kernel-ark/drivers/net/wireless/rt2x00
Ivo van Doorn 8e260c2223 rt2x00: Use ieee80211_hw->workqueue again
Remove the rt2x00 singlethreaded workqueue and move
the link tuner and packet filter scheduled work to
the ieee80211_hw->workqueue again.
The only exception is the interface scheduled work
handler which uses the mac80211 interface iterator
under the RTNL lock. This work needs to be handled
on the kernel workqueue to prevent lockdep issues.

Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-07-08 14:16:04 -04:00
..
Kconfig rt2x00: Remove input_polldev requirements for rfkill 2008-07-08 14:16:03 -04:00
Makefile
rt2x00.h rt2x00: Use ieee80211_hw->workqueue again 2008-07-08 14:16:04 -04:00
rt2x00config.c rt2x00: Reset antenna RSSI after switch 2008-05-28 16:43:45 -04:00
rt2x00debug.c rt2x00: Cleanup struct skb_frame_desc. 2008-06-14 12:17:56 -04:00
rt2x00debug.h
rt2x00dev.c rt2x00: Use ieee80211_hw->workqueue again 2008-07-08 14:16:04 -04:00
rt2x00dump.h
rt2x00firmware.c
rt2x00leds.c rt2x00: Fix quality/activity led handling 2008-05-01 17:38:39 -04:00
rt2x00leds.h
rt2x00lib.h rt2x00: Remove input_polldev requirements for rfkill 2008-07-08 14:16:03 -04:00
rt2x00mac.c rt2x00: Use ieee80211_hw->workqueue again 2008-07-08 14:16:04 -04:00
rt2x00pci.c rt2x00: Cleanup symbol exports 2008-06-26 16:49:16 -04:00
rt2x00pci.h rt2x00: Cleanup symbol exports 2008-06-26 16:49:16 -04:00
rt2x00queue.c rt2x00: Decrease alignment headroom 2008-07-08 14:16:04 -04:00
rt2x00queue.h rt2x00: Increase queue size 2008-06-26 16:49:16 -04:00
rt2x00reg.h rt2x00: Use __builtin_choose_expr() instead of ?: 2008-06-14 12:17:57 -04:00
rt2x00rfkill.c rt2x00: Remove input_polldev requirements for rfkill 2008-07-08 14:16:03 -04:00
rt2x00usb.c rt2x00: kill URB for all TX queues during disable_radio() 2008-06-27 09:09:18 -04:00
rt2x00usb.h rt2x00: Fix sparse warning on nested container_of() 2008-06-26 16:49:16 -04:00
rt61pci.c rt2x00: Cleanup symbol exports 2008-06-26 16:49:16 -04:00
rt61pci.h rt2x00: Remove unused defines 2008-06-14 12:17:58 -04:00
rt73usb.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2008-06-28 22:57:58 -07:00
rt73usb.h rt2x00: Remove unused defines 2008-06-14 12:17:58 -04:00
rt2400pci.c rt2x00: Cleanup symbol exports 2008-06-26 16:49:16 -04:00
rt2400pci.h rt2x00: Remove unused defines 2008-06-14 12:17:58 -04:00
rt2500pci.c rt2x00: Cleanup symbol exports 2008-06-26 16:49:16 -04:00
rt2500pci.h rt2x00: Remove unused defines 2008-06-14 12:17:58 -04:00
rt2500usb.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-next-2.6 2008-06-28 22:57:58 -07:00
rt2500usb.h rt2x00: Remove unused defines 2008-06-14 12:17:58 -04:00