|
@@ -143,8 +143,9 @@ static void setup_iomux_enet(void)
|
|
|
SETUP_IOMUX_PADS(enet_pads);
|
|
|
|
|
|
gpio_direction_output(ETH_PHY_RESET, 0);
|
|
|
- mdelay(2);
|
|
|
+ mdelay(10);
|
|
|
gpio_set_value(ETH_PHY_RESET, 1);
|
|
|
+ udelay(100);
|
|
|
}
|
|
|
|
|
|
int board_phy_config(struct phy_device *phydev)
|
|
@@ -594,10 +595,6 @@ static void gpr_init(void)
|
|
|
writel(0x007F007F, &iomux->gpr[7]);
|
|
|
}
|
|
|
|
|
|
-/*
|
|
|
- * This section requires the differentiation between Solidrun mx6 boards, but
|
|
|
- * for now, it will configure only for the mx6dual hummingboard version.
|
|
|
- */
|
|
|
static void spl_dram_init(int width)
|
|
|
{
|
|
|
struct mx6_ddr_sysinfo sysinfo = {
|