| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hci/ |
| H A D | phl_trx_sdio.c | 69 struct hci_info_t *hci = phl_info->hci; in phl_tx_sdio_wake_thrd() local 72 _os_sema_up(phl_to_drvpriv(phl_info), &hci->tx_thrd_sema); in phl_tx_sdio_wake_thrd() 203 struct hci_info_t *hci = phl_info->hci; in txbuf_wait() local 204 struct rtw_tx_buf_ring *tx_pool = (struct rtw_tx_buf_ring *)hci->txbuf_pool; in txbuf_wait() 210 _os_spinlock(drv, &hci->tx_buf_lock, _ps, &sp_flags); in txbuf_wait() 213 hci->tx_buf_event = &event; in txbuf_wait() 214 _os_spinunlock(drv, &hci->tx_buf_lock, _ps, &sp_flags); in txbuf_wait() 216 _os_spinlock(drv, &hci->tx_buf_lock, _ps, &sp_flags); in txbuf_wait() 217 if (hci->tx_buf_event) in txbuf_wait() 218 hci->tx_buf_event = NULL; in txbuf_wait() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/ |
| H A D | hci.h | 36 return rtwdev->hci.ops->tx_write(rtwdev, pkt_info, skb); in rtw_hci_tx_write() 41 return rtwdev->hci.ops->tx_kick_off(rtwdev); in rtw_hci_tx_kick_off() 46 return rtwdev->hci.ops->setup(rtwdev); in rtw_hci_setup() 51 return rtwdev->hci.ops->start(rtwdev); in rtw_hci_start() 56 rtwdev->hci.ops->stop(rtwdev); in rtw_hci_stop() 61 rtwdev->hci.ops->deep_ps(rtwdev, enter); in rtw_hci_deep_ps() 66 rtwdev->hci.ops->link_ps(rtwdev, enter); in rtw_hci_link_ps() 71 rtwdev->hci.ops->interface_cfg(rtwdev); in rtw_hci_interface_cfg() 77 return rtwdev->hci.ops->write_data_rsvd_page(rtwdev, buf, size); in rtw_hci_write_data_rsvd_page() 83 return rtwdev->hci.ops->write_data_h2c(rtwdev, buf, size); in rtw_hci_write_data_h2c() [all …]
|
| H A D | ps.c | 75 request = rtw_read8(rtwdev, rtwdev->hci.rpwm_addr); in rtw_power_mode_change() 76 confirm = rtw_read8(rtwdev, rtwdev->hci.cpwm_addr); in rtw_power_mode_change() 88 rtw_write8(rtwdev, rtwdev->hci.rpwm_addr, request); in rtw_power_mode_change() 95 polling = rtw_read8(rtwdev, rtwdev->hci.cpwm_addr); in rtw_power_mode_change()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/hci_wrapper/ |
| H A D | ssv_huw.c | 40 (_s)->hci.hci_ops->hci_write_sram(_r, _v, _sz) 42 (_s)->hci.hci_ops->hci_write_word(_r, _v) 44 (_s)->hci.hci_ops->hci_read_word(_r, _v) 46 (_sh)->hci.hci_ops->hci_start() 48 (_sh)->hci.hci_ops->hci_stop() 50 (_sh)->hci.hci_ops->hci_tx(_sk, _q, HCI_FLAGS_NO_FLOWCTRL) 52 (_sh)->hci.hci_ops->hci_tx_pause(_mk) 54 (_sh)->hci.hci_ops->hci_tx_resume(_mk) 56 (_sh)->hci.hci_ops->hci_txq_flush(_mk) 58 (_sh)->hci.hci_ops->hci_txq_flush_by_sta(_aid) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/script/ |
| H A D | check_con_ap.sh | 17 ./cli hci rxq show 26 ./cli hci rxq show 32 ./cli hci rxq show 41 ./cli hci rxq show 48 ./cli hci rxq show
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/smac/ |
| H A D | dev.h | 96 (_s)->hci.hci_ops->hci_write_word(_r,_v) 98 (_s)->hci.hci_ops->hci_read_word(_r, _v) 100 (_s)->hci.hci_ops->hci_load_fw(_r, _v) 101 #define SMAC_IFC_RESET(_s) (_s)->hci.hci_ops->hci_interface_reset() 126 (_sh)->hci.hci_ops->hci_start() 128 (_sh)->hci.hci_ops->hci_stop() 130 (_sh)->hci.hci_ops->hci_tx(_sk, _q, 0) 132 (_sh)->hci.hci_ops->hci_tx_pause(_mk) 134 (_sh)->hci.hci_ops->hci_tx_resume(_mk) 136 (_sh)->hci.hci_ops->hci_txq_flush(_mk) [all …]
|
| H A D | init.c | 177 sh->hci.hci_ops->hci_send_cmd(skb); in ssv6xxx_do_iq_calib() 1508 sh->hci.dev = sc->dev; in ssv6xxx_read_hw_info() 1509 sh->hci.hci_ops = NULL; in ssv6xxx_read_hw_info() 1510 sh->hci.hci_rx_cb = ssv6200_rx; in ssv6xxx_read_hw_info() 1511 sh->hci.rx_cb_args = (void *)sc; in ssv6xxx_read_hw_info() 1512 sh->hci.hci_tx_cb= ssv6xxx_tx_cb; in ssv6xxx_read_hw_info() 1513 sh->hci.tx_cb_args = (void *)sc; in ssv6xxx_read_hw_info() 1515 sh->hci.hci_skb_update_cb = ssv6xxx_tx_rate_update; in ssv6xxx_read_hw_info() 1516 sh->hci.skb_update_args = (void *)sc; in ssv6xxx_read_hw_info() 1518 sh->hci.hci_skb_update_cb = NULL; in ssv6xxx_read_hw_info() [all …]
|
| /OK3568_Linux_fs/kernel/net/nfc/hci/ |
| H A D | Makefile | 6 obj-$(CONFIG_NFC_HCI) += hci.o 8 hci-y := core.o hcp.o command.o llc.o llc_nop.o 9 hci-$(CONFIG_NFC_SHDLC) += llc_shdlc.o
|
| /OK3568_Linux_fs/kernel/drivers/staging/gdm724x/ |
| H A D | gdm_usb.c | 59 struct hci_packet *hci; in request_mac_address() local 64 hci = kmalloc(struct_size(hci, data, 1), GFP_KERNEL); in request_mac_address() 65 if (!hci) in request_mac_address() 68 hci->cmd_evt = gdm_cpu_to_dev16(udev->gdm_ed, LTE_GET_INFORMATION); in request_mac_address() 69 hci->len = gdm_cpu_to_dev16(udev->gdm_ed, 1); in request_mac_address() 70 hci->data[0] = MAC_ADDRESS; in request_mac_address() 72 ret = usb_bulk_msg(usbdev, usb_sndbulkpipe(usbdev, 2), hci, 5, in request_mac_address() 76 kfree(hci); in request_mac_address() 387 struct hci_packet *hci; in do_rx() local 406 hci = (struct hci_packet *)r->buf; in do_rx() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/ |
| H A D | phl.mk | 86 _PHL_FILES += $(phl_path)hci/phl_trx_pcie.o 89 _PHL_FILES += $(phl_path)hci/phl_trx_usb.o 92 _PHL_FILES += $(phl_path)hci/phl_trx_sdio.o
|
| H A D | phl_trx_mit.c | 53 phl_info->hci->fixed_mitigation = info->fixed_mitigation; in phl_evt_pcie_trx_mit_hdlr() 120 if (phl_info->hci->fixed_mitigation == 1) in phl_pcie_trx_mit_watchdog()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/ |
| H A D | phl.mk | 86 _PHL_FILES += $(phl_path)hci/phl_trx_pcie.o 89 _PHL_FILES += $(phl_path)hci/phl_trx_usb.o 92 _PHL_FILES += $(phl_path)hci/phl_trx_sdio.o
|
| H A D | phl_trx_mit.c | 53 phl_info->hci->fixed_mitigation = info->fixed_mitigation; in phl_evt_pcie_trx_mit_hdlr() 119 if (phl_info->hci->fixed_mitigation == 1) in phl_pcie_trx_mit_watchdog()
|
| /OK3568_Linux_fs/kernel/Documentation/ABI/testing/ |
| H A D | sysfs-driver-hid | 2 What: /sys/class/bluetooth/hci<addr>/<hid-bus>:<vendor-id>:<product-id>.<num>/report_descriptor 13 What: /sys/class/bluetooth/hci<addr>/<hid-bus>:<vendor-id>:<product-id>.<num>/country
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hci/ |
| H A D | phl_trx_pcie.c | 130 struct hci_info_t *hci_info = (struct hci_info_t *)phl_info->hci; in _phl_dump_wp_stats() 181 struct hci_info_t *hci_info = (struct hci_info_t *)phl_info->hci; in _phl_dump_busy_wp() 435 struct hci_info_t *hci_info = (struct hci_info_t *)phl_info->hci; in _phl_switch_idle_ltr() 675 _os_shmem_free(drv_priv, phl_info->hci->wd_dma_pool, in _phl_free_wd_work_ring() 708 struct hci_info_t *hci_info = (struct hci_info_t *)phl_info->hci; in _phl_alloc_wd_work_ring() 739 dma_pool = phl_info->hci->wd_dma_pool; in _phl_alloc_wd_work_ring() 877 struct hci_info_t *hci_info = (struct hci_info_t *)phl_info->hci; in enqueue_h2c_work_ring() 1191 struct hci_info_t *hci_info = (struct hci_info_t *)phl_info->hci; in phl_tx_reset_pcie() 1362 struct hci_info_t *hci_info = (struct hci_info_t *)phl_info->hci; in phl_release_target_rx_buf() 1601 phl_info->hci->rxbuf_pool = (u8 *)rx_buf_ring; in _phl_alloc_rxbuf_pool_pcie() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8712/ |
| H A D | os_intfs.c | 39 static int hci = RTL8712_USB; variable 95 module_param(hci, int, 0644); 123 registry_par->hci = (u8)hci; in loadparam()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/ |
| H A D | rtw_io.c | 492 u8 hci; member 509 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.end_addr = _end_addr, .trace = _trace, .tag = _tag,… 512 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.end_addr = _end_addr, .trace = 1, .assert_protsel =… 515 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = _val, .u.vm.equal = _e… 519 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = 0, .u.vm.equal = 0, .t… 523 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = 0xFFFFFFFF, .u.vm.equa… 641 if (sniff->hci in match_io_sniff() 642 && !(sniff->hci & rtw_get_intf_type(adapter))) in match_io_sniff()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/ |
| H A D | rtw_io.c | 493 u8 hci; member 510 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.end_addr = _end_addr, .trace = _trace, .tag = _tag,… 513 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.end_addr = _end_addr, .trace = 1, .assert_protsel =… 516 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = _val, .u.vm.equal = _e… 520 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = 0, .u.vm.equal = 0, .t… 524 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = 0xFFFFFFFF, .u.vm.equa… 642 if (sniff->hci in match_io_sniff() 643 && !(sniff->hci & rtw_get_intf_type(adapter))) in match_io_sniff()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/core/ |
| H A D | rtw_io.c | 492 u8 hci; member 509 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.end_addr = _end_addr, .trace = _trace, .tag = _tag,… 512 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.end_addr = _end_addr, .trace = 1, .assert_protsel =… 515 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = _val, .u.vm.equal = _e… 519 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = 0, .u.vm.equal = 0, .t… 523 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = 0xFFFFFFFF, .u.vm.equa… 641 if (sniff->hci in match_io_sniff() 642 && !(sniff->hci & rtw_get_intf_type(adapter))) in match_io_sniff()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/ |
| H A D | rtw_io.c | 493 u8 hci; member 510 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.end_addr = _end_addr, .trace = _trace, .tag = _tag,… 513 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.end_addr = _end_addr, .trace = 1, .assert_protsel =… 516 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = _val, .u.vm.equal = _e… 520 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = 0, .u.vm.equal = 0, .t… 524 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = 0xFFFFFFFF, .u.vm.equa… 642 if (sniff->hci in match_io_sniff() 643 && !(sniff->hci & rtw_get_intf_type(adapter))) in match_io_sniff()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/ |
| H A D | rtw_io.c | 492 u8 hci; member 509 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.end_addr = _end_addr, .trace = _trace, .tag = _tag,… 512 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.end_addr = _end_addr, .trace = 1, .assert_protsel =… 515 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = _val, .u.vm.equal = _e… 519 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = 0, .u.vm.equal = 0, .t… 523 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = 0xFFFFFFFF, .u.vm.equa… 641 if (sniff->hci in match_io_sniff() 642 && !(sniff->hci & rtw_get_intf_type(adapter))) in match_io_sniff()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/ |
| H A D | rtw_io.c | 492 u8 hci; member 509 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.end_addr = _end_addr, .trace = _trace, .tag = _tag,… 512 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.end_addr = _end_addr, .trace = 1, .assert_protsel =… 515 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = _val, .u.vm.equal = _e… 519 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = 0, .u.vm.equal = 0, .t… 523 …{.chip = _chip, .hci = _hci, .addr = _addr, .u.vm.mask = _mask, .u.vm.val = 0xFFFFFFFF, .u.vm.equa… 641 if (sniff->hci in match_io_sniff() 642 && !(sniff->hci & rtw_get_intf_type(adapter))) in match_io_sniff()
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/nfc/ |
| H A D | nfcmrvl.txt | 13 - hci-muxed: Specifies that the chip is muxing NCI over HCI frames. 34 hci-muxed;
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/mac/ |
| H A D | mac_ax.c | 168 enum rtw_hci_type hci, in mac_ax_ops_init_v1() argument 182 if (hci == RTW_HCI_PCIE) in mac_ax_ops_init_v1() 184 else if (hci == RTW_HCI_USB) in mac_ax_ops_init_v1() 186 else if (hci == RTW_HCI_SDIO) in mac_ax_ops_init_v1()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/mac/ |
| H A D | mac_ax.c | 168 enum rtw_hci_type hci, in mac_ax_ops_init_v1() argument 182 if (hci == RTW_HCI_PCIE) in mac_ax_ops_init_v1() 184 else if (hci == RTW_HCI_USB) in mac_ax_ops_init_v1() 186 else if (hci == RTW_HCI_SDIO) in mac_ax_ops_init_v1()
|