9
0
Fork 0

ARM: ccmx51: Add powerup delay for LAN9221

LAN9221 requires 50ms delay after power up. This patch adds this delay.

Signed-off-by: Alexander Shiyan <shc_work@mail.ru>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
Alexander Shiyan 2013-02-08 16:28:28 +04:00 committed by Sascha Hauer
parent c8a76d8ba0
commit 919b9766cd
1 changed files with 3 additions and 1 deletions

View File

@ -364,8 +364,10 @@ static int ccxmx51_power_init(void)
/* GP02 - LAN9221 Power */
/* GP03 - FEC Reset */
/* GP04 - Wireless Power */
if (IS_ENABLED(CONFIG_DRIVER_NET_SMC911X) && ccxmx51_id->eth1)
if (IS_ENABLED(CONFIG_DRIVER_NET_SMC911X) && ccxmx51_id->eth1) {
val |= (1 << 8);
mdelay(50);
}
if (IS_ENABLED(CONFIG_DRIVER_NET_FEC_IMX) && ccxmx51_id->eth0)
val |= (1 << 10);
if (ccxmx51_id->wless)