/linux-6.3-rc2/drivers/bluetooth/ |
A D | hci_serdev.c | 50 skb = hu->proto->dequeue(hu); in hci_uart_dequeue() 101 kfree_skb(hu->tx_skb); hu->tx_skb = NULL; in hci_uart_flush() 108 hu->proto->flush(hu); in hci_uart_flush() 171 hu->proto->enqueue(hu, skb); in hci_uart_send_frame() 206 err = hu->proto->set_baudrate(hu, speed); in hci_uart_setup() 214 return hu->proto->setup(hu); in hci_uart_setup() 255 if (!hu || serdev != hu->serdev) { in hci_uart_write_wakeup() 279 if (!hu || serdev != hu->serdev) { in hci_uart_receive_buf() 290 hu->proto->recv(hu, data, count); in hci_uart_receive_buf() 292 if (hu->hdev) in hci_uart_receive_buf() [all …]
|
A D | hci_ldisc.c | 106 skb = hu->proto->dequeue(hu); in hci_uart_dequeue() 196 hu->proto->close(hu); in hci_uart_init_work() 233 kfree_skb(hu->tx_skb); hu->tx_skb = NULL; in hci_uart_flush() 243 hu->proto->flush(hu); in hci_uart_flush() 286 hu->proto->enqueue(hu, skb); in hci_uart_send_frame() 423 return hu->proto->setup(hu); in hci_uart_setup() 554 hu->proto->close(hu); in hci_uart_tty_close() 606 if (!hu || tty != hu->tty) in hci_uart_tty_receive() 619 hu->proto->recv(hu, data, count); in hci_uart_tty_receive() 678 err = hu->proto->open(hu); in hci_uart_register_dev() [all …]
|
A D | hci_qca.c | 375 struct hci_uart *hu = qca->hu; in qca_wq_awake_device() local 406 struct hci_uart *hu = qca->hu; in qca_wq_awake_rx() local 434 struct hci_uart *hu = qca->hu; in qca_wq_serial_rx_clock_vote_off() local 445 struct hci_uart *hu = qca->hu; in qca_wq_serial_tx_clock_vote_off() local 461 struct hci_uart *hu = qca->hu; in hci_ibs_tx_idle_timeout() local 494 struct hci_uart *hu = qca->hu; in hci_ibs_wake_retrans_timeout() local 541 struct hci_uart *hu = qca->hu; in qca_controller_memdump_timeout() local 594 qca->hu = hu; in qca_open() 603 hu->priv = qca; in qca_open() 708 qca->hu = NULL; in qca_close() [all …]
|
A D | hci_ll.c | 66 struct hci_uart hu; member 115 BT_DBG("hu %p", hu); in ll_open() 127 hu->priv = ll; in ll_open() 129 if (hu->serdev) { in ll_open() 144 BT_DBG("hu %p", hu); in ll_flush() 157 BT_DBG("hu %p", hu); in ll_close() 164 if (hu->serdev) { in ll_close() 172 hu->priv = NULL; in ll_close() 204 BT_DBG("hu %p", hu); in ll_device_want_to_wakeup() 255 BT_DBG("hu %p", hu); in ll_device_want_to_sleep() [all …]
|
A D | hci_mrvl.c | 46 struct hci_uart hu; member 60 BT_DBG("hu %p", hu); in mrvl_open() 74 hu->priv = mrvl; in mrvl_open() 76 if (hu->serdev) { in mrvl_open() 93 BT_DBG("hu %p", hu); in mrvl_close() 95 if (hu->serdev) in mrvl_close() 103 hu->priv = NULL; in mrvl_close() 111 BT_DBG("hu %p", hu); in mrvl_flush() 158 hci_uart_tx_wakeup(hu); in mrvl_send_ack() 347 hci_uart_tx_wakeup(hu); in mrvl_load_firmware() [all …]
|
A D | hci_intel.c | 59 struct hci_uart *hu; member 71 struct hci_uart *hu; member 277 if (idev->hu) in intel_irq() 294 if (!hu->tty->dev) in intel_set_power() 322 idev->hu = powered ? hu : NULL; in intel_set_power() 398 intel->hu = hu; in intel_open() 400 hu->priv = intel; in intel_open() 422 hu->priv = NULL; in intel_close() 995 if (!hu->tty->dev) in intel_enqueue() 1077 if (idev->hu) in intel_suspend_device() [all …]
|
A D | hci_h5.c | 152 struct hci_uart *hu = h5->hu; in h5_timed_event() local 217 BT_DBG("hu %p", hu); in h5_open() 219 if (hu->serdev) { in h5_open() 227 hu->priv = h5; in h5_open() 228 h5->hu = hu; in h5_open() 268 if (!hu->serdev) in h5_close() 351 h5_peer_reset(hu); in h5_handle_internal_rx() 355 h5_peer_reset(hu); in h5_handle_internal_rx() 590 if (hu->serdev) { in h5_recv() 632 if (hu->serdev) { in h5_enqueue() [all …]
|
A D | hci_ath.c | 31 struct hci_uart *hu; member 75 struct hci_uart *hu; in ath_hci_uart_work() local 80 hu = ath->hu; in ath_hci_uart_work() 81 tty = hu->tty; in ath_hci_uart_work() 99 BT_DBG("hu %p", hu); in ath_open() 110 hu->priv = ath; in ath_open() 111 ath->hu = hu; in ath_open() 122 BT_DBG("hu %p", hu); in ath_close() 130 hu->priv = NULL; in ath_close() 140 BT_DBG("hu %p", hu); in ath_flush() [all …]
|
A D | hci_h4.c | 45 BT_DBG("hu %p", hu); in h4_open() 53 hu->priv = h4; in h4_open() 60 struct h4_struct *h4 = hu->priv; in h4_flush() 62 BT_DBG("hu %p", hu); in h4_flush() 72 struct h4_struct *h4 = hu->priv; in h4_close() 74 BT_DBG("hu %p", hu); in h4_close() 80 hu->priv = NULL; in h4_close() 159 u8 alignment = hu->alignment ? hu->alignment : 1; in h4_recv_buf() 169 for (; hu->padding && count > 0; hu->padding--) { in h4_recv_buf() 256 hu->padding = (alignment - hu->padding) % alignment; in h4_recv_buf() [all …]
|
A D | hci_bcm.c | 170 if (hu->serdev) in host_set_baudrate() 233 if (device && device->hu && device->hu->serdev) in bcm_device_exists() 445 bt_dev_dbg(hu->hdev, "hu %p", hu); in bcm_open() 456 hu->priv = bcm; in bcm_open() 478 dev->hu = hu; in bcm_open() 531 bt_dev_dbg(hu->hdev, "hu %p", hu); in bcm_close() 572 bt_dev_dbg(hu->hdev, "hu %p", hu); in bcm_flush() 587 bt_dev_dbg(hu->hdev, "hu %p", hu); in bcm_setup() 723 bt_dev_dbg(hu->hdev, "hu %p skb %p", hu, skb); in bcm_enqueue() 833 if (!bdev->hu) in bcm_suspend() [all …]
|
A D | hci_uart.h | 54 int (*open)(struct hci_uart *hu); 55 int (*close)(struct hci_uart *hu); 56 int (*flush)(struct hci_uart *hu); 57 int (*setup)(struct hci_uart *hu); 60 int (*enqueue)(struct hci_uart *hu, struct sk_buff *skb); 61 struct sk_buff *(*dequeue)(struct hci_uart *hu); 101 void hci_uart_unregister_device(struct hci_uart *hu); 103 int hci_uart_tx_wakeup(struct hci_uart *hu); 104 int hci_uart_wait_until_sent(struct hci_uart *hu); 105 int hci_uart_init_ready(struct hci_uart *hu); [all …]
|
A D | hci_ag6xx.c | 37 BT_DBG("hu %p", hu); in ag6xx_open() 45 hu->priv = ag6xx; in ag6xx_open() 51 struct ag6xx_data *ag6xx = hu->priv; in ag6xx_close() 53 BT_DBG("hu %p", hu); in ag6xx_close() 59 hu->priv = NULL; in ag6xx_close() 65 struct ag6xx_data *ag6xx = hu->priv; in ag6xx_flush() 67 BT_DBG("hu %p", hu); in ag6xx_flush() 75 struct ag6xx_data *ag6xx = hu->priv; in ag6xx_dequeue() 89 struct ag6xx_data *ag6xx = hu->priv; in ag6xx_enqueue() 103 struct ag6xx_data *ag6xx = hu->priv; in ag6xx_recv() [all …]
|
A D | hci_nokia.c | 125 struct hci_uart hu; member 245 nokia_enqueue(hu, skb); in nokia_send_alive_packet() 246 hci_uart_tx_wakeup(hu); in nokia_send_alive_packet() 293 nokia_enqueue(hu, skb); in nokia_send_negotiation() 294 hci_uart_tx_wakeup(hu); in nokia_send_negotiation() 348 hu->hdev->name, err); in nokia_setup_fw() 414 err = nokia_reset(hu); in nokia_setup() 421 err = nokia_send_negotiation(hu); in nokia_setup() 428 err = nokia_send_alive_packet(hu); in nokia_setup() 435 err = nokia_setup_fw(hu); in nokia_setup() [all …]
|
A D | hci_bcsp.c | 53 struct hci_uart *hu; member 343 BT_DBG("hu %p", hu); in bcsp_flush() 416 hci_uart_tx_wakeup(hu); in bcsp_handle_le_pkt() 501 hci_uart_tx_wakeup(hu); in bcsp_complete_rx_pkt() 692 struct hci_uart *hu = bcsp->hu; in bcsp_timed_event() local 707 hci_uart_tx_wakeup(hu); in bcsp_timed_event() 714 BT_DBG("hu %p", hu); in bcsp_open() 720 hu->priv = bcsp; in bcsp_open() 721 bcsp->hu = hu; in bcsp_open() 742 hu->priv = NULL; in bcsp_close() [all …]
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | imx6q-pico-dwarf.dts | 6 // Richard Hu <richard.hu@technexion.com>
|
A D | imx6q-pico-hobbit.dts | 6 // Richard Hu <richard.hu@technexion.com>
|
A D | imx6q-pico-nymph.dts | 6 // Richard Hu <richard.hu@technexion.com>
|
A D | imx6q-pico-pi.dts | 6 // Richard Hu <richard.hu@technexion.com>
|
A D | imx6dl-pico-dwarf.dts | 6 // Richard Hu <richard.hu@technexion.com>
|
A D | imx6dl-pico-hobbit.dts | 6 // Richard Hu <richard.hu@technexion.com>
|
A D | imx6dl-pico-nymph.dts | 6 // Richard Hu <richard.hu@technexion.com>
|
A D | imx6dl-pico-pi.dts | 6 // Richard Hu <richard.hu@technexion.com>
|
A D | imx6ul-pico-dwarf.dts | 6 // Richard Hu <richard.hu@technexion.com>
|
/linux-6.3-rc2/Documentation/devicetree/bindings/watchdog/ |
A D | sunplus,sp7021-wdt.yaml | 11 - XianTao Hu <xt.hu@cqplus1.com>
|
/linux-6.3-rc2/Documentation/devicetree/bindings/display/mediatek/ |
A D | mediatek,cec.yaml | 10 - CK Hu <ck.hu@mediatek.com>
|