Re: [PATCH v1 09/12] powerpc/mpc85xx: socrates: add support for i2c eeprom at 0x51

2023-02-07 Thread Tom Rini
On Tue, Jan 24, 2023 at 06:06:57PM +0100, Heiko Schocher wrote:

> add support for i2c eeprom on address 0x51.
> 
> Signed-off-by: Heiko Schocher 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature


[PATCH v1 09/12] powerpc/mpc85xx: socrates: add support for i2c eeprom at 0x51

2023-01-24 Thread Heiko Schocher
add support for i2c eeprom on address 0x51.

Signed-off-by: Heiko Schocher 
---

 arch/powerpc/dts/socrates-u-boot.dtsi | 10 ++
 configs/socrates_defconfig|  4 
 2 files changed, 14 insertions(+)

diff --git a/arch/powerpc/dts/socrates-u-boot.dtsi 
b/arch/powerpc/dts/socrates-u-boot.dtsi
index 67c12f672c..88df031732 100644
--- a/arch/powerpc/dts/socrates-u-boot.dtsi
+++ b/arch/powerpc/dts/socrates-u-boot.dtsi
@@ -6,6 +6,10 @@
 #include 
 
 / {
+   aliases {
+   eeprom0 = &i2c_eeprom0;
+   };
+
chosen {
stdout-path = &serial0;
};
@@ -13,6 +17,12 @@
soc8544@e000 {
i2c@3000 {
u-boot,dm-pre-reloc;
+
+   i2c_eeprom0: eeprom@51{
+   compatible = "atmel,24c64";
+   reg = <0x51>;
+   pagesize = <32>;
+   };
};
};
 };
diff --git a/configs/socrates_defconfig b/configs/socrates_defconfig
index c4a3fd30d8..816e59872e 100644
--- a/configs/socrates_defconfig
+++ b/configs/socrates_defconfig
@@ -39,6 +39,8 @@ CONFIG_CMD_REGINFO=y
 # CONFIG_BOOTM_VXWORKS is not set
 CONFIG_SYS_BOOTM_LEN=0x80
 CONFIG_CMD_IMLS=y
+CONFIG_CMD_EEPROM=y
+CONFIG_SYS_EEPROM_PAGE_WRITE_BITS=4
 CONFIG_CMD_DM=y
 CONFIG_CMD_I2C=y
 CONFIG_LOADS_ECHO=y
@@ -79,6 +81,8 @@ CONFIG_SYS_BR3_PRELIM=0xC0001881
 CONFIG_SYS_OR3_PRELIM=0xFFF0
 CONFIG_DM_I2C=y
 CONFIG_SYS_I2C_FSL=y
+CONFIG_MISC=y
+CONFIG_I2C_EEPROM=y
 # CONFIG_MMC is not set
 CONFIG_MTD=y
 CONFIG_DM_MTD=y
-- 
2.37.3