/Linux-v5.4/drivers/net/wireless/realtek/rtw88/ |
D | hci.h | 32 return rtwdev->hci.ops->tx(rtwdev, pkt_info, skb); in rtw_hci_tx() 37 return rtwdev->hci.ops->setup(rtwdev); in rtw_hci_setup() 42 return rtwdev->hci.ops->start(rtwdev); in rtw_hci_start() 47 rtwdev->hci.ops->stop(rtwdev); in rtw_hci_stop() 53 return rtwdev->hci.ops->write_data_rsvd_page(rtwdev, buf, size); in rtw_hci_write_data_rsvd_page() 59 return rtwdev->hci.ops->write_data_h2c(rtwdev, buf, size); in rtw_hci_write_data_h2c() 64 return rtwdev->hci.ops->read8(rtwdev, addr); in rtw_read8() 69 return rtwdev->hci.ops->read16(rtwdev, addr); in rtw_read16() 74 return rtwdev->hci.ops->read32(rtwdev, addr); in rtw_read32() 79 rtwdev->hci.ops->write8(rtwdev, addr, val); in rtw_write8() [all …]
|
D | mac.c | 228 rpwm = rtw_read8(rtwdev, rtwdev->hci.rpwm_addr); in rtw_mac_power_switch() 233 rtw_write8(rtwdev, rtwdev->hci.rpwm_addr, rpwm); in rtw_mac_power_switch() 733 if (rtwdev->hci.bulkout_num == 2) in txdma_queue_mapping() 735 else if (rtwdev->hci.bulkout_num == 3) in txdma_queue_mapping() 737 else if (rtwdev->hci.bulkout_num == 4) in txdma_queue_mapping() 826 if (rtwdev->hci.bulkout_num == 2) in priority_queue_cfg() 828 else if (rtwdev->hci.bulkout_num == 3) in priority_queue_cfg() 830 else if (rtwdev->hci.bulkout_num == 4) in priority_queue_cfg()
|
D | main.c | 747 rtwdev->hci.ops->stop(rtwdev); in rtw_power_off() 916 rtwdev->hci.rpwm_addr = 0x03d9; in rtw_chip_parameter_setup() 1016 efuse->hw_cap.hci = GET_EFUSE_HW_CAP_HCI(hw_feature); in rtw_dump_hw_feature() 1028 efuse->hw_cap.hci, efuse->hw_cap.bw, efuse->hw_cap.ptcl, in rtw_dump_hw_feature()
|
D | main.h | 1198 u8 hci; member 1319 struct rtw_hci hci; member
|
D | pci.c | 1207 rtwdev->hci.ops = &rtw_pci_ops; in rtw_pci_probe() 1208 rtwdev->hci.type = RTW_HCI_TYPE_PCIE; in rtw_pci_probe()
|
/Linux-v5.4/net/nfc/hci/ |
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
|
/Linux-v5.4/Documentation/ABI/testing/ |
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
|
/Linux-v5.4/Documentation/devicetree/bindings/net/nfc/ |
D | nfcmrvl.txt | 13 - hci-muxed: Specifies that the chip is muxing NCI over HCI frames. 34 hci-muxed;
|
/Linux-v5.4/Documentation/driver-api/nfc/ |
D | index.rst | 10 nfc-hci
|
D | nfc-hci.rst | 40 those gates have pipes connected when the hci device is set up. 91 - hci_ready() is an optional entry point that is called right after the hci
|
/Linux-v5.4/drivers/staging/rtl8712/ |
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()
|
D | drv_types.h | 75 u8 hci; member
|
/Linux-v5.4/drivers/staging/gdm724x/ |
D | gdm_usb.c | 60 struct hci_packet *hci = (struct hci_packet *)buf; in request_mac_address() local 65 hci->cmd_evt = gdm_cpu_to_dev16(udev->gdm_ed, LTE_GET_INFORMATION); in request_mac_address() 66 hci->len = gdm_cpu_to_dev16(udev->gdm_ed, 1); in request_mac_address() 67 hci->data[0] = MAC_ADDRESS; in request_mac_address() 383 struct hci_packet *hci; in do_rx() local 402 hci = (struct hci_packet *)r->buf; in do_rx() 403 cmd_evt = gdm_dev16_to_cpu(udev->gdm_ed, hci->cmd_evt); in do_rx() 407 if (set_mac_address(hci->data, r->cb_data) == 0) { in do_rx()
|
D | gdm_lte.c | 505 struct hci_packet *hci = (struct hci_packet *)buf; in gdm_lte_event_send() local 515 hci->len) + HCI_HEADER_SIZE; in gdm_lte_event_send() 742 struct hci_packet *hci = (struct hci_packet *)buf; in gdm_lte_receive_pkt() local 755 cmd_evt = gdm_dev16_to_cpu(endian, hci->cmd_evt); in gdm_lte_receive_pkt() 763 sdu = (struct sdu *)hci->data; in gdm_lte_receive_pkt() 769 gdm_lte_netif_rx(dev, hci->data, len, nic_type); in gdm_lte_receive_pkt()
|
/Linux-v5.4/net/nfc/nci/ |
D | Makefile | 8 nci-objs := core.o data.o lib.o ntf.o rsp.o hci.o
|
/Linux-v5.4/net/nfc/ |
D | Makefile | 8 obj-$(CONFIG_NFC_HCI) += hci/
|
D | Kconfig | 33 source "net/nfc/hci/Kconfig"
|
/Linux-v5.4/Documentation/admin-guide/ |
D | btmrvl.rst | 95 Issuing a raw hci command 98 Use hcitool to issue raw hci command, refer to hcitool manual
|
/Linux-v5.4/include/net/bluetooth/ |
D | bluetooth.h | 326 struct hci_ctrl hci; member 333 #define hci_skb_opcode(skb) bt_cb((skb))->hci.opcode
|
/Linux-v5.4/drivers/usb/musb/ |
D | am35x.c | 197 static irqreturn_t am35x_musb_interrupt(int irq, void *hci) in am35x_musb_interrupt() argument 199 struct musb *musb = hci; in am35x_musb_interrupt()
|
D | da8xx.c | 222 static irqreturn_t da8xx_musb_interrupt(int irq, void *hci) in da8xx_musb_interrupt() argument 224 struct musb *musb = hci; in da8xx_musb_interrupt()
|
D | musb_dsps.c | 314 static irqreturn_t dsps_interrupt(int irq, void *hci) in dsps_interrupt() argument 316 struct musb *musb = hci; in dsps_interrupt()
|
/Linux-v5.4/net/bluetooth/ |
D | hci_core.c | 3609 bt_cb(skb)->hci.req_flags |= HCI_REQ_START; in hci_send_cmd() 4337 return (bt_cb(skb)->hci.req_flags & HCI_REQ_START); in hci_req_is_complete() 4400 if (bt_cb(hdev->sent_cmd)->hci.req_flags & HCI_REQ_SKB) { in hci_req_cmd_complete() 4401 *req_complete_skb = bt_cb(hdev->sent_cmd)->hci.req_complete_skb; in hci_req_cmd_complete() 4405 if (bt_cb(hdev->sent_cmd)->hci.req_complete) { in hci_req_cmd_complete() 4406 *req_complete = bt_cb(hdev->sent_cmd)->hci.req_complete; in hci_req_cmd_complete() 4413 if (bt_cb(skb)->hci.req_flags & HCI_REQ_START) { in hci_req_cmd_complete() 4418 if (bt_cb(skb)->hci.req_flags & HCI_REQ_SKB) in hci_req_cmd_complete() 4419 *req_complete_skb = bt_cb(skb)->hci.req_complete_skb; in hci_req_cmd_complete() 4421 *req_complete = bt_cb(skb)->hci.req_complete; in hci_req_cmd_complete()
|
D | hci_request.c | 77 bt_cb(skb)->hci.req_complete = complete; in req_run() 79 bt_cb(skb)->hci.req_complete_skb = complete_skb; in req_run() 80 bt_cb(skb)->hci.req_flags |= HCI_REQ_SKB; in req_run() 335 bt_cb(skb)->hci.req_flags |= HCI_REQ_START; in hci_req_add_ev() 337 bt_cb(skb)->hci.req_event = event; in hci_req_add_ev()
|
/Linux-v5.4/drivers/staging/rtl8723bs/include/ |
D | drv_types.h | 94 u8 hci; member
|