From: Mark Jonas <[email protected]> If DISTRO_FEATURES includes ALSA then automatically load the snd-intel8x0 kernel module on qemux86 and qemux86-64. This matches the machine configurations conf/machine/qemux86.conf and qemux86-64.conf.
Signed-off-by: Mark Jonas <[email protected]> --- meta/recipes-kernel/linux/linux-yocto.inc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/recipes-kernel/linux/linux-yocto.inc b/meta/recipes-kernel/linux/linux-yocto.inc index 091003ed82..c8a9b0a1e3 100644 --- a/meta/recipes-kernel/linux/linux-yocto.inc +++ b/meta/recipes-kernel/linux/linux-yocto.inc @@ -37,6 +37,11 @@ KERNEL_FEATURES:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'efi', 'cfg/ KERNEL_FEATURES:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'numa', 'features/numa/numa.scc', '', d)}" KERNEL_FEATURES:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'vfat', 'cfg/fs/vfat.scc', '', d)}" +# sound driver recommended by conf/machine/qemux86*.conf +ALSA_MODULES = "${@bb.utils.contains("DISTRO_FEATURES", "alsa", "snd-intel8x0", "", d)}" +KERNEL_MODULE_AUTOLOAD:qemux86 += "${ALSA_MODULES}" +KERNEL_MODULE_AUTOLOAD:qemux86-64 += "${ALSA_MODULES}" + # A KMACHINE is the mapping of a yocto $MACHINE to what is built # by the kernel. This is typically the branch that should be built, # and it can be specific to the machine or shared -- 2.34.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#175471): https://lists.openembedded.org/g/openembedded-core/message/175471 Mute This Topic: https://lists.openembedded.org/mt/96048827/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
