rpi-base: Use MACHINE_FEATURES_DEFAULTS instead of MACHINE_FEATURES

This allows the users to opt out from some features like wifi or alsa, if
they don't use it.

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
This commit is contained in:
Jörg Sommer
2026-04-11 15:26:28 +02:00
committed by Khem Raj
parent b9e8c4a50c
commit 0c76b0fead
+1 -1
View File
@@ -126,7 +126,7 @@ KERNEL_IMAGETYPE_DIRECT ??= "zImage"
KERNEL_IMAGETYPE ?= "${@bb.utils.contains('RPI_USE_U_BOOT', '1', \ KERNEL_IMAGETYPE ?= "${@bb.utils.contains('RPI_USE_U_BOOT', '1', \
'${KERNEL_IMAGETYPE_UBOOT}', '${KERNEL_IMAGETYPE_DIRECT}', d)}" '${KERNEL_IMAGETYPE_UBOOT}', '${KERNEL_IMAGETYPE_DIRECT}', d)}"
MACHINE_FEATURES += "apm usbhost keyboard vfat ext2 screen touchscreen alsa bluetooth wifi sdio ${@bb.utils.contains('DISABLE_VC4GRAPHICS', '1', '', 'vc4graphics', d)}" MACHINE_FEATURES_DEFAULTS:append = " apm usbhost keyboard vfat ext2 screen touchscreen alsa bluetooth wifi sdio ${@bb.utils.contains('DISABLE_VC4GRAPHICS', '1', '', 'vc4graphics', d)}"
# Raspberry Pi has no hardware clock # Raspberry Pi has no hardware clock
MACHINE_FEATURES_OPTED_OUT:append = " rtc" MACHINE_FEATURES_OPTED_OUT:append = " rtc"