diff --git a/config/optional/architectures/amd64/_config/cli/sid/main/packages b/config/optional/architectures/amd64/_config/cli/sid/main/packages index add3b3ad811a..82cb5147aab0 100644 --- a/config/optional/architectures/amd64/_config/cli/sid/main/packages +++ b/config/optional/architectures/amd64/_config/cli/sid/main/packages @@ -1,4 +1,3 @@ gpiod bolt thunderbolt-tools -firmware-sof-signed diff --git a/config/optional/architectures/amd64/_config/cli/trixie/main/packages b/config/optional/architectures/amd64/_config/cli/trixie/main/packages index add3b3ad811a..82cb5147aab0 100644 --- a/config/optional/architectures/amd64/_config/cli/trixie/main/packages +++ b/config/optional/architectures/amd64/_config/cli/trixie/main/packages @@ -1,4 +1,3 @@ gpiod bolt thunderbolt-tools -firmware-sof-signed diff --git a/config/sources/families/include/uefi_common.inc b/config/sources/families/include/uefi_common.inc index 62e44f8d7f5f..29238482de27 100644 --- a/config/sources/families/include/uefi_common.inc +++ b/config/sources/families/include/uefi_common.inc @@ -12,6 +12,14 @@ declare -g BOARD_FIRMWARE_INSTALL="-full" # Install full firmware for declare -g DISTRO_GENERIC_KERNEL=no declare -g POWER_MANAGEMENT_FEATURES=yes # Suspend and resume might work well in UEFI, elsewhere is disabled by default +# Intel SOF (Sound Open Firmware) DSP blobs for Meteor / Lunar / Panther +# Lake and friends. Most UEFI x86 laptops route audio through SOF — without +# the firmware the kernel SOF driver probes, fails to load sof-*.ri, and the +# analog/speaker path stays silent (HDMI still works). Architecture: all +# package, so adding it for arm64 UEFI is cheap (~7 MB of unused blobs) and +# avoids a per-family branch here. +add_packages_to_image firmware-sof-signed + case "${BRANCH}" in ddk)