Dasgupta, Romit 347c8d83cd [netdrvr] smc911x: fix for driver resume (and compilation warning)
I am trying out suspend, resume on an OMAP3 based board. What I see
during resume is that the SMC911x driver resume routing gets stuck
after trying to transmit the packet out of the controller. Some debug
messages below:

--> smc911x_drv_resume
eth0: --> smc911x_reset
eth0: smc911x_reset timeout waiting for PM restore
eth0: --> smc911x_enable
eth0: --> smc911x_phy_configure()
eth0: --> smc911x_phy_reset()
eth0: phy caps=0x782d
eth0: phy advertised caps=0x0de1
eth0: --> smc911x_phy_check_media
smc911x_phy_read: phyaddr=0x1, phyreg=0x01, phydata=0x7809
smc911x_phy_read: phyaddr=0x1, phyreg=0x01, phydata=0x7809
eth0: link down
Restarting tasks ... eth0: --> smc911x_hard_start_xmit
eth0: --> smc911x_hardware_send_pkt
eth0: --> smc911x_hard_start_xmit
eth0: --> smc911x_hardware_send_pkt
eth0: --> smc911x_hard_start_xmit
eth0: --> smc911x_hardware_send_pkt
nfs: server 172.24.190.217 not responding, still trying
nfs: server 172.24.190.217 not responding, still trying

The following change makes it work fine: (The change within
smc911x_drv_probe function was to get rid of a compilation warning).

Signed-off-by: Romit Dasgupta <romit@ti.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2008-11-11 03:53:15 -05:00
..
2008-10-28 17:46:02 +09:00
2008-10-22 01:19:39 +02:00
2008-11-01 09:49:46 -07:00
2008-10-30 15:55:47 +01:00
2008-11-02 21:40:10 +01:00
2008-11-01 09:49:46 -07:00
2008-11-01 09:50:12 -07:00
2008-10-21 07:48:33 -04:00
2008-11-01 09:50:12 -07:00
2008-11-06 15:43:13 -08:00
2008-10-16 11:21:30 -07:00
2008-11-04 08:18:19 -08:00
2008-11-06 15:41:19 -08:00
2008-11-04 08:18:19 -08:00
2008-11-01 09:49:46 -07:00
2008-11-10 13:50:17 -08:00
2008-11-01 09:49:46 -07:00
2008-11-01 09:49:46 -07:00
2008-11-04 08:18:19 -08:00
2008-10-28 21:47:17 +00:00