Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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>

authored by

Greg Kroah-Hartman and committed by
David Vrabel
2f86c3e6 599e8d80

+57
+2
arch/arm/Kconfig
··· 1220 1220 1221 1221 source "drivers/usb/Kconfig" 1222 1222 1223 + source "drivers/uwb/Kconfig" 1224 + 1223 1225 source "drivers/mmc/Kconfig" 1224 1226 1225 1227 source "drivers/leds/Kconfig"
+2
arch/cris/Kconfig
··· 677 677 678 678 source "drivers/usb/Kconfig" 679 679 680 + source "drivers/uwb/Kconfig" 681 + 680 682 source "arch/cris/Kconfig.debug" 681 683 682 684 source "security/Kconfig"
+2
arch/h8300/Kconfig
··· 213 213 214 214 source "drivers/usb/Kconfig" 215 215 216 + source "drivers/uwb/Kconfig" 217 + 216 218 endmenu 217 219 218 220 source "fs/Kconfig"
+2
drivers/Kconfig
··· 78 78 79 79 source "drivers/usb/Kconfig" 80 80 81 + source "drivers/uwb/Kconfig" 82 + 81 83 source "drivers/mmc/Kconfig" 82 84 83 85 source "drivers/memstick/Kconfig"
+1
drivers/Makefile
··· 99 99 obj-$(CONFIG_SSB) += ssb/ 100 100 obj-$(CONFIG_VIRTIO) += virtio/ 101 101 obj-$(CONFIG_REGULATOR) += regulator/ 102 + obj-$(CONFIG_UWB) += uwb/
+28
drivers/uwb/Kconfig
··· 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.
+20
drivers/uwb/Makefile
··· 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