Home
last modified time | relevance | path

Searched refs:htc (Results 1 – 25 of 32) sorted by relevance

12

/drivers/net/wireless/ath/ath10k/
Dhtc.c33 ath10k_hif_send_complete_check(ep->htc->ar, ep->ul_pipe_id, force); in ath10k_htc_send_complete_check()
61 static inline void ath10k_htc_restore_tx_skb(struct ath10k_htc *htc, in ath10k_htc_restore_tx_skb() argument
66 dma_unmap_single(htc->ar->dev, skb_cb->paddr, skb->len, DMA_TO_DEVICE); in ath10k_htc_restore_tx_skb()
73 struct ath10k *ar = ep->htc->ar; in ath10k_htc_notify_tx_completion()
78 ath10k_htc_restore_tx_skb(ep->htc, skb); in ath10k_htc_notify_tx_completion()
86 ep->ep_ops.ep_tx_complete(ep->htc->ar, skb); in ath10k_htc_notify_tx_completion()
92 struct ath10k *ar = ep->htc->ar; in ath10k_htc_ep_need_credit_update()
115 spin_lock_bh(&ep->htc->tx_lock); in ath10k_htc_prepare_tx_skb()
121 spin_unlock_bh(&ep->htc->tx_lock); in ath10k_htc_prepare_tx_skb()
124 int ath10k_htc_send(struct ath10k_htc *htc, in ath10k_htc_send() argument
[all …]
Dhtc.h306 struct ath10k_htc *htc; member
350 int ath10k_htc_wait_target(struct ath10k_htc *htc);
351 int ath10k_htc_start(struct ath10k_htc *htc);
352 int ath10k_htc_connect_service(struct ath10k_htc *htc,
355 int ath10k_htc_send(struct ath10k_htc *htc, enum ath10k_htc_ep_id eid,
Dhtt_tx.c183 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_h2t_ver_req_msg()
223 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_h2t_stats_req()
311 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_send_rx_ring_cfg_ll()
358 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_h2t_aggr_cfg_msg()
422 res = ath10k_htc_send(&htt->ar->htc, htt->eid, txdesc); in ath10k_htt_mgmt_tx()
587 htt->ar->htc.endpoint[htt->eid].ul_pipe_id, in ath10k_htt_tx()
DMakefile5 htc.o \
Dhtt.c40 status = ath10k_htc_connect_service(&htt->ar->htc, &conn_req, in ath10k_htt_connect()
Dcore.c740 ar->htc.htc_ops.target_send_suspend_complete = in ath10k_core_start()
783 status = ath10k_htc_wait_target(&ar->htc); in ath10k_core_start()
803 status = ath10k_htc_start(&ar->htc); in ath10k_core_start()
Dcore.h431 struct ath10k_htc htc; member
/drivers/net/wireless/ath/ath9k/
Dhtc_drv_init.c60 if (atomic_read(&priv->htc->tgt_ready) > 0) { in ath9k_htc_wait_for_target()
61 atomic_dec(&priv->htc->tgt_ready); in ath9k_htc_wait_for_target()
66 time_left = wait_for_completion_timeout(&priv->htc->target_wait, HZ); in ath9k_htc_wait_for_target()
72 atomic_dec(&priv->htc->tgt_ready); in ath9k_htc_wait_for_target()
113 return htc_connect_service(priv->htc, &req, ep_id); in ath9k_htc_connect_svc()
122 ret = ath9k_wmi_connect(priv->htc, priv->wmi, &priv->wmi_cmd_ep); in ath9k_init_htc_services()
182 priv->htc->credits = 45; in ath9k_init_htc_services()
184 priv->htc->credits = 33; in ath9k_init_htc_services()
186 ret = htc_init(priv->htc); in ath9k_init_htc_services()
191 priv->htc->credits); in ath9k_init_htc_services()
[all …]
Dwmi.c246 int ath9k_wmi_connect(struct htc_target *htc, struct wmi *wmi, in ath9k_wmi_connect() argument
252 wmi->htc = htc; in ath9k_wmi_connect()
261 ret = htc_connect_service(htc, &connect, &wmi->ctrl_epid); in ath9k_wmi_connect()
280 return htc_send_epid(wmi->htc, skb, wmi->ctrl_epid); in ath9k_wmi_cmd_issue()
Dwmi.h142 struct htc_target *htc; member
167 int ath9k_wmi_connect(struct htc_target *htc, struct wmi *wmi,
Dhtc_hst.c494 void ath9k_htc_hw_free(struct htc_target *htc) in ath9k_htc_hw_free() argument
496 kfree(htc); in ath9k_htc_hw_free()
Dhtc_hst.h224 void ath9k_htc_hw_free(struct htc_target *htc);
Dhtc_drv_main.c229 htc_start(priv->htc); in ath9k_htc_reset()
308 htc_start(priv->htc); in ath9k_htc_set_channel()
950 htc_start(priv->htc); in ath9k_htc_start()
1340 htc_sta_drain(priv->htc, ista->index); in ath9k_htc_sta_remove()
/drivers/mfd/
DMakefile20 obj-$(CONFIG_HTC_EGPIO) += htc-egpio.o
21 obj-$(CONFIG_HTC_PASIC3) += htc-pasic3.o
22 obj-$(CONFIG_HTC_I2CPLD) += htc-i2cpld.o
/drivers/net/wireless/rtlwifi/rtl8192cu/
Dmac.h146 u32 htc:1; member
/drivers/staging/rtl8723au/include/
Drtl8723a_xmit.h75 u32 htc:1; member
Drtl8723a_hal.h463 u32 htc:1; member
/drivers/staging/rtl8712/
Drtl871x_recv.h72 u8 htc; member
/drivers/net/wireless/rtlwifi/rtl8723be/
Dtrx.h443 u32 htc:1; member
586 u32 htc:1; member
/drivers/net/wireless/rtlwifi/rtl8821ae/
Dtrx.h438 u32 htc:1; member
581 u32 htc:1; member
/drivers/isdn/act2000/
Dcapi.h99 __u16 htc; member
/drivers/net/wireless/rtlwifi/rtl8192ce/
Dtrx.h557 u32 htc:1; member
696 u32 htc:1; member
/drivers/net/wireless/rtlwifi/rtl8723ae/
Dtrx.h542 u32 htc:1; member
681 u32 htc:1; member
/drivers/net/wireless/rtlwifi/rtl8192de/
Dtrx.h574 u32 htc:1; member
713 u32 htc:1; member
/drivers/net/wireless/rtlwifi/rtl8188ee/
Dtrx.h613 u32 htc:1; member
756 u32 htc:1; member

12