[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