The ls1046ardb only has one EEPROM instead of two and this is a 24c04 (which spans two addresses on the I2C bus) and not a 24c512. Signed-off-by: Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> --- arch/arm/dts/fsl-ls1046a-rdb.dts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/arch/arm/dts/fsl-ls1046a-rdb.dts b/arch/arm/dts/fsl-ls1046a-rdb.dts index ee4ddf0f2c..32b3f40769 100644 --- a/arch/arm/dts/fsl-ls1046a-rdb.dts +++ b/arch/arm/dts/fsl-ls1046a-rdb.dts @@ -5,6 +5,10 @@ #include <arm64/freescale/fsl-ls1046a-rdb.dts> / { + aliases { + eeprom = &eeprom; + }; + chosen { stdout-path = &duart0; @@ -46,6 +50,17 @@ status = "okay"; }; +&i2c0 { + eeprom: eeprom@52 { + compatible = "atmel,24c04"; + }; + + non_existent_eeprom: eeprom@53 { + }; +}; + +/delete-node/ &non_existent_eeprom; + &fman0 { ethernet@e0000 { status = "disabled"; -- 2.24.0 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox