Lines Matching refs:hci_uart
40 #include "hci_uart.h"
141 struct hci_uart *hu;
221 struct hci_uart serdev_hu;
234 static void qca_power_shutdown(struct hci_uart *hu);
239 static enum qca_btsoc_type qca_soc_type(struct hci_uart *hu)
254 static const char *qca_get_firmware_name(struct hci_uart *hu)
282 static void serial_clock_vote(unsigned long vote, struct hci_uart *hu)
352 static int send_hci_ibs_cmd(u8 cmd, struct hci_uart *hu)
378 struct hci_uart *hu = qca->hu;
409 struct hci_uart *hu = qca->hu;
437 struct hci_uart *hu = qca->hu;
448 struct hci_uart *hu = qca->hu;
464 struct hci_uart *hu = qca->hu;
497 struct hci_uart *hu = qca->hu;
544 struct hci_uart *hu = qca->hu;
562 static int qca_open(struct hci_uart *hu)
642 struct hci_uart *hu = hci_get_drvdata(hdev);
690 static int qca_flush(struct hci_uart *hu)
703 static int qca_close(struct hci_uart *hu)
736 static void device_want_to_wakeup(struct hci_uart *hu)
788 static void device_want_to_sleep(struct hci_uart *hu)
824 static void device_woke_up(struct hci_uart *hu)
877 static int qca_enqueue(struct hci_uart *hu, struct sk_buff *skb)
947 struct hci_uart *hu = hci_get_drvdata(hdev);
959 struct hci_uart *hu = hci_get_drvdata(hdev);
971 struct hci_uart *hu = hci_get_drvdata(hdev);
996 struct hci_uart *hu = hci_get_drvdata(hdev);
1020 struct hci_uart *hu = qca->hu;
1180 struct hci_uart *hu = hci_get_drvdata(hdev);
1192 struct hci_uart *hu = hci_get_drvdata(hdev);
1257 static int qca_recv(struct hci_uart *hu, const void *data, int count)
1276 static struct sk_buff *qca_dequeue(struct hci_uart *hu)
1321 struct hci_uart *hu = hci_get_drvdata(hdev);
1372 static inline void host_set_baudrate(struct hci_uart *hu, unsigned int speed)
1380 static int qca_send_power_pulse(struct hci_uart *hu, bool on)
1418 static unsigned int qca_get_speed(struct hci_uart *hu,
1438 static int qca_check_speeds(struct hci_uart *hu)
1462 static int qca_set_speed(struct hci_uart *hu, enum qca_speed_type speed_type)
1554 static int qca_send_crashbuffer(struct hci_uart *hu)
1581 struct hci_uart *hu = hci_get_drvdata(hdev);
1592 struct hci_uart *hu = hci_get_drvdata(hdev);
1641 struct hci_uart *hu = hci_get_drvdata(hdev);
1672 struct hci_uart *hu = hci_get_drvdata(hdev);
1685 static int qca_regulator_init(struct hci_uart *hu)
1772 struct hci_uart *hu = hci_get_drvdata(hdev);
1818 static int qca_setup(struct hci_uart *hu)
2096 static void qca_power_shutdown(struct hci_uart *hu)
2151 struct hci_uart *hu = hci_get_drvdata(hdev);
2410 struct hci_uart *hu = &qcadev->serdev_hu;
2447 struct hci_uart *hu = &qcadev->serdev_hu;
2561 struct hci_uart *hu = &qcadev->serdev_hu;
2604 struct hci_uart *hu = &qcadev->serdev_hu;