hci_drv
static struct hci_drv btintel_pcie_hci_drv = {
hdev->hci_drv = &btintel_pcie_hci_drv;
static struct hci_drv btusb_hci_drv = {
hdev->hci_drv = &btusb_hci_drv;
struct hci_drv *hci_drv;
if (!hdev->hci_drv)
if (opcode < hdev->hci_drv->common_handler_count)
handler = &hdev->hci_drv->common_handlers[opcode];
if (ocf < hdev->hci_drv->specific_handler_count)
handler = &hdev->hci_drv->specific_handlers[ocf];