uwb: per-radio controller event thread and beacon cache
authorStefano Panella <stefano.panella@csr.com>
Tue, 4 Nov 2008 15:39:08 +0000 (15:39 +0000)
committerDavid Vrabel <david.vrabel@csr.com>
Tue, 4 Nov 2008 15:55:26 +0000 (15:55 +0000)
commitfec1a5932f16c0eb1b3f5ca2e18d81d860924088
tree48836158dbd458bb462b18f4deffa89e9db80376
parent6d5a681dfb583b2f1eefe7cd5505419ca2d4d6c8
uwb: per-radio controller event thread and beacon cache

Use an event thread per-radio controller so processing events from one
radio controller doesn't delay another.

A radio controller shouldn't have information on devices seen by a
different radio controller (they may be on different channels) so make the
beacon cache per-radio controller.

Signed-off-by: Stefano Panella <stefano.panella@csr.com>
Signed-off-by: David Vrabel <david.vrabel@csr.com>
drivers/uwb/beacon.c
drivers/uwb/driver.c
drivers/uwb/lc-rc.c
drivers/uwb/uwb-internal.h
drivers/uwb/uwbd.c
include/linux/uwb.h