From 716a50bffacf579a9c14d7890dfe2807093aa0e1 Mon Sep 17 00:00:00 2001 From: EricLee Date: Tue, 20 May 2014 11:20:11 +0800 Subject: [PATCH] Fixed RMII Clock to be Sourced From Chip Pin --- board/embedian/smarct335x/board.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/board/embedian/smarct335x/board.c b/board/embedian/smarct335x/board.c index 34ffe82..77bc3b7 100644 --- a/board/embedian/smarct335x/board.c +++ b/board/embedian/smarct335x/board.c @@ -541,6 +541,7 @@ void sdram_init(void) &ddr3_smarct335x_data, &ddr3_smarct335x_cmd_ctrl_data, &ddr3_smarct335x_emif_reg_data, 0); + puts("Set DDR3 to 800MHz.\n"); } else if (board_is_evm_15_or_later(&header)) config_ddr(303, MT41J512M8RH125_IOCTRL_VALUE, &ddr3_evm_data, @@ -700,7 +701,7 @@ int board_eth_init(bd_t *bis) cpsw_slaves[0].phy_if = cpsw_slaves[1].phy_if = PHY_INTERFACE_MODE_MII; } else if (board_is_smarc_t335x(&header) || board_is_smarc_t335x_1g(&header)) { - writel(RMII_MODE_ENABLE, &cdev->miisel); + writel((RMII_MODE_ENABLE | RMII_CHIPCKL_ENABLE), &cdev->miisel); cpsw_slaves[0].phy_if = cpsw_slaves[1].phy_if = PHY_INTERFACE_MODE_RMII; } else { -- 1.9.1