[Bugfix][A1 Only] add CONFIG_DRIVER_NL80211_IFX to fix can't create wlan1

Change-Id: I73f54a0069019f5fa8485974a6cd66d428502daf
diff --git a/meta/meta-mediatek-mt2735/recipes-lynq/lynq-wg870/lynq-wg870.bb b/meta/meta-mediatek-mt2735/recipes-lynq/lynq-wg870/lynq-wg870.bb
index d9eacf3..d1d4863 100755
--- a/meta/meta-mediatek-mt2735/recipes-lynq/lynq-wg870/lynq-wg870.bb
+++ b/meta/meta-mediatek-mt2735/recipes-lynq/lynq-wg870/lynq-wg870.bb
@@ -25,12 +25,22 @@
 FILES_${PN} += "${bindir}/wl"

 FILES_${PN} += "${libdir}/libwpa_client.so"

 

+

+FILES_${PN}-dev = "${includedir}"

+

+FILES_${PN}-doc = "/doc"

+

+FILES_${PN}-dbg ="${base_bindir}/.debug \

+                  ${base_libdir}/.debug \

+                  ${base_sbindir}/.debug"

+

 INSANE_SKIP_${PN} = "ldflags"

 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"

 INHIBIT_PACKAGE_STRIP = "1"

 

 do_compile () {

-	export CONFIG_BUILD_WPA_CLIENT_SO=1

+	export CONFIG_BUILD_WPA_CLIENT_SO=y

+	export CONFIG_DRIVER_NL80211_IFX=y

 

 	if test "${PACKAGE_ARCH}" = "cortexa7hf-vfp-vfpv4-neon" || test "${PACKAGE_ARCH}" = "cortexa7hf-neon-vfpv4"; then

 		oe_runmake all ROOT=${STAGING_DIR_HOST} OFLAGS="--sysroot=${STAGING_DIR_HOST} -mhard-float"

@@ -55,13 +65,9 @@
 	install -d ${D}/etc/dbus-1/system.d/

 	install -m 0644 ${S}wpa_supplicant/dbus/dbus-wpa_supplicant.conf ${D}/etc/dbus-1/system.d/

 

+	install -d ${D}${includedir}/

+	install -m 0644 ${S}src/common/wpa_ctrl.h ${D}${includedir}/

 	install -d ${D}${libdir}/

 	install -m 0644 ${S}wpa_supplicant/libwpa_client.so ${D}${libdir}/

 }

 

-do_populate_sysroot() {

-	install -d ${SYSROOT_DESTDIR}${includedir}/

-	install -m 0644 ${S}src/common/wpa_ctrl.h ${SYSROOT_DESTDIR}${includedir}/

-}

-

-

diff --git a/src/lynq/packages/thirdpart/lynq-wg870/wpa_supplicant/Makefile b/src/lynq/packages/thirdpart/lynq-wg870/wpa_supplicant/Makefile
index 2f24c24..a176a9e 100755
--- a/src/lynq/packages/thirdpart/lynq-wg870/wpa_supplicant/Makefile
+++ b/src/lynq/packages/thirdpart/lynq-wg870/wpa_supplicant/Makefile
@@ -10,7 +10,9 @@
 ALL += systemd/wpa_supplicant-nl80211@.service
 ALL += systemd/wpa_supplicant-wired@.service
 ALL += dbus/fi.w1.wpa_supplicant1.service
+ifdef CONFIG_BUILD_WPA_CLIENT_SO
 ALL += libwpa_client.so
+endif
 
 EXTRA_TARGETS=dynamic_eap_methods