[rdk-b][common][bsp][Refactor prefer define layout]

[Description]
Refactor prefer define layout

[Release-log]
N/A

diff --git a/conf/machine/filogic-32bit.conf b/conf/machine/filogic-32bit.conf
index af815fe..985ec9b 100644
--- a/conf/machine/filogic-32bit.conf
+++ b/conf/machine/filogic-32bit.conf
@@ -36,12 +36,11 @@
 
 MACHINEOVERRIDES .= ":broadband:filogic"
 
-PREFERRED_PROVIDER_virtual/kernel = "linux-mediatek"
-PREFERRED_PROVIDER_virtual/bootloader = "u-boot"
-PREFERRED_VERSION_linux-mediatek = "5.4.%"
 PREFERRED_VERSION_linux-libc-headers = "5.4.%"
-
 PREFERRED_PROVIDER_hal-wifi = "hal-wifi-cfg80211"
+PREFERRED_VERSION_iw_filogic = "5.%"
+PREFERRED_VERSION_hostapd = "2.10"
+PREFERRED_VERSION_wpa-supplicant = "2.10"
 
 IMAGE_FSTYPES ="${@bb.utils.contains('DISTRO_FEATURES','kernel_in_ubi',' squashfs-xz',' ubi',d)}"
 IMAGE_FSTYPES_DEBUGFS = ""
diff --git a/conf/machine/filogic.conf b/conf/machine/filogic.conf
index e14c215..7ba9eeb 100644
--- a/conf/machine/filogic.conf
+++ b/conf/machine/filogic.conf
@@ -42,12 +42,11 @@
 
 MACHINEOVERRIDES .= ":broadband:filogic"
 
-PREFERRED_PROVIDER_virtual/kernel = "linux-mediatek"
-PREFERRED_PROVIDER_virtual/bootloader = "u-boot"
-PREFERRED_VERSION_linux-mediatek = "5.4.%"
 PREFERRED_VERSION_linux-libc-headers = "5.4.%"
-
 PREFERRED_PROVIDER_hal-wifi = "hal-wifi-cfg80211"
+PREFERRED_VERSION_iw_filogic = "5.%"
+PREFERRED_VERSION_hostapd = "2.10"
+PREFERRED_VERSION_wpa-supplicant = "2.10"
 
 IMAGE_FSTYPES ="${@bb.utils.contains('DISTRO_FEATURES','kernel_in_ubi',' squashfs-xz',' ubi',d)}"
 IMAGE_FSTYPES_DEBUGFS = ""