Anderson Lizardo
e477a4982f
uwb: disable command/event filtering for D-Link DUB-1210
...
The D-Link DUB-1210 HWA uses commands and events from the WHCI specification,
although reporting itself as WUSB compliant. Therefore, we disable WUSB
command/event filtering for it.
USB_DEVICE_AND_INTERFACE_INFO is used for matching only the RC interface.
Signed-off-by: Anderson Lizardo <anderson.lizardo@indt.org.br>
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:33 +01:00
David Vrabel
9d53b1bebe
uwb: initialize the debug sub-system
...
Call uwb_dbg_init() so the debugfs files are accessible.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:33 +01:00
Anderson Lizardo
9d839477f8
uwb: Fix handling IEs with empty IE data in uwb_est_get_size()
...
A DRP notification may sometimes have empty IE data. This patch fixes
uwb_est_get_size() so that this case is handled properly.
Signed-off-by: Anderson Lizardo <anderson.lizardo@indt.org.br>
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:32 +01:00
Inaky Perez-Gonzalez
a21b963aa4
uwb: add the i1480 WLP driver
...
Add the driver for the WLP capability of the Intel i1480 device.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:28 +01:00
Inaky Perez-Gonzalez
1ba47da527
uwb: add the i1480 DFU driver
...
Add the driver for downloading the firmware to an Intel i1480 device.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:28 +01:00
Greg Kroah-Hartman
3b0c5a3818
uwb: add WiMedia LLC Protocol (build system)
...
Add the WLP build system (Kconfig and Kbuild files).
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:28 +01:00
Reinette Chatre
2f19204480
uwb: add WiMedia LLC Protocol stack (WSS)
...
Add the Wireless Service Set (WSS) code.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:27 +01:00
Reinette Chatre
e377e9d32d
uwb: add WiMedia LLC Protocol stack (messages)
...
Add the WLP message formatting/decoding code.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:27 +01:00
Reinette Chatre
f51448543f
uwb: add the WiMedia LLC Protocol stack
...
Add the generic code for the WiMedia Logical Link Control Protocol (WLP).
This has been split into several patches for easier review.
core (this patch):
- everything else
messages:
- WLP message construction/decode
wss:
- Wireless Service Set support
build-system:
- Kconfig and Kbuild files
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:27 +01:00
Inaky Perez-Gonzalez
de520b8bd5
uwb: add HWA radio controller driver
...
Add a driver for USB-connected UWB radio controllers (HWAs).
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:26 +01:00
Inaky Perez-Gonzalez
b6e069830c
uwb: add whc-rc radio control driver
...
Add the driver for WHCI radio controllers.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:26 +01:00
David Vrabel
8f1b678ab9
uwb: add the driver to enumerate WHCI capabilities
...
This enumerates the capabilties of a WHCI device, adding a umc device for
each one.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:26 +01:00
David Vrabel
da389eac31
uwb: add the umc bus
...
The UMC bus is used for the capabilities exposed by a UWB Multi-interface
Controller as described in the WHCI specification.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:25 +01:00
Greg Kroah-Hartman
2f86c3e67d
uwb: add the UWB stack (build system)
...
The Kbuild and Kconfig files.
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:25 +01:00
David Vrabel
599e8d80a2
uwb: add the UWB stack (debug support)
...
Add various debugfs files, principaly for the reservation manager.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:25 +01:00
David Vrabel
8cc13a0947
uwb: add the UWB stack (reservation manager)
...
DRP and reservation management.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:24 +01:00
Inaky Perez-Gonzalez
22d203ecef
uwb: add the UWB stack (MLME)
...
Most of the MAC Layer Management Entity (MLME) support: address, beacon, IE
and scan management.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:24 +01:00
Inaky Perez-Gonzalez
0612edfd95
uwb: add the UWB stack (radio controller interface)
...
Add the UWB radio controller interface (URCI) support.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:24 +01:00
Inaky Perez-Gonzalez
183b9b592a
uwb: add the UWB stack (core files)
...
UWB device and radio controller device and event management.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
2008-09-17 16:54:23 +01:00