Skip to content
Snippets Groups Projects
Commit 391a7411 authored by Joel A Fernandes's avatar Joel A Fernandes Committed by Tom Rini
Browse files

am33xx: Enable DDR3 for DDR3 version of beaglebone


DDR3 support is tested and working with beaglebone hardware. Include a check
for this board type and configure DDR3. The timings and other configuration
match EVM SK.

Signed-off-by: default avatarJoel A Fernandes <joelagnel@ti.com>
Acked-by: default avatarJason Kridner <jdk@ti.com>
parent 3f0be8ea
No related branches found
No related tags found
No related merge requests found
......@@ -64,6 +64,11 @@ static inline int board_is_bone(void)
return !strncmp(header.name, "A335BONE", HDR_NAME_LEN);
}
static inline int board_is_bone_lt(void)
{
return !strncmp(header.name, "A335BNLT", HDR_NAME_LEN);
}
static inline int board_is_evm_sk(void)
{
return !strncmp("A335X_SK", header.name, HDR_NAME_LEN);
......@@ -124,7 +129,7 @@ static int read_eeprom(void)
static short inline board_memory_type(void)
{
/* The following boards are known to use DDR3. */
if (board_is_evm_sk())
if (board_is_evm_sk() || board_is_bone_lt())
return EMIF_REG_SDRAM_TYPE_DDR3;
return EMIF_REG_SDRAM_TYPE_DDR2;
......@@ -285,7 +290,7 @@ int board_eth_init(bd_t *bis)
return -1;
}
if (board_is_bone()) {
if (board_is_bone() || board_is_bone_lt()) {
writel(MII_MODE_ENABLE, &cdev->miisel);
cpsw_slaves[0].phy_if = cpsw_slaves[1].phy_if =
PHY_INTERFACE_MODE_MII;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment