Home
last modified time | relevance | path

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

12

/freebsd/sys/contrib/dev/athk/ath11k/
H A Dhtc.c257 struct ath11k_htc *htc = &ab->htc; in ath11k_htc_tx_completion_handler() local
268 ep = &htc->endpoint[eid]; in ath11k_htc_tx_completion_handler()
288 struct ath11k_htc *htc = &ab->htc; in ath11k_htc_rx_completion_handler() local
471 ep = &htc->endpoint[i]; in ath11k_htc_reset_endpoint_states()
476 ep->htc = htc; in ath11k_htc_reset_endpoint_states()
576 htc->total_transmit_credits, htc->target_credit_size); in ath11k_htc_wait_target()
799 struct ath11k_htc *htc = &ab->htc; in ath11k_htc_init() local
808 htc->ab = ab; in ath11k_htc_init()
812 htc->wmi_ep_count = 1; in ath11k_htc_init()
816 htc->wmi_ep_count = 2; in ath11k_htc_init()
[all …]
H A Dhtc.h260 struct ath11k_htc *htc; member
300 int ath11k_htc_wait_target(struct ath11k_htc *htc);
301 int ath11k_htc_start(struct ath11k_htc *htc);
302 int ath11k_htc_connect_service(struct ath11k_htc *htc,
305 int ath11k_htc_send(struct ath11k_htc *htc, enum ath11k_htc_ep_id eid,
H A DMakefile10 htc.o \
H A Ddp_tx.c988 ret = ath11k_htc_send(&ab->htc, ab->dp.eid, skb); in ath11k_dp_tx_htt_srng_setup()
1021 ret = ath11k_htc_send(&ab->htc, dp->eid, skb); in ath11k_dp_tx_htt_h2t_ver_req_msg()
1068 ret = ath11k_htc_send(&ab->htc, dp->eid, skb); in ath11k_dp_tx_htt_h2t_ppdu_stats_req()
1133 ret = ath11k_htc_send(&ab->htc, ab->dp.eid, skb); in ath11k_dp_tx_htt_rx_filter_setup()
1183 ret = ath11k_htc_send(&ab->htc, dp->eid, skb); in ath11k_dp_tx_htt_h2t_ext_stats_req()
1303 ret = ath11k_htc_send(&ab->htc, ab->dp.eid, skb); in ath11k_dp_tx_htt_rx_full_mon_setup()
H A Dcore.c1563 ret = ath11k_htc_wait_target(&ab->htc); in ath11k_core_start()
1581 ret = ath11k_htc_start(&ab->htc); in ath11k_core_start()
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dhtc.c251 struct ath12k_htc *htc = &ab->htc; in ath12k_htc_rx_completion_handler() local
270 ep = &htc->endpoint[eid]; in ath12k_htc_rx_completion_handler()
336 htc->control_resp_len = in ath12k_htc_rx_completion_handler()
430 ep = &htc->endpoint[i]; in ath12k_htc_reset_endpoint_states()
435 ep->htc = htc; in ath12k_htc_reset_endpoint_states()
538 htc->total_transmit_credits, htc->target_credit_size); in ath12k_htc_wait_target()
746 struct ath12k_htc *htc = &ab->htc; in ath12k_htc_init() local
755 htc->ab = ab; in ath12k_htc_init()
759 htc->wmi_ep_count = 1; in ath12k_htc_init()
763 htc->wmi_ep_count = 2; in ath12k_htc_init()
[all …]
H A Dhtc.h265 struct ath12k_htc *htc; member
305 int ath12k_htc_wait_target(struct ath12k_htc *htc);
306 int ath12k_htc_start(struct ath12k_htc *htc);
307 int ath12k_htc_connect_service(struct ath12k_htc *htc,
310 int ath12k_htc_send(struct ath12k_htc *htc, enum ath12k_htc_ep_id eid,
H A DMakefile10 htc.o \
H A Ddp_tx.c797 ret = ath12k_htc_send(&ab->htc, ab->dp.eid, skb); in ath12k_dp_tx_htt_srng_setup()
830 ret = ath12k_htc_send(&ab->htc, dp->eid, skb); in ath12k_dp_tx_htt_h2t_ver_req_msg()
877 ret = ath12k_htc_send(&ab->htc, dp->eid, skb); in ath12k_dp_tx_htt_h2t_ppdu_stats_req()
973 ret = ath12k_htc_send(&ab->htc, ab->dp.eid, skb); in ath12k_dp_tx_htt_rx_filter_setup()
1017 ret = ath12k_htc_send(&ab->htc, dp->eid, skb); in ath12k_dp_tx_htt_h2t_ext_stats_req()
1188 ret = ath12k_htc_send(&ab->htc, ab->dp.eid, skb); in ath12k_dp_tx_htt_tx_filter_setup()
H A Dcore.c491 ret = ath12k_htc_wait_target(&ab->htc); in ath12k_core_start()
509 ret = ath12k_htc_start(&ab->htc); in ath12k_core_start()
H A Dcore.h689 struct ath12k_htc htc; member
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dhtc.c112 struct ath10k_htc *htc = ep->htc; in ath10k_htc_consume_credit() local
145 struct ath10k_htc *htc = ep->htc; in ath10k_htc_release_credit() local
229 struct ath10k_htc *htc = &ar->htc; in ath10k_htc_tx_completion_handler() local
442 struct ath10k_htc *htc = &ar->htc; in ath10k_htc_rx_completion_handler() local
534 struct ath10k_htc *htc = &ar->htc; in ath10k_htc_control_rx_complete() local
622 ep->htc = htc; in ath10k_htc_reset_endpoint_states()
646 struct ath10k_htc *htc = ep->htc; in ath10k_htc_send_bundle() local
690 struct ath10k_htc *htc = ep->htc; in ath10k_htc_send_one_skb() local
705 struct ath10k_htc *htc = ep->htc; in ath10k_htc_send_bundle_skbs() local
1294 struct ath10k_htc *htc = &ar->htc; in ath10k_htc_init() local
[all …]
H A Dhtc.h362 struct ath10k_htc *htc; member
408 int ath10k_htc_wait_target(struct ath10k_htc *htc);
410 int ath10k_htc_start(struct ath10k_htc *htc);
411 int ath10k_htc_connect_service(struct ath10k_htc *htc,
414 void ath10k_htc_change_tx_credit_flow(struct ath10k_htc *htc,
417 int ath10k_htc_send(struct ath10k_htc *htc, enum ath10k_htc_ep_id eid,
421 int ath10k_htc_send_hl(struct ath10k_htc *htc, enum ath10k_htc_ep_id eid,
428 int ath10k_htc_process_trailer(struct ath10k_htc *htc,
H A Dsdio.c384 struct ath10k_htc *htc = &ar->htc; in ath10k_sdio_mbox_rx_process_packet() local
397 ret = ath10k_htc_process_trailer(htc, in ath10k_sdio_mbox_rx_process_packet()
422 struct ath10k_htc *htc = &ar->htc; in ath10k_sdio_mbox_rx_process_packets() local
445 ep = &htc->endpoint[id]; in ath10k_sdio_mbox_rx_process_packets()
506 u8 max_msgs = ar->htc.max_msgs_per_htc_bundle; in ath10k_sdio_mbox_alloc_bundle()
1336 ep = &ar->htc.endpoint[req->eid]; in __ath10k_sdio_write_async()
1362 ep = &ar->htc.endpoint[cb->eid]; in ath10k_rx_indication_async_work()
1988 ep = &ar->htc.endpoint[req->eid]; in ath10k_sdio_hif_stop()
2033 struct ath10k_htc *htc = &ar->htc; in ath10k_sdio_hif_map_service_to_pipe() local
2045 if (htc->endpoint[i].service_id == service_id) { in ath10k_sdio_hif_map_service_to_pipe()
[all …]
H A Dhtt_tx.c622 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_h2t_ver_req_msg()
664 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_h2t_stats_req()
726 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_send_frag_desc_bank_cfg_32()
788 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_send_frag_desc_bank_cfg_64()
879 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_send_rx_ring_cfg_32()
949 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_send_rx_ring_cfg_64()
1000 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_send_rx_ring_cfg_hl()
1047 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_h2t_aggr_cfg_msg_32()
1094 ret = ath10k_htc_send(&htt->ar->htc, htt->eid, skb); in ath10k_htt_h2t_aggr_cfg_msg_v2()
1138 ret = ath10k_htc_send(&ar->htc, ar->htt.eid, skb); in ath10k_htt_tx_fetch_resp()
[all …]
H A Dhtt.c305 status = ath10k_htc_connect_service(&htt->ar->htc, &conn_req, in ath10k_htt_connect()
314 ep = &ar->htc.endpoint[htt->eid]; in ath10k_htt_connect()
320 ath10k_htc_change_tx_credit_flow(&htt->ar->htc, htt->eid, true); in ath10k_htt_connect()
H A DMakefile6 htc.o \
H A Dusb.c287 ep = &ar->htc.endpoint[htc_hdr->eid]; in ath10k_usb_tx_complete()
294 struct ath10k_htc *htc = &ar->htc; in ath10k_usb_rx_complete() local
304 ep = &ar->htc.endpoint[eid]; in ath10k_usb_rx_complete()
326 ret = ath10k_htc_process_trailer(htc, in ath10k_usb_rx_complete()
H A Dhtt_rx.c4275 struct ath10k_htc *htc = &ar->htc; in ath10k_htt_t2h_msg_handler() local
4276 struct ath10k_htc_ep *ep = &ar->htc.endpoint[htt->eid]; in ath10k_htt_t2h_msg_handler()
4303 spin_lock_bh(&htc->tx_lock); in ath10k_htt_t2h_msg_handler()
4305 spin_unlock_bh(&htc->tx_lock); in ath10k_htt_t2h_msg_handler()
4383 struct ath10k_htc *htc = &ar->htc; in ath10k_htt_t2h_msg_handler() local
4384 struct ath10k_htc_ep *ep = &ar->htc.endpoint[htt->eid]; in ath10k_htt_t2h_msg_handler()
4397 spin_lock_bh(&htc->tx_lock); in ath10k_htt_t2h_msg_handler()
4399 spin_unlock_bh(&htc->tx_lock); in ath10k_htt_t2h_msg_handler()
4403 ep->ep_ops.ep_tx_credits(htc->ar); in ath10k_htt_t2h_msg_handler()
H A Dcore.h1078 struct ath10k_htc htc; member
/freebsd/sys/modules/ath10k/
H A DMakefile11 SRCS+= htc.c htt.c htt_rx.c htt_tx.c
/freebsd/sys/modules/ath12k/
H A DMakefile10 SRCS+= wmi.c mac.c reg.c htc.c qmi.c
/freebsd/sys/modules/ath11k/
H A DMakefile12 SRCS+= wmi.c mac.c reg.c htc.c qmi.c
/freebsd/sys/contrib/device-tree/src/arm/qcom/
H A Dqcom-msm8926-htc-memul.dts16 compatible = "htc,memul", "qcom,msm8926", "qcom,msm8226";
/freebsd/sys/contrib/dev/rtw89/
H A Dcore.c611 static void rtw89_core_get_no_ul_ofdma_htc(struct rtw89_dev *rtwdev, __le32 *htc) in rtw89_core_get_no_ul_ofdma_htc() argument
632 *htc = le32_encode_bits(RTW89_HTC_VARIANT_HE, RTW89_HTC_MASK_VARIANT) | in rtw89_core_get_no_ul_ofdma_htc()
683 __le32 *htc; in __rtw89_core_tx_adjust_he_qos_htc() local
697 htc = data + hdr_len; in __rtw89_core_tx_adjust_he_qos_htc()
699 htc = (__le32 *)((u8 *)data + hdr_len); in __rtw89_core_tx_adjust_he_qos_htc()
702 *htc = rtwsta->htc_template ? rtwsta->htc_template : in __rtw89_core_tx_adjust_he_qos_htc()

12