diff --git a/hal/wifi3.0/hal_srng.c b/hal/wifi3.0/hal_srng.c index 497f3fb92817..c83698534812 100644 --- a/hal/wifi3.0/hal_srng.c +++ b/hal/wifi3.0/hal_srng.c @@ -963,7 +963,14 @@ static inline void hal_srng_hw_init(struct hal_soc *hal, hal_srng_dst_hw_init(hal, srng); } +#ifdef CONFIG_SHADOW_V2 +#define ignore_shadow false #define CHECK_SHADOW_REGISTERS true +#else +#define ignore_shadow true +#define CHECK_SHADOW_REGISTERS false +#endif + /** * hal_srng_setup - Initalize HW SRNG ring. * @hal_soc: Opaque HAL SOC handle @@ -1043,7 +1050,6 @@ void *hal_srng_setup(void *hal_soc, int ring_type, int ring_num, srng->flags |= HAL_SRNG_RING_PTR_SWAP; #endif -#define ignore_shadow false if (srng->ring_dir == HAL_SRNG_SRC_RING) { srng->u.src_ring.hp = 0; srng->u.src_ring.reap_hp = srng->ring_size - diff --git a/hif/src/ce/ce_main.c b/hif/src/ce/ce_main.c index dd7985f8e914..ec2b41778a9d 100644 --- a/hif/src/ce/ce_main.c +++ b/hif/src/ce/ce_main.c @@ -2015,7 +2015,7 @@ void hif_get_target_ce_config(struct hif_softc *scn, *shadow_cfg_sz_ret = shadow_cfg_sz; } - +#ifdef CONFIG_SHADOW_V2 static void hif_print_hal_shadow_register_cfg(struct pld_wlan_enable_cfg *cfg) { int i; @@ -2029,6 +2029,14 @@ static void hif_print_hal_shadow_register_cfg(struct pld_wlan_enable_cfg *cfg) } } +#else +static void hif_print_hal_shadow_register_cfg(struct pld_wlan_enable_cfg *cfg) +{ + QDF_TRACE(QDF_MODULE_ID_TXRX, QDF_TRACE_LEVEL_ERROR, + "%s: CONFIG_SHADOW_V2 not defined\n", __func__); +} +#endif + /** * hif_wlan_enable(): call the platform driver to enable wlan * @scn: HIF Context