aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm/Kconfig2
-rw-r--r--arch/cris/Kconfig2
-rw-r--r--arch/h8300/Kconfig2
-rw-r--r--drivers/Kconfig2
-rw-r--r--drivers/Makefile1
-rw-r--r--drivers/uwb/Kconfig28
-rw-r--r--drivers/uwb/Makefile20
7 files changed, 57 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 70dba166890..8eedbfa52f0 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -1220,6 +1220,8 @@ source "drivers/hid/Kconfig"
1220 1220
1221source "drivers/usb/Kconfig" 1221source "drivers/usb/Kconfig"
1222 1222
1223source "drivers/uwb/Kconfig"
1224
1223source "drivers/mmc/Kconfig" 1225source "drivers/mmc/Kconfig"
1224 1226
1225source "drivers/leds/Kconfig" 1227source "drivers/leds/Kconfig"
diff --git a/arch/cris/Kconfig b/arch/cris/Kconfig
index 9389d38f222..cb66c4da25c 100644
--- a/arch/cris/Kconfig
+++ b/arch/cris/Kconfig
@@ -677,6 +677,8 @@ source "fs/Kconfig"
677 677
678source "drivers/usb/Kconfig" 678source "drivers/usb/Kconfig"
679 679
680source "drivers/uwb/Kconfig"
681
680source "arch/cris/Kconfig.debug" 682source "arch/cris/Kconfig.debug"
681 683
682source "security/Kconfig" 684source "security/Kconfig"
diff --git a/arch/h8300/Kconfig b/arch/h8300/Kconfig
index 396ab059efa..2b413325e88 100644
--- a/arch/h8300/Kconfig
+++ b/arch/h8300/Kconfig
@@ -213,6 +213,8 @@ source "drivers/hwmon/Kconfig"
213 213
214source "drivers/usb/Kconfig" 214source "drivers/usb/Kconfig"
215 215
216source "drivers/uwb/Kconfig"
217
216endmenu 218endmenu
217 219
218source "fs/Kconfig" 220source "fs/Kconfig"
diff --git a/drivers/Kconfig b/drivers/Kconfig
index 59f33fa6af3..9b399a1bae8 100644
--- a/drivers/Kconfig
+++ b/drivers/Kconfig
@@ -78,6 +78,8 @@ source "drivers/hid/Kconfig"
78 78
79source "drivers/usb/Kconfig" 79source "drivers/usb/Kconfig"
80 80
81source "drivers/uwb/Kconfig"
82
81source "drivers/mmc/Kconfig" 83source "drivers/mmc/Kconfig"
82 84
83source "drivers/memstick/Kconfig" 85source "drivers/memstick/Kconfig"
diff --git a/drivers/Makefile b/drivers/Makefile
index 2735bde7347..1a6930f9726 100644
--- a/drivers/Makefile
+++ b/drivers/Makefile
@@ -99,3 +99,4 @@ obj-$(CONFIG_OF) += of/
99obj-$(CONFIG_SSB) += ssb/ 99obj-$(CONFIG_SSB) += ssb/
100obj-$(CONFIG_VIRTIO) += virtio/ 100obj-$(CONFIG_VIRTIO) += virtio/
101obj-$(CONFIG_REGULATOR) += regulator/ 101obj-$(CONFIG_REGULATOR) += regulator/
102obj-$(CONFIG_UWB) += uwb/
diff --git a/drivers/uwb/Kconfig b/drivers/uwb/Kconfig
new file mode 100644
index 00000000000..3f01a69daf8
--- /dev/null
+++ b/drivers/uwb/Kconfig
@@ -0,0 +1,28 @@
1#
2# UWB device configuration
3#
4
5menuconfig UWB
6 tristate "Ultra Wide Band devices"
7 depends on PCI
8 default n
9 help
10 UWB is a high-bandwidth, low-power, point-to-point radio
11 technology using a wide spectrum (3.1-10.6GHz). It is
12 optimized for in-room use (480Mbps at 2 meters, 110Mbps at
13 10m). It serves as the transport layer for other protocols,
14 such as Wireless USB (WUSB), IP (WLP) and upcoming
15 Bluetooth and 1394
16
17 The topology is peer to peer; however, higher level
18 protocols (such as WUSB) might impose a master/slave
19 relationship.
20
21 Say Y here if your computer has UWB radio controllers (USB or PCI)
22 based. You will need to enable the radio controllers
23 below. It is ok to select all of them, no harm done.
24
25 For more help check the UWB and WUSB related files in
26 <file:Documentation/usb/>.
27
28 To compile the UWB stack as a module, choose M here.
diff --git a/drivers/uwb/Makefile b/drivers/uwb/Makefile
new file mode 100644
index 00000000000..9a67be5ac5c
--- /dev/null
+++ b/drivers/uwb/Makefile
@@ -0,0 +1,20 @@
1obj-$(CONFIG_UWB) += uwb.o
2
3uwb-objs := \
4 address.o \
5 beacon.o \
6 driver.o \
7 drp.o \
8 drp-avail.o \
9 drp-ie.o \
10 est.o \
11 ie.o \
12 lc-dev.o \
13 lc-rc.o \
14 neh.o \
15 pal.o \
16 reset.o \
17 rsv.o \
18 scan.o \
19 uwb-debug.o \
20 uwbd.o