diff options
Diffstat (limited to 'drivers/i2c/omap24xx_i2c.c')
| -rw-r--r-- | drivers/i2c/omap24xx_i2c.c | 20 | 
1 files changed, 7 insertions, 13 deletions
| diff --git a/drivers/i2c/omap24xx_i2c.c b/drivers/i2c/omap24xx_i2c.c index f06af02ba..80932eff8 100644 --- a/drivers/i2c/omap24xx_i2c.c +++ b/drivers/i2c/omap24xx_i2c.c @@ -147,7 +147,7 @@ static void flush_fifo(void)  		stat = readw(&i2c_base->stat);  		if (stat == I2C_STAT_RRDY) {  #if defined(CONFIG_OMAP243X) || defined(CONFIG_OMAP34XX) || \ -	defined(CONFIG_OMAP44XX) || defined(CONFIG_AM33XX) +	defined(CONFIG_OMAP44XX)  			readb(&i2c_base->data);  #else  			readw(&i2c_base->data); @@ -247,8 +247,7 @@ int i2c_read(uchar chip, uint addr, int alen, uchar *buffer, int len)  			switch (alen) {  			case 2:  				/* Send address MSByte */ -#if defined(CONFIG_OMAP243X) || defined(CONFIG_OMAP34XX) || \ -			defined(CONFIG_AM33XX) +#if defined(CONFIG_OMAP243X) || defined(CONFIG_OMAP34XX)  				writew(((addr >> 8) & 0xFF), &i2c_base->data);  				/* Clearing XRDY event */ @@ -265,8 +264,7 @@ int i2c_read(uchar chip, uint addr, int alen, uchar *buffer, int len)  				}  #endif  			case 1: -#if defined(CONFIG_OMAP243X) || defined(CONFIG_OMAP34XX) || \ -			defined(CONFIG_AM33XX) +#if defined(CONFIG_OMAP243X) || defined(CONFIG_OMAP34XX)  				/* Send address LSByte */  				writew((addr & 0xFF), &i2c_base->data);  #else @@ -315,8 +313,7 @@ int i2c_read(uchar chip, uint addr, int alen, uchar *buffer, int len)  			}  			if (status & I2C_STAT_RRDY) { -#if defined(CONFIG_OMAP243X) || defined(CONFIG_OMAP34XX) || \ -			defined(CONFIG_AM33XX) +#if defined(CONFIG_OMAP243X) || defined(CONFIG_OMAP34XX)  				buffer[i] = readb(&i2c_base->data);  #else  				*((u16 *)&buffer[i]) = @@ -403,8 +400,7 @@ int i2c_write(uchar chip, uint addr, int alen, uchar *buffer, int len)  	if (!i2c_error) {  		if (status & I2C_STAT_XRDY) {  			switch (alen) { -#if defined(CONFIG_OMAP243X) || defined(CONFIG_OMAP34XX) || \ -			defined(CONFIG_AM33XX) +#if defined(CONFIG_OMAP243X) || defined(CONFIG_OMAP34XX)  			case 2:  				/* send out MSB byte */  				writeb(((addr >> 8) & 0xFF), &i2c_base->data); @@ -424,8 +420,7 @@ int i2c_write(uchar chip, uint addr, int alen, uchar *buffer, int len)  					break;  				}  			case 1: -#if defined(CONFIG_OMAP243X) || defined(CONFIG_OMAP34XX) || \ -			defined(CONFIG_AM33XX) +#if defined(CONFIG_OMAP243X) || defined(CONFIG_OMAP34XX)  				/* send out MSB byte */  				writeb((addr  & 0xFF), &i2c_base->data);  #else @@ -447,8 +442,7 @@ int i2c_write(uchar chip, uint addr, int alen, uchar *buffer, int len)  		if (!i2c_error) {  			for (i = ((alen > 1) ? 0 : 1); i < len; i++) {  				if (status & I2C_STAT_XRDY) { -#if defined(CONFIG_OMAP243X) || defined(CONFIG_OMAP34XX) || \ -				defined(CONFIG_AM33XX) +#if defined(CONFIG_OMAP243X) || defined(CONFIG_OMAP34XX)  					writeb((buffer[i] & 0xFF),  						&i2c_base->data);  #else |