Home
last modified time | relevance | path

Searched refs:psoc_cfg (Results 1 – 23 of 23) sorted by relevance

/wlan-driver/qcacld-3.0/components/pmo/core/src/
Dwlan_pmo_main.c72 struct pmo_psoc_cfg *psoc_cfg) in wlan_extwow_init_cfg() argument
74 psoc_cfg->extwow_goto_suspend = in wlan_extwow_init_cfg()
76 psoc_cfg->extwow_app1_wakeup_pin_num = in wlan_extwow_init_cfg()
78 psoc_cfg->extwow_app2_wakeup_pin_num = in wlan_extwow_init_cfg()
80 psoc_cfg->extwow_app2_init_ping_interval = in wlan_extwow_init_cfg()
82 psoc_cfg->extwow_app2_min_ping_interval = in wlan_extwow_init_cfg()
84 psoc_cfg->extwow_app2_max_ping_interval = in wlan_extwow_init_cfg()
86 psoc_cfg->extwow_app2_inc_ping_interval = in wlan_extwow_init_cfg()
88 psoc_cfg->extwow_app2_tcp_src_port = in wlan_extwow_init_cfg()
90 psoc_cfg->extwow_app2_tcp_dst_port = in wlan_extwow_init_cfg()
[all …]
Dwlan_pmo_suspend_resume.c121 struct pmo_psoc_cfg *psoc_cfg = &vdev_ctx->pmo_psoc_ctx->psoc_cfg; in pmo_core_calculate_listen_interval() local
124 if (psoc_cfg->sta_dynamic_dtim) { in pmo_core_calculate_listen_interval()
125 *listen_interval = psoc_cfg->sta_dynamic_dtim; in pmo_core_calculate_listen_interval()
126 } else if ((psoc_cfg->sta_mod_dtim) && in pmo_core_calculate_listen_interval()
127 (psoc_cfg->sta_max_li_mod_dtim)) { in pmo_core_calculate_listen_interval()
152 max_mod_dtim = psoc_cfg->sta_max_li_mod_dtim / max_dtim; in pmo_core_calculate_listen_interval()
157 if (max_mod_dtim >= psoc_cfg->sta_mod_dtim) { in pmo_core_calculate_listen_interval()
159 (psoc_cfg->sta_mod_dtim * in pmo_core_calculate_listen_interval()
176 psoc_cfg->sta_dynamic_dtim, psoc_cfg->sta_mod_dtim, in pmo_core_calculate_listen_interval()
177 psoc_cfg->sta_max_li_mod_dtim, max_dtim); in pmo_core_calculate_listen_interval()
[all …]
Dwlan_pmo_static_config.c56 if (psoc_ctx->psoc_cfg.auto_power_save_fail_mode == in pmo_register_wow_wakeup_events()
244 if (!vdev_ctx->pmo_psoc_ctx->psoc_cfg.ssdp) { in pmo_configure_ssdp()
250 vdev_ctx->pmo_psoc_ctx->psoc_cfg.enable_mc_list); in pmo_configure_ssdp()
252 if (vdev_ctx->pmo_psoc_ctx->psoc_cfg.enable_mc_list) in pmo_configure_ssdp()
308 if (!vdev_ctx->pmo_psoc_ctx->psoc_cfg.arp_offload_enable || in pmo_configure_wow_sta()
309 !vdev_ctx->pmo_psoc_ctx->psoc_cfg.active_mode_offload) { in pmo_configure_wow_sta()
323 if (!vdev_ctx->pmo_psoc_ctx->psoc_cfg.ns_offload_enable_static || in pmo_configure_wow_sta()
324 !vdev_ctx->pmo_psoc_ctx->psoc_cfg.active_mode_offload) { in pmo_configure_wow_sta()
387 if (psoc_ctx->psoc_cfg.ra_ratelimit_enable && in pmo_register_wow_default_patterns()
Dwlan_pmo_ns.c174 if (!psoc_ctx->psoc_cfg.active_mode_offload) { in pmo_core_do_enable_ns_offload()
210 if (!psoc_ctx->psoc_cfg.active_mode_offload) { in pmo_core_do_disable_ns_offload()
240 if (!vdev_ctx->pmo_psoc_ctx->psoc_cfg.ns_offload_enable_static) { in pmo_core_ns_offload_sanity()
293 active_offload_cond = psoc_ctx->psoc_cfg.active_mode_offload; in pmo_core_ns_check_offload()
416 pmo_psoc_ctx->psoc_cfg.ns_offload_enable_dynamic = true; in pmo_core_enable_ns_offload_in_fwr()
420 if (!pmo_psoc_ctx->psoc_cfg.ns_offload_enable_dynamic) { in pmo_core_enable_ns_offload_in_fwr()
477 if (!pmo_psoc_ctx->psoc_cfg.ns_offload_enable_dynamic) { in pmo_core_disable_ns_offload_in_fwr()
483 pmo_psoc_ctx->psoc_cfg.ns_offload_enable_dynamic = false; in pmo_core_disable_ns_offload_in_fwr()
487 if (!pmo_psoc_ctx->psoc_cfg.ns_offload_enable_dynamic) { in pmo_core_disable_ns_offload_in_fwr()
Dwlan_pmo_hw_filter.c50 mode_bitmap = psoc_priv->psoc_cfg.hw_filter_mode_bitmap; in pmo_core_enable_hw_filter_in_fwr()
54 req.mode_bitmap = psoc_priv->psoc_cfg.hw_filter_mode_bitmap; in pmo_core_enable_hw_filter_in_fwr()
87 mode_bitmap = psoc_priv->psoc_cfg.hw_filter_mode_bitmap; in pmo_core_disable_hw_filter_in_fwr()
Dwlan_pmo_mc_addr_filtering.c305 if (!vdev_ctx->pmo_psoc_ctx->psoc_cfg.enable_mc_list) { in pmo_core_mc_addr_flitering_sanity()
414 if (!vdev_ctx->pmo_psoc_ctx->psoc_cfg.active_mode_offload) { in pmo_core_handle_enable_mc_list_trigger()
423 if (vdev_ctx->pmo_psoc_ctx->psoc_cfg.active_mode_offload) { in pmo_core_handle_enable_mc_list_trigger()
506 if (!vdev_ctx->pmo_psoc_ctx->psoc_cfg.active_mode_offload) { in pmo_core_handle_disable_mc_list_trigger()
515 if (vdev_ctx->pmo_psoc_ctx->psoc_cfg.active_mode_offload) { in pmo_core_handle_disable_mc_list_trigger()
Dwlan_pmo_arp.c122 if (!psoc_ctx->psoc_cfg.active_mode_offload) { in pmo_core_do_enable_arp_offload()
192 if (!vdev_ctx->pmo_psoc_ctx->psoc_cfg.arp_offload_enable) { in pmo_core_arp_offload_sanity()
245 active_offload_cond = psoc_ctx->psoc_cfg.active_mode_offload; in pmo_core_arp_check_offload()
/wlan-driver/qcacld-3.0/components/pmo/dispatcher/src/
Dwlan_pmo_ucfg_api.c69 struct pmo_psoc_cfg *psoc_cfg) in ucfg_pmo_get_psoc_config() argument
71 return pmo_core_get_psoc_config(psoc, psoc_cfg); in ucfg_pmo_get_psoc_config()
75 struct pmo_psoc_cfg *psoc_cfg) in ucfg_pmo_update_psoc_config() argument
77 return pmo_core_update_psoc_config(psoc, psoc_cfg); in ucfg_pmo_update_psoc_config()
335 return pmo_psoc_ctx->psoc_cfg.packet_filters_bitmap; in ucfg_pmo_get_pkt_filter_bitmap()
585 return pmo_psoc_ctx->psoc_cfg.wow_enable; in ucfg_pmo_get_wow_enable()
594 pmo_psoc_ctx->psoc_cfg.wow_enable = val; in ucfg_pmo_set_wow_enable()
627 return pmo_psoc_ctx->psoc_cfg.arp_offload_enable; in ucfg_pmo_is_arp_offload_enabled()
636 return pmo_psoc_ctx->psoc_cfg.igmp_offload_enable; in ucfg_pmo_is_igmp_offload_enabled()
646 pmo_psoc_ctx->psoc_cfg.arp_offload_enable = val; in ucfg_pmo_set_arp_offload_enabled()
[all …]
Dwlan_pmo_obj_mgmt_api.c282 psoc_ctx->psoc_cfg.magic_ptrn_enable; in pmo_vdev_object_created_notification()
284 psoc_ctx->psoc_cfg.ptrn_match_enable_all_vdev; in pmo_vdev_object_created_notification()
294 vdev_ctx->ps_params.opm_mode = psoc_ctx->psoc_cfg.power_save_mode; in pmo_vdev_object_created_notification()
882 return pmo_psoc_ctx->psoc_cfg.is_bus_suspend_enabled_in_sap_mode; in wlan_pmo_get_sap_mode_bus_suspend()
893 return pmo_psoc_ctx->psoc_cfg.is_bus_suspend_enabled_in_go_mode; in wlan_pmo_get_go_mode_bus_suspend()
Dwlan_pmo_tgt_static_config.c73 ra_interval = vdev_ctx->pmo_psoc_ctx->psoc_cfg.ra_ratelimit_interval; in pmo_tgt_send_ra_filter_req()
Dwlan_pmo_tgt_suspend_resume.c255 if (psoc_ctx->psoc_cfg.d0_wow_supported && in pmo_tgt_psoc_send_host_wakeup_ind()
/wlan-driver/qca-wifi-host-cmn/umac/mlme/psoc_mgr/dispatcher/src/
Dwlan_psoc_mlme_api.c42 *val = psoc_mlme->psoc_cfg.phy_config.eht_cap; in wlan_psoc_mlme_get_11be_capab()
59 psoc_mlme->psoc_cfg.phy_config.eht_cap &= val; in wlan_psoc_mlme_set_11be_capab()
166 config = &mlme_psoc_obj->psoc_cfg.phy_config; in wlan_psoc_set_phy_config()
180 wlan_cm_init_score_config(psoc, &mlme_psoc_obj->psoc_cfg.score_config); in mlme_init_cfg()
181 mlme_psoc_obj->psoc_cfg.phy_config.max_chan_switch_ie = in mlme_init_cfg()
183 mlme_psoc_obj->psoc_cfg.phy_config.eht_cap = in mlme_init_cfg()
185 mlme_psoc_obj->psoc_cfg.mlo_config.reconfig_reassoc_en = in mlme_init_cfg()
/wlan-driver/qcacld-3.0/components/pmo/core/inc/
Dwlan_pmo_main.h161 struct pmo_psoc_cfg *psoc_cfg);
175 struct pmo_psoc_cfg *psoc_cfg);
349 struct pmo_psoc_cfg *cfg = &psoc_ctx->psoc_cfg; in pmo_intersect_arp_ns_offload()
369 return psoc_ctx->psoc_cfg.apf_enable && psoc_ctx->caps.apf; in pmo_intersect_apf()
384 return psoc_ctx->psoc_cfg.packet_filter_enabled && in pmo_intersect_packet_filter()
Dwlan_pmo_suspend_resume.h303 psoc_ctx->psoc_cfg.power_save_mode = value; in pmo_core_psoc_update_power_save_mode()
320 value = psoc_ctx->psoc_cfg.power_save_mode; in pmo_core_psoc_get_power_save_mode()
Dwlan_pmo_priv.h61 struct pmo_psoc_cfg psoc_cfg; member
Dwlan_pmo_wow.h646 return pmo_psoc_ctx->psoc_cfg.lpass_enable; in pmo_core_is_lpass_enabled()
/wlan-driver/qca-wifi-host-cmn/umac/mlme/connection_mgr/core/src/
Dwlan_cm_bss_scoring.c857 mlme_psoc_obj->psoc_cfg.score_config.check_assoc_disallowed; in cm_is_assoc_allowed()
880 mlme_psoc_obj->psoc_cfg.score_config.check_assoc_disallowed = value; in wlan_cm_set_check_assoc_disallowed()
894 *value = mlme_psoc_obj->psoc_cfg.score_config.check_assoc_disallowed; in wlan_cm_get_check_assoc_disallowed()
2511 phy_config = &mlme_psoc_obj->psoc_cfg.phy_config; in cm_calculate_bss_score()
2512 score_config = &mlme_psoc_obj->psoc_cfg.score_config; in cm_calculate_bss_score()
3224 score_config = &mlme_psoc_obj->psoc_cfg.score_config; in wlan_cm_calculate_bss_score()
3225 config = &mlme_psoc_obj->psoc_cfg.phy_config; in wlan_cm_calculate_bss_score()
3410 config = &mlme_psoc_obj->psoc_cfg.score_config; in wlan_cm_6ghz_allowed_for_akm()
3465 mlme_psoc_obj->psoc_cfg.score_config.check_6ghz_security = value; in wlan_cm_set_check_6ghz_security()
3476 mlme_psoc_obj->psoc_cfg.score_config.check_6ghz_security = in wlan_cm_reset_check_6ghz_security()
[all …]
/wlan-driver/qca-wifi-host-cmn/umac/mlme/include/
Dwlan_psoc_mlme.h169 struct psoc_config psoc_cfg; member
/wlan-driver/qcacld-3.0/components/pmo/dispatcher/inc/
Dwlan_pmo_ucfg_api.h109 struct pmo_psoc_cfg *psoc_cfg);
123 struct pmo_psoc_cfg *psoc_cfg);
1502 struct pmo_psoc_cfg *psoc_cfg) in ucfg_pmo_get_psoc_config() argument
1510 struct pmo_psoc_cfg *psoc_cfg) in ucfg_pmo_update_psoc_config() argument
/wlan-driver/qca-wifi-host-cmn/umac/mlme/mlme_objmgr/dispatcher/src/
Dwlan_cmn_mlme_main.c737 phy_config = &mlme_psoc_obj->psoc_cfg.phy_config; in mlme_max_chan_switch_is_set()
938 mlo_config = &mlme_psoc_obj->psoc_cfg.mlo_config; in mlme_mlo_is_reconfig_reassoc_enable()
/wlan-driver/qcacld-3.0/components/umac/mlme/connection_mgr/core/src/
Dwlan_cm_roam_fw_sync.c228 score_config = &mlme_psoc_obj->psoc_cfg.score_config; in cm_fw_roam_sync_start_ind()
Dwlan_cm_roam_offload.c1490 score_config = &mlme_psoc_obj->psoc_cfg.score_config; in cm_update_score_params()
/wlan-driver/qcacld-3.0/core/hdd/src/
Dwlan_hdd_main.c21025 struct pmo_psoc_cfg psoc_cfg = {0}; in hdd_update_pmo_config() local
21029 ucfg_pmo_get_psoc_config(hdd_ctx->psoc, &psoc_cfg); in hdd_update_pmo_config()
21040 psoc_cfg.magic_ptrn_enable = (wow_enable & 0x01) ? true : false; in hdd_update_pmo_config()
21041 psoc_cfg.ptrn_match_enable_all_vdev = in hdd_update_pmo_config()
21043 psoc_cfg.ap_arpns_support = hdd_ctx->ap_arpns_support; in hdd_update_pmo_config()
21044 psoc_cfg.d0_wow_supported = wma_d0_wow_is_supported(); in hdd_update_pmo_config()
21046 &psoc_cfg.sta_max_li_mod_dtim); in hdd_update_pmo_config()
21048 hdd_lpass_populate_pmo_config(&psoc_cfg, hdd_ctx); in hdd_update_pmo_config()
21050 status = ucfg_pmo_update_psoc_config(hdd_ctx->psoc, &psoc_cfg); in hdd_update_pmo_config()