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@xxxxxxxxxx> --- 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@51 { - compatible = "microchip,24c02"; - reg = <0x51>; + compatible = "atmel,24c02"; pagesize = <16>; + reg = <0x51>; + read-only; /* This holds our MAC */ }; }; -- 2.17.1