[PATCH] arm64: dts: allwinner: NanoPi R1S H5: use the correct compatible for the eeprom

Chukun Pan amadeus at jmu.edu.cn
Fri Oct 1 07:50:36 PDT 2021


The 'microchip,24c02' compatible does not match the at24 driver, so
replace it with 'atmel,24c02'. In addition, because the mac address
is stored on this eeprom, set it to read-only mode.

Signed-off-by: Chukun Pan <amadeus at jmu.edu.cn>
---
 arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts
index 55bcdf8d1a07..4f01c17c49e0 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts
@@ -142,9 +142,10 @@
 	status = "okay";
 
 	eeprom at 51 {
-		compatible = "microchip,24c02";
-		reg = <0x51>;
+		compatible = "atmel,24c02";
 		pagesize = <16>;
+		reg = <0x51>;
+		read-only; /* This holds our MAC */
 	};
 };
 
-- 
2.17.1




More information about the linux-arm-kernel mailing list