/kernel/linux/linux-5.10/drivers/staging/wfx/ |
H A D | hif_tx.c | 25 static void wfx_fill_header(struct hif_msg *hif, int if_id, in wfx_fill_header() argument 35 hif->len = cpu_to_le16(size + 4); in wfx_fill_header() 36 hif->id = cmd; in wfx_fill_header() 37 hif->interface = if_id; in wfx_fill_header() 40 static void *wfx_alloc_hif(size_t body_len, struct hif_msg **hif) in wfx_alloc_hif() argument 42 *hif = kzalloc(sizeof(struct hif_msg) + body_len, GFP_KERNEL); in wfx_alloc_hif() 43 if (*hif) in wfx_alloc_hif() 44 return (*hif)->body; in wfx_alloc_hif() 127 struct hif_msg *hif; in hif_shutdown() local 129 wfx_alloc_hif(0, &hif); in hif_shutdown() 146 struct hif_msg *hif; hif_configuration() local 162 struct hif_msg *hif; hif_reset() local 178 struct hif_msg *hif; hif_read_mib() local 214 struct hif_msg *hif; hif_write_mib() local 233 struct hif_msg *hif; hif_scan() local 288 struct hif_msg *hif; hif_stop_scan() local 304 struct hif_msg *hif; hif_join() local 339 struct hif_msg *hif; hif_set_bss_params() local 357 struct hif_msg *hif; hif_add_key() local 380 struct hif_msg *hif; hif_remove_key() local 396 struct hif_msg *hif; hif_set_edca_queue_params() local 426 struct hif_msg *hif; hif_set_pm() local 451 struct hif_msg *hif; hif_start() local 474 struct hif_msg *hif; hif_beacon_transmit() local 491 struct hif_msg *hif; hif_map_link() local 510 struct hif_msg *hif; hif_update_ie_beacon() local [all...] |
H A D | bh.c | 29 if (!completion_done(&wdev->hif.ctrl_ready)) in device_wakeup() 39 if (wait_for_completion_timeout(&wdev->hif.ctrl_ready, in device_wakeup() 41 complete(&wdev->hif.ctrl_ready); in device_wakeup() 68 struct hif_msg *hif; in rx_helper() local 89 hif = (struct hif_msg *)skb->data; in rx_helper() 90 WARN(hif->encrypted & 0x3, "encryption is unsupported"); in rx_helper() 93 computed_len = le16_to_cpu(hif->len); in rx_helper() 98 print_hex_dump(KERN_INFO, "hif: ", DUMP_PREFIX_OFFSET, 16, 1, in rx_helper() 99 hif, read_len, true); in rx_helper() 103 if (!(hif in rx_helper() 170 tx_helper(struct wfx_dev *wdev, struct hif_msg *hif) tx_helper() argument 200 struct hif_msg *hif; bh_work_tx() local [all...] |
H A D | hif_rx.c | 21 const struct hif_msg *hif, const void *buf) in hif_generic_confirm() 25 int cmd = hif->id; in hif_generic_confirm() 26 int len = le16_to_cpu(hif->len) - 4; // drop header in hif_generic_confirm() 55 const struct hif_msg *hif, const void *buf) in hif_tx_confirm() 64 const struct hif_msg *hif, const void *buf) in hif_multi_tx_confirm() 76 const struct hif_msg *hif, const void *buf) in hif_startup_indication() 95 const struct hif_msg *hif, const void *buf) in hif_wakeup_indication() 106 const struct hif_msg *hif, in hif_receive_indication() 109 struct wfx_vif *wvif = wdev_to_wvif(wdev, hif->interface); in hif_receive_indication() 114 __func__, hif in hif_receive_indication() 20 hif_generic_confirm(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf) hif_generic_confirm() argument 54 hif_tx_confirm(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf) hif_tx_confirm() argument 63 hif_multi_tx_confirm(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf) hif_multi_tx_confirm() argument 75 hif_startup_indication(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf) hif_startup_indication() argument 94 hif_wakeup_indication(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf) hif_wakeup_indication() argument 105 hif_receive_indication(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf, struct sk_buff *skb) hif_receive_indication() argument 123 hif_event_indication(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf) hif_event_indication() argument 158 hif_pm_mode_complete_indication(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf) hif_pm_mode_complete_indication() argument 173 hif_scan_complete_indication(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf) hif_scan_complete_indication() argument 189 hif_join_complete_indication(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf) hif_join_complete_indication() argument 204 hif_suspend_resume_indication(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf) hif_suspend_resume_indication() argument 233 hif_generic_indication(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf) hif_generic_indication() argument 313 hif_error_indication(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf) hif_error_indication() argument 340 hif_exception_indication(struct wfx_dev *wdev, const struct hif_msg *hif, const void *buf) hif_exception_indication() argument 384 const struct hif_msg *hif = (const struct hif_msg *)skb->data; wfx_handle_rx() local [all...] |
H A D | queue.c | 41 ret = wait_event_timeout(wdev->hif.tx_buffers_empty, in wfx_tx_flush() 42 !wdev->hif.tx_buffers_used, in wfx_tx_flush() 46 wdev->hif.tx_buffers_used); in wfx_tx_flush() 129 struct hif_msg *hif; in wfx_pending_drop() local 135 hif = (struct hif_msg *)skb->data; in wfx_pending_drop() 136 wvif = wdev_to_wvif(wdev, hif->interface); in wfx_pending_drop() 152 struct hif_msg *hif; in wfx_pending_get() local 157 hif = (struct hif_msg *)skb->data; in wfx_pending_get() 158 req = (struct hif_req_tx *)hif->body; in wfx_pending_get() 162 wvif = wdev_to_wvif(wdev, hif in wfx_pending_get() 237 struct hif_msg *hif; wfx_tx_queues_get_skb() local [all...] |
H A D | traces.h | 161 TP_PROTO(const struct hif_msg *hif, int tx_fill_level, bool is_recv), 162 TP_ARGS(hif, tx_fill_level, is_recv), 177 __entry->msg_len = le16_to_cpu(hif->len); 178 __entry->msg_id = hif->id; 179 __entry->if_id = hif->interface; 187 __entry->mib = le16_to_cpup((__le16 *)hif->body); 196 memcpy(__entry->buf, hif->body + header_len, __entry->buf_len); 211 TP_PROTO(const struct hif_msg *hif, int tx_fill_level, bool is_recv), 212 TP_ARGS(hif, tx_fill_level, is_recv)); 213 #define _trace_hif_send(hif, tx_fill_leve [all...] |
H A D | data_tx.h | 62 struct hif_msg *hif = (struct hif_msg *)skb->data; in wfx_skb_txreq() local 63 struct hif_req_tx *req = (struct hif_req_tx *)hif->body; in wfx_skb_txreq()
|
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/ |
H A D | hif_tx.c | 25 static void wfx_fill_header(struct wfx_hif_msg *hif, int if_id, unsigned int cmd, size_t size) in wfx_fill_header() argument 34 hif->len = cpu_to_le16(size + 4); in wfx_fill_header() 35 hif->id = cmd; in wfx_fill_header() 36 hif->interface = if_id; in wfx_fill_header() 39 static void *wfx_alloc_hif(size_t body_len, struct wfx_hif_msg **hif) in wfx_alloc_hif() argument 41 *hif = kzalloc(sizeof(struct wfx_hif_msg) + body_len, GFP_KERNEL); in wfx_alloc_hif() 42 if (*hif) in wfx_alloc_hif() 43 return (*hif)->body; in wfx_alloc_hif() 125 struct wfx_hif_msg *hif; in wfx_hif_shutdown() local 127 wfx_alloc_hif(0, &hif); in wfx_hif_shutdown() 144 struct wfx_hif_msg *hif; wfx_hif_configuration() local 160 struct wfx_hif_msg *hif; wfx_hif_reset() local 175 struct wfx_hif_msg *hif; wfx_hif_read_mib() local 208 struct wfx_hif_msg *hif; wfx_hif_write_mib() local 227 struct wfx_hif_msg *hif; wfx_hif_scan() local 270 struct wfx_hif_msg *hif; wfx_hif_stop_scan() local 288 struct wfx_hif_msg *hif; wfx_hif_join() local 317 struct wfx_hif_msg *hif; wfx_hif_set_bss_params() local 333 struct wfx_hif_msg *hif; wfx_hif_add_key() local 354 struct wfx_hif_msg *hif; wfx_hif_remove_key() local 370 struct wfx_hif_msg *hif; wfx_hif_set_edca_queue_params() local 398 struct wfx_hif_msg *hif; wfx_hif_set_pm() local 425 struct wfx_hif_msg *hif; wfx_hif_start() local 447 struct wfx_hif_msg *hif; wfx_hif_beacon_transmit() local 462 struct wfx_hif_msg *hif; wfx_hif_map_link() local 481 struct wfx_hif_msg *hif; wfx_hif_update_ie_beacon() local [all...] |
H A D | bh.c | 29 if (!completion_done(&wdev->hif.ctrl_ready)) in device_wakeup() 38 if (wait_for_completion_timeout(&wdev->hif.ctrl_ready, msecs_to_jiffies(2))) { in device_wakeup() 39 complete(&wdev->hif.ctrl_ready); in device_wakeup() 66 struct wfx_hif_msg *hif; in rx_helper() local 86 hif = (struct wfx_hif_msg *)skb->data; in rx_helper() 87 WARN(hif->encrypted & 0x3, "encryption is unsupported"); in rx_helper() 90 computed_len = le16_to_cpu(hif->len); in rx_helper() 95 print_hex_dump(KERN_INFO, "hif: ", DUMP_PREFIX_OFFSET, 16, 1, in rx_helper() 96 hif, read_len, true); in rx_helper() 100 if (!(hif in rx_helper() 168 tx_helper(struct wfx_dev *wdev, struct wfx_hif_msg *hif) tx_helper() argument 198 struct wfx_hif_msg *hif; bh_work_tx() local [all...] |
H A D | hif_rx.c | 20 const struct wfx_hif_msg *hif, const void *buf) in wfx_hif_generic_confirm() 24 int cmd = hif->id; in wfx_hif_generic_confirm() 25 int len = le16_to_cpu(hif->len) - 4; /* drop header */ in wfx_hif_generic_confirm() 53 const struct wfx_hif_msg *hif, const void *buf) in wfx_hif_tx_confirm() 62 const struct wfx_hif_msg *hif, const void *buf) in wfx_hif_multi_tx_confirm() 74 const struct wfx_hif_msg *hif, const void *buf) in wfx_hif_startup_indication() 88 const struct wfx_hif_msg *hif, const void *buf) in wfx_hif_wakeup_indication() 97 static int wfx_hif_receive_indication(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, in wfx_hif_receive_indication() argument 100 struct wfx_vif *wvif = wdev_to_wvif(wdev, hif->interface); in wfx_hif_receive_indication() 114 const struct wfx_hif_msg *hif, cons in wfx_hif_event_indication() 19 wfx_hif_generic_confirm(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, const void *buf) wfx_hif_generic_confirm() argument 52 wfx_hif_tx_confirm(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, const void *buf) wfx_hif_tx_confirm() argument 61 wfx_hif_multi_tx_confirm(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, const void *buf) wfx_hif_multi_tx_confirm() argument 73 wfx_hif_startup_indication(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, const void *buf) wfx_hif_startup_indication() argument 87 wfx_hif_wakeup_indication(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, const void *buf) wfx_hif_wakeup_indication() argument 113 wfx_hif_event_indication(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, const void *buf) wfx_hif_event_indication() argument 147 wfx_hif_pm_mode_complete_indication(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, const void *buf) wfx_hif_pm_mode_complete_indication() argument 161 wfx_hif_scan_complete_indication(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, const void *buf) wfx_hif_scan_complete_indication() argument 177 wfx_hif_join_complete_indication(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, const void *buf) wfx_hif_join_complete_indication() argument 191 wfx_hif_suspend_resume_indication(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, const void *buf) wfx_hif_suspend_resume_indication() argument 219 wfx_hif_generic_indication(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, const void *buf) wfx_hif_generic_indication() argument 296 wfx_hif_error_indication(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, const void *buf) wfx_hif_error_indication() argument 322 wfx_hif_exception_indication(struct wfx_dev *wdev, const struct wfx_hif_msg *hif, const void *buf) wfx_hif_exception_indication() argument 364 const struct wfx_hif_msg *hif = (const struct wfx_hif_msg *)skb->data; wfx_handle_rx() local [all...] |
H A D | queue.c | 41 ret = wait_event_timeout(wdev->hif.tx_buffers_empty, !wdev->hif.tx_buffers_used, in wfx_tx_flush() 45 wdev->hif.tx_buffers_used); in wfx_tx_flush() 126 struct wfx_hif_msg *hif; in wfx_pending_drop() local 131 hif = (struct wfx_hif_msg *)skb->data; in wfx_pending_drop() 132 wvif = wdev_to_wvif(wdev, hif->interface); in wfx_pending_drop() 148 struct wfx_hif_msg *hif; in wfx_pending_get() local 153 hif = (struct wfx_hif_msg *)skb->data; in wfx_pending_get() 154 req = (struct wfx_hif_req_tx *)hif->body; in wfx_pending_get() 158 wvif = wdev_to_wvif(wdev, hif in wfx_pending_get() 232 struct wfx_hif_msg *hif; wfx_tx_queues_get_skb() local [all...] |
H A D | traces.h | 160 TP_PROTO(const struct wfx_hif_msg *hif, int tx_fill_level, bool is_recv), 161 TP_ARGS(hif, tx_fill_level, is_recv), 176 __entry->msg_len = le16_to_cpu(hif->len); 177 __entry->msg_id = hif->id; 178 __entry->if_id = hif->interface; 186 __entry->mib = le16_to_cpup((__le16 *)hif->body); 194 memcpy(__entry->buf, hif->body + header_len, __entry->buf_len); 209 TP_PROTO(const struct wfx_hif_msg *hif, int tx_fill_level, bool is_recv), 210 TP_ARGS(hif, tx_fill_level, is_recv)); 211 #define _trace_hif_send(hif, tx_fill_leve [all...] |
H A D | data_tx.h | 60 struct wfx_hif_msg *hif = (struct wfx_hif_msg *)skb->data; in wfx_skb_txreq() local 61 struct wfx_hif_req_tx *req = (struct wfx_hif_req_tx *)hif->body; in wfx_skb_txreq()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | hif.h | 106 return ar->hif.ops->tx_sg(ar, pipe_id, items, n_items); in ath10k_hif_tx_sg() 112 return ar->hif.ops->diag_read(ar, address, buf, buf_len); in ath10k_hif_diag_read() 118 if (!ar->hif.ops->diag_write) in ath10k_hif_diag_write() 121 return ar->hif.ops->diag_write(ar, address, data, nbytes); in ath10k_hif_diag_write() 128 return ar->hif.ops->exchange_bmi_msg(ar, request, request_len, in ath10k_hif_exchange_bmi_msg() 134 return ar->hif.ops->start(ar); in ath10k_hif_start() 139 return ar->hif.ops->stop(ar); in ath10k_hif_stop() 144 if (ar->hif.ops->start_post) in ath10k_hif_start_post() 145 return ar->hif.ops->start_post(ar); in ath10k_hif_start_post() 151 if (ar->hif in ath10k_hif_get_htt_tx_complete() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | hif.h | 106 return ar->hif.ops->tx_sg(ar, pipe_id, items, n_items); in ath10k_hif_tx_sg() 112 return ar->hif.ops->diag_read(ar, address, buf, buf_len); in ath10k_hif_diag_read() 118 if (!ar->hif.ops->diag_write) in ath10k_hif_diag_write() 121 return ar->hif.ops->diag_write(ar, address, data, nbytes); in ath10k_hif_diag_write() 128 return ar->hif.ops->exchange_bmi_msg(ar, request, request_len, in ath10k_hif_exchange_bmi_msg() 134 return ar->hif.ops->start(ar); in ath10k_hif_start() 139 return ar->hif.ops->stop(ar); in ath10k_hif_stop() 144 if (ar->hif.ops->start_post) in ath10k_hif_start_post() 145 return ar->hif.ops->start_post(ar); in ath10k_hif_start_post() 151 if (ar->hif in ath10k_hif_get_htt_tx_complete() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | hif.h | 37 if (ab->hif.ops->ce_irq_enable) in ath11k_hif_ce_irq_enable() 38 ab->hif.ops->ce_irq_enable(ab); in ath11k_hif_ce_irq_enable() 43 if (ab->hif.ops->ce_irq_disable) in ath11k_hif_ce_irq_disable() 44 ab->hif.ops->ce_irq_disable(ab); in ath11k_hif_ce_irq_disable() 49 return sc->hif.ops->start(sc); in ath11k_hif_start() 54 sc->hif.ops->stop(sc); in ath11k_hif_stop() 59 sc->hif.ops->irq_enable(sc); in ath11k_hif_irq_enable() 64 sc->hif.ops->irq_disable(sc); in ath11k_hif_irq_disable() 69 return sc->hif.ops->power_up(sc); in ath11k_hif_power_up() 74 sc->hif in ath11k_hif_power_down() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | hif.h | 38 return ab->hif.ops->map_service_to_pipe(ab, service_id, in ath12k_hif_map_service_to_pipe() 48 if (!ab->hif.ops->get_user_msi_vector) in ath12k_hif_get_user_msi_vector() 51 return ab->hif.ops->get_user_msi_vector(ab, user_name, num_vectors, in ath12k_hif_get_user_msi_vector() 60 if (!ab->hif.ops->get_msi_address) in ath12k_hif_get_msi_address() 63 ab->hif.ops->get_msi_address(ab, msi_addr_lo, msi_addr_hi); in ath12k_hif_get_msi_address() 69 if (ab->hif.ops->get_ce_msi_idx) in ath12k_hif_get_ce_msi_idx() 70 ab->hif.ops->get_ce_msi_idx(ab, ce_id, msi_data_idx); in ath12k_hif_get_ce_msi_idx() 77 if (ab->hif.ops->ce_irq_enable) in ath12k_hif_ce_irq_enable() 78 ab->hif.ops->ce_irq_enable(ab); in ath12k_hif_ce_irq_enable() 83 if (ab->hif in ath12k_hif_ce_irq_disable() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | pci.c | 32 struct mt7996_hif *hif; in mt7996_pci_get_hif2() local 37 list_for_each_entry(hif, &hif_list, list) { in mt7996_pci_get_hif2() 38 val = readl(hif->regs + MT_PCIE_RECOG_ID); in mt7996_pci_get_hif2() 43 get_device(hif->dev); in mt7996_pci_get_hif2() 46 hif = NULL; in mt7996_pci_get_hif2() 51 return hif; in mt7996_pci_get_hif2() 54 static void mt7996_put_hif2(struct mt7996_hif *hif) in mt7996_put_hif2() argument 56 if (!hif) in mt7996_put_hif2() 59 put_device(hif->dev); in mt7996_put_hif2() 78 struct mt7996_hif *hif; in mt7996_pci_hif2_probe() local 192 struct mt7996_hif *hif = pci_get_drvdata(pdev); mt7996_hif_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | pci.c | 33 struct mt7915_hif *hif; in mt7915_pci_get_hif2() local 38 list_for_each_entry(hif, &hif_list, list) { in mt7915_pci_get_hif2() 39 val = readl(hif->regs + MT_PCIE_RECOG_ID); in mt7915_pci_get_hif2() 44 get_device(hif->dev); in mt7915_pci_get_hif2() 47 hif = NULL; in mt7915_pci_get_hif2() 52 return hif; in mt7915_pci_get_hif2() 55 static void mt7915_put_hif2(struct mt7915_hif *hif) in mt7915_put_hif2() argument 57 if (!hif) in mt7915_put_hif2() 60 put_device(hif->dev); in mt7915_put_hif2() 85 struct mt7915_hif *hif; in mt7915_pci_hif2_probe() local 204 struct mt7915_hif *hif = pci_get_drvdata(pdev); mt7915_hif_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | hif.h | 31 return sc->hif.ops->start(sc); in ath11k_hif_start() 36 sc->hif.ops->stop(sc); in ath11k_hif_stop() 41 sc->hif.ops->irq_enable(sc); in ath11k_hif_irq_enable() 46 sc->hif.ops->irq_disable(sc); in ath11k_hif_irq_disable() 51 return sc->hif.ops->power_up(sc); in ath11k_hif_power_up() 56 sc->hif.ops->power_down(sc); in ath11k_hif_power_down() 61 return sc->hif.ops->read32(sc, address); in ath11k_hif_read32() 66 sc->hif.ops->write32(sc, address, data); in ath11k_hif_write32() 72 return sc->hif.ops->map_service_to_pipe(sc, service_id, ul_pipe, dl_pipe); in ath11k_hif_map_service_to_pipe() 79 if (!ab->hif in ath11k_get_user_msi_vector() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | htc_hst.c | 35 status = target->hif->send(target->hif_dev, endpoint->ul_pipeid, skb); in htc_issue_send() 320 target->hif->stop(target->hif_dev); in htc_stop() 325 target->hif->start(target->hif_dev); in htc_start() 330 target->hif->sta_drain(target->hif_dev, idx); in htc_sta_drain() 493 struct ath9k_htc_hif *hif, in ath9k_htc_hw_alloc() 506 target->hif = hif; in ath9k_htc_hw_alloc() 512 endpoint->ul_pipeid = hif->control_ul_pipe; in ath9k_htc_hw_alloc() 513 endpoint->dl_pipeid = hif->control_dl_pipe; in ath9k_htc_hw_alloc() 492 ath9k_htc_hw_alloc(void *hif_handle, struct ath9k_htc_hif *hif, struct device *dev) ath9k_htc_hw_alloc() argument
|
H A D | htc_hst.h | 120 struct ath9k_htc_hif *hif; member 222 struct ath9k_htc_hif *hif,
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | htc_hst.c | 35 status = target->hif->send(target->hif_dev, endpoint->ul_pipeid, skb); in htc_issue_send() 320 target->hif->stop(target->hif_dev); in htc_stop() 325 target->hif->start(target->hif_dev); in htc_start() 330 target->hif->sta_drain(target->hif_dev, idx); in htc_sta_drain() 493 struct ath9k_htc_hif *hif, in ath9k_htc_hw_alloc() 506 target->hif = hif; in ath9k_htc_hw_alloc() 512 endpoint->ul_pipeid = hif->control_ul_pipe; in ath9k_htc_hw_alloc() 513 endpoint->dl_pipeid = hif->control_dl_pipe; in ath9k_htc_hw_alloc() 492 ath9k_htc_hw_alloc(void *hif_handle, struct ath9k_htc_hif *hif, struct device *dev) ath9k_htc_hw_alloc() argument
|
H A D | htc_hst.h | 120 struct ath9k_htc_hif *hif; member 222 struct ath9k_htc_hif *hif,
|
/kernel/linux/linux-5.10/drivers/net/wireless/microchip/wilc1000/ |
H A D | Makefile | 5 hif.o wlan_cfg.o wlan.o
|
/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/ |
H A D | Makefile | 5 hif.o wlan_cfg.o wlan.o
|