u-boot/drivers/i2c
Baruch Siach 5a13c0d134 i2c: mvtwsi: disable i2c slave also on Armada 8k
The hidden I2C slave is also present on the Armada 8k AP806. Testing
shows that this I2C slave causes the same issues as Armada 38x.
Disabling that I2C slave fixes all these issues.

I2C blocks on the Armada 8k CP110 are not affected.

Extend the I2C slave disable to Armada 8k as well.

Cc: Stefan Roese <sr@denx.de>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
2020-11-28 08:17:16 +01:00
..
muxes Link failure with CONFIG_SPL and CONFIG_I2C_MUX_PCA954x 2020-08-25 06:25:42 +02:00
acpi_i2c.c i2c: Add a generic driver to generate ACPI info 2020-09-25 11:27:15 +08:00
acpi_i2c.h i2c: Add a generic driver to generate ACPI info 2020-09-25 11:27:15 +08:00
ast_i2c.c treewide: convert devfdt_get_addr_ptr() to dev_read_addr_ptr() 2020-08-22 08:53:37 -06:00
ast_i2c.h i2c: ast_i2c: Update to use standard enums for speed 2020-01-27 07:22:41 +01:00
at91_i2c.c treewide: convert (void *)devfdt_get_addr() to dev_read_addr_ptr() 2020-07-25 14:46:57 -06:00
at91_i2c.h common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
cros_ec_ldo.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
cros_ec_tunnel.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
davinci_i2c.c treewide: convert (void *)devfdt_get_addr() to dev_read_addr_ptr() 2020-07-25 14:46:57 -06:00
davinci_i2c.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
designware_i2c.c i2c: designware: Use log_debug() for debugging 2020-10-22 09:54:52 -04:00
designware_i2c.h i2c: designware_i2c: Support ACPI table generation 2020-07-17 14:32:24 +08:00
designware_i2c_pci.c i2c: designware_i2c: Support ACPI table generation 2020-07-17 14:32:24 +08:00
exynos_hs_i2c.c treewide: convert (void *)devfdt_get_addr() to dev_read_addr_ptr() 2020-07-25 14:46:57 -06:00
fsl_i2c.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
i2c-cdns.c xilinx: drivers: Use '_' instead of '-' in driver name 2020-09-23 10:31:40 +02:00
i2c-cortina.c i2c: i2c-cortina: added CAxxxx I2C support 2020-07-09 06:02:44 +02:00
i2c-cortina.h i2c: i2c-cortina: added CAxxxx I2C support 2020-07-09 06:02:44 +02:00
i2c-emul-uclass.c sandbox: Fix up building for of-platdata 2020-10-29 14:42:18 -06:00
i2c-gpio.c i2c: i2c-gpio: Convert to use APIs which support live DT 2020-10-23 13:33:07 -04:00
i2c-uclass.c i2c: Add a generic driver to generate ACPI info 2020-09-25 11:27:15 +08:00
i2c-uniphier-f.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
i2c-uniphier.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
i2c-versatile.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
i2c_core.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
ihs_i2c.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
imx_lpi2c.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
intel_i2c.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
iproc_i2c.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
iproc_i2c.h drivers: i2c: add brcm iproc I2C driver support 2020-04-20 06:52:28 +02:00
Kconfig xilinx: kconfig: Change Kconfig dependencies for Xilinx drivers 2020-08-20 09:46:55 +02:00
kona_i2c.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
lpc32xx_i2c.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
Makefile sandbox: Fix up building for of-platdata 2020-10-29 14:42:18 -06:00
meson_i2c.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
mv_i2c.c treewide: convert devfdt_get_addr_ptr() to dev_read_addr_ptr() 2020-08-22 08:53:37 -06:00
mv_i2c.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mvtwsi.c i2c: mvtwsi: disable i2c slave also on Armada 8k 2020-11-28 08:17:16 +01:00
mxc_i2c.c i2c: mxc: Fix dev_err being called on a nonexistant variable 2020-09-30 08:52:30 -04:00
nx_i2c.c i2c: add nexell driver 2020-07-29 08:43:40 -04:00
octeon_i2c.c i2c: octeon_i2c: Misc fixes for ARM Octeon TX2 support 2020-08-25 06:21:23 +02:00
omap24xx_i2c.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
omap24xx_i2c.h i2c: omap: Update to use standard enums for speed 2020-01-27 07:23:26 +01:00
rcar_i2c.c i2c: rcar_i2c: Fix i2c read/write errors 2020-10-01 05:41:44 +02:00
rcar_iic.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
rk_i2c.c core: add support for U_BOOT_DRIVER_ALIAS 2020-07-09 18:57:22 -06:00
s3c24x0_i2c.c treewide: convert (void *)devfdt_get_addr() to dev_read_addr_ptr() 2020-07-25 14:46:57 -06:00
s3c24x0_i2c.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sandbox_i2c.c dm: Add a test for of-platdata parent information 2020-10-29 14:42:18 -06:00
sh_i2c.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
soft_i2c.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
stm32f7_i2c.c i2c: stm32f7: SYSCFG Fast Mode Plus support for I2C STM32F7 2020-07-09 06:02:45 +02:00
tegra186_bpmp_i2c.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
tegra_i2c.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
xilinx_xiic.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00