MSI interrupts fail when using the EFI firmware on the FRI2. Disabling them enables the HDA device to function properly on both BIOS and EFI versions of the device.
Applies to master and dylan patches. Signed-off-by: Darren Hart <[email protected]> --- meta-fri2/conf/machine/fri2-noemgd.conf | 2 ++ meta-fri2/conf/machine/fri2.conf | 3 +++ 2 files changed, 5 insertions(+), 0 deletions(-) diff --git a/meta-fri2/conf/machine/fri2-noemgd.conf b/meta-fri2/conf/machine/fri2-noemgd.conf index d9558a4..5bb9edd 100644 --- a/meta-fri2/conf/machine/fri2-noemgd.conf +++ b/meta-fri2/conf/machine/fri2-noemgd.conf @@ -29,3 +29,5 @@ APPEND += "console=ttyPCH1,115200 console=tty0" # EFI boot will ignore this and use the EFI framebuffer at 800x600 APPEND += "video=vesafb vga=0x318" +# MSI interrupts fail for the HDA device when using the EFI firmware +APPEND += "snd_hda_intel.enable_msi=0" diff --git a/meta-fri2/conf/machine/fri2.conf b/meta-fri2/conf/machine/fri2.conf index da57251..4fd8aa9 100644 --- a/meta-fri2/conf/machine/fri2.conf +++ b/meta-fri2/conf/machine/fri2.conf @@ -42,3 +42,6 @@ APPEND += "video=vesafb vga=0x318" # EMGD kernel driver needs at least 256MB of vmalloc space APPEND += "vmalloc=256MB" + +# MSI interrupts fail for the HDA device when using the EFI firmware +APPEND += "snd_hda_intel.enable_msi=0" -- 1.7.5.4 _______________________________________________ meta-intel mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-intel
