[U-Boot] [PATCH 2/3] Add ID EEPROM support for MPC8572DS
Haiying Wang
Haiying.Wang at freescale.com
Fri Oct 3 17:47:30 CEST 2008
The ID EEPROM on MPC8572DS board locates on I2C bus 1. Its the storage for
system information like mac addresses etc. This patch enables it.
Signed-off-by: Haiying Wang <Haiying.Wang at freescale.com>
---
include/configs/MPC8572DS.h | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/include/configs/MPC8572DS.h b/include/configs/MPC8572DS.h
index 87b1011..fbe7b61 100644
--- a/include/configs/MPC8572DS.h
+++ b/include/configs/MPC8572DS.h
@@ -304,6 +304,17 @@ extern unsigned long get_board_ddr_clk(unsigned long dummy);
#define CFG_I2C2_OFFSET 0x3100
/*
+ * I2C2 EEPROM
+ */
+#define CONFIG_ID_EEPROM
+#ifdef CONFIG_ID_EEPROM
+#define CFG_I2C_EEPROM_NXID
+#endif
+#define CFG_I2C_EEPROM_ADDR 0x57
+#define CFG_I2C_EEPROM_ADDR_LEN 1
+#define CFG_EEPROM_BUS_NUM 1
+
+/*
* General PCI
* Memory space is mapped 1-1, but I/O space must start from 0.
*/
--
1.6.0.2
More information about the U-Boot
mailing list