Skip to content

Commit

Permalink
uwb: add the UWB stack (build system)
Browse files Browse the repository at this point in the history
The Kbuild and Kconfig files.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: David Vrabel <david.vrabel@csr.com>
  • Loading branch information
Greg Kroah-Hartman authored and David Vrabel committed Sep 17, 2008
1 parent 599e8d8 commit 2f86c3e
Show file tree
Hide file tree
Showing 7 changed files with 57 additions and 0 deletions.
2 changes: 2 additions & 0 deletions arch/arm/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -1220,6 +1220,8 @@ source "drivers/hid/Kconfig"

source "drivers/usb/Kconfig"

source "drivers/uwb/Kconfig"

source "drivers/mmc/Kconfig"

source "drivers/leds/Kconfig"
Expand Down
2 changes: 2 additions & 0 deletions arch/cris/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -677,6 +677,8 @@ source "fs/Kconfig"

source "drivers/usb/Kconfig"

source "drivers/uwb/Kconfig"

source "arch/cris/Kconfig.debug"

source "security/Kconfig"
Expand Down
2 changes: 2 additions & 0 deletions arch/h8300/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,8 @@ source "drivers/hwmon/Kconfig"

source "drivers/usb/Kconfig"

source "drivers/uwb/Kconfig"

endmenu

source "fs/Kconfig"
Expand Down
2 changes: 2 additions & 0 deletions drivers/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,8 @@ source "drivers/hid/Kconfig"

source "drivers/usb/Kconfig"

source "drivers/uwb/Kconfig"

source "drivers/mmc/Kconfig"

source "drivers/memstick/Kconfig"
Expand Down
1 change: 1 addition & 0 deletions drivers/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -99,3 +99,4 @@ obj-$(CONFIG_OF) += of/
obj-$(CONFIG_SSB) += ssb/
obj-$(CONFIG_VIRTIO) += virtio/
obj-$(CONFIG_REGULATOR) += regulator/
obj-$(CONFIG_UWB) += uwb/
28 changes: 28 additions & 0 deletions drivers/uwb/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#
# UWB device configuration
#

menuconfig UWB
tristate "Ultra Wide Band devices"
depends on PCI
default n
help
UWB is a high-bandwidth, low-power, point-to-point radio
technology using a wide spectrum (3.1-10.6GHz). It is
optimized for in-room use (480Mbps at 2 meters, 110Mbps at
10m). It serves as the transport layer for other protocols,
such as Wireless USB (WUSB), IP (WLP) and upcoming
Bluetooth and 1394

The topology is peer to peer; however, higher level
protocols (such as WUSB) might impose a master/slave
relationship.

Say Y here if your computer has UWB radio controllers (USB or PCI)
based. You will need to enable the radio controllers
below. It is ok to select all of them, no harm done.

For more help check the UWB and WUSB related files in
<file:Documentation/usb/>.

To compile the UWB stack as a module, choose M here.
20 changes: 20 additions & 0 deletions drivers/uwb/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
obj-$(CONFIG_UWB) += uwb.o

uwb-objs := \
address.o \
beacon.o \
driver.o \
drp.o \
drp-avail.o \
drp-ie.o \
est.o \
ie.o \
lc-dev.o \
lc-rc.o \
neh.o \
pal.o \
reset.o \
rsv.o \
scan.o \
uwb-debug.o \
uwbd.o

0 comments on commit 2f86c3e

Please sign in to comment.