u-boot-2016/drivers/i2c
Torsten Fleischer fa86d1c0bf mxs-i2c: Fix internal address byte order
Large EEPROMs, e.g. 24lc32, need 2 byte to address the internal memory.
These devices require that the high byte of the internal address has to be
written first.
The mxs_i2c driver currently writes the address' low byte first.

The following patch fixes the byte order of the internal address that should
be written to the I2C device.

Signed-off-by: Torsten Fleischer <to-fleischer@t-online.de>

CC: Marek Vasut <marex@denx.de>
CC: Stefano Babic <sbabic@denx.de>
CC: Fabio Estevam <fabio.estevam@freescale.com>
Acked-by: Marek Vasut <marex@denx.de>
Acked-by: Stefano Babic <sbabic@denx.de>
2012-07-11 10:54:53 +02:00
..
bfin-twi_i2c.c
davinci_i2c.c
designware_i2c.c i2c: designware_i2c.c: Add support for the "i2c probe" command 2012-07-07 14:07:43 +02:00
designware_i2c.h i2c: Add support for designware i2c controller 2012-04-24 09:56:37 +02:00
fsl_i2c.c
Makefile i2c: Add support for designware i2c controller 2012-04-24 09:56:37 +02:00
mv_i2c.c
mv_i2c.h
mvtwsi.c
mxc_i2c.c mxc_i2c: remove setting speed at each start 2012-07-11 10:54:52 +02:00
mxs_i2c.c mxs-i2c: Fix internal address byte order 2012-07-11 10:54:53 +02:00
omap24xx_i2c.c omap24xx_i2c: Add AM33XX support 2012-07-07 14:07:23 +02:00
omap24xx_i2c.h
omap1510_i2c.c
pca9564_i2c.c
ppc4xx_i2c.c
s3c24x0_i2c.c
s3c44b0_i2c.c
sh_i2c.c
sh_sh7734_i2c.c sh: i2c: Add support I2C controller of SH7734 2012-04-24 09:40:04 +02:00
soft_i2c.c
tegra_i2c.c tegra: i2c: Add function to find DVC bus 2012-05-15 08:31:39 +02:00
tsi108_i2c.c
u8500_i2c.c
u8500_i2c.h