
Signed-off-by: Heiko Schocher hs@denx.de --- drivers/i2c/soft_i2c.c | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/drivers/i2c/soft_i2c.c b/drivers/i2c/soft_i2c.c index f426bbb..bda0aaf 100644 --- a/drivers/i2c/soft_i2c.c +++ b/drivers/i2c/soft_i2c.c @@ -93,10 +93,10 @@ static uchar read_byte (int); */ static void send_reset(void) { -#ifdef CONFIG_MPC8260 +#if defined(CONFIG_MPC8260) volatile ioport_t *iop = ioport_addr((immap_t *)CFG_IMMR, I2C_PORT); #endif -#ifdef CONFIG_8xx +#if defined(CONFIG_8xx) && !defined(CONFIG_MGSUVD) volatile immap_t *immr = (immap_t *)CFG_IMMR; #endif int j; @@ -125,10 +125,10 @@ static void send_reset(void) */ static void send_start(void) { -#ifdef CONFIG_MPC8260 +#if defined(CONFIG_MPC8260) volatile ioport_t *iop = ioport_addr((immap_t *)CFG_IMMR, I2C_PORT); #endif -#ifdef CONFIG_8xx +#if defined(CONFIG_8xx) && !defined(CONFIG_MGSUVD) volatile immap_t *immr = (immap_t *)CFG_IMMR; #endif
@@ -147,10 +147,10 @@ static void send_start(void) */ static void send_stop(void) { -#ifdef CONFIG_MPC8260 +#if defined(CONFIG_MPC8260) volatile ioport_t *iop = ioport_addr((immap_t *)CFG_IMMR, I2C_PORT); #endif -#ifdef CONFIG_8xx +#if defined(CONFIG_8xx) && !defined(CONFIG_MGSUVD) volatile immap_t *immr = (immap_t *)CFG_IMMR; #endif
@@ -172,10 +172,10 @@ static void send_stop(void) */ static void send_ack(int ack) { -#ifdef CONFIG_MPC8260 +#if defined(CONFIG_MPC8260) volatile ioport_t *iop = ioport_addr((immap_t *)CFG_IMMR, I2C_PORT); #endif -#ifdef CONFIG_8xx +#if defined(CONFIG_8xx) && !defined(CONFIG_MGSUVD) volatile immap_t *immr = (immap_t *)CFG_IMMR; #endif
@@ -197,10 +197,10 @@ static void send_ack(int ack) */ static int write_byte(uchar data) { -#ifdef CONFIG_MPC8260 +#if defined(CONFIG_MPC8260) volatile ioport_t *iop = ioport_addr((immap_t *)CFG_IMMR, I2C_PORT); #endif -#ifdef CONFIG_8xx +#if defined(CONFIG_8xx) && !defined(CONFIG_MGSUVD) volatile immap_t *immr = (immap_t *)CFG_IMMR; #endif int j; @@ -290,10 +290,10 @@ int i2c_set_bus_speed(unsigned int speed) */ static uchar read_byte(int ack) { -#ifdef CONFIG_MPC8260 +#if defined(CONFIG_MPC8260) volatile ioport_t *iop = ioport_addr((immap_t *)CFG_IMMR, I2C_PORT); #endif -#ifdef CONFIG_8xx +#if defined(CONFIG_8xx) && !defined(CONFIG_MGSUVD) volatile immap_t *immr = (immap_t *)CFG_IMMR; #endif int data;