[meta-intel] [PATCH] fri2: Disable MSI interrupts for the HDA device

Kamble, Nitin A nitin.a.kamble at intel.com
Tue Apr 23 20:12:06 PDT 2013



> -----Original Message-----
> From: Darren Hart [mailto:dvhart at linux.intel.com]
> Sent: Tuesday, April 23, 2013 4:20 PM
> To: Kamble, Nitin A
> Cc: Meta Intel
> Subject: Re: [meta-intel] [PATCH] fri2: Disable MSI interrupts for the HDA
> device
> 
> 
> 
> On 04/23/2013 03:59 PM, Kamble, Nitin A wrote:
> > Darren,
> >   Does this resolve the audio issue on FRI2 hardware, and there is no need
> to mention it in the release notes?
> 
> As far as I can tell it resolves the problem. There is a remaining issue that the
> audio mixer needs to be setup manually since for some reason the alsastate
> isn't restoring a sane value (not sure why). That can be documented in the
> fri2 wiki though. I don't think you have to document anything for the FRI2 in
> the release notes.
> 
> (I am having trouble with my serial console, but that may just be my
> hardware.... I don't see us getting to the bottom of that before release)

Thanks for the clarification.
Nitin

> 
> --
> Darren
> 
> >
> > 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
> 
> --
> Darren Hart
> Intel Open Source Technology Center
> Yocto Project - Technical Lead - Linux Kernel



More information about the meta-intel mailing list