linux/drivers/net/wireless/rt2x00
Ivo van Doorn c965c74bbc rt2x00: Implement watchdog monitoring
Implement watchdog monitoring for USB devices (PCI support can
be added later). This will determine if URBs being uploaded to
the hardware are actually returning. Both rt2500usb and rt2800usb
have shown that URBs being uploaded can remain hanging without
being released by the hardware.
By using this watchdog, a queue can be reset when this occurs.
For rt2800usb it has been tested that the connection is preserved
even though this interruption.

Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-07-12 16:05:34 -04:00
..
Kconfig rt2x00: Enable RT30xx by default. 2010-05-04 13:24:23 -04:00
Makefile
rt2x00.h rt2x00: Implement watchdog monitoring 2010-07-12 16:05:34 -04:00
rt2x00config.c rt2x00: Fix HT40 operation in rt2800. 2010-06-03 10:52:08 +02:00
rt2x00crypto.c rt2x00: Fix setting of txdesc->length field. 2010-05-10 14:56:47 -04:00
rt2x00debug.c rt2x00: Move rt2x00debug_dump_frame declaration to rt2x00.h. 2010-06-02 16:12:52 -04:00
rt2x00debug.h
rt2x00dev.c rt2x00: Implement watchdog monitoring 2010-07-12 16:05:34 -04:00
rt2x00dump.h rt2x00: Move rt2x00debug_dump_frame declaration to rt2x00.h. 2010-06-02 16:12:52 -04:00
rt2x00firmware.c drivers/net: remove useless semicolons 2010-05-17 22:47:34 -07:00
rt2x00ht.c rt2x00: fix use of mcs rates 2010-06-03 10:52:15 +02:00
rt2x00leds.c
rt2x00leds.h
rt2x00lib.h rt2x00: Implement watchdog monitoring 2010-07-12 16:05:34 -04:00
rt2x00link.c rt2x00: Implement watchdog monitoring 2010-07-12 16:05:34 -04:00
rt2x00mac.c rt2x00: Disable link tuning while scanning 2010-07-12 16:05:33 -04:00
rt2x00pci.c rt2x00: Move common txdone handling to rt2x00lib_txdone. 2010-06-30 15:00:50 -04:00
rt2x00pci.h rt2x00: Move common txdone handling to rt2x00lib_txdone. 2010-06-30 15:00:50 -04:00
rt2x00queue.c rt2x00: Implement watchdog monitoring 2010-07-12 16:05:34 -04:00
rt2x00queue.h rt2x00: Implement watchdog monitoring 2010-07-12 16:05:34 -04:00
rt2x00reg.h rt2x00: rt2800: use correct txop value in tx descriptor 2010-05-07 14:57:21 -04:00
rt2x00soc.c
rt2x00soc.h
rt2x00usb.c rt2x00: Implement watchdog monitoring 2010-07-12 16:05:34 -04:00
rt2x00usb.h rt2x00: Implement watchdog monitoring 2010-07-12 16:05:34 -04:00
rt61pci.c rt2x00: Disable link tuning while scanning 2010-07-12 16:05:33 -04:00
rt61pci.h
rt73usb.c rt2x00: Implement watchdog monitoring 2010-07-12 16:05:34 -04:00
rt73usb.h
rt2400pci.c rt2x00: Fix vgc_level_reg handling 2010-07-12 16:05:33 -04:00
rt2400pci.h
rt2500pci.c rt2x00: Fix vgc_level_reg handling 2010-07-12 16:05:33 -04:00
rt2500pci.h
rt2500usb.c rt2x00: Implement watchdog monitoring 2010-07-12 16:05:34 -04:00
rt2500usb.h
rt2800.h rt2x00: Convert AGC value from descriptor to RSSI (dBm) 2010-07-12 16:05:33 -04:00
rt2800lib.c rt2x00: Disable link tuning while scanning 2010-07-12 16:05:33 -04:00
rt2800lib.h rt2x00: Convert AGC value from descriptor to RSSI (dBm) 2010-07-12 16:05:33 -04:00
rt2800pci.c rt2x00: Rename CONFIG_DISABLE_LINK_TUNING 2010-07-12 16:05:33 -04:00
rt2800pci.h rt2x00: Move all register definitions for rt2800 to rt2800.h. 2010-06-03 10:51:59 +02:00
rt2800usb.c rt2x00: Implement watchdog monitoring 2010-07-12 16:05:34 -04:00
rt2800usb.h rt2x00: Move all register definitions for rt2800 to rt2800.h. 2010-06-03 10:51:59 +02:00