From f61e1580cdc7c0baabe75883bc3568218a29d6ce Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sat, 14 Feb 2026 10:12:34 +0100 Subject: [PATCH] configs: drop wifi and gps support from minimal builds Neither the Raspberry Pi 2B or the Microchip SAMA7G54-EK board have WiFi hardware by default so drop WiFi, and GPS, support to allow for smaller builds with only the bare essentials in kernel and system. Minimal builds in general don't need WiFi or GPS either, so let's disable them from all. This may become a central theme going forward, keeping the minimal builds ... minimal. Signed-off-by: Joachim Wiberg --- board/aarch64/raspberrypi-rpi64/Config.in | 3 --- board/arm/raspberrypi-rpi2/Config.in | 3 --- configs/aarch64_defconfig | 3 +++ 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/board/aarch64/raspberrypi-rpi64/Config.in b/board/aarch64/raspberrypi-rpi64/Config.in index cf2a6342..e2f3242b 100644 --- a/board/aarch64/raspberrypi-rpi64/Config.in +++ b/board/aarch64/raspberrypi-rpi64/Config.in @@ -2,9 +2,6 @@ config BR2_PACKAGE_RASPBERRYPI_RPI64 bool "Raspberry Pi 64-bit (RPi3 and later)" depends on BR2_aarch64 select SDCARD_AUX - select BR2_PACKAGE_FEATURE_WIFI - select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI - select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_WIFI select BR2_PACKAGE_LINUX_FIRMWARE_RTL_8169 help Raspberry Pi 64-bit adds support for the Raspberry Pi family of diff --git a/board/arm/raspberrypi-rpi2/Config.in b/board/arm/raspberrypi-rpi2/Config.in index 83daa3fb..2a86b447 100644 --- a/board/arm/raspberrypi-rpi2/Config.in +++ b/board/arm/raspberrypi-rpi2/Config.in @@ -2,9 +2,6 @@ config BR2_PACKAGE_RASPBERRYPI_RPI2 bool "Raspberry Pi 2 Model B (32-bit ARMv7)" depends on BR2_arm select SDCARD_AUX - select BR2_PACKAGE_FEATURE_WIFI - select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI - select BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_WIFI help Support for the 32-bit ARMv7 Raspberry Pi 2B single-board computer (SBC) with BCM2836 quad-core Cortex-A7 processor. diff --git a/configs/aarch64_defconfig b/configs/aarch64_defconfig index 4f8003a9..d5ed6a17 100644 --- a/configs/aarch64_defconfig +++ b/configs/aarch64_defconfig @@ -146,8 +146,11 @@ INFIX_HOME="https://github.com/kernelkit/infix/" INFIX_DOC="https://www.kernelkit.org/infix/" INFIX_SUPPORT="mailto:kernelkit@googlegroups.com" BR2_PACKAGE_FEATURE_GPS=y +BR2_PACKAGE_FEATURE_WIFI=y BR2_PACKAGE_FEATURE_WIFI_MEDIATEK=y BR2_PACKAGE_FEATURE_WIFI_REALTEK=y +BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI=y +BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_WIFI=y BR2_PACKAGE_CONFD=y BR2_PACKAGE_NETD=y BR2_PACKAGE_CONFD_TEST_MODE=y