summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandy.hu <andy.hu@starfivetech.com>2024-02-23 10:14:26 +0300
committerandy.hu <andy.hu@starfivetech.com>2024-02-23 10:14:26 +0300
commit91e61488a6cbf48bc3a83b74919778c46cd8e459 (patch)
treecd0e2a3bd4f93d885b3aedb7f26fc7b9a667b36a
parentc25f1ddd8753a76a16b8ed49d37ee527e113067b (diff)
parente91aaecb55808b14164cc259cd633e6dd9570e0d (diff)
downloadu-boot-91e61488a6cbf48bc3a83b74919778c46cd8e459.tar.xz
Merge branch 'CR_9208_VF2_EEPROM_ziv.xu' into 'jh7110-master'
CR_9208_VF2_EEPROM_ziv.xu See merge request sdk/u-boot!77
-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