From: Wu Fengguang <fengguang.wu@intel.com>
To: "David Härdeman" <david@hardeman.nu>
Cc: "alsa-user@lists.sourceforge.net"
<alsa-user@lists.sourceforge.net>,
"alsa-devel@alsa-project.org" <alsa-devel@alsa-project.org>,
Alexey Fisher <bug-track@fisher-privat.net>
Subject: Re: iec958 regression with alsa 1.0.22 and kernel 2.6.33 on Intel DG45FC motherboard
Date: Thu, 6 May 2010 16:15:44 +0800 [thread overview]
Message-ID: <20100506081544.GA4082@localhost> (raw)
In-Reply-To: <0c7a6777d7b1bd6032e87a5955efb7cd.squirrel@www.hardeman.nu>
On Thu, May 06, 2010 at 03:42:27PM +0800, David Härdeman wrote:
> On Thu, May 6, 2010 02:55, Wu Fengguang wrote:
> > On Thu, May 06, 2010 at 07:05:16AM +0800, David Härdeman wrote:
> >> A recent upgrade to kernel 2.6.33.x and alsa 1.0.22 broke spdif (iec958)
> >
> > Upgraded from which kernel?
>
> 2.6.32.something, can check exact version later if you want. alsa
> userspace bits were upgraded at the same time (can also check from which
> version later if necessary).
Yes, should be OK in 2.6.32, and broken by this commit:
commit 52dc438606d1ef78b96f56cc04dbea9242005730
Author: Alexey Fisher <bug-track@fisher-privat.net>
Date: Sat Dec 12 11:16:41 2009 +0200
ALSA: hda - Overwrite pin config on intel DG45ID board.
The pin config provided by BIOS have some problems:
0x0221401f: [Jack] HP Out at Ext Front <-- other association and sequence
0x02a19020: [Jack] Mic at Ext Front <-- other association
0x01113014: [Jack] Speaker at Ext Rear <-- line out (not speaker)
0x01114010: [Jack] Speaker at Ext Rear <-- line out
0x01a19030: [Jack] Mic at Ext Rear <-- other association
0x01111012: [Jack] Speaker at Ext Rear <-- line out
0x01116011: [Jack] Speaker at Ext Rear <-- line out
0x40f000f0: [N/A] Other at Ext N/A
0x40f000f0: [N/A] Other at Ext N/A
0x40f000f0: [N/A] Other at Ext N/A
0x40f000f0: [N/A] Other at Ext N/A
0x40f000f0: [N/A] Other at Ext N/A
0x01451140: [Jack] SPDIF Out at Ext Rear
0x40f000f0: [N/A] Other at Ext N/A
just overwrite it.
Signed-off-by: Alexey Fisher <bug-track@fisher-privat.net>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
>
> >> output on my Intel DG45FC motherboard (IDT 92HD73E1X5 codec,
> >> snd-hda-intel driver).
> >>
> >> After playing around a bit with module params, it turns out that loading
> >> snd-hda-intel with model=no-jd fixes this problem (previously the module
> >> worked without any model option at all, note also that model=intel does
> >> not work which is kinda weird).
> >
> > You mean model=intel never worked?
>
> No, I mean that I've never used a model= parameter before, and in trying
> to debug this new problem I tried model=intel which did not fix it but
> model=no-jd does. So model=intel might have worked before.
Yes, model=intel worked before.
> On a related note, why is model=intel even there (and why is the end-user
> expected to set it)? The docs says it's for DG45FC and DG45ID
> motherboards, but shouldn't those motherboards be possible to autodetect
> in the driver via DMI info?
It has to be assigned case by case, since we never know whether the
current settings will apply automatically to future Intel boards..
Thanks,
Fengguang
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
next prev parent reply other threads:[~2010-05-06 8:15 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20100505230516.GA4765@hardeman.nu>
2010-05-06 0:55 ` iec958 regression with alsa 1.0.22 and kernel 2.6.33 on Intel DG45FC motherboard Wu Fengguang
2010-05-06 7:42 ` David Härdeman
2010-05-06 8:15 ` Wu Fengguang [this message]
2010-05-06 10:20 ` Wu Fengguang
2010-05-06 20:28 ` David Härdeman
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=20100506081544.GA4082@localhost \
--to=fengguang.wu@intel.com \
--cc=alsa-devel@alsa-project.org \
--cc=alsa-user@lists.sourceforge.net \
--cc=bug-track@fisher-privat.net \
--cc=david@hardeman.nu \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).