summaryrefslogtreecommitdiffstats
path: root/drivers/uwb/driver.c
Commit message (Collapse)AuthorAgeFilesLines
* uwb: create a uwb bus type and add in-range peer devices to itThomas Pugliese2014-09-231-0/+11
| | | | | | | | | | | | Documentation/usb/WUSB-Design-overview.txt states that UWB devices seen by a UWB radio controller are added to /sys/bus/uwb/devices, but this was not actually being done. This functionality is needed in order for UWB peer devices to be enumerated by user mode tools. This patch creates a uwb bus type and adds UWB peer devices to it as they are discovered by the radio controller. Signed-off-by: Thomas Pugliese <thomas.pugliese@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
* Fix common misspellingsLucas De Marchi2011-03-311-1/+1
| | | | | | Fixes generated by 'codespell' and manually reviewed. Signed-off-by: Lucas De Marchi <lucas.demarchi@profusion.mobi>
* driver-core: Add attribute argument to class_attribute show/storeAndi Kleen2010-03-071-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>
OpenPOWER on IntegriCloud