aha/drivers/uwb
David Vrabel 0396c215f3 uwb: avoid radio controller reset loops
If a radio controller reset attempt occurs while a probe() or remove()
is in progress it fails and is retried endlessly, potentially preventing
the probe() or remove() from completing.

If a reset fails, sleep for a bit before retrying the reset.  This
allows the probe()/remove() to complete.

Signed-off-by: David Vrabel <david.vrabel@csr.com>
2009-08-26 12:39:29 +01:00
..
i1480 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 2009-01-08 11:05:59 -08:00
wlp uwb: allow WLP to be used with IPv6. 2009-06-01 12:03:15 +01:00
address.c uwb: remove unused include/linux/uwb/debug.h 2008-12-22 18:30:29 +00:00
allocator.c uwb: remove unused #include <version.h>'s 2009-01-07 10:44:42 +00:00
beacon.c uwb: remove beacon cache entry after calling uwb_notify() 2008-12-23 12:31:09 +00:00
driver.c uwb: remove unused include/linux/uwb/debug.h 2008-12-22 18:30:29 +00:00
drp-avail.c uwb: improved MAS allocator and reservation conflict handling 2008-12-12 13:00:06 +00:00
drp-ie.c uwb: improved MAS allocator and reservation conflict handling 2008-12-12 13:00:06 +00:00
drp.c uwb: lock rc->rsvs_lock with spin_lock_bh() 2009-01-23 12:57:20 +00:00
est.c uwb: use dev_dbg() for debug messages 2008-12-22 18:22:50 +00:00
hwa-rc.c uwb: avoid radio controller reset loops 2009-08-26 12:39:29 +01:00
ie-rcv.c uwb: infrastructure for handling Relinquish Request IEs 2008-11-04 15:53:29 +00:00
ie.c uwb: order IEs by element ID 2008-10-28 12:09:17 +00:00
Kconfig trivial: fix typos/grammar errors in Kconfig texts 2009-03-30 15:22:01 +02:00
lc-dev.c uwb: remove beacon cache entry after calling uwb_notify() 2008-12-23 12:31:09 +00:00
lc-rc.c uwb: stop uwbd thread if rc->start() fails 2009-08-25 15:07:12 +01:00
Makefile uwb: improved MAS allocator and reservation conflict handling 2008-12-12 13:00:06 +00:00
neh.c uwb: use dev_dbg() for debug messages 2008-12-22 18:22:50 +00:00
pal.c wusb: add debug files for ASL, PZL and DI to the whci-hcd driver 2008-11-26 13:36:59 +00:00
radio.c uwb: add basic radio manager 2008-11-19 14:46:33 +00:00
reset.c uwb: avoid radio controller reset loops 2009-08-26 12:39:29 +01:00
rsv.c uwb: lock rc->rsvs_lock with spin_lock_bh() 2009-01-23 12:57:20 +00:00
scan.c uwb: add the UWB stack (MLME) 2008-09-17 16:54:24 +01:00
umc-bus.c uwb: avoid radio controller reset loops 2009-08-26 12:39:29 +01:00
umc-dev.c uwb: use dev_dbg() for debug messages 2008-12-22 18:22:50 +00:00
umc-drv.c uwb: add the umc bus 2008-09-17 16:54:25 +01:00
uwb-debug.c uwb: use print_hex_dump() 2008-12-22 18:27:17 +00:00
uwb-internal.h uwb: improved MAS allocator and reservation conflict handling 2008-12-12 13:00:06 +00:00
uwbd.c uwb: handle radio controller events with out-of-range IDs correctly 2009-08-25 15:03:07 +01:00
whc-rc.c uwb: avoid radio controller reset loops 2009-08-26 12:39:29 +01:00
whci.c dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32) 2009-04-07 08:31:11 -07:00