All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Jean-Pierre André" <jean-pierre.andre@wanadoo.fr>
To: bh@habah.com, alsa-devel@alsa-project.org
Subject: Re: HP pavilion dv5 1110ew - no hdmi sound
Date: Wed, 18 Feb 2009 09:26:02 +0100	[thread overview]
Message-ID: <499BC61A.2060204@wanadoo.fr> (raw)
In-Reply-To: <499BBEC0.4040005@wanadoo.fr>

Hi all,

> Dnia 2009-02-14, sob o godzinie 11:30 +0100, Takashi Iwai pisze:
>   
>> At Fri, 13 Feb 2009 22:48:26 +0100,
>> Bartłomiej Holdenmayer wrote:
>>     
>>
>
> I did ehat You wrote. Here is my dmesg:
> [   14.729023] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low)
> -> IRQ 2
> 2
> [   14.729028] hda_intel: codec_mask forced to 0xff
> [   14.729054] HDA Intel 0000:00:1b.0: setting latency timer to 64
> [   15.776021]
> ALSA /usr/src/Alsa-1.0.19/alsa-driver-1.0.19/pci/hda/../../alsa-k
> ernel/pci/hda/hda_intel.c:634: hda_intel: azx_get_response timeout,
> switching to
>  polling mode: last cmd=0x100f0000
> [   16.780019]
> ALSA /usr/src/Alsa-1.0.19/alsa-driver-1.0.19/pci/hda/../../alsa-k
> ernel/pci/hda/hda_intel.c:1271: hda_intel: Codec #1 probe error;
> disabling it...
> [   17.816508]
> ALSA /usr/src/Alsa-1.0.19/alsa-driver-1.0.19/pci/hda/../../alsa-k
> ernel/pci/hda/hda_intel.c:1271: hda_intel: Codec #3 probe error;
> disabling it...
> [   17.921600] input: HDA Digital PCBeep
> as /devices/pci0000:00/0000:00:1b.0/inp
> ut/input11
> [   18.052194] input: HDA Intel at 0x9f300000 irq 22 Mic at Ext Front
> Jack as /d
> evices/pci0000:00/0000:00:1b.0/input/input12
> [   18.052587] input: HDA Intel at 0x9f300000 irq 22 Mic at Sep UNKNOWN
> Jack as 
> /devices/pci0000:00/0000:00:1b.0/input/input13
> [   18.052894] input: HDA Intel at 0x9f300000 irq 22 HP Out at Ext Front
> Jack as
>  /devices/pci0000:00/0000:00:1b.0/input/input14

This is very interesting for me, as I have another HP dv4
computer with the same sound chip, and I get roughly
similar results, but with a significant difference (using
Tagashi's snapshot from yesterday) :

HDA Intel 0000:00:1b.0: power state changed by ACPI to D0
HDA Intel 0000:00:1b.0: PCI INT B -> GSI 22 (level, low) -> IRQ 22
hda_intel: codec_mask forced to 0xff
HDA Intel 0000:00:1b.0: setting latency timer to 64
ALSA 
/home/linux/rpmbuild/BUILD/alsa-driver-1.0.19.217/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:634: 
hda_intel: azx_get_response timeout, switching to polling mode: last 
cmd=0x000f0000
ALSA 
/home/linux/rpmbuild/BUILD/alsa-driver-1.0.19.217/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:1271: 
hda_intel: Codec #1 probe error; disabling it...
ALSA 
/home/linux/rpmbuild/BUILD/alsa-driver-1.0.19.217/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:1271: 
hda_intel: Codec #3 probe error; disabling it...
input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input12
input: HDA Intel at 0xdf300000 irq 22 Line In at Ext Rear Jack as 
/devices/pci0000:00/0000:00:1b.0/input/input13
input: HDA Intel at 0xdf300000 irq 22 Mic at Ext Front Jack as 
/devices/pci0000:00/0000:00:1b.0/input/input14
input: HDA Intel at 0xdf300000 irq 22 HP Out at Ext Front Jack as 
/devices/pci0000:00/0000:00:1b.0/input/input15

The point is I never get an IRQ 22, I get IRQ 20 instead,
so most players do not work unless I boot with irqpoll or
noapic options (mplayer is ok though)

Now, you get the IRQ 22 routed by APIC from PCI INT A,
whereas I have the IRQ 22 routed by APIC from PCI INT B.

And I have the PCI INT A routed to IRQ 20 for USB :

ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 20 (level, low) -> IRQ 20
ehci_hcd 0000:00:1d.7: setting latency timer to 64
ehci_hcd 0000:00:1d.7: EHCI Host Controller

 From this I conclude that both our sound chips trigger INT A,
but in my case, it is wrongly the INT B that has been connected
to IRQ 22.

So my question to all the techies on this list : how on earth can
I influence on this IRQ routing ?

Regards

Jean-Pierre



_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

       reply	other threads:[~2009-02-18  8:26 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <499BBEC0.4040005@wanadoo.fr>
2009-02-18  8:26 ` Jean-Pierre André [this message]
2009-02-11  2:20 HP pavilion dv5 1110ew - no hdmi sound Bartłomiej Holdenmayer
2009-02-11  7:48 ` Takashi Iwai
2009-02-11  8:56   ` Vedran Miletić
2009-02-11  9:11     ` Takashi Iwai
2009-02-11 11:20       ` Vedran Miletić
2009-02-11 11:26         ` Takashi Iwai
2009-02-11 19:23   ` Bartłomiej Holdenmayer
2009-02-11 19:35     ` Vedran Miletić
2009-02-11 23:38       ` Bartłomiej Holdenmayer
2009-02-11 20:32     ` Takashi Iwai
2009-02-11 23:41       ` Bartłomiej Holdenmayer
2009-02-11 23:54         ` Takashi Iwai
2009-02-12 16:19           ` Vedran Miletić
2009-02-12 16:23             ` Takashi Iwai
2009-02-12 19:08             ` Bartłomiej Holdenmayer
2009-02-12  0:42   ` Bartłomiej Holdenmayer
2009-02-13  3:37   ` Bartłomiej Holdenmayer
2009-02-13  6:58     ` Takashi Iwai
2009-02-13  8:03       ` Takashi Iwai
2009-02-13 21:48         ` Bartłomiej Holdenmayer
2009-02-14 10:30           ` Takashi Iwai
2009-02-14 14:22             ` Bartłomiej Holdenmayer
2009-02-14 14:28               ` Vedran Miletić
2009-02-14 14:53                 ` Bartłomiej Holdenmayer
2009-02-14 15:15                   ` Vedran Miletić
2009-02-14 15:54                     ` Bartłomiej Holdenmayer
2009-02-14 17:02                     ` Takashi Iwai
2009-02-14 17:03                   ` Takashi Iwai
2009-02-14 20:19                     ` Bartłomiej Holdenmayer
2009-02-15 20:11                     ` Bartłomiej Holdenmayer
2009-02-17 20:43             ` Bartłomiej Holdenmayer
2009-02-17 22:19               ` Vedran Miletić
2009-02-18  6:33               ` Takashi Iwai
2009-02-18  6:59                 ` Takashi Iwai
2009-02-18 10:53                   ` bh
2009-02-19 22:41                   ` Bartłomiej Holdenmayer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=499BC61A.2060204@wanadoo.fr \
    --to=jean-pierre.andre@wanadoo.fr \
    --cc=alsa-devel@alsa-project.org \
    --cc=bh@habah.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.