Home
last modified time | relevance | path

Searched refs:hci (Results 1 – 25 of 109) sorted by relevance

12345

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hci/
H A Dphl_trx_sdio.c69 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 Dhci.h36 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 Dps.c75 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 Dssv_huw.c40 (_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 Dcheck_con_ap.sh17 ./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 Ddev.h96 (_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 Dinit.c177 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 DMakefile6 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 Dgdm_usb.c59 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 Dphl.mk86 _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 Dphl_trx_mit.c53 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 Dphl.mk86 _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 Dphl_trx_mit.c53 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 Dsysfs-driver-hid2 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 Dphl_trx_pcie.c130 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 Dos_intfs.c39 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 Drtw_io.c492 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 Drtw_io.c493 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 Drtw_io.c492 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 Drtw_io.c493 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 Drtw_io.c492 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 Drtw_io.c492 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 Dnfcmrvl.txt13 - 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 Dmac_ax.c168 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 Dmac_ax.c168 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()

12345