diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2008-09-17 11:34:11 -0400 |
---|---|---|
committer | David Vrabel <dv02@dv02pc01.europe.root.pri> | 2008-09-17 11:54:25 -0400 |
commit | 2f86c3e67d6423d6d23ee2f737ad4f0730435742 (patch) | |
tree | 63d2ebe4bb9f9c3e6ea40fd2450cecd5208cc0d0 /drivers | |
parent | 599e8d80a2cdf4f65fc49b31b27a49235c78acfe (diff) |
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>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/Kconfig | 2 | ||||
-rw-r--r-- | drivers/Makefile | 1 | ||||
-rw-r--r-- | drivers/uwb/Kconfig | 28 | ||||
-rw-r--r-- | drivers/uwb/Makefile | 20 |
4 files changed, 51 insertions, 0 deletions
diff --git a/drivers/Kconfig b/drivers/Kconfig index 59f33fa6af3e..9b399a1bae8b 100644 --- a/drivers/Kconfig +++ b/drivers/Kconfig | |||
@@ -78,6 +78,8 @@ source "drivers/hid/Kconfig" | |||
78 | 78 | ||
79 | source "drivers/usb/Kconfig" | 79 | source "drivers/usb/Kconfig" |
80 | 80 | ||
81 | source "drivers/uwb/Kconfig" | ||
82 | |||
81 | source "drivers/mmc/Kconfig" | 83 | source "drivers/mmc/Kconfig" |
82 | 84 | ||
83 | source "drivers/memstick/Kconfig" | 85 | source "drivers/memstick/Kconfig" |
diff --git a/drivers/Makefile b/drivers/Makefile index 2735bde73475..1a6930f9726a 100644 --- a/drivers/Makefile +++ b/drivers/Makefile | |||
@@ -99,3 +99,4 @@ obj-$(CONFIG_OF) += of/ | |||
99 | obj-$(CONFIG_SSB) += ssb/ | 99 | obj-$(CONFIG_SSB) += ssb/ |
100 | obj-$(CONFIG_VIRTIO) += virtio/ | 100 | obj-$(CONFIG_VIRTIO) += virtio/ |
101 | obj-$(CONFIG_REGULATOR) += regulator/ | 101 | obj-$(CONFIG_REGULATOR) += regulator/ |
102 | obj-$(CONFIG_UWB) += uwb/ | ||
diff --git a/drivers/uwb/Kconfig b/drivers/uwb/Kconfig new file mode 100644 index 000000000000..3f01a69daf8b --- /dev/null +++ b/drivers/uwb/Kconfig | |||
@@ -0,0 +1,28 @@ | |||
1 | # | ||
2 | # UWB device configuration | ||
3 | # | ||
4 | |||
5 | menuconfig 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 000000000000..9a67be5ac5c1 --- /dev/null +++ b/drivers/uwb/Makefile | |||
@@ -0,0 +1,20 @@ | |||
1 | obj-$(CONFIG_UWB) += uwb.o | ||
2 | |||
3 | uwb-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 | ||