Lines Matching refs:hci_uart
76 struct hci_uart *hu;
131 static void serial_clock_vote(unsigned long vote, struct hci_uart *hu) in serial_clock_vote()
203 static int send_hci_ibs_cmd(u8 cmd, struct hci_uart *hu) in send_hci_ibs_cmd()
229 struct hci_uart *hu = qca->hu; in qca_wq_awake_device()
259 struct hci_uart *hu = qca->hu; in qca_wq_awake_rx()
286 struct hci_uart *hu = qca->hu; in qca_wq_serial_rx_clock_vote_off()
297 struct hci_uart *hu = qca->hu; in qca_wq_serial_tx_clock_vote_off()
312 struct hci_uart *hu = (struct hci_uart *)arg; in hci_ibs_tx_idle_timeout()
347 struct hci_uart *hu = (struct hci_uart *)arg; in hci_ibs_wake_retrans_timeout()
387 static int qca_open(struct hci_uart *hu) in qca_open()
459 struct hci_uart *hu = hci_get_drvdata(hdev); in qca_debugfs_init()
504 static int qca_flush(struct hci_uart *hu) in qca_flush()
517 static int qca_close(struct hci_uart *hu) in qca_close()
543 static void device_want_to_wakeup(struct hci_uart *hu) in device_want_to_wakeup()
589 static void device_want_to_sleep(struct hci_uart *hu) in device_want_to_sleep()
623 static void device_woke_up(struct hci_uart *hu) in device_woke_up()
672 static int qca_enqueue(struct hci_uart *hu, struct sk_buff *skb) in qca_enqueue()
732 struct hci_uart *hu = hci_get_drvdata(hdev); in qca_ibs_sleep_ind()
744 struct hci_uart *hu = hci_get_drvdata(hdev); in qca_ibs_wake_ind()
756 struct hci_uart *hu = hci_get_drvdata(hdev); in qca_ibs_wake_ack()
796 static int qca_recv(struct hci_uart *hu, const void *data, int count) in qca_recv()
815 static struct sk_buff *qca_dequeue(struct hci_uart *hu) in qca_dequeue()
858 struct hci_uart *hu = hci_get_drvdata(hdev); in qca_set_baudrate()
892 static int qca_setup(struct hci_uart *hu) in qca_setup()