[alsa-devel] Fwd: Problems with hda_intel, Santa Rosa, and suspend
Takashi Iwai
tiwai at suse.de
Tue Jun 19 12:56:03 CEST 2007
At Sun, 17 Jun 2007 20:59:14 -0500,
Matt Mullins wrote:
>
> Well, that fixed the as-module problem; now snd-hda-intel works as a
> module. However, suspend/resume still doesn't work:
> [ 7.287540] ALSA
> /home/mmullins/Desktop/alsa/alsa-driver/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:609:
> hda-intel: send_cmd timeout: IRS=0x1, val=0x7c2f0009
> [ 7.287667] ALSA
> /home/mmullins/Desktop/alsa/alsa-driver/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:609:
> hda-intel: send_cmd timeout: IRS=0x1, val=0x7c270500
> [ 7.287795] ALSA
> /home/mmullins/Desktop/alsa/alsa-driver/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:609:
> hda-intel: send_cmd timeout: IRS=0x1, val=0x7c3f0009
> [ 7.287922] ALSA
> /home/mmullins/Desktop/alsa/alsa-driver/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:609:
> hda-intel: send_cmd timeout: IRS=0x1, val=0x7c370500
> [ 7.288049] ALSA
> /home/mmullins/Desktop/alsa/alsa-driver/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:609:
> hda-intel: send_cmd timeout: IRS=0x1, val=0x7c4f0009
> [ 7.288177] ALSA
> /home/mmullins/Desktop/alsa/alsa-driver/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:609:
> hda-intel: send_cmd timeout: IRS=0x1, val=0x7c470500
> [ 7.288304] ALSA
> /home/mmullins/Desktop/alsa/alsa-driver/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:609:
> hda-intel: send_cmd timeout: IRS=0x1, val=0x7c5f0009
>
> This can be worked around by removing and reinserting the
> snd-hda-intel module. However, there is still a problem in the PM
> code.
This timeout implies that the communication betweeen the codec and the
controller chips get broken. The driver itself works fine with many
other devices, so it's likely another problem - in most cases, it's
either an ACPI problem or a conflict with non-working modem codec.
The latter case is found, for example, on Thinkpad T60/X60. If you
have a modem codec (see /proc/asound/card0/codec#*), try to exclude
the modem codec via probe_mask module option.
Takashi
More information about the Alsa-devel
mailing list