summaryrefslogtreecommitdiffstats
path: root/drivers/uwb/driver.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* driver-core: Add attribute argument to class_attribute show/storeAndi Kleen2010-03-081-1/+4
| | | | | | | | | | | | | | | | | | | | Passing the attribute to the low level IO functions allows all kinds of cleanups, by sharing low level IO code without requiring an own function for every piece of data. Also drivers can extend the attributes with own data fields and use that in the low level function. This makes the class attributes the same as sysdev_class attributes and plain attributes. This will allow further cleanups in drivers. Full tree sweep converting all users. Signed-off-by: Andi Kleen <ak@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* uwb: remove unused include/linux/uwb/debug.hDavid Vrabel2008-12-221-1/+1
| | | | Signed-off-by: David Vrabel <david.vrabel@csr.com>
* uwb: per-radio controller event thread and beacon cacheStefano Panella2008-11-041-2/+0
| | | | | | | | | | | | 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>
* uwb: initialize the debug sub-systemDavid Vrabel2008-09-171-0/+2
| | | | | | Call uwb_dbg_init() so the debugfs files are accessible. Signed-off-by: David Vrabel <david.vrabel@csr.com>
* uwb: add the UWB stack (core files)Inaky Perez-Gonzalez2008-09-171-0/+142
UWB device and radio controller device and event management. Signed-off-by: David Vrabel <david.vrabel@csr.com>