Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

# SPDX-License-Identifier: GPL-2.0-only
#
# CONFIG_UWB device configuration
#

menuconfig CONFIG_UWB
	tristate "Ultra Wideband devices"
	default n
	select CONFIG_GENERIC_NET_UTILS
	help
	  CONFIG_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 CONFIG_USB (WUSB).

	  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 CONFIG_UWB radio controllers (CONFIG_USB or CONFIG_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 CONFIG_UWB and WUSB related files in
	  <file:Documentation/usb/>.

	  To compile the CONFIG_UWB stack as a module, choose CONFIG_M here.

if CONFIG_UWB

config CONFIG_UWB_HWA
	tristate "UWB Radio Control driver for WUSB-compliant USB dongles (HWA)"
	depends on CONFIG_USB
	help
	  This driver enables the radio controller for HWA CONFIG_USB
	  devices. HWA stands for Host Wire Adapter, and it is a CONFIG_UWB
	  Radio Controller connected to your system via CONFIG_USB. Most of
	  them come with a Wireless CONFIG_USB host controller also.

	  To compile this driver select Y (built in) or CONFIG_M (module). It
	  is safe to select any even if you do not have the hardware.

config CONFIG_UWB_WHCI
        tristate "UWB Radio Control driver for WHCI-compliant cards"
        depends on CONFIG_PCI
        help
          This driver enables the radio controller for WHCI cards.

          WHCI is a specification developed by Intel
          (http://www.intel.com/technology/comms/wusb/whci.htm) much
          in the spirit of CONFIG_USB's EHCI, but for CONFIG_UWB and Wireless CONFIG_USB
          radio/host controllers connected via memory mapping (eg:
          CONFIG_PCI). Most of these cards come also with a Wireless CONFIG_USB host
          controller.

          To compile this driver select Y (built in) or CONFIG_M (module). It
          is safe to select any even if you do not have the hardware.

config CONFIG_UWB_I1480U
        tristate "Support for Intel Wireless UWB Link 1480 HWA"
        depends on CONFIG_UWB_HWA
        select CONFIG_FW_LOADER
        help
         This driver enables support for the i1480 when connected via
         CONFIG_USB. It consists of a firmware uploader that will enable it
         to behave as an HWA device.

         To compile this driver select Y (built in) or CONFIG_M (module). It
         is safe to select any even if you do not have the hardware.

endif # CONFIG_UWB