diff options
author | Stefano Panella <stefano.panella@csr.com> | 2008-11-04 15:39:08 +0000 |
---|---|---|
committer | David Vrabel <david.vrabel@csr.com> | 2008-11-04 15:55:26 +0000 |
commit | fec1a5932f16c0eb1b3f5ca2e18d81d860924088 (patch) | |
tree | 48836158dbd458bb462b18f4deffa89e9db80376 /drivers/uwb/driver.c | |
parent | 6d5a681dfb583b2f1eefe7cd5505419ca2d4d6c8 (diff) | |
download | blackbird-op-linux-fec1a5932f16c0eb1b3f5ca2e18d81d860924088.tar.gz blackbird-op-linux-fec1a5932f16c0eb1b3f5ca2e18d81d860924088.zip |
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>
Diffstat (limited to 'drivers/uwb/driver.c')
-rw-r--r-- | drivers/uwb/driver.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/uwb/driver.c b/drivers/uwb/driver.c index 521cdeb84971..f57c26580de2 100644 --- a/drivers/uwb/driver.c +++ b/drivers/uwb/driver.c @@ -118,7 +118,6 @@ static int __init uwb_subsys_init(void) result = class_register(&uwb_rc_class); if (result < 0) goto error_uwb_rc_class_register; - uwbd_start(); uwb_dbg_init(); return 0; @@ -132,7 +131,6 @@ module_init(uwb_subsys_init); static void __exit uwb_subsys_exit(void) { uwb_dbg_exit(); - uwbd_stop(); class_unregister(&uwb_rc_class); uwb_est_destroy(); return; |