| /OK3568_Linux_fs/kernel/drivers/bluetooth/ |
| H A D | hci_serdev.c | 24 static inline void hci_uart_tx_complete(struct hci_uart *hu, int pkt_type) in hci_uart_tx_complete() argument 26 struct hci_dev *hdev = hu->hdev; in hci_uart_tx_complete() 44 static inline struct sk_buff *hci_uart_dequeue(struct hci_uart *hu) in hci_uart_dequeue() argument 46 struct sk_buff *skb = hu->tx_skb; in hci_uart_dequeue() 49 if (test_bit(HCI_UART_PROTO_READY, &hu->flags)) in hci_uart_dequeue() 50 skb = hu->proto->dequeue(hu); in hci_uart_dequeue() 52 hu->tx_skb = NULL; in hci_uart_dequeue() 59 struct hci_uart *hu = container_of(work, struct hci_uart, write_work); in hci_uart_write_work() local 60 struct serdev_device *serdev = hu->serdev; in hci_uart_write_work() 61 struct hci_dev *hdev = hu->hdev; in hci_uart_write_work() [all …]
|
| H A D | hci_ldisc.c | 78 static inline void hci_uart_tx_complete(struct hci_uart *hu, int pkt_type) in hci_uart_tx_complete() argument 80 struct hci_dev *hdev = hu->hdev; in hci_uart_tx_complete() 98 static inline struct sk_buff *hci_uart_dequeue(struct hci_uart *hu) in hci_uart_dequeue() argument 100 struct sk_buff *skb = hu->tx_skb; in hci_uart_dequeue() 103 percpu_down_read(&hu->proto_lock); in hci_uart_dequeue() 105 if (test_bit(HCI_UART_PROTO_READY, &hu->flags)) in hci_uart_dequeue() 106 skb = hu->proto->dequeue(hu); in hci_uart_dequeue() 108 percpu_up_read(&hu->proto_lock); in hci_uart_dequeue() 110 hu->tx_skb = NULL; in hci_uart_dequeue() 116 int hci_uart_tx_wakeup(struct hci_uart *hu) in hci_uart_tx_wakeup() argument [all …]
|
| H A D | hci_qca.c | 136 struct hci_uart *hu; member 226 static void qca_power_shutdown(struct hci_uart *hu); 230 static enum qca_btsoc_type qca_soc_type(struct hci_uart *hu) in qca_soc_type() argument 234 if (hu->serdev) { in qca_soc_type() 235 struct qca_serdev *qsd = serdev_device_get_drvdata(hu->serdev); in qca_soc_type() 245 static const char *qca_get_firmware_name(struct hci_uart *hu) in qca_get_firmware_name() argument 247 if (hu->serdev) { in qca_get_firmware_name() 248 struct qca_serdev *qsd = serdev_device_get_drvdata(hu->serdev); in qca_get_firmware_name() 273 static void serial_clock_vote(unsigned long vote, struct hci_uart *hu) in serial_clock_vote() argument 275 struct qca_data *qca = hu->priv; in serial_clock_vote() [all …]
|
| H A D | hci_ll.c | 66 struct hci_uart hu; member 85 static int send_hcill_cmd(u8 cmd, struct hci_uart *hu) in send_hcill_cmd() argument 89 struct ll_struct *ll = hu->priv; in send_hcill_cmd() 91 BT_DBG("hu %p cmd 0x%x", hu, cmd); in send_hcill_cmd() 111 static int ll_open(struct hci_uart *hu) in ll_open() argument 115 BT_DBG("hu %p", hu); in ll_open() 127 hu->priv = ll; in ll_open() 129 if (hu->serdev) { in ll_open() 130 struct ll_device *lldev = serdev_device_get_drvdata(hu->serdev); in ll_open() 140 static int ll_flush(struct hci_uart *hu) in ll_flush() argument [all …]
|
| H A D | hci_mrvl.c | 46 struct hci_uart hu; member 55 static int mrvl_open(struct hci_uart *hu) in mrvl_open() argument 60 BT_DBG("hu %p", hu); in mrvl_open() 62 if (!hci_uart_has_flow_control(hu)) in mrvl_open() 74 hu->priv = mrvl; in mrvl_open() 76 if (hu->serdev) { in mrvl_open() 77 ret = serdev_device_open(hu->serdev); in mrvl_open() 89 static int mrvl_close(struct hci_uart *hu) in mrvl_close() argument 91 struct mrvl_data *mrvl = hu->priv; in mrvl_close() 93 BT_DBG("hu %p", hu); in mrvl_close() [all …]
|
| H A D | hci_intel.c | 59 struct hci_uart *hu; member 71 struct hci_uart *hu; member 107 static int intel_wait_booting(struct hci_uart *hu) in intel_wait_booting() argument 109 struct intel_data *intel = hu->priv; in intel_wait_booting() 117 bt_dev_err(hu->hdev, "Device boot interrupted"); in intel_wait_booting() 122 bt_dev_err(hu->hdev, "Device boot timeout"); in intel_wait_booting() 130 static int intel_wait_lpm_transaction(struct hci_uart *hu) in intel_wait_lpm_transaction() argument 132 struct intel_data *intel = hu->priv; in intel_wait_lpm_transaction() 140 bt_dev_err(hu->hdev, "LPM transaction interrupted"); in intel_wait_lpm_transaction() 145 bt_dev_err(hu->hdev, "LPM transaction timeout"); in intel_wait_lpm_transaction() [all …]
|
| H A D | hci_h5.c | 72 int (*rx_func)(struct hci_uart *hu, u8 c); 75 struct hci_uart *hu; /* Parent HCI UART */ member 111 static void h5_link_control(struct hci_uart *hu, const void *data, size_t len) in h5_link_control() argument 113 struct h5 *h5 = hu->priv; in h5_link_control() 138 struct hci_uart *hu = h5->hu; in h5_timed_event() local 142 BT_DBG("%s", hu->hdev->name); in h5_timed_event() 145 h5_link_control(hu, sync_req, sizeof(sync_req)); in h5_timed_event() 149 h5_link_control(hu, conf_req, sizeof(conf_req)); in h5_timed_event() 162 BT_DBG("hu %p retransmitting %u pkts", hu, h5->unack.qlen); in h5_timed_event() 174 hci_uart_tx_wakeup(hu); in h5_timed_event() [all …]
|
| H 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() 91 clear_bit(HCI_UART_SENDING, &hu->tx_state); in ath_hci_uart_work() 92 hci_uart_tx_wakeup(hu); in ath_hci_uart_work() 95 static int ath_open(struct hci_uart *hu) in ath_open() argument 99 BT_DBG("hu %p", hu); in ath_open() 101 if (!hci_uart_has_flow_control(hu)) in ath_open() 110 hu->priv = ath; in ath_open() [all …]
|
| H A D | hci_h4.c | 41 static int h4_open(struct hci_uart *hu) in h4_open() argument 45 BT_DBG("hu %p", hu); in h4_open() 53 hu->priv = h4; in h4_open() 58 static int h4_flush(struct hci_uart *hu) in h4_flush() argument 60 struct h4_struct *h4 = hu->priv; in h4_flush() 62 BT_DBG("hu %p", hu); in h4_flush() 70 static int h4_close(struct hci_uart *hu) in h4_close() argument 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() [all …]
|
| H A D | hci_bcm.c | 124 struct hci_uart *hu; member 148 static inline void host_set_baudrate(struct hci_uart *hu, unsigned int speed) in host_set_baudrate() argument 150 if (hu->serdev) in host_set_baudrate() 151 serdev_device_set_baudrate(hu->serdev, speed); in host_set_baudrate() 153 hci_uart_set_baudrate(hu, speed); in host_set_baudrate() 156 static int bcm_set_baudrate(struct hci_uart *hu, unsigned int speed) in bcm_set_baudrate() argument 158 struct hci_dev *hdev = hu->hdev; in bcm_set_baudrate() 212 if (device && device->hu && device->hu->serdev) in bcm_device_exists() 369 static int bcm_setup_sleep(struct hci_uart *hu) in bcm_setup_sleep() argument 371 struct bcm_data *bcm = hu->priv; in bcm_setup_sleep() [all …]
|
| H A D | hci_nokia.c | 125 struct hci_uart hu; member 149 static int nokia_enqueue(struct hci_uart *hu, struct sk_buff *skb); 181 static int nokia_reset(struct hci_uart *hu) in nokia_reset() argument 183 struct nokia_bt_dev *btdev = hu->priv; in nokia_reset() 221 static int nokia_send_alive_packet(struct hci_uart *hu) in nokia_send_alive_packet() argument 223 struct nokia_bt_dev *btdev = hu->priv; in nokia_send_alive_packet() 245 nokia_enqueue(hu, skb); in nokia_send_alive_packet() 246 hci_uart_tx_wakeup(hu); in nokia_send_alive_packet() 261 static int nokia_send_negotiation(struct hci_uart *hu) in nokia_send_negotiation() argument 263 struct nokia_bt_dev *btdev = hu->priv; in nokia_send_negotiation() [all …]
|
| H 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); 58 int (*set_baudrate)(struct hci_uart *hu, unsigned int speed); 59 int (*recv)(struct hci_uart *hu, const void *data, int len); 60 int (*enqueue)(struct hci_uart *hu, struct sk_buff *skb); 61 struct sk_buff *(*dequeue)(struct hci_uart *hu); 99 int hci_uart_register_device(struct hci_uart *hu, const struct hci_uart_proto *p); 100 void hci_uart_unregister_device(struct hci_uart *hu); [all …]
|
| H A D | hci_ag6xx.c | 33 static int ag6xx_open(struct hci_uart *hu) in ag6xx_open() argument 37 BT_DBG("hu %p", hu); in ag6xx_open() 45 hu->priv = ag6xx; in ag6xx_open() 49 static int ag6xx_close(struct hci_uart *hu) in ag6xx_close() argument 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() 63 static int ag6xx_flush(struct hci_uart *hu) in ag6xx_flush() argument 65 struct ag6xx_data *ag6xx = hu->priv; in ag6xx_flush() 67 BT_DBG("hu %p", hu); in ag6xx_flush() [all …]
|
| H A D | hci_bcsp.c | 53 struct hci_uart *hu; member 134 static int bcsp_enqueue(struct hci_uart *hu, struct sk_buff *skb) in bcsp_enqueue() argument 136 struct bcsp_struct *bcsp = hu->priv; in bcsp_enqueue() 271 static struct sk_buff *bcsp_dequeue(struct hci_uart *hu) in bcsp_dequeue() argument 273 struct bcsp_struct *bcsp = hu->priv; in bcsp_dequeue() 341 static int bcsp_flush(struct hci_uart *hu) in bcsp_flush() argument 343 BT_DBG("hu %p", hu); in bcsp_flush() 397 static void bcsp_handle_le_pkt(struct hci_uart *hu) in bcsp_handle_le_pkt() argument 399 struct bcsp_struct *bcsp = hu->priv; in bcsp_handle_le_pkt() 416 hci_uart_tx_wakeup(hu); in bcsp_handle_le_pkt() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bluetooth_uart_driver/ |
| H A D | hci_ldisc.c | 119 static inline void hci_uart_tx_complete(struct hci_uart *hu, int pkt_type) in hci_uart_tx_complete() argument 121 struct hci_dev *hdev = hu->hdev; in hci_uart_tx_complete() 139 static inline void hci_proto_read_lock(struct hci_uart *hu) in hci_proto_read_lock() argument 142 percpu_down_read(&hu->proto_lock); in hci_proto_read_lock() 144 down_read(&hu->proto_lock); in hci_proto_read_lock() 148 static inline int hci_proto_read_trylock(struct hci_uart *hu) in hci_proto_read_trylock() argument 151 return percpu_down_read_trylock(&hu->proto_lock); in hci_proto_read_trylock() 153 return down_read_trylock(&hu->proto_lock); in hci_proto_read_trylock() 157 static inline void hci_proto_read_unlock(struct hci_uart *hu) in hci_proto_read_unlock() argument 160 percpu_up_read(&hu->proto_lock); in hci_proto_read_unlock() [all …]
|
| H A D | hci_h4.c | 68 static int h4_open(struct hci_uart *hu) in h4_open() argument 72 BT_DBG("hu %p", hu); in h4_open() 80 hu->priv = h4; in h4_open() 85 static int h4_flush(struct hci_uart *hu) in h4_flush() argument 87 struct h4_struct *h4 = hu->priv; in h4_flush() 89 BT_DBG("hu %p", hu); in h4_flush() 97 static int h4_close(struct hci_uart *hu) in h4_close() argument 99 struct h4_struct *h4 = hu->priv; in h4_close() 101 hu->priv = NULL; in h4_close() 103 BT_DBG("hu %p", hu); in h4_close() [all …]
|
| H A D | hci_rtk_h5.c | 69 struct hci_uart *hu; /* Parent HCI UART */ member 163 static int h5_enqueue(struct hci_uart *hu, struct sk_buff *skb) in h5_enqueue() argument 165 struct h5_struct *h5 = hu->priv; in h5_enqueue() 305 static struct sk_buff *h5_dequeue(struct hci_uart *hu) in h5_dequeue() argument 307 struct h5_struct *h5 = hu->priv; in h5_dequeue() 368 static int h5_flush(struct hci_uart *hu) in h5_flush() argument 370 BT_DBG("hu %p", hu); in h5_flush() 424 static void h5_handle_le_pkt(struct hci_uart *hu) 426 struct h5_struct *h5 = hu->priv; 450 hci_uart_tx_wakeup(hu); [all …]
|
| H A D | hci_uart.h | 85 int (*open)(struct hci_uart *hu); 86 int (*close)(struct hci_uart *hu); 87 int (*flush)(struct hci_uart *hu); 88 int (*recv)(struct hci_uart *hu, void *data, int len); 89 int (*enqueue)(struct hci_uart *hu, struct sk_buff *skb); 90 struct sk_buff *(*dequeue)(struct hci_uart *hu); 131 extern int hci_uart_tx_wakeup(struct hci_uart *hu);
|
| /OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/data/ |
| H A D | rawdict_utf16_65105_freq.txt | 7117 魱 0.594637312989 1 hu 7118 衚 0.594637312989 1 hu 7119 鶘 0.719542169058 1 hu 7120 婟 0.750684002197 1 hu 7121 蔰 0.781224156844 1 hu 7122 鶦 0.781224156844 1 hu 7123 嘝 0.875034462358 1 hu 7124 壷 0.906105669852 1 hu 7125 韄 0.906105669852 1 hu 7126 餬 0.9691786136 1 hu [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/xquartz/bundle/ |
| H A D | Makefile.am | 95 Resources/hu.lproj/Localizable.strings \ 96 Resources/hu.lproj/locversion.plist \ 97 Resources/hu.lproj/main.nib/designable.nib \ 98 Resources/hu.lproj/main.nib/keyedobjects.nib \ 99 Resources/hu.lproj/main.nib/keyedobjects-110000.nib \
|
| /OK3568_Linux_fs/external/xserver/debian/po/ |
| H A D | hu.po | 7 "Last-Translator: SZERVÁC Attila <sas@321.hu>\n" 8 "Language-Team: hu\n"
|
| /OK3568_Linux_fs/buildroot/package/rtmpdump/ |
| H A D | Config.in | 8 http://rtmpdump.mplayerhq.hu
|
| /OK3568_Linux_fs/u-boot/board/technexion/pico-imx6ul/ |
| H A D | MAINTAINERS | 2 M: Richard Hu <richard.hu@technexion.com>
|
| /OK3568_Linux_fs/buildroot/dl/rtmpdump/git/librtmp/ |
| H A D | librtmp.pc.in | 10 URL: http://rtmpdump.mplayerhq.hu
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | imx6dl-pico-nymph.dts | 6 // Richard Hu <richard.hu@technexion.com>
|