From: Magnus Sandin <magnus@sandin.cx>
To: Takashi Iwai <tiwai@suse.de>, alsa-devel@lists.sourceforge.net
Subject: Re: [PATCH] Asus P5P800-VM, S/PDIF indication wrong?
Date: Tue, 22 Aug 2006 21:57:25 +0200 [thread overview]
Message-ID: <44EB61A5.7040409@sandin.cx> (raw)
In-Reply-To: <s5hodudnhgj.wl%tiwai@suse.de>
I can confirm that that approach works as well!
Will this patch go into 1.0.12?
Regards
// Magnus Sandin
Takashi Iwai wrote:
> At Mon, 21 Aug 2006 22:11:29 +0200,
> Magnus Sandin wrote:
>
>> Hello!
>>
>> The attached patch will force building the S/PDIF controls on the PCU
>> SSID for Asus P5P800-VM motherboard, even if the AC97_EI_SPDIF bit is
>> not set.
>>
>> Is this approach OK or do you guys want to have the check somewhere else?
>>
>> Signed-off-by: Magnus Sandin (magnus@sandin.cx)
>>
>
> I prefer the one like below. Could you check whether it works?
>
>
> Takashi
>
> diff -r 2359af36395e pci/ac97/ac97_codec.c
> --- a/pci/ac97/ac97_codec.c Tue Aug 22 13:16:39 2006 +0200
> +++ b/pci/ac97/ac97_codec.c Tue Aug 22 13:21:01 2006 +0200
> @@ -1573,6 +1573,12 @@ static int snd_ac97_mixer_build(struct s
> }
>
> /* build S/PDIF controls */
> +
> + /* Hack for ASUS P5P800-VM, which does not indicate S/PDIF capability */
> + if (ac97->subsystem_vendor == 0x1043 &&
> + ac97->subsystem_device == 0x810f)
> + ac97->ext_id |= AC97_EI_SPDIF;
> +
> if ((ac97->ext_id & AC97_EI_SPDIF) && !(ac97->scaps & AC97_SCAP_NO_SPDIF)) {
> if (ac97->build_ops->build_spdif) {
> if ((err = ac97->build_ops->build_spdif(ac97)) < 0)
>
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
next prev parent reply other threads:[~2006-08-22 19:57 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-08-19 7:37 S/PDIF indication wrong? Magnus Sandin
2006-08-19 14:01 ` Takashi Iwai
2006-08-21 20:11 ` [PATCH] Asus P5P800-VM, " Magnus Sandin
2006-08-22 11:22 ` Takashi Iwai
2006-08-22 19:57 ` Magnus Sandin [this message]
2006-08-23 9:50 ` Takashi Iwai
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=44EB61A5.7040409@sandin.cx \
--to=magnus@sandin.cx \
--cc=alsa-devel@lists.sourceforge.net \
--cc=tiwai@suse.de \
/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.