summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/riscv/dts/starfive_visionfive2.dts4
-rw-r--r--board/starfive/visionfive2/visionfive2-i2c-eeprom.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/arch/riscv/dts/starfive_visionfive2.dts b/arch/riscv/dts/starfive_visionfive2.dts
index ec8538d9dd..1d66a7a31a 100644
--- a/arch/riscv/dts/starfive_visionfive2.dts
+++ b/arch/riscv/dts/starfive_visionfive2.dts
@@ -366,9 +366,9 @@
status = "okay";
eeprom@50 {
- compatible = "atmel,24c04";
+ compatible = "atmel,24c02";
reg = <0x50>;
- pagesize = <16>;
+ pagesize = <8>;
};
pmic: axp15060_reg@36 {
diff --git a/board/starfive/visionfive2/visionfive2-i2c-eeprom.c b/board/starfive/visionfive2/visionfive2-i2c-eeprom.c
index 5f2e698ad9..8b8516f8c0 100644
--- a/board/starfive/visionfive2/visionfive2-i2c-eeprom.c
+++ b/board/starfive/visionfive2/visionfive2-i2c-eeprom.c
@@ -23,7 +23,7 @@
* only be written in page mode, which means 16 bytes at a time:
* 16-Byte Page Write Buffer
*/
-#define BYTES_PER_EEPROM_PAGE 16
+#define BYTES_PER_EEPROM_PAGE 8
/*
* EEPROM_WRITE_DELAY_MS: the 24FC04H datasheet says it takes up to