diff --git a/target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts b/target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts
index 67b93707c798d56675a238bc9f767043b7196266..166342759c41e06342602bd6beb66646860f9c4d 100644
--- a/target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts
+++ b/target/linux/mpc85xx/files/arch/powerpc/boot/dts/hiveap-330.dts
@@ -183,10 +183,14 @@
 #endif
 			};
 
-			/* Most likely SoC boot config */
 			eeprom@51 {
-				compatible = "eeprom";
+				/*
+				 * 1Kbit I2C/SMBus EEPROM with SHA-1 Engine
+				 * Aerohive calls it "dallas".
+				 */
+				compatible = "adi,ds28cn01";
 				reg = <0x51>;
+				read-only;
 			};
 		};