eeprom0 has an alias in the upstream device tree whereas the other
EEPROMs have not. Add aliases for the other EEPROMs. Without it the
other devices will also try to register themselves as eeprom0 which
fails with -EEXIST.

Signed-off-by: Sascha Hauer <[email protected]>
---
 arch/arm/dts/imx93-tqma9352-mba93xxla.dts | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/arch/arm/dts/imx93-tqma9352-mba93xxla.dts 
b/arch/arm/dts/imx93-tqma9352-mba93xxla.dts
index d1d68a55e1..4b1624cdaa 100644
--- a/arch/arm/dts/imx93-tqma9352-mba93xxla.dts
+++ b/arch/arm/dts/imx93-tqma9352-mba93xxla.dts
@@ -3,3 +3,10 @@
 #include <arm64/freescale/imx93-tqma9352-mba93xxla.dts>
 #include "imx93.dtsi"
 #include "imx93-tqma93xx.dtsi"
+
+/ {
+       aliases {
+               eeprom1 = &eeprom1;
+               eeprom2 = &eeprom2;
+       };
+};
-- 
2.47.3


Reply via email to