diff --git a/br-ext-chip-sigmastar/configs/ssc30kq_fpv_defconfig b/br-ext-chip-sigmastar/configs/ssc30kq_fpv_defconfig index 3324c338..5036e36a 100644 --- a/br-ext-chip-sigmastar/configs/ssc30kq_fpv_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc30kq_fpv_defconfig @@ -53,6 +53,7 @@ BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y # BR2_PACKAGE_LIBCURL_OPENIPC_COOKIES_SUPPORT is not set # BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set BR2_PACKAGE_LIBOGG_OPENIPC=y +BR2_PACKAGE_LINUX_PATCHER_ATHEROS=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y BR2_PACKAGE_MAJESTIC=y diff --git a/br-ext-chip-sigmastar/configs/ssc338q_fpv_defconfig b/br-ext-chip-sigmastar/configs/ssc338q_fpv_defconfig index 1e9cd017..1440ece0 100644 --- a/br-ext-chip-sigmastar/configs/ssc338q_fpv_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc338q_fpv_defconfig @@ -58,6 +58,7 @@ BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y # BR2_PACKAGE_LIBCURL_OPENIPC_COOKIES_SUPPORT is not set # BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set BR2_PACKAGE_LIBOGG_OPENIPC=y +BR2_PACKAGE_LINUX_PATCHER_ATHEROS=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y BR2_PACKAGE_MAJESTIC=y diff --git a/br-ext-chip-sigmastar/configs/ssc338q_rubyfpv_defconfig b/br-ext-chip-sigmastar/configs/ssc338q_rubyfpv_defconfig index f360dd35..726d57fb 100644 --- a/br-ext-chip-sigmastar/configs/ssc338q_rubyfpv_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc338q_rubyfpv_defconfig @@ -63,6 +63,7 @@ BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y # BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set BR2_PACKAGE_LIBEVENT_OPENIPC=y BR2_PACKAGE_LIBOGG_OPENIPC=y +BR2_PACKAGE_LINUX_PATCHER_ATHEROS=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC=y BR2_PACKAGE_MBEDTLS_OPENIPC=y diff --git a/br-ext-chip-sigmastar/configs/ssc338q_ultimate_defconfig b/br-ext-chip-sigmastar/configs/ssc338q_ultimate_defconfig index b398a66b..01643ba7 100644 --- a/br-ext-chip-sigmastar/configs/ssc338q_ultimate_defconfig +++ b/br-ext-chip-sigmastar/configs/ssc338q_ultimate_defconfig @@ -68,6 +68,7 @@ BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y # BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set BR2_PACKAGE_LIBEVENT_OPENIPC=y BR2_PACKAGE_LIBOGG_OPENIPC=y +BR2_PACKAGE_LINUX_PATCHER_ATHEROS=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_WEBUI=y BR2_PACKAGE_MAJESTIC=y diff --git a/general/package/linux-patcher/Config.in b/general/package/linux-patcher/Config.in index 549ce66a..d1ccefa8 100644 --- a/general/package/linux-patcher/Config.in +++ b/general/package/linux-patcher/Config.in @@ -3,3 +3,8 @@ config BR2_PACKAGE_LINUX_PATCHER default y if BR2_LINUX_KERNEL help Linux patcher for OpenIPC + +config BR2_PACKAGE_LINUX_PATCHER_ATHEROS + bool "linux patcher atheros" + help + Atheros wireless driver diff --git a/general/package/linux-patcher/linux-patcher.mk b/general/package/linux-patcher/linux-patcher.mk index aaff4b99..0f4a1d77 100644 --- a/general/package/linux-patcher/linux-patcher.mk +++ b/general/package/linux-patcher/linux-patcher.mk @@ -9,8 +9,7 @@ export UIMAGE_NAME = Linux-$(LINUX_VERSION_PROBED)-$(OPENIPC_SOC_MODEL) # Exclude buildroot yylloc patches LINUX_POST_PATCH_HOOKS = LINUX_APPLY_LOCAL_PATCHES -LINUX_PATCHER_BOARD_FPV = ssc338q_fpv ssc30kq_fpv ssc338q_rubyfpv -ifneq ($(filter $(BOARD),$(LINUX_PATCHER_BOARD_FPV)),) +ifeq ($(BR2_PACKAGE_LINUX_PATCHER_ATHEROS),y) define LINUX_PATCHER_CONFIG_ATHEROS $(call KCONFIG_ENABLE_OPT,CONFIG_FW_LOADER) $(call KCONFIG_ENABLE_OPT,CONFIG_WLAN)