kernel-ark/drivers/net/wireless/p54
Christian Lamparter d713804c60 p54pci: move tx cleanup into tasklet
This patch moves the tx cleanup routines out of the critical
interrupt context and into the (previously known as rx) tasklet.

The main goal of this operation is to remove the extensive
usage of spin_lock_irqsaves in the generic p54common library.

The next step would be to modify p54usb to do the
rx processing inside a tasklet (just like usbnet).

Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-01-19 16:43:12 -05:00
..
eeprom.c p54: disable channels with incomplete calibration data sets 2009-11-02 15:43:23 -05:00
eeprom.h p54: Move eeprom header 2009-07-10 15:01:58 -04:00
fwio.c p54: implement rfkill 2009-08-14 09:13:45 -04:00
Kconfig wireless: remove WLAN_80211 and WLAN_PRE80211 from Kconfig 2009-10-30 16:50:35 -04:00
led.c mac80211: redefine usage of the mac80211 workqueue 2009-08-04 16:44:14 -04:00
lmac.h p54: fix beaconing related firmware crash 2009-07-24 15:05:21 -04:00
main.c mac80211: remove struct ieee80211_if_init_conf 2009-12-28 16:55:07 -05:00
Makefile p54: Modify p54 files for new organization 2009-07-10 15:02:24 -04:00
net2280.h
p54.h p54: fix beaconing related firmware crash 2009-07-24 15:05:21 -04:00
p54pci.c p54pci: move tx cleanup into tasklet 2010-01-19 16:43:12 -05:00
p54pci.h p54pci: move tx cleanup into tasklet 2010-01-19 16:43:12 -05:00
p54spi_eeprom.h
p54spi.c spi: prefix modalias with "spi:" 2009-09-23 07:39:43 -07:00
p54spi.h
p54usb.c p54usb: Remove DMA buffer from stack 2009-11-13 17:33:49 -05:00
p54usb.h
txrx.c p54: fix broadcast buffering in AP mode 2009-08-28 14:40:23 -04:00