1DRIVERS 2======= 3 4Some Bluetooth controllers require a driver to function properly. 5This may include, for instance, loading a Firmware image or patch, 6loading a configuration. 7 8By default, drivers will be automatically probed to determine if they should be 9used with particular HCI controller. 10When the transport for an HCI controller is instantiated from a transport name, 11a driver may also be forced by specifying ``driver=<driver-name>`` in the optional 12metadata portion of the transport name. For example, 13``usb:[driver=rtk]0`` indicates that the ``rtk`` driver should be used with the 14first USB device, even if a normal probe would not have selected it based on the 15USB vendor ID and product ID. 16 17Drivers included in the module are: 18 19 * [Realtek](realtek.md): Loading of Firmware and Config for Realtek USB dongles.