Home
last modified time | relevance | path

Searched refs:pdev (Results 1 – 25 of 695) sorted by relevance

12345678910>>...28

/wlan-driver/qcacld-3.0/core/dp/htt/
Dhtt.c46 QDF_STATUS(*htt_h2t_rx_ring_cfg_msg)(struct htt_pdev_t *pdev);
47 QDF_STATUS(*htt_h2t_rx_ring_rfs_cfg_msg)(struct htt_pdev_t *pdev);
50 static QDF_STATUS htt_ipa_config(htt_pdev_handle pdev, QDF_STATUS status) in htt_ipa_config() argument
53 ol_cfg_ipa_uc_offload_enabled(pdev->ctrl_pdev)) in htt_ipa_config()
54 status = htt_h2t_ipa_uc_rsc_cfg_msg(pdev); in htt_ipa_config()
60 #define HTT_IPA_CONFIG(pdev, status) status /* no-op */ argument
63 struct htt_htc_pkt *htt_htc_pkt_alloc(struct htt_pdev_t *pdev) in htt_htc_pkt_alloc() argument
67 HTT_TX_MUTEX_ACQUIRE(&pdev->htt_tx_mutex); in htt_htc_pkt_alloc()
68 if (pdev->htt_htc_pkt_freelist) { in htt_htc_pkt_alloc()
69 pkt = pdev->htt_htc_pkt_freelist; in htt_htc_pkt_alloc()
[all …]
Dhtt_rx.c63 char *htt_rx_mpdu_wifi_hdr_retrieve(htt_pdev_handle pdev, void *mpdu_desc) in htt_rx_mpdu_wifi_hdr_retrieve() argument
82 uint32_t htt_rx_mpdu_desc_tsf32(htt_pdev_handle pdev, void *mpdu_desc) in htt_rx_mpdu_desc_tsf32() argument
88 uint8_t htt_rx_msdu_fw_desc_get(htt_pdev_handle pdev, void *msdu_desc) in htt_rx_msdu_fw_desc_get() argument
106 return *(((uint8_t *)msdu_desc) + pdev->rx_fw_desc_offset); in htt_rx_msdu_fw_desc_get()
109 int htt_rx_msdu_discard(htt_pdev_handle pdev, void *msdu_desc) in htt_rx_msdu_discard() argument
111 return htt_rx_msdu_fw_desc_get(pdev, msdu_desc) & FW_RX_DESC_DISCARD_M; in htt_rx_msdu_discard()
114 int htt_rx_msdu_forward(htt_pdev_handle pdev, void *msdu_desc) in htt_rx_msdu_forward() argument
116 return htt_rx_msdu_fw_desc_get(pdev, msdu_desc) & FW_RX_DESC_FORWARD_M; in htt_rx_msdu_forward()
119 int htt_rx_msdu_inspect(htt_pdev_handle pdev, void *msdu_desc) in htt_rx_msdu_inspect() argument
121 return htt_rx_msdu_fw_desc_get(pdev, msdu_desc) & FW_RX_DESC_INSPECT_M; in htt_rx_msdu_inspect()
[all …]
Dhtt_internal.h32 (pdev->targetdef->d_RX_MSDU_END_4_FIRST_MSDU_MASK)
34 (pdev->targetdef->d_RX_MSDU_END_4_FIRST_MSDU_LSB)
36 (pdev->targetdef->d_RX_MPDU_START_0_RETRY_LSB)
38 (pdev->targetdef->d_RX_MPDU_START_0_RETRY_MASK)
40 (pdev->targetdef->d_RX_MPDU_START_0_SEQ_NUM_MASK)
42 (pdev->targetdef->d_RX_MPDU_START_0_SEQ_NUM_LSB)
44 (pdev->targetdef->d_RX_MPDU_START_2_PN_47_32_LSB)
46 (pdev->targetdef->d_RX_MPDU_START_2_PN_47_32_MASK)
48 (pdev->targetdef->d_RX_MPDU_START_2_TID_LSB)
50 (pdev->targetdef->d_RX_MPDU_START_2_TID_MASK)
[all …]
Dhtt_rx_ll.c118 static inline bool htt_rx_ring_smmu_mapped(htt_pdev_handle pdev) in htt_rx_ring_smmu_mapped() argument
120 if (qdf_mem_smmu_s1_enabled(pdev->osdev) && in htt_rx_ring_smmu_mapped()
121 pdev->is_ipa_uc_enabled && in htt_rx_ring_smmu_mapped()
122 pdev->rx_ring.smmu_map) in htt_rx_ring_smmu_mapped()
128 static inline qdf_nbuf_t htt_rx_netbuf_pop(htt_pdev_handle pdev) in htt_rx_netbuf_pop() argument
133 HTT_ASSERT1(htt_rx_ring_elems(pdev) != 0); in htt_rx_netbuf_pop()
136 pdev->rx_ring.dbg_ring_idx++; in htt_rx_netbuf_pop()
137 pdev->rx_ring.dbg_ring_idx &= pdev->rx_ring.size_mask; in htt_rx_netbuf_pop()
140 idx = pdev->rx_ring.sw_rd_idx.msdu_payld; in htt_rx_netbuf_pop()
141 msdu = pdev->rx_ring.buf.netbufs_ring[idx]; in htt_rx_netbuf_pop()
[all …]
Dhtt_tx.c92 static qdf_dma_addr_t htt_tx_get_paddr(htt_pdev_handle pdev,
104 static void htt_tx_desc_get_size(struct htt_pdev_t *pdev) in htt_tx_desc_get_size() argument
106 pdev->tx_descs.size = sizeof(struct htt_host_tx_desc_t); in htt_tx_desc_get_size()
107 if (HTT_WIFI_IP_VERSION(pdev->wifi_ip_ver.major, 0x2)) { in htt_tx_desc_get_size()
111 pdev->frag_descs.size = sizeof(struct msdu_ext_desc_t); in htt_tx_desc_get_size()
119 pdev->frag_descs.size = in htt_tx_desc_get_size()
120 (ol_cfg_netbuf_frags_max(pdev->ctrl_pdev)+1) * 8 in htt_tx_desc_get_size()
137 static void htt_tx_frag_desc_field_update(struct htt_pdev_t *pdev, in htt_tx_frag_desc_field_update() argument
146 target_page = index / pdev->frag_descs.desc_pages.num_element_per_page; in htt_tx_frag_desc_field_update()
147 offset = index % pdev->frag_descs.desc_pages.num_element_per_page; in htt_tx_frag_desc_field_update()
[all …]
Dhtt_h2t.c61 #define HTT_SEND_HTC_PKT(pdev, pkt) \ argument
63 if (htc_send_pkt(pdev->htc_pdev, &pkt->htc_pkt) == \
65 htt_htc_misc_pkt_list_add(pdev, pkt); \
68 htt_htc_pkt_free(pdev, pkt); \
72 #define HTT_SEND_HTC_PKT(pdev, ppkt) \ argument
73 htc_send_pkt(pdev->htc_pdev, &pkt->htc_pkt);
78 htt_h2t_send_complete_free_netbuf(void *pdev, QDF_STATUS status, in htt_h2t_send_complete_free_netbuf() argument
85 static void htt_t2h_adjust_bus_target_delta(struct htt_pdev_t *pdev) in htt_t2h_adjust_bus_target_delta() argument
89 if (pdev->cfg.is_high_latency && !pdev->cfg.default_tx_comp_req) { in htt_t2h_adjust_bus_target_delta()
90 HTT_TX_MUTEX_ACQUIRE(&pdev->credit_mutex); in htt_t2h_adjust_bus_target_delta()
[all …]
/wlan-driver/qcacld-3.0/core/dp/txrx/
Dol_tx_throttle.c55 void ol_txrx_thermal_pause(struct ol_txrx_pdev_t *pdev) in ol_txrx_thermal_pause() argument
57 ol_txrx_pdev_pause(pdev, OL_TXQ_PAUSE_REASON_THERMAL_MITIGATION); in ol_txrx_thermal_pause()
67 void ol_txrx_thermal_unpause(struct ol_txrx_pdev_t *pdev) in ol_txrx_thermal_unpause() argument
69 ol_txrx_pdev_unpause(pdev, OL_TXQ_PAUSE_REASON_THERMAL_MITIGATION); in ol_txrx_thermal_unpause()
79 void ol_txrx_thermal_pause(struct ol_txrx_pdev_t *pdev) in ol_txrx_thermal_pause() argument
90 void ol_txrx_thermal_unpause(struct ol_txrx_pdev_t *pdev) in ol_txrx_thermal_unpause() argument
92 ol_tx_pdev_ll_pause_queue_send_all(pdev); in ol_txrx_thermal_unpause()
98 struct ol_txrx_pdev_t *pdev = (struct ol_txrx_pdev_t *)context; in ol_tx_pdev_throttle_phase_timer() local
104 pdev->tx_throttle.current_throttle_phase++; in ol_tx_pdev_throttle_phase_timer()
106 if (pdev->tx_throttle.current_throttle_phase == THROTTLE_PHASE_MAX) in ol_tx_pdev_throttle_phase_timer()
[all …]
Dol_tx_queue.c48 #define OL_TX_QUEUE_ADDBA_CHECK(pdev, txq, tx_msdu_info) /* no-op */ argument
65 ol_tx_queue_vdev_flush(struct ol_txrx_pdev_t *pdev, struct ol_txrx_vdev_t *vdev) in ol_tx_queue_vdev_flush() argument
84 ol_tx_queue_free(pdev, in ol_tx_queue_vdev_flush()
89 ol_tx_queue_free(pdev, in ol_tx_queue_vdev_flush()
94 ol_tx_queue_free(pdev, in ol_tx_queue_vdev_flush()
103 qdf_spin_lock_bh(&pdev->peer_ref_mutex); in ol_tx_queue_vdev_flush()
118 qdf_spin_unlock_bh(&pdev->peer_ref_mutex); in ol_tx_queue_vdev_flush()
124 ol_tx_queue_free(pdev, txq, j, true); in ol_tx_queue_vdev_flush()
141 ol_tx_queue_flush(struct ol_txrx_pdev_t *pdev) in ol_tx_queue_flush() argument
145 TAILQ_FOREACH(vdev, &pdev->vdev_list, vdev_list_elem) { in ol_tx_queue_flush()
[all …]
Dol_tx_desc.h38 ol_tx_desc_alloc_wrapper(struct ol_txrx_pdev_t *pdev,
61 struct ol_tx_desc_t *ol_tx_desc_ll(struct ol_txrx_pdev_t *pdev,
85 struct ol_txrx_pdev_t *pdev,
99 struct ol_txrx_pdev_t *pdev, uint16_t tx_desc_id) in ol_tx_desc_find() argument
101 void **td_base = (void **)pdev->tx_desc.desc_pages.cacheable_pages; in ol_tx_desc_find()
104 (td_base[tx_desc_id >> pdev->tx_desc.page_divider] + in ol_tx_desc_find()
105 (pdev->tx_desc.desc_reserved_size * in ol_tx_desc_find()
106 (tx_desc_id & pdev->tx_desc.offset_filter))))->tx_desc; in ol_tx_desc_find()
121 ol_tx_desc_find_check(struct ol_txrx_pdev_t *pdev, u_int16_t tx_desc_id) in ol_tx_desc_find_check() argument
125 if (tx_desc_id >= pdev->tx_desc.pool_size) in ol_tx_desc_find_check()
[all …]
Dol_txrx.c208 ol_txrx_pdev_handle pdev = ol_txrx_get_pdev_from_pdev_id(soc, pdev_id); in ol_tx_mark_first_wakeup_packet() local
210 if (!pdev) { in ol_tx_mark_first_wakeup_packet()
215 htt_mark_first_wakeup_packet(pdev->htt_pdev, value); in ol_tx_mark_first_wakeup_packet()
228 ol_txrx_pdev_handle pdev; in ol_tx_set_is_mgmt_over_wmi_enabled() local
233 pdev = ol_txrx_get_pdev_from_pdev_id(soc, OL_TXRX_PDEV_ID); in ol_tx_set_is_mgmt_over_wmi_enabled()
234 if (!pdev) { in ol_tx_set_is_mgmt_over_wmi_enabled()
239 pdev->is_mgmt_over_wmi_enabled = value; in ol_tx_set_is_mgmt_over_wmi_enabled()
250 ol_txrx_pdev_handle pdev; in ol_tx_get_is_mgmt_over_wmi_enabled() local
255 pdev = ol_txrx_get_pdev_from_pdev_id(soc, OL_TXRX_PDEV_ID); in ol_tx_get_is_mgmt_over_wmi_enabled()
256 if (!pdev) { in ol_tx_get_is_mgmt_over_wmi_enabled()
[all …]
Dol_txrx_peer_find.c108 static int ol_txrx_peer_find_hash_attach(struct ol_txrx_pdev_t *pdev) in ol_txrx_peer_find_hash_attach() argument
113 hash_elems = ol_cfg_max_peer_id(pdev->ctrl_pdev) + 1; in ol_txrx_peer_find_hash_attach()
119 pdev->peer_hash.mask = hash_elems - 1; in ol_txrx_peer_find_hash_attach()
120 pdev->peer_hash.idx_bits = log2; in ol_txrx_peer_find_hash_attach()
122 pdev->peer_hash.bins = in ol_txrx_peer_find_hash_attach()
126 if (!pdev->peer_hash.bins) in ol_txrx_peer_find_hash_attach()
130 TAILQ_INIT(&pdev->peer_hash.bins[i]); in ol_txrx_peer_find_hash_attach()
135 static void ol_txrx_peer_find_hash_detach(struct ol_txrx_pdev_t *pdev) in ol_txrx_peer_find_hash_detach() argument
137 qdf_mem_free(pdev->peer_hash.bins); in ol_txrx_peer_find_hash_detach()
141 ol_txrx_peer_find_hash_index(struct ol_txrx_pdev_t *pdev, in ol_txrx_peer_find_hash_index() argument
[all …]
Dol_tx_desc.c39 static inline void ol_tx_desc_sanity_checks(struct ol_txrx_pdev_t *pdev, in ol_tx_desc_sanity_checks() argument
44 tx_desc->pkt_type, pdev); in ol_tx_desc_sanity_checks()
67 static inline void ol_tx_desc_sanity_checks(struct ol_txrx_pdev_t *pdev, in ol_tx_desc_sanity_checks() argument
140 static void ol_tx_do_pdev_flow_control_pause(struct ol_txrx_pdev_t *pdev) in ol_tx_do_pdev_flow_control_pause() argument
144 if (qdf_unlikely(pdev->tx_desc.num_free < in ol_tx_do_pdev_flow_control_pause()
145 pdev->tx_desc.stop_th && in ol_tx_do_pdev_flow_control_pause()
146 pdev->tx_desc.num_free >= in ol_tx_do_pdev_flow_control_pause()
147 pdev->tx_desc.stop_priority_th && in ol_tx_do_pdev_flow_control_pause()
148 pdev->tx_desc.status == in ol_tx_do_pdev_flow_control_pause()
150 pdev->tx_desc.status = FLOW_POOL_NON_PRIO_PAUSED; in ol_tx_do_pdev_flow_control_pause()
[all …]
Dol_tx_ll.c58 void ol_tx_init_pdev(ol_txrx_pdev_handle pdev) in ol_tx_init_pdev() argument
60 qdf_atomic_add(ol_cfg_target_tx_credit(pdev->ctrl_pdev), in ol_tx_init_pdev()
61 &pdev->target_tx_credit); in ol_tx_init_pdev()
70 msdu_info.htt.info.l2_hdr_type = vdev->pdev->htt_pkt_type; in ol_tx_reinject()
84 ol_tx_send(vdev->pdev, tx_desc, msdu, vdev->vdev_id); in ol_tx_reinject()
103 struct ol_txrx_pdev_t *pdev = vdev->pdev; in ol_tx_prepare_ll() local
105 (msdu_info)->htt.info.frame_type = pdev->htt_pkt_type; in ol_tx_prepare_ll()
106 tx_desc = ol_tx_desc_ll(pdev, vdev, msdu, msdu_info); in ol_tx_prepare_ll()
116 pdev, tx.dropped.host_reject, msdu); in ol_tx_prepare_ll()
129 htt_pdev_handle htt_pdev = vdev->pdev->htt_pdev; in ol_tx_non_std_ll()
[all …]
Dol_tx_send.c61 #define OL_TX_CREDIT_RECLAIM(pdev) \ argument
63 if (qdf_atomic_read(&pdev->target_tx_credit) < \
64 ol_cfg_tx_credit_lwm(pdev->ctrl_pdev)) { \
65 ol_osif_ath_tasklet(pdev->osdev); \
71 #define OL_TX_CREDIT_RECLAIM(pdev) argument
87 ol_tx_target_credit_decr_int(struct ol_txrx_pdev_t *pdev, int delta) in ol_tx_target_credit_decr_int() argument
89 qdf_atomic_add(-1 * delta, &pdev->target_tx_credit); in ol_tx_target_credit_decr_int()
93 ol_tx_target_credit_incr_int(struct ol_txrx_pdev_t *pdev, int delta) in ol_tx_target_credit_incr_int() argument
95 qdf_atomic_add(delta, &pdev->target_tx_credit); in ol_tx_target_credit_incr_int()
100 ol_tx_target_credit_decr_int(struct ol_txrx_pdev_t *pdev, int delta) in ol_tx_target_credit_decr_int() argument
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/obj_mgr/inc/
Dwlan_objmgr_pdev_obj.h308 QDF_STATUS wlan_objmgr_pdev_obj_delete(struct wlan_objmgr_pdev *pdev);
326 struct wlan_objmgr_pdev *pdev,
344 struct wlan_objmgr_pdev *pdev,
352 typedef void (*wlan_objmgr_pdev_op_handler)(struct wlan_objmgr_pdev *pdev,
372 struct wlan_objmgr_pdev *pdev,
391 struct wlan_objmgr_pdev *pdev,
407 struct wlan_objmgr_pdev *pdev,
426 #define wlan_objmgr_get_vdev_by_id_from_pdev(pdev, vdev_id, dbg_id) \ argument
427 wlan_objmgr_get_vdev_by_id_from_pdev_debug(pdev, \
431 struct wlan_objmgr_pdev *pdev, uint8_t vdev_id,
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/cmn_services/obj_mgr/src/
Dwlan_objmgr_pdev_obj.c41 struct wlan_objmgr_pdev *pdev) in wlan_objmgr_pdev_object_status() argument
46 wlan_pdev_obj_lock(pdev); in wlan_objmgr_pdev_object_status()
50 if (pdev->obj_status[id] == QDF_STATUS_COMP_DISABLED) { in wlan_objmgr_pdev_object_status()
54 } else if (pdev->obj_status[id] == QDF_STATUS_COMP_ASYNC) { in wlan_objmgr_pdev_object_status()
55 if (!pdev->pdev_comp_priv_obj[id]) { in wlan_objmgr_pdev_object_status()
61 } else if ((pdev->obj_status[id] == QDF_STATUS_E_NOMEM) || in wlan_objmgr_pdev_object_status()
62 (pdev->obj_status[id] == QDF_STATUS_E_FAILURE)) { in wlan_objmgr_pdev_object_status()
67 wlan_pdev_obj_unlock(pdev); in wlan_objmgr_pdev_object_status()
71 static QDF_STATUS wlan_objmgr_pdev_obj_free(struct wlan_objmgr_pdev *pdev) in wlan_objmgr_pdev_obj_free() argument
76 if (!pdev) { in wlan_objmgr_pdev_obj_free()
[all …]
/wlan-driver/qca-wifi-host-cmn/ipa/dispatcher/inc/
Dwlan_ipa_ucfg_api.h126 QDF_STATUS ucfg_ipa_set_perf_level(struct wlan_objmgr_pdev *pdev,
135 void ucfg_ipa_uc_info(struct wlan_objmgr_pdev *pdev);
143 void ucfg_ipa_uc_stat(struct wlan_objmgr_pdev *pdev);
152 void ucfg_ipa_uc_rt_debug_host_dump(struct wlan_objmgr_pdev *pdev);
160 void ucfg_ipa_dump_info(struct wlan_objmgr_pdev *pdev);
169 void ucfg_ipa_uc_stat_request(struct wlan_objmgr_pdev *pdev,
180 void ucfg_ipa_uc_stat_query(struct wlan_objmgr_pdev *pdev,
190 void ucfg_ipa_reg_sap_xmit_cb(struct wlan_objmgr_pdev *pdev,
200 void ucfg_ipa_reg_send_to_nw_cb(struct wlan_objmgr_pdev *pdev,
211 void ucfg_ipa_reg_rps_enable_cb(struct wlan_objmgr_pdev *pdev,
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/dfs/dispatcher/inc/
Dwlan_dfs_utils_api.h98 QDF_STATUS utils_dfs_cac_valid_reset_for_freq(struct wlan_objmgr_pdev *pdev,
107 QDF_STATUS utils_dfs_reset(struct wlan_objmgr_pdev *pdev);
118 bool utils_dfs_is_freq_in_nol(struct wlan_objmgr_pdev *pdev, uint32_t freq);
127 QDF_STATUS utils_dfs_reset_precaclists(struct wlan_objmgr_pdev *pdev);
137 void utils_dfs_unmark_precac_nol_for_freq(struct wlan_objmgr_pdev *pdev,
148 QDF_STATUS utils_dfs_cancel_precac_timer(struct wlan_objmgr_pdev *pdev);
161 QDF_STATUS utils_dfs_start_precac_timer(struct wlan_objmgr_pdev *pdev);
177 utils_dfs_precac_decide_pref_chan_for_freq(struct wlan_objmgr_pdev *pdev,
190 QDF_STATUS utils_dfs_cancel_cac_timer(struct wlan_objmgr_pdev *pdev);
199 QDF_STATUS utils_dfs_start_cac_timer(struct wlan_objmgr_pdev *pdev);
[all …]
Dwlan_dfs_ucfg_api.h83 QDF_STATUS (*pdev_component_obj_attach)(struct wlan_objmgr_pdev *pdev,
87 QDF_STATUS (*pdev_component_obj_detach)(struct wlan_objmgr_pdev *pdev,
90 QDF_STATUS (*dfs_start_rcsa)(struct wlan_objmgr_pdev *pdev,
92 QDF_STATUS (*mlme_mark_dfs)(struct wlan_objmgr_pdev *pdev,
99 QDF_STATUS (*mlme_start_csa_for_freq)(struct wlan_objmgr_pdev *pdev,
104 QDF_STATUS (*mlme_proc_cac)(struct wlan_objmgr_pdev *pdev);
106 struct wlan_objmgr_pdev *pdev);
108 QDF_STATUS (*mlme_get_extchan_for_freq)(struct wlan_objmgr_pdev *pdev,
118 QDF_STATUS (*mlme_set_no_chans_available)(struct wlan_objmgr_pdev *pdev,
120 QDF_STATUS (*mlme_ieee2mhz)(struct wlan_objmgr_pdev *pdev,
[all …]
/wlan-driver/qca-wifi-host-cmn/ipa/dispatcher/src/
Dwlan_ipa_ucfg_api.c93 QDF_STATUS ucfg_ipa_set_perf_level(struct wlan_objmgr_pdev *pdev, in ucfg_ipa_set_perf_level() argument
96 return ipa_rm_set_perf_level(pdev, tx_packets, rx_packets); in ucfg_ipa_set_perf_level()
101 void ucfg_ipa_uc_info(struct wlan_objmgr_pdev *pdev) in ucfg_ipa_uc_info() argument
103 return ipa_uc_info(pdev); in ucfg_ipa_uc_info()
108 void ucfg_ipa_uc_stat(struct wlan_objmgr_pdev *pdev) in ucfg_ipa_uc_stat() argument
110 return ipa_uc_stat(pdev); in ucfg_ipa_uc_stat()
115 void ucfg_ipa_uc_rt_debug_host_dump(struct wlan_objmgr_pdev *pdev) in ucfg_ipa_uc_rt_debug_host_dump() argument
117 return ipa_uc_rt_debug_host_dump(pdev); in ucfg_ipa_uc_rt_debug_host_dump()
122 void ucfg_ipa_dump_info(struct wlan_objmgr_pdev *pdev) in ucfg_ipa_dump_info() argument
124 return ipa_dump_info(pdev); in ucfg_ipa_dump_info()
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/regulatory/dispatcher/src/
Dwlan_reg_services_api.c69 struct wlan_objmgr_pdev *pdev, in wlan_reg_get_max_5g_bw_from_country_code() argument
76 return reg_get_max_5g_bw_from_country_code(pdev, cc, max_bw_5g); in wlan_reg_get_max_5g_bw_from_country_code()
80 struct wlan_objmgr_pdev *pdev, in wlan_reg_get_max_5g_bw_from_regdomain() argument
87 return reg_get_max_5g_bw_from_regdomain(pdev, regdmn, max_bw_5g); in wlan_reg_get_max_5g_bw_from_regdomain()
90 QDF_STATUS wlan_reg_get_max_bw_5G_for_fo(struct wlan_objmgr_pdev *pdev) in wlan_reg_get_max_bw_5G_for_fo() argument
92 return reg_get_max_bw_5G_for_fo(pdev); in wlan_reg_get_max_bw_5G_for_fo()
100 QDF_STATUS wlan_reg_get_pwrmode_chan_list(struct wlan_objmgr_pdev *pdev, in wlan_reg_get_pwrmode_chan_list() argument
105 return reg_get_pwrmode_chan_list(pdev, chan_list, in_6g_pwr_mode); in wlan_reg_get_pwrmode_chan_list()
113 struct wlan_objmgr_pdev *pdev, in wlan_reg_get_best_6g_power_type() argument
118 return reg_get_best_6g_power_type(psoc, pdev, pwr_type_6g, in wlan_reg_get_best_6g_power_type()
[all …]
/wlan-driver/qca-wifi-host-cmn/hif/src/sdio/
Dhif_sdio_dev.c51 HTC_PACKET *hif_dev_alloc_rx_buffer(struct hif_sdio_device *pdev) in hif_dev_alloc_rx_buffer() argument
68 pdev, in hif_dev_alloc_rx_buffer()
89 struct hif_sdio_device *pdev; in hif_dev_create() local
92 pdev = qdf_mem_malloc(sizeof(struct hif_sdio_device)); in hif_dev_create()
93 if (!pdev) { in hif_dev_create()
98 qdf_spinlock_create(&pdev->Lock); in hif_dev_create()
99 qdf_spinlock_create(&pdev->TxLock); in hif_dev_create()
100 qdf_spinlock_create(&pdev->RxLock); in hif_dev_create()
102 pdev->HIFDevice = hif_device; in hif_dev_create()
103 pdev->pTarget = target; in hif_dev_create()
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/1.0/
Ddp_mon_filter_1.0.h25 void dp_mon_filter_setup_enhanced_stats_1_0(struct dp_pdev *pdev);
31 void dp_mon_filter_reset_enhanced_stats_1_0(struct dp_pdev *pdev);
33 static inline void dp_mon_filter_setup_enhanced_stats_1_0(struct dp_pdev *pdev) in dp_mon_filter_setup_enhanced_stats_1_0() argument
37 static inline void dp_mon_filter_reset_enhanced_stats_1_0(struct dp_pdev *pdev) in dp_mon_filter_reset_enhanced_stats_1_0() argument
48 void dp_mon_filter_setup_undecoded_metadata_capture_1_0(struct dp_pdev *pdev);
55 void dp_mon_filter_reset_undecoded_metadata_capture_1_0(struct dp_pdev *pdev);
58 dp_mon_filter_setup_undecoded_metadata_capture_1_0(struct dp_pdev *pdev) in dp_mon_filter_setup_undecoded_metadata_capture_1_0() argument
63 dp_mon_filter_reset_undecoded_metadata_capture_1_0(struct dp_pdev *pdev) in dp_mon_filter_reset_undecoded_metadata_capture_1_0() argument
73 void dp_mon_filter_setup_mcopy_mode_1_0(struct dp_pdev *pdev);
79 void dp_mon_filter_reset_mcopy_mode_1_0(struct dp_pdev *pdev);
[all …]
/wlan-driver/qca-wifi-host-cmn/dp/wifi3.0/monitor/2.0/
Ddp_mon_filter_2.0.h93 void dp_mon_filter_setup_enhanced_stats_2_0(struct dp_pdev *pdev);
99 void dp_mon_filter_reset_enhanced_stats_2_0(struct dp_pdev *pdev);
102 dp_mon_filter_setup_enhanced_stats_2_0(struct dp_pdev *pdev) in dp_mon_filter_setup_enhanced_stats_2_0() argument
107 dp_mon_filter_reset_enhanced_stats_2_0(struct dp_pdev *pdev) in dp_mon_filter_reset_enhanced_stats_2_0() argument
118 void dp_mon_filter_setup_undecoded_metadata_capture_2_0(struct dp_pdev *pdev);
125 void dp_mon_filter_reset_undecoded_metadata_capture_2_0(struct dp_pdev *pdev);
128 dp_mon_filter_setup_undecoded_metadata_capture_2_0(struct dp_pdev *pdev) in dp_mon_filter_setup_undecoded_metadata_capture_2_0() argument
133 dp_mon_filter_reset_undecoded_metadata_capture_2_0(struct dp_pdev *pdev) in dp_mon_filter_reset_undecoded_metadata_capture_2_0() argument
142 void dp_mon_filter_setup_rx_mon_mode_2_0(struct dp_pdev *pdev);
148 void dp_mon_filter_reset_rx_mon_mode_2_0(struct dp_pdev *pdev);
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/regulatory/dispatcher/inc/
Dwlan_reg_services_api.h123 bool wlan_reg_is_freq_indoor(struct wlan_objmgr_pdev *pdev, qdf_freq_t freq);
132 uint16_t wlan_reg_get_min_chwidth(struct wlan_objmgr_pdev *pdev,
142 uint16_t wlan_reg_get_max_chwidth(struct wlan_objmgr_pdev *pdev,
172 bool wlan_reg_is_freq_indoor_in_secondary_list(struct wlan_objmgr_pdev *pdev,
233 struct wlan_objmgr_pdev *pdev,
282 bool wlan_reg_is_6g_freq_indoor(struct wlan_objmgr_pdev *pdev, qdf_freq_t freq);
283 #define WLAN_REG_IS_6GHZ_FREQ_INDOOR(pdev, freq) \ argument
284 wlan_reg_is_6g_freq_indoor(pdev, freq)
301 wlan_reg_get_max_txpower_for_6g_tpe(struct wlan_objmgr_pdev *pdev,
320 struct wlan_objmgr_pdev *pdev,
[all …]

12345678910>>...28