[alsa-devel] No jack sense on Intel 82801I / IDT 92HD71B7X in a HP dv4
Takashi Iwai
tiwai at suse.de
Thu Jun 11 21:27:34 CEST 2009
At Thu, 11 Jun 2009 14:57:52 -0300,
Gustavo Vieira wrote:
>
> Em Sáb, 2009-06-06 às 11:04 +0200, Takashi Iwai escreveu:
> > > I'm not sure what interrupt I should be monitoring, but the line
> > with
> > > "HDA Intel" always stays with 0 interrupts. Also, only timer, i915
> > and
> > > rescheduling interrupts are generated.
> >
> > Hm, but when you play or record something, interrupts must be
> > generated, right?
>
> No. Not at all. Here is the output of /proc/interrupts
>
> CPU0 CPU1
> 0: 37864 38144 IO-APIC-edge timer
> 1: 5 511 IO-APIC-edge i8042
> 8: 7 9 IO-APIC-edge rtc0
> 9: 1048 652 IO-APIC-fasteoi acpi
> 12: 51 57 IO-APIC-edge i8042
> 16: 53 80 IO-APIC-fasteoi uhci_hcd:usb3, mmc0,
> jmb38x_ms:slot0
> 17: 0 0 IO-APIC-fasteoi uhci_hcd:usb4
> 18: 0 3 IO-APIC-fasteoi ehci_hcd:usb1,
> uhci_hcd:usb7
> 20: 30 2628 IO-APIC-fasteoi ehci_hcd:usb2,
> uhci_hcd:usb5
> 22: 0 0 IO-APIC-fasteoi uhci_hcd:usb6, HDA Intel
> 29: 13017 1545 PCI-MSI-edge ahci
> 30: 1 3502 PCI-MSI-edge i915
> 31: 0 2894 PCI-MSI-edge eth0
> NMI: 0 0 Non-maskable interrupts
> LOC: 46690 47341 Local timer interrupts
> RES: 14957 15044 Rescheduling interrupts
> CAL: 73 64 Function call interrupts
> TLB: 193 119 TLB shootdowns
> TRM: 0 0 Thermal event interrupts
> THR: 0 0 Threshold APIC interrupts
> SPU: 0 0 Spurious interrupts
> ERR: 0
> MIS: 0
>
> Interrupt 22 stays always with 0. Even when correctly playing sounds. I
> tested this on another machine with HD-Audio, and the equivalent
> interrupt increased when playing. Also, in this other system interrupt 0
> (timer) is hardly issued, but in this laptop it is firing all the time.
>
> How can the driver be working without interrupts?
That's weird.
Did you try enable_msi=1 module option, BTW?
Takashi
More information about the Alsa-devel
mailing list