2008-03-20 11:01:00     net2272 power management

Document created by Aaronwu Employee on Aug 5, 2013
Version 1Show Document
  • View in full screen mode

2008-03-20 11:01:00     net2272 power management

Chris Gourley (UNITED STATES)

Message: 52847   


We are trying to add power management to a handheld device built around the BF561.  The device can be put into standby mode and woke up using a GPIO.  However, when the net2272 driver is loaded, the kernel crashes while putting the BF561 into sleep mode with a CPLB miss on an instruction fetch.  For a work around I am loading and unloading the net2272 module as needed.  I had to add device_unregister() to net2272_remove() to properly remove the module.  Any suggestions on how to properly put the net2272 to sleep.






2008-03-20 11:20:30     Re: net2272 power management

Mike Frysinger (UNITED STATES)

Message: 52848    the net2272 driver needs to have the .suspend and .resume functions implemented ... they arent currently which means that loading/unloading the driver is the next best solution


you can look at the bfin_mac driver as a similar sort of thing of what needs to happen in the suspend/resume functions