linux/drivers/net/wireless/rt2x00
Ivo van Doorn e37ea2135b rt2x00: Move start() and stop() handlers into rt2x00lib.c
suspend & resume was broken since it called rt2x00mac_start()
and rt2x00mac_stop() which would fail to execute because the
DEVICE_PRESENT flag was not set.

Move the start and stop handlers into rt2x00lib.c which are called
from rt2x00mac_start() and rt2x00mac_stop() after they have checked
the DEVICE_PRESENT flag, while suspend and resume handlers can
directly call those functions.

Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-01-28 15:09:24 -08:00
..
Kconfig
Makefile
rt2x00.h rt2x00: Store queue idx and entry idx in data_ring and data_entry 2008-01-28 15:09:24 -08:00
rt2x00config.c rt2x00: Replace DRV_NAME with KBUILD_MODNAME 2008-01-28 15:05:04 -08: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: Move start() and stop() handlers into rt2x00lib.c 2008-01-28 15:09:24 -08: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: Move start() and stop() handlers into rt2x00lib.c 2008-01-28 15:09:24 -08:00
rt2x00mac.c rt2x00: Move start() and stop() handlers into rt2x00lib.c 2008-01-28 15:09:24 -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 [PATCH] rt2x00: Move TSF sync values into rt2x00config 2007-10-10 16:55:12 -07:00
rt2x00rfkill.c rt2x00: Cleanup rfkill 2008-01-28 15:05:11 -08:00
rt2x00ring.h rt2x00: Store queue idx and entry idx in data_ring and data_entry 2008-01-28 15:09:24 -08:00
rt2x00usb.c rt2x00: Always call ieee80211_stop_queue() when return NETDEV_TX_BUSY 2008-01-28 15:09:22 -08:00
rt2x00usb.h rt2x00: Place mutex around USB register access 2008-01-28 15:03:03 -08:00
rt61pci.c rt2x00: Store queue idx and entry idx in data_ring and data_entry 2008-01-28 15:09:24 -08:00
rt61pci.h rt2x00: Remove data_desc structure 2008-01-28 15:03:03 -08:00
rt73usb.c rt2x00: Only set the TBCN flag when the interface is configured to send beacons. 2008-01-28 15:09:23 -08:00
rt73usb.h rt2x00: Remove data_desc structure 2008-01-28 15:03:03 -08:00
rt2400pci.c rt2x00: Only set the TBCN flag when the interface is configured to send beacons. 2008-01-28 15:09:23 -08:00
rt2400pci.h rt2x00: Extend PLCP descriptor definition for rt2400pci 2008-01-28 15:05:05 -08:00
rt2500pci.c rt2x00: Only set the TBCN flag when the interface is configured to send beacons. 2008-01-28 15:09:23 -08:00
rt2500pci.h rt2x00: Remove data_desc structure 2008-01-28 15:03:03 -08:00
rt2500usb.c rt2x00: Only set the TBCN flag when the interface is configured to send beacons. 2008-01-28 15:09:23 -08:00
rt2500usb.h rt2x00: Remove data_desc structure 2008-01-28 15:03:03 -08:00