|
@@ -138,6 +138,21 @@ qdf_size_t dp_get_context_size_be(enum dp_context_type context_type)
|
|
|
*
|
|
|
* Return: None
|
|
|
*/
|
|
|
+#ifdef IPA_OPT_WIFI_DP
|
|
|
+static inline
|
|
|
+void dp_cc_wbm_sw_en_cfg(struct hal_hw_cc_config *cc_cfg)
|
|
|
+{
|
|
|
+ cc_cfg->wbm2sw6_cc_en = 1;
|
|
|
+ cc_cfg->wbm2sw5_cc_en = 0;
|
|
|
+ cc_cfg->wbm2sw4_cc_en = 1;
|
|
|
+ cc_cfg->wbm2sw3_cc_en = 1;
|
|
|
+ cc_cfg->wbm2sw2_cc_en = 1;
|
|
|
+ /* disable wbm2sw1 hw cc as it's for FW */
|
|
|
+ cc_cfg->wbm2sw1_cc_en = 0;
|
|
|
+ cc_cfg->wbm2sw0_cc_en = 1;
|
|
|
+ cc_cfg->wbm2fw_cc_en = 0;
|
|
|
+}
|
|
|
+#else
|
|
|
static inline
|
|
|
void dp_cc_wbm_sw_en_cfg(struct hal_hw_cc_config *cc_cfg)
|
|
|
{
|
|
@@ -151,6 +166,7 @@ void dp_cc_wbm_sw_en_cfg(struct hal_hw_cc_config *cc_cfg)
|
|
|
cc_cfg->wbm2sw0_cc_en = 1;
|
|
|
cc_cfg->wbm2fw_cc_en = 0;
|
|
|
}
|
|
|
+#endif
|
|
|
#else
|
|
|
static inline
|
|
|
void dp_cc_wbm_sw_en_cfg(struct hal_hw_cc_config *cc_cfg)
|