Home
last modified time | relevance | path

Searched refs:fw_cap (Results 1 – 25 of 43) sorted by relevance

12

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/rtl8852b/
H A Drtl8852b_halinit.c323 struct rtw_fw_cap_t *fw_cap = &phl_com->dev_cap.fw_cap; in hal_cfg_fw_8852b() local
328 fw_cap->fw_src); in hal_cfg_fw_8852b()
330 fw_cap->dlram_en); in hal_cfg_fw_8852b()
332 fw_cap->dlrom_en); in hal_cfg_fw_8852b()
338 if (!fw_cap->dlram_en) in hal_cfg_fw_8852b()
342 if (fw_cap->dlrom_en) { in hal_cfg_fw_8852b()
349 if (fw_cap->fw_src == RTW_FW_SRC_EXTNAL) { in hal_cfg_fw_8852b()
354 } else if (fw_cap->fw_src == RTW_FW_SRC_INTNAL) { in hal_cfg_fw_8852b()
365 fw_info->dlram_en = fw_cap->dlram_en; in hal_cfg_fw_8852b()
366 fw_info->dlrom_en = fw_cap->dlrom_en; in hal_cfg_fw_8852b()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/rtl8852b/
H A Drtl8852b_halinit.c323 struct rtw_fw_cap_t *fw_cap = &phl_com->dev_cap.fw_cap; in hal_cfg_fw_8852b() local
328 fw_cap->fw_src); in hal_cfg_fw_8852b()
330 fw_cap->dlram_en); in hal_cfg_fw_8852b()
332 fw_cap->dlrom_en); in hal_cfg_fw_8852b()
338 if (!fw_cap->dlram_en) in hal_cfg_fw_8852b()
342 if (fw_cap->dlrom_en) { in hal_cfg_fw_8852b()
349 if (fw_cap->fw_src == RTW_FW_SRC_EXTNAL) { in hal_cfg_fw_8852b()
354 } else if (fw_cap->fw_src == RTW_FW_SRC_INTNAL) { in hal_cfg_fw_8852b()
365 fw_info->dlram_en = fw_cap->dlram_en; in hal_cfg_fw_8852b()
366 fw_info->dlrom_en = fw_cap->dlrom_en; in hal_cfg_fw_8852b()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/
H A Dhal_cap.c248 dev_cap->fw_cap.fw_src = dev_sw_cap->fw_cap.fw_src; in rtw_hal_fw_cap_pre_config()
249 dev_cap->fw_cap.dlram_en = dev_sw_cap->fw_cap.dlram_en; in rtw_hal_fw_cap_pre_config()
250 dev_cap->fw_cap.dlrom_en = dev_sw_cap->fw_cap.dlrom_en; in rtw_hal_fw_cap_pre_config()
272 dev_cap->fw_cap.fw_src = dev_sw_cap->fw_cap.fw_src; in rtw_hal_fw_final_cap_config()
273 dev_cap->fw_cap.dlram_en = dev_sw_cap->fw_cap.dlram_en; in rtw_hal_fw_final_cap_config()
274 dev_cap->fw_cap.dlrom_en = dev_sw_cap->fw_cap.dlrom_en; in rtw_hal_fw_final_cap_config()
H A Dhal_api_mac.c2794 &(hal_info->hal_com->dev_hw_cap.fw_cap.offload_cap)); in _hal_mac_get_ofld_cap()
2796 phl_com->dev_cap.fw_cap.offload_cap = phl_com->dev_sw_cap.fw_cap.offload_cap & in _hal_mac_get_ofld_cap()
2797 hal_info->hal_com->dev_hw_cap.fw_cap.offload_cap; in _hal_mac_get_ofld_cap()
2799 phl_com->dev_sw_cap.fw_cap.offload_cap, in _hal_mac_get_ofld_cap()
2800 hal_info->hal_com->dev_hw_cap.fw_cap.offload_cap, in _hal_mac_get_ofld_cap()
2801 phl_com->dev_cap.fw_cap.offload_cap); in _hal_mac_get_ofld_cap()
2803 hal_info->hal_com->dev_hw_cap.fw_cap.offload_cap = 0; in _hal_mac_get_ofld_cap()
2804 phl_com->dev_cap.fw_cap.offload_cap = 0; in _hal_mac_get_ofld_cap()
2808 hal_info->hal_com->dev_hw_cap.fw_cap.offload_cap = 0; in _hal_mac_get_ofld_cap()
2809 phl_com->dev_cap.fw_cap.offload_cap = 0; in _hal_mac_get_ofld_cap()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/
H A Dhal_cap.c241 dev_cap->fw_cap.fw_src = dev_sw_cap->fw_cap.fw_src; in rtw_hal_fw_cap_pre_config()
242 dev_cap->fw_cap.dlram_en = dev_sw_cap->fw_cap.dlram_en; in rtw_hal_fw_cap_pre_config()
243 dev_cap->fw_cap.dlrom_en = dev_sw_cap->fw_cap.dlrom_en; in rtw_hal_fw_cap_pre_config()
265 dev_cap->fw_cap.fw_src = dev_sw_cap->fw_cap.fw_src; in rtw_hal_fw_final_cap_config()
266 dev_cap->fw_cap.dlram_en = dev_sw_cap->fw_cap.dlram_en; in rtw_hal_fw_final_cap_config()
267 dev_cap->fw_cap.dlrom_en = dev_sw_cap->fw_cap.dlrom_en; in rtw_hal_fw_final_cap_config()
H A Dhal_api_mac.c2794 &(hal_info->hal_com->dev_hw_cap.fw_cap.offload_cap)); in _hal_mac_get_ofld_cap()
2796 phl_com->dev_cap.fw_cap.offload_cap = phl_com->dev_sw_cap.fw_cap.offload_cap & in _hal_mac_get_ofld_cap()
2797 hal_info->hal_com->dev_hw_cap.fw_cap.offload_cap; in _hal_mac_get_ofld_cap()
2799 phl_com->dev_sw_cap.fw_cap.offload_cap, in _hal_mac_get_ofld_cap()
2800 hal_info->hal_com->dev_hw_cap.fw_cap.offload_cap, in _hal_mac_get_ofld_cap()
2801 phl_com->dev_cap.fw_cap.offload_cap); in _hal_mac_get_ofld_cap()
2803 hal_info->hal_com->dev_hw_cap.fw_cap.offload_cap = 0; in _hal_mac_get_ofld_cap()
2804 phl_com->dev_cap.fw_cap.offload_cap = 0; in _hal_mac_get_ofld_cap()
2808 hal_info->hal_com->dev_hw_cap.fw_cap.offload_cap = 0; in _hal_mac_get_ofld_cap()
2809 phl_com->dev_cap.fw_cap.offload_cap = 0; in _hal_mac_get_ofld_cap()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_devlink.c142 if (!(bp->fw_cap & BNXT_FW_CAP_HOT_RESET) || health->fw_reset_reporter) in bnxt_dl_fw_reporters_create()
153 bp->fw_cap &= ~BNXT_FW_CAP_HOT_RESET; in bnxt_dl_fw_reporters_create()
157 if (!(bp->fw_cap & BNXT_FW_CAP_ERROR_RECOVERY)) in bnxt_dl_fw_reporters_create()
169 bp->fw_cap &= ~BNXT_FW_CAP_ERROR_RECOVERY; in bnxt_dl_fw_reporters_create()
185 bp->fw_cap &= ~BNXT_FW_CAP_ERROR_RECOVERY; in bnxt_dl_fw_reporters_create()
196 if ((all || !(bp->fw_cap & BNXT_FW_CAP_HOT_RESET)) && in bnxt_dl_fw_reporters_destroy()
202 if ((bp->fw_cap & BNXT_FW_CAP_ERROR_RECOVERY) && !all) in bnxt_dl_fw_reporters_destroy()
H A Dbnxt.c1823 !(bp->fw_cap & BNXT_FW_CAP_RING_MONITOR)) { in bnxt_rx_pkt()
3919 if (!(bp->fw_cap & BNXT_FW_CAP_EXT_HW_STATS_SUPPORTED) || in bnxt_hwrm_func_qstat_ext()
4073 if (!(bp->fw_cap & BNXT_FW_CAP_EXT_STATS_SUPPORTED)) in bnxt_alloc_stats()
4090 (bp->fw_cap & BNXT_FW_CAP_EXT_STATS_SUPPORTED)) { in bnxt_alloc_stats()
4197 if (!(bp->fw_cap & BNXT_FW_CAP_PORT_STATS_NO_RESET) || in bnxt_free_mem()
4477 if ((bp->fw_cap & BNXT_FW_CAP_SHORT_CMD) || in bnxt_hwrm_do_send_msg()
4679 if (bp->fw_cap & BNXT_FW_CAP_HOT_RESET) in bnxt_hwrm_func_drv_rgtr()
4681 if (bp->fw_cap & BNXT_FW_CAP_ERROR_RECOVERY) in bnxt_hwrm_func_drv_rgtr()
4713 if (bp->fw_cap & BNXT_FW_CAP_OVS_64BIT_HANDLE) in bnxt_hwrm_func_drv_rgtr()
4722 !(bp->fw_cap & BNXT_FW_CAP_ERROR_RECOVERY)) in bnxt_hwrm_func_drv_rgtr()
[all …]
H A Dbnxt_dcb.c691 if (BNXT_VF(bp) || (bp->fw_cap & BNXT_FW_CAP_LLDP_AGENT)) in bnxt_dcbnl_setdcbx()
726 if (BNXT_PF(bp) && !(bp->fw_cap & BNXT_FW_CAP_LLDP_AGENT)) in bnxt_dcb_init()
728 else if (bp->fw_cap & BNXT_FW_CAP_DCBX_AGENT) in bnxt_dcb_init()
H A Dbnxt.h1694 ((bp)->fw_cap & BNXT_FW_CAP_SHARED_PORT_CFG)) && \
1826 u32 fw_cap; member
1850 #define BNXT_NEW_RM(bp) ((bp)->fw_cap & BNXT_FW_CAP_NEW_RM)
2143 return (bp->fw_cap & BNXT_FW_CAP_KONG_MB_CHNL && in bnxt_kong_hwrm_message()
2149 return (bp->fw_cap & BNXT_FW_CAP_KONG_MB_CHNL && in bnxt_hwrm_kong_chnl()
H A Dbnxt_ethtool.c1341 if (bp->fw_cap & BNXT_FW_CAP_PCIE_STATS_SUPPORTED) in bnxt_get_regs_len()
1359 if (!(bp->fw_cap & BNXT_FW_CAP_PCIE_STATS_SUPPORTED)) in bnxt_get_regs()
2210 if (bp->fw_cap & BNXT_FW_CAP_HOT_RESET) in bnxt_firmware_reset_chip()
3421 !(bp->fw_cap & BNXT_FW_CAP_HOT_RESET)) { in bnxt_reset()
3432 if (!(bp->fw_cap & BNXT_FW_CAP_HOT_RESET)) in bnxt_reset()
3848 if (!(bp->fw_cap & BNXT_FW_CAP_PKG_VER)) in bnxt_ethtool_init()
H A Dbnxt_tc.c509 if (bp->fw_cap & BNXT_FW_CAP_OVS_64BIT_HANDLE) in bnxt_hwrm_cfa_flow_free()
776 if (bp->fw_cap & BNXT_FW_CAP_OVS_64BIT_HANDLE) { in bnxt_hwrm_cfa_flow_alloc()
1652 if (bp->fw_cap & BNXT_FW_CAP_OVS_64BIT_HANDLE) { in bnxt_fill_cfa_stats_req()
H A Dbnxt_sriov.c129 if (!(bp->fw_cap & BNXT_FW_CAP_TRUSTED_VF)) in bnxt_is_trusted_vf()
140 if (!(bp->fw_cap & BNXT_FW_CAP_TRUSTED_VF)) in bnxt_hwrm_set_trusted_vf()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/rf/
H A Dhalrf_interface.c49 u32 fw_ofld = rf->phl_com->dev_cap.fw_cap.offload_cap & BIT(0); in halrf_wreg()
126 u32 fw_ofld = rf->phl_com->dev_cap.fw_cap.offload_cap & BIT(0); in halrf_wrf()
H A Dhalrf_api.c298 bool fw_ofld = rf->phl_com->dev_cap.fw_cap.offload_cap & BIT(0); in halrf_write_fwofld_start()
312 bool fw_ofld = rf->phl_com->dev_cap.fw_cap.offload_cap & BIT(0); in halrf_write_fwofld_end()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/rf/
H A Dhalrf_interface.c49 u32 fw_ofld = rf->phl_com->dev_cap.fw_cap.offload_cap & BIT(0); in halrf_wreg()
126 u32 fw_ofld = rf->phl_com->dev_cap.fw_cap.offload_cap & BIT(0); in halrf_wrf()
H A Dhalrf_api.c298 bool fw_ofld = rf->phl_com->dev_cap.fw_cap.offload_cap & BIT(0); in halrf_write_fwofld_start()
312 bool fw_ofld = rf->phl_com->dev_cap.fw_cap.offload_cap & BIT(0); in halrf_write_fwofld_end()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/os_dep/linux/
H A Drtw_cfg.c1200 phl_com->dev_sw_cap.fw_cap.dlram_en = true; in rtw_core_update_default_setting()
1201 phl_com->dev_sw_cap.fw_cap.dlrom_en = false; in rtw_core_update_default_setting()
1203 phl_com->dev_sw_cap.fw_cap.fw_src = RTW_FW_SRC_EXTNAL; in rtw_core_update_default_setting()
1205 phl_com->dev_sw_cap.fw_cap.fw_src = RTW_FW_SRC_INTNAL; in rtw_core_update_default_setting()
1435 phl_com->dev_sw_cap.fw_cap.offload_cap = rtw_fw_ofld_cap; in rtw_core_update_default_setting()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dwl_cfgnan.c6085 wl_nan_fw_cap_t *fw_cap = NULL; in wl_cfgnan_get_capability() local
6109 sizeof(*fw_cap), &subcmd_len); in wl_cfgnan_get_capability()
6115 fw_cap = (wl_nan_fw_cap_t *)sub_cmd->data; in wl_cfgnan_get_capability()
6117 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(*fw_cap); in wl_cfgnan_get_capability()
6151 fw_cap = (wl_nan_fw_cap_t*)xtlv->data; in wl_cfgnan_get_capability()
6165 capabilities->max_publishes = fw_cap->max_svc_publishes; in wl_cfgnan_get_capability()
6166 capabilities->max_subscribes = fw_cap->max_svc_subscribes; in wl_cfgnan_get_capability()
6167 capabilities->max_ndi_interfaces = fw_cap->max_lcl_ndi_interfaces; in wl_cfgnan_get_capability()
6168 capabilities->max_ndp_sessions = fw_cap->max_ndp_sessions; in wl_cfgnan_get_capability()
6169 capabilities->max_concurrent_nan_clusters = fw_cap->max_concurrent_nan_clusters; in wl_cfgnan_get_capability()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dwl_cfgnan.c6085 wl_nan_fw_cap_t *fw_cap = NULL; in wl_cfgnan_get_capability() local
6109 sizeof(*fw_cap), &subcmd_len); in wl_cfgnan_get_capability()
6115 fw_cap = (wl_nan_fw_cap_t *)sub_cmd->data; in wl_cfgnan_get_capability()
6117 sub_cmd->len = sizeof(sub_cmd->u.options) + sizeof(*fw_cap); in wl_cfgnan_get_capability()
6151 fw_cap = (wl_nan_fw_cap_t*)xtlv->data; in wl_cfgnan_get_capability()
6165 capabilities->max_publishes = fw_cap->max_svc_publishes; in wl_cfgnan_get_capability()
6166 capabilities->max_subscribes = fw_cap->max_svc_subscribes; in wl_cfgnan_get_capability()
6167 capabilities->max_ndi_interfaces = fw_cap->max_lcl_ndi_interfaces; in wl_cfgnan_get_capability()
6168 capabilities->max_ndp_sessions = fw_cap->max_ndp_sessions; in wl_cfgnan_get_capability()
6169 capabilities->max_concurrent_nan_clusters = fw_cap->max_concurrent_nan_clusters; in wl_cfgnan_get_capability()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/os_dep/linux/
H A Drtw_cfg.c1192 phl_com->dev_sw_cap.fw_cap.dlram_en = true; in rtw_core_update_default_setting()
1193 phl_com->dev_sw_cap.fw_cap.dlrom_en = false; in rtw_core_update_default_setting()
1195 phl_com->dev_sw_cap.fw_cap.fw_src = RTW_FW_SRC_EXTNAL; in rtw_core_update_default_setting()
1197 phl_com->dev_sw_cap.fw_cap.fw_src = RTW_FW_SRC_INTNAL; in rtw_core_update_default_setting()
/OK3568_Linux_fs/kernel/drivers/net/wireless/st/cw1200/
H A Dwsm.c818 priv->wsm_caps.fw_cap = WSM_GET16(buf); in wsm_startup_indication()
843 priv->wsm_caps.fw_api, priv->wsm_caps.fw_cap); in wsm_startup_indication()
846 if (!(priv->wsm_caps.fw_cap & 0x1)) in wsm_startup_indication()
848 if (!(priv->wsm_caps.fw_cap & 0x2)) in wsm_startup_indication()
H A Ddebug.c116 priv->wsm_caps.fw_cap); in cw1200_status_show()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/
H A Dhalbb_interface.c92 bool ret = bb->phl_com->dev_cap.fw_cap.offload_cap & BIT0; in halbb_check_fw_ofld()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/
H A Dhalbb_interface.c92 bool ret = bb->phl_com->dev_cap.fw_cap.offload_cap & BIT0; in halbb_check_fw_ofld()

12