[meta-intel] [PATCH] fri2: Disable MSI interrupts for the HDA device
Kamble, Nitin A
nitin.a.kamble at intel.com
Tue Apr 23 15:59:26 PDT 2013
Darren,
Does this resolve the audio issue on FRI2 hardware, and there is no need to mention it in the release notes?
Thanks,
Nitin
> -----Original Message-----
> From: meta-intel-bounces at yoctoproject.org [mailto:meta-intel-
> bounces at yoctoproject.org] On Behalf Of Darren Hart
> Sent: Tuesday, April 23, 2013 2:34 PM
> To: Meta Intel
> Cc: Darren Hart
> Subject: [meta-intel] [PATCH] fri2: Disable MSI interrupts for the HDA device
>
> 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 <dvhart at linux.intel.com>
> ---
> 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
> meta-intel at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-intel
More information about the meta-intel
mailing list