rv1126-uboot/drivers/i2c
Vasily Khoruzhick 133495af9d UPSTREAM: rockchip: i2c: don't sent stop bit after each message
That's not correct and it breaks SMBUS-style reads and and writes for
some chips (e.g. SYR82X/SYR83X).

Stop bit should be sent only after the last message.

Change-Id: I5ded4a43ed726b7cffa35d020ef763471bd01b41
Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
(cherry picked from commit c9fca5ec8849b8fa16b16cece091645e7d3aa02b)
2020-08-03 10:25:38 +08:00
..
muxes i2c: muxes: add i2c gpio multiplexer driver 2017-08-23 07:04:56 +02:00
Kconfig Convert CONFIG_SYS_I2C_BUS_MAX to Kconfig 2017-09-01 20:44:30 -04:00
Makefile i2c: add i2c driver for stm32 2017-08-23 07:04:40 +02:00
adi_i2c.c
ast_i2c.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
ast_i2c.h
at91_i2c.c i2c: at91: Add missing probe function to device driver 2017-08-09 06:13:53 +02:00
at91_i2c.h
cros_ec_ldo.c
cros_ec_tunnel.c
davinci_i2c.c Configs: Migrate I2C_BUS_MAX to CONFIG_SYS_I2C_BUS_MAX 2017-09-01 17:56:20 -04:00
davinci_i2c.h
designware_i2c.c i2c: designware: Allow sending restart conditions 2017-08-10 12:02:50 +02:00
designware_i2c.h
exynos_hs_i2c.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
fsl_i2c.c
fti2c010.c
fti2c010.h
i2c-cdns.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
i2c-emul-uclass.c
i2c-gpio.c treewide: replace with error() with pr_err() 2018-01-17 15:27:28 +08:00
i2c-uclass-compat.c
i2c-uclass.c dm: i2c: add alias seq print 2019-09-20 15:54:43 +08:00
i2c-uniphier-f.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
i2c-uniphier.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
i2c_core.c powerpc, 8xx: remove support for 8xx 2017-06-12 08:37:55 -04:00
ihs_i2c.c
imx_lpi2c.c UPSTREAM: dm: gpio: Correct use of -ENODEV in drivers 2018-01-17 15:27:28 +08:00
intel_i2c.c
kona_i2c.c
lpc32xx_i2c.c
mv_i2c.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
mv_i2c.h
mvtwsi.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
mxc_i2c.c UPSTREAM: dm: gpio: Correct use of -ENODEV in drivers 2018-01-17 15:27:28 +08:00
mxs_i2c.c
omap24xx_i2c.c treewide: replace with error() with pr_err() 2018-01-17 15:27:28 +08:00
omap24xx_i2c.h
rcar_i2c.c
rk_i2c.c UPSTREAM: rockchip: i2c: don't sent stop bit after each message 2020-08-03 10:25:38 +08:00
s3c24x0_i2c.c samsung: Drop more references fo s3c24x0 2017-06-05 11:02:31 -04:00
s3c24x0_i2c.h
sandbox_i2c.c dm: sandbox: i2c: Drop fdtdec.h header 2017-06-01 07:03:16 -06:00
sh_i2c.c
sh_sh7734_i2c.c
soft_i2c.c powerpc: Remove 8260 remainders 2017-07-23 09:24:47 -04:00
stm32f7_i2c.c treewide: replace with error() with pr_err() 2018-01-17 15:27:28 +08:00
tegra186_bpmp_i2c.c UPSTREAM: dm: gpio: Correct use of -ENODEV in drivers 2018-01-17 15:27:28 +08:00
tegra_i2c.c treewide: replace with error() with pr_err() 2018-01-17 15:27:28 +08:00
tsi108_i2c.c
zynq_i2c.c