qcacmn: remove CONFIG_WIN from Spectral module

Remove CONFIG_WIN macro from Spectral module.

CRs-Fixed: 2369720
Change-Id: I67154341497230c66b3c3f5a09894c8b2eff8bff
diff --git a/spectral/Kbuild b/spectral/Kbuild
index d06fd93..8051066 100644
--- a/spectral/Kbuild
+++ b/spectral/Kbuild
@@ -186,6 +186,7 @@
 obj-m += qca_spectral.o
 
 ccflags-y+= $(INCS) $(COPTS) -DSPECTRAL_USE_NETLINK_SOCKETS=1 -DWLAN_SPECTRAL_ENABLE=1
+ccflags-y+= -DSPECTRAL_USE_NL_BCAST=1
 
 ifeq ($(strip ${QCA_PARTNER_MAKE_F_SUPPORT}),1)
 MOD_CFLAGS = -D"KBUILD_STR(s)=\#s" -D"KBUILD_BASENAME=KBUILD_STR(qca_spectral.mod)"  -D"KBUILD_MODNAME=KBUILD_STR(qca_spectral)"
diff --git a/target_if/spectral/target_if_spectral.c b/target_if/spectral/target_if_spectral.c
index 4fae0b7..a42f06a 100644
--- a/target_if/spectral/target_if_spectral.c
+++ b/target_if/spectral/target_if_spectral.c
@@ -2031,11 +2031,9 @@
 		if (target_type == TARGET_TYPE_QCA9984 ||
 		    target_type == TARGET_TYPE_QCA9888)
 			spectral->is_sec80_rssi_war_required = true;
-#ifdef CONFIG_WIN
-		spectral->use_nl_bcast = true;
-#else
-		spectral->use_nl_bcast = false;
-#endif
+
+		spectral->use_nl_bcast = SPECTRAL_USE_NL_BCAST;
+
 		if (spectral->spectral_gen == SPECTRAL_GEN3)
 			init_160mhz_delivery_state_machine(spectral);
 	}
diff --git a/target_if/spectral/target_if_spectral.h b/target_if/spectral/target_if_spectral.h
index 34f1fed..e62f39f 100644
--- a/target_if/spectral/target_if_spectral.h
+++ b/target_if/spectral/target_if_spectral.h
@@ -41,6 +41,10 @@
 
 #include <spectral_defs_i.h>
 
+#ifndef SPECTRAL_USE_NL_BCAST
+#define SPECTRAL_USE_NL_BCAST  (0)
+#endif
+
 #define STATUS_PASS       1
 #define STATUS_FAIL       0
 #undef spectral_dbg_line