vserver 1.9.5.x5
[linux-2.6.git] / drivers / bluetooth / hci_usb.h
index da4561e..29936b4 100644 (file)
 #define HCI_DEV_SUBCLASS       0x01    /* RF subclass */
 #define HCI_DEV_PROTOCOL       0x01    /* Bluetooth programming protocol */
 
-#define HCI_CTRL_REQ           0x20
-#define HCI_DIGI_REQ           0x40
-
 #define HCI_IGNORE             0x01
 #define HCI_RESET              0x02
 #define HCI_DIGIANSWER         0x04
-#define HCI_BROKEN_ISOC                0x08
+#define HCI_SNIFFER            0x08
+#define HCI_BROKEN_ISOC                0x10
+#define HCI_BCM92035           0x20
 
 #define HCI_MAX_IFACE_NUM      3
 
@@ -59,8 +58,6 @@ struct _urb {
        struct urb        urb;
 };
 
-struct _urb *_urb_alloc(int isoc, int gfp);
-
 static inline void _urb_free(struct _urb *_urb)
 {
        kfree(_urb);
@@ -99,8 +96,6 @@ static inline void _urb_unlink(struct _urb *_urb)
        }
 }
 
-struct _urb *_urb_dequeue(struct _urb_queue *q);
-
 struct hci_usb {
        struct hci_dev          *hdev;