2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-19 19:14:01 +08:00
linux-next/drivers/net/wireless/rt2x00
Ivo van Doorn 9896322ae1 rt2x00: Ignore set_state(STATE_SLEEP) failure
Some hardware never seem to accept the "goto sleep" command, since the legacy
drivers don't have suspend and resume handlers the entire code for it was
basically a educated guess (based on the "enable radio" code).
This patch will only print a warning when the "goto sleep" command fails, and
just continues as usual. Perhaps that means the device will not reach a sleep
state and consumes more power then it should, but it is equally possible it
simply needs some seconds longer to sleep. Anyway, by making the command
non-fatal it will not block the rest of the suspend procedure.

Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-03-27 14:51:39 -04:00
..
Kconfig [RT2x00]: add driver for Ralink wireless hardware 2007-10-10 16:51:39 -07:00
Makefile [RT2x00]: add driver for Ralink wireless hardware 2007-10-10 16:51:39 -07:00
rt2x00.h rt2x00: Add suspend/resume handlers to rt2x00rfkill 2008-03-13 15:57:26 -04:00
rt2x00config.c rt2x00: Don't switch to antenna with low rssi 2008-02-28 09:13:09 -05:00
rt2x00debug.c rt2x00: Store queue idx and entry idx in data_ring and data_entry 2008-01-28 15:09:24 -08:00
rt2x00debug.h rt2x00: Unconstify rt2x00dev 2008-01-28 15:02:59 -08:00
rt2x00dev.c rt2x00: Ignore set_state(STATE_SLEEP) failure 2008-03-27 14:51:39 -04:00
rt2x00dump.h rt2x00: Add TX/RX frame dumping facility 2008-01-28 15:05:08 -08:00
rt2x00firmware.c rt2x00: Replace DRV_NAME with KBUILD_MODNAME 2008-01-28 15:05:04 -08:00
rt2x00lib.h rt2x00: Add suspend/resume handlers to rt2x00rfkill 2008-03-13 15:57:26 -04:00
rt2x00mac.c mac80211: add unified BSS configuration 2008-01-28 15:09:43 -08:00
rt2x00pci.c rt2x00: Always call ieee80211_stop_queue() when return NETDEV_TX_BUSY 2008-01-28 15:09:22 -08:00
rt2x00pci.h rt2x00: Move duplicate code into rt2x00pci_txdone() 2008-01-28 15:04:40 -08:00
rt2x00reg.h rt2x00: Add link tuner safe RX toggle states 2008-02-28 09:13:09 -05:00
rt2x00rfkill.c rt2x00: Add suspend/resume handlers to rt2x00rfkill 2008-03-13 15:57:26 -04:00
rt2x00ring.h rt2x00: Determine MY_BSS from descriptor 2008-01-28 15:09:27 -08:00
rt2x00usb.c drivers/net/wireless/rt2x00/rt2x00usb.c: fix uninitialized var warning 2008-01-28 15:10:12 -08:00
rt2x00usb.h rt2x00: Move init_txring and init_rxring into rt2x00lib 2008-01-28 15:09:27 -08:00
rt61pci.c rt2x00: never disable multicast because it disables broadcast too 2008-03-11 15:13:40 -04:00
rt61pci.h rt2x00: Remove data_desc structure 2008-01-28 15:03:03 -08:00
rt73usb.c rt2x00: Add id for Corega CG-WLUSB2GPX 2008-03-24 19:25:07 -04:00
rt73usb.h rt2x00: Remove data_desc structure 2008-01-28 15:03:03 -08:00
rt2400pci.c rt2x00: Add link tuner safe RX toggle states 2008-02-28 09:13:09 -05:00
rt2400pci.h rt2x00: Extend PLCP descriptor definition for rt2400pci 2008-01-28 15:05:05 -08:00
rt2500pci.c rt2x00: Add link tuner safe RX toggle states 2008-02-28 09:13:09 -05:00
rt2500pci.h rt2x00: Remove data_desc structure 2008-01-28 15:03:03 -08:00
rt2500usb.c rt2x00: Add link tuner safe RX toggle states 2008-02-28 09:13:09 -05:00
rt2500usb.h rt2x00: Remove data_desc structure 2008-01-28 15:03:03 -08:00