diff options
author | Dipen Dudhat <dipen.dudhat@freescale.com> | 2009-10-23 17:40:05 +0530 |
---|---|---|
committer | Scott Sweeny <scott.sweeny@timesys.com> | 2010-11-10 14:52:23 -0500 |
commit | ac580e091467a589b13ada4c2e8427099ecc9aa8 (patch) | |
tree | d8d7396d6120fdff5ac1e432665944038697e79b /include | |
parent | 2fbb49637a3fad9cfed5dfb74a10e6ff3a7e1202 (diff) |
Configure eSDHC using I2C device
On P1 and P2 RDB Platforms, read the I2C EEPROM to
get various board switch settings like NOR Flash
Bank selection, SD Data width etc.
Depending on,
switch SW5[6] - select width for eSDHC
ON - 4-bit [Enable eSPI]
OFF - 8-bit [Disable eSPI]
switch SW4[8] - NOR Flash Bank selection for Booting
OFF - Primary Bank
ON - Secondary Bank
Signed-off-by: Dipen Dudhat <dipen.dudhat@freescale.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/configs/P1_P2_RDB.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/configs/P1_P2_RDB.h b/include/configs/P1_P2_RDB.h index e2930c19b3..078bf1511f 100644 --- a/include/configs/P1_P2_RDB.h +++ b/include/configs/P1_P2_RDB.h @@ -338,6 +338,7 @@ extern unsigned long get_board_sys_clk(unsigned long dummy); #define CONFIG_SYS_I2C_EEPROM_NXID #endif #define CONFIG_SYS_I2C_EEPROM_ADDR 0x57 +#define CONFIG_SYS_I2C_EEPROM_ADDR2 0x18 #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 #define CONFIG_SYS_EEPROM_BUS_NUM 1 |