Lines Matching defs:hdev
158 struct hci_dev *hdev = hu->hdev;
167 bt_dev_dbg(hdev, "Set Controller clock (%d)", clock.type);
172 skb = __hci_cmd_sync(hdev, 0xfc45, 1, &clock, HCI_INIT_TIMEOUT);
175 bt_dev_err(hdev, "BCM: failed to write clock (%d)",
183 bt_dev_dbg(hdev, "Set Controller UART speed to %d bit/s", speed);
191 skb = __hci_cmd_sync(hdev, 0xfc18, sizeof(param), ¶m,
195 bt_dev_err(hdev, "BCM: failed to write update baudrate (%d)",
377 skb = __hci_cmd_sync(hu->hdev, 0xfc27, sizeof(sleep_params),
381 bt_dev_err(hu->hdev, "Sleep VSC failed (%d)", err);
386 bt_dev_dbg(hu->hdev, "Set Sleep Parameters VSC succeeded");
395 static int bcm_set_diag(struct hci_dev *hdev, bool enable)
397 struct hci_uart *hu = hci_get_drvdata(hdev);
401 if (!test_bit(HCI_RUNNING, &hdev->flags))
424 bt_dev_dbg(hu->hdev, "hu %p", hu);
505 bt_dev_dbg(hu->hdev, "hu %p", hu);
528 bt_dev_err(hu->hdev, "Failed to power down");
546 bt_dev_dbg(hu->hdev, "hu %p", hu);
560 bt_dev_dbg(hu->hdev, "hu %p", hu);
562 hu->hdev->set_diag = bcm_set_diag;
563 hu->hdev->set_bdaddr = btbcm_set_bdaddr;
565 err = btbcm_initialize(hu->hdev, &fw_load_done);
603 btbcm_read_pcm_int_params(hu->hdev, ¶ms);
606 btbcm_write_pcm_int_params(hu->hdev, ¶ms);
609 err = btbcm_finalize(hu->hdev, &fw_load_done);
617 set_bit(HCI_QUIRK_USE_BDADDR_PROPERTY, &hu->hdev->quirks);
670 bcm->rx_skb = h4_recv_buf(hu->hdev, bcm->rx_skb, data, count,
674 bt_dev_err(hu->hdev, "Frame reassembly failed (%d)", err);
695 bt_dev_dbg(hu->hdev, "hu %p skb %p", hu, skb);