Skip to contentSkip to conversation

2.4.19 Bluetooth [4/5] HCI USB driver update

PATCH New Maksim (Max) Krasnyanskiy 1 participant 1 message Aug 4, 2002

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 2.4.19 Bluetooth [4/5] HCI USB driver update

HCI USB driver updates.

- Module refcounting fixes

- Firmware loading is now entirely in hotplug.
Remove usermod_helper calls.

- Support for device id black list.
Don't claim devices without firmware.

 Documentation/Configure.help |   11 ----
 drivers/bluetooth/Config.in  |    1 
 drivers/bluetooth/hci_usb.c  |  109 ++++++++++---------------------------------
 3 files changed, 28 insertions(+), 93 deletions(-)

http://bluez.sourceforge.net/patches/patch-2.4.19-bluetooth-hciusb.gz

Please apply

Max

drivers/bluetooth/Config.in +0 -1
diff -urN linux.orig/drivers/bluetooth/Config.in linux/drivers/bluetooth/Config.in
@@ -3,7 +3,6 @@
 
 dep_tristate 'HCI USB driver' CONFIG_BLUEZ_HCIUSB $CONFIG_BLUEZ $CONFIG_USB
 if [ "$CONFIG_BLUEZ_HCIUSB" != "n" ]; then
-   bool '  Firmware download support'  CONFIG_BLUEZ_USB_FW_LOAD
    bool '  USB zero packet support'  CONFIG_BLUEZ_USB_ZERO_PACKET
 fi
 
drivers/bluetooth/hci_usb.c +27 -82

177 lines not on this page · raw message

Documentation/Configure.help +1 -10
diff -urN linux.orig/Documentation/Configure.help linux/Documentation/Configure.help
@@ -20464,18 +20464,9 @@
   Say Y here to compile support for Bluetooth USB devices into the
   kernel or say M to compile it as module (hci_usb.o).
 
-HCI USB firmware download support
-CONFIG_BLUEZ_USB_FW_LOAD
-  Firmware download support for Bluetooth USB devices.
-  This support is required for devices like Broadcom BCM2033.
-
-  HCI USB driver uses external firmware downloader program provided 
-  in BlueFW package.
-  For more information, see <http://bluez.sf.net/>.
-
 HCI USB zero packet support
 CONFIG_BLUEZ_USB_ZERO_PACKET
-  Support for USB zero packets. 
+  Support for USB zero packets.
   This option is provided only as a work around for buggy Bluetooth USB 
   devices. Do _not_ enable it unless you know for sure that your device 
   requires zero packets.