|
@@ -4336,6 +4336,7 @@ static void dp_soc_cfg_init(struct dp_soc *soc)
|
|
soc->wbm_release_desc_rx_sg_support = 1;
|
|
soc->wbm_release_desc_rx_sg_support = 1;
|
|
break;
|
|
break;
|
|
case TARGET_TYPE_QCN9224:
|
|
case TARGET_TYPE_QCN9224:
|
|
|
|
+ soc->umac_reset_supported = true;
|
|
soc->ast_override_support = 1;
|
|
soc->ast_override_support = 1;
|
|
soc->da_war_enabled = false;
|
|
soc->da_war_enabled = false;
|
|
wlan_cfg_set_raw_mode_war(soc->wlan_cfg_ctx, false);
|
|
wlan_cfg_set_raw_mode_war(soc->wlan_cfg_ctx, false);
|
|
@@ -4353,6 +4354,7 @@ static void dp_soc_cfg_init(struct dp_soc *soc)
|
|
break;
|
|
break;
|
|
case TARGET_TYPE_QCA5332:
|
|
case TARGET_TYPE_QCA5332:
|
|
case TARGET_TYPE_QCN6432:
|
|
case TARGET_TYPE_QCN6432:
|
|
|
|
+ soc->umac_reset_supported = true;
|
|
soc->ast_override_support = 1;
|
|
soc->ast_override_support = 1;
|
|
soc->da_war_enabled = false;
|
|
soc->da_war_enabled = false;
|
|
wlan_cfg_set_raw_mode_war(soc->wlan_cfg_ctx, false);
|
|
wlan_cfg_set_raw_mode_war(soc->wlan_cfg_ctx, false);
|
|
@@ -4459,7 +4461,7 @@ void *dp_soc_init(struct dp_soc *soc, HTC_HANDLE htc_handle,
|
|
wlan_cfg_fill_interrupt_mask(soc->wlan_cfg_ctx, num_dp_msi,
|
|
wlan_cfg_fill_interrupt_mask(soc->wlan_cfg_ctx, num_dp_msi,
|
|
soc->intr_mode, is_monitor_mode,
|
|
soc->intr_mode, is_monitor_mode,
|
|
ppeds_attached,
|
|
ppeds_attached,
|
|
- soc->features.umac_hw_reset_support);
|
|
|
|
|
|
+ soc->umac_reset_supported);
|
|
|
|
|
|
/* initialize WBM_IDLE_LINK ring */
|
|
/* initialize WBM_IDLE_LINK ring */
|
|
if (dp_hw_link_desc_ring_init(soc)) {
|
|
if (dp_hw_link_desc_ring_init(soc)) {
|