From 08bad2f11575cb147a5d38822168672a2b83704c Mon Sep 17 00:00:00 2001 From: Sascha Hauer Date: Wed, 27 Nov 2019 11:26:34 +0100 Subject: ARM Layerscape: ls1046ardb: Fix EEPROM nodes 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 --- 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 / { + 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"; -- cgit v1.2.3