diff options
author | Tim Harvey <tharvey@gateworks.com> | 2022-11-11 08:03:07 -0800 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2023-01-31 18:08:23 +0100 |
commit | 3041e094e45dba1853431e88d79a990d86fa80d7 (patch) | |
tree | 105c8095a15ff0e4b65b797f456c644ec08f0420 /arch/arm/dts/imx8mp-venice-u-boot.dtsi | |
parent | a4dc847b6017cfedd246623ed29e6f85ae0b67c6 (diff) | |
download | u-boot-3041e094e45dba1853431e88d79a990d86fa80d7.tar.gz |
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>
Diffstat (limited to 'arch/arm/dts/imx8mp-venice-u-boot.dtsi')
-rw-r--r-- | arch/arm/dts/imx8mp-venice-u-boot.dtsi | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/dts/imx8mp-venice-u-boot.dtsi b/arch/arm/dts/imx8mp-venice-u-boot.dtsi index 96b9fa89cf..f9068ebfbe 100644 --- a/arch/arm/dts/imx8mp-venice-u-boot.dtsi +++ b/arch/arm/dts/imx8mp-venice-u-boot.dtsi @@ -57,6 +57,10 @@ u-boot,dm-spl; }; +&pinctrl_i2c1_gpio { + u-boot,dm-spl; +}; + &gsc { u-boot,dm-spl; }; |