u-boot/arch
Tim Harvey 3041e094e4 board: gateworks: venice: poll I2C lines to wait for GSC firmware
In some situations the GSC firmware where the EEPROM containing the
model and DRAM configuration may not be ready by the time the SoC
is ready to talk to it over I2C.

Instead of a hard delay, poll the I2C lines to wait until they are
released to avoid the I2C drivers 'Arbitation lost' error message.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Reviewed-by: Fabio Estevam <festevam@denx.de>
2023-01-31 18:08:23 +01:00
..
arc arc: Migrate ARC_MMU_VER to Kconfig 2023-01-20 12:27:06 -05:00
arm board: gateworks: venice: poll I2C lines to wait for GSC firmware 2023-01-31 18:08:23 +01:00
m68k global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
microblaze microblaze: spl: drop boot_linux 2023-01-27 08:38:34 +01:00
mips global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
nios2 Convert CONFIG_STANDALONE_LOAD_ADDR to Kconfig 2022-12-22 10:31:48 -05:00
powerpc global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
riscv global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
sandbox test: Add test for mapping IOMMUs for PCI devices 2023-01-27 14:47:58 -05:00
sh global: Migrate CONFIG_BOARDDIR to CFG 2022-12-23 10:07:03 -05:00
x86 global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
xtensa global: Migrate CONFIG_MAX_MEM_MAPPED to CFG 2022-12-23 10:14:51 -05:00
.gitignore
Kconfig event: Correct dependencies on the EVENT framework 2023-01-18 12:46:13 -05:00
Kconfig.nxp nxp: Finish migration of SYS_FSL_SRDS_[12] to Kconfig 2023-01-20 12:27:23 -05:00
u-boot-elf.lds