linux/drivers/net/wireless/ralink/rt2x00
Stanislaw Gruszka 889bb866ba rt2800: partially restore old mmio txstatus behaviour
Do not disable txstatus interrupt and add quota of processed tx statuses in
one tasklet. Quota is needed to allow to fed device with new frames during
processing of tx statuses.

Patch fixes about 15% performance degradation on some scenarios caused by
0b0d556e0e ("rt2800mmio: use txdone/txstatus routines from lib").

Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2019-04-25 19:43:03 +03:00
..
Kconfig
Makefile
rt2x00.h rt2x00: check number of EPROTO errors 2019-04-25 19:40:53 +03:00
rt2x00config.c
rt2x00crypto.c
rt2x00debug.c rt2x00: no need to check return value of debugfs_create functions 2019-02-01 14:38:54 +02:00
rt2x00debug.h
rt2x00dev.c
rt2x00dump.h
rt2x00firmware.c
rt2x00leds.c
rt2x00leds.h
rt2x00lib.h
rt2x00link.c
rt2x00mac.c rt2x00: do not increment sequence number while re-transmitting 2019-04-12 21:31:07 +03:00
rt2x00mmio.c cross-tree: phase out dma_zalloc_coherent() 2019-01-08 07:58:37 -05:00
rt2x00mmio.h
rt2x00pci.c
rt2x00pci.h PCI: Add PCI_DEVICE_DATA() macro to fully describe device ID entry 2018-08-14 16:01:37 -05:00
rt2x00queue.c rt2x00: do not print error when queue is full 2019-04-25 19:40:54 +03:00
rt2x00queue.h
rt2x00reg.h
rt2x00soc.c
rt2x00soc.h
rt2x00usb.c rt2x00: check number of EPROTO errors 2019-04-25 19:40:53 +03:00
rt2x00usb.h
rt61pci.c rt2x00: Work around a firmware bug with shared keys 2019-02-01 14:16:05 +02:00
rt61pci.h
rt73usb.c
rt73usb.h
rt2400pci.c rt2x00: rt2400pci: mark expected switch fall-through 2018-11-06 18:59:44 +02:00
rt2400pci.h
rt2500pci.c rt2x00: rt2500pci: mark expected switch fall-through 2018-11-06 18:59:49 +02:00
rt2500pci.h
rt2500usb.c
rt2500usb.h
rt2800.h
rt2800lib.c rt2800: partially restore old mmio txstatus behaviour 2019-04-25 19:43:03 +03:00
rt2800lib.h rt2800: partially restore old mmio txstatus behaviour 2019-04-25 19:43:03 +03:00
rt2800mmio.c rt2800: partially restore old mmio txstatus behaviour 2019-04-25 19:43:03 +03:00
rt2800mmio.h rt2800: flush and txstatus rework for rt2800mmio 2018-10-01 18:37:35 +03:00
rt2800pci.c rt2800: flush and txstatus rework for rt2800mmio 2018-10-01 18:37:35 +03:00
rt2800pci.h
rt2800soc.c rt2x00: call sta_add/remove directly in rt2800 2018-05-04 15:34:19 +03:00
rt2800usb.c rt2800: partially restore old mmio txstatus behaviour 2019-04-25 19:43:03 +03:00
rt2800usb.h