All of lore.kernel.org
 help / color / mirror / Atom feed
* commit 7b2bfdb broke sound card detection on my Lenovo T400s
@ 2010-09-06 17:04 Frank Becker
       [not found] ` <20100906224548.GA27279@taprogge.org>
  0 siblings, 1 reply; 22+ messages in thread
From: Frank Becker @ 2010-09-06 17:04 UTC (permalink / raw)
  To: Jens Taprogge, Takashi Iwai; +Cc: linux-kernel, alsa-devel, bp

[-- Attachment #1: Type: text/plain, Size: 1567 bytes --]

Hi,

Please always CC me since I'm not subscribed to the mailing lists.

I have a problem since commit id 7b2bfdb (about 2.6.35-rc2) up to the
latest HEAD on my Lenovo T400s laptop. Just found out while testing Ubuntu
10.10.

Problem is: Headphones don't work any more, internal Microphone doesn't
work any more. However, if I load snd-hda-intel with the option
model=ideapad the mic and the headphones work perfectly well again. For now
that is an acceptable work around. However, before the aforementioned
commit I didn't have to provide any module parameters.

Before rev 7b2bfdb I had:
└[a8@t4]-~→find /proc/asound/card* -type f | grep codec | xargs grep \
    "^Codec\|^Vendor Id\|^Subsystem Id\|^Revision Id"
Codec: Conexant ID 5069
Vendor Id: 0x14f15069
Subsystem Id: 0x17aa2132
Revision Id: 0x100300

Starting with rev 7b2bfdb I get:
└[a8@t4]-~→find /proc/asound/card* -type f | grep codec | xargs grep \
    "^Codec\|^Vendor Id\|^Subsystem Id\|^Revision Id"
Codec: Conexant CX20585
Vendor Id: 0x14f15069
Subsystem Id: 0x17aa2132
Revision Id: 0x100300

BTW, all the bisecting is done out of the linus.git tree.

Thank you for looking into that. I'm happy to provide more information or test
patches.

Thanks,

    Frank


-- 
Frank Becker <fb@alien8.de> (jabber|mail) | http://twitter.com/41i3n8
GnuPG: 0xADC29ECD | F01B 5E9C 1D09 981B 5B40 50D3 C80F 7459 ADC2 9ECD
SILC-Net: a8 | Home: http://www.alien8.de | <<</>> http://www.c3d2.de
"> Freedom is just chaos, with better lighting. <"  Alan Dean  Foster

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
       [not found] ` <20100906224548.GA27279@taprogge.org>
@ 2010-09-07  6:02     ` Takashi Iwai
  2010-09-07  8:43   ` Frank Becker
  2010-09-07  8:43   ` Frank Becker
  2 siblings, 0 replies; 22+ messages in thread
From: Takashi Iwai @ 2010-09-07  6:02 UTC (permalink / raw)
  To: Jens Taprogge; +Cc: Frank Becker, linux-kernel, alsa-devel, bp

At Tue, 7 Sep 2010 00:45:48 +0200,
Jens Taprogge wrote:
> 
> On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:
> > Hi,
> > 
> > Please always CC me since I'm not subscribed to the mailing lists.
> > 
> > I have a problem since commit id 7b2bfdb (about 2.6.35-rc2) up to the
> > latest HEAD on my Lenovo T400s laptop. Just found out while testing Ubuntu
> > 10.10.
> > 
> > Problem is: Headphones don't work any more, internal Microphone doesn't
> > work any more. However, if I load snd-hda-intel with the option
> > model=ideapad the mic and the headphones work perfectly well again. For now
> > that is an acceptable work around. However, before the aforementioned
> > commit I didn't have to provide any module parameters.
> > 
> > Before rev 7b2bfdb I had:
> > └[a8@t4]-~→find /proc/asound/card* -type f | grep codec | xargs grep \
> >     "^Codec\|^Vendor Id\|^Subsystem Id\|^Revision Id"
> > Codec: Conexant ID 5069
> > Vendor Id: 0x14f15069
> > Subsystem Id: 0x17aa2132
> > Revision Id: 0x100300
> > 
> > Starting with rev 7b2bfdb I get:
> > └[a8@t4]-~→find /proc/asound/card* -type f | grep codec | xargs grep \
> >     "^Codec\|^Vendor Id\|^Subsystem Id\|^Revision Id"
> > Codec: Conexant CX20585
> > Vendor Id: 0x14f15069
> > Subsystem Id: 0x17aa2132
> > Revision Id: 0x100300
> > 
> > BTW, all the bisecting is done out of the linus.git tree.
> > 
> > Thank you for looking into that. I'm happy to provide more information or test
> > patches.
> > 
> > Thanks,
> > 
> >     Frank
> > 
> > 
> > -- 
> > Frank Becker <fb@alien8.de> (jabber|mail) | http://twitter.com/41i3n8
> > GnuPG: 0xADC29ECD | F01B 5E9C 1D09 981B 5B40 50D3 C80F 7459 ADC2 9ECD
> > SILC-Net: a8 | Home: http://www.alien8.de | <<</>> http://www.c3d2.de
> > "> Freedom is just chaos, with better lighting. <"  Alan Dean  Foster
> 
> Hello Frank,
> 
> apparently the devices are wired differently on the T410s (which works
> here) and the T400s.
> 
> Have you tried playing with the mixers?  There might be additional ones
> present after the patch.
> 
> Also when you say things work perfectly when specifying "model=ideapad",
> does that include automatic switching between internal and external
> microphones?  Have you attached your T410 to a docking station?

Also, it'd be helpful if alsa-info.sh output is given.
Jens, Frank, could you guys run it with --no-upload option and attach
the output for comparison?


thanks,

Takashi

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
@ 2010-09-07  6:02     ` Takashi Iwai
  0 siblings, 0 replies; 22+ messages in thread
From: Takashi Iwai @ 2010-09-07  6:02 UTC (permalink / raw)
  To: alsa-devel; +Cc: bp, linux-kernel, Frank Becker, alsa-devel

At Tue, 7 Sep 2010 00:45:48 +0200,
Jens Taprogge wrote:
> 
> On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:
> > Hi,
> > 
> > Please always CC me since I'm not subscribed to the mailing lists.
> > 
> > I have a problem since commit id 7b2bfdb (about 2.6.35-rc2) up to the
> > latest HEAD on my Lenovo T400s laptop. Just found out while testing Ubuntu
> > 10.10.
> > 
> > Problem is: Headphones don't work any more, internal Microphone doesn't
> > work any more. However, if I load snd-hda-intel with the option
> > model=ideapad the mic and the headphones work perfectly well again. For now
> > that is an acceptable work around. However, before the aforementioned
> > commit I didn't have to provide any module parameters.
> > 
> > Before rev 7b2bfdb I had:
> > └[a8@t4]-~→find /proc/asound/card* -type f | grep codec | xargs grep \
> >     "^Codec\|^Vendor Id\|^Subsystem Id\|^Revision Id"
> > Codec: Conexant ID 5069
> > Vendor Id: 0x14f15069
> > Subsystem Id: 0x17aa2132
> > Revision Id: 0x100300
> > 
> > Starting with rev 7b2bfdb I get:
> > └[a8@t4]-~→find /proc/asound/card* -type f | grep codec | xargs grep \
> >     "^Codec\|^Vendor Id\|^Subsystem Id\|^Revision Id"
> > Codec: Conexant CX20585
> > Vendor Id: 0x14f15069
> > Subsystem Id: 0x17aa2132
> > Revision Id: 0x100300
> > 
> > BTW, all the bisecting is done out of the linus.git tree.
> > 
> > Thank you for looking into that. I'm happy to provide more information or test
> > patches.
> > 
> > Thanks,
> > 
> >     Frank
> > 
> > 
> > -- 
> > Frank Becker <fb@alien8.de> (jabber|mail) | http://twitter.com/41i3n8
> > GnuPG: 0xADC29ECD | F01B 5E9C 1D09 981B 5B40 50D3 C80F 7459 ADC2 9ECD
> > SILC-Net: a8 | Home: http://www.alien8.de | <<</>> http://www.c3d2.de
> > "> Freedom is just chaos, with better lighting. <"  Alan Dean  Foster
> 
> Hello Frank,
> 
> apparently the devices are wired differently on the T410s (which works
> here) and the T400s.
> 
> Have you tried playing with the mixers?  There might be additional ones
> present after the patch.
> 
> Also when you say things work perfectly when specifying "model=ideapad",
> does that include automatic switching between internal and external
> microphones?  Have you attached your T410 to a docking station?

Also, it'd be helpful if alsa-info.sh output is given.
Jens, Frank, could you guys run it with --no-upload option and attach
the output for comparison?


thanks,

Takashi
--
To unsubscribe from this list: send the line "unsubscribe alsa-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
       [not found] ` <20100906224548.GA27279@taprogge.org>
  2010-09-07  6:02     ` Takashi Iwai
@ 2010-09-07  8:43   ` Frank Becker
  2010-09-07  8:43   ` Frank Becker
  2 siblings, 0 replies; 22+ messages in thread
From: Frank Becker @ 2010-09-07  8:43 UTC (permalink / raw)
  To: Jens Taprogge; +Cc: Takashi Iwai, linux-kernel, alsa-devel, bp


[-- Attachment #1.1: Type: text/plain, Size: 4220 bytes --]

Jens Taprogge [2010-09-07, 01:18 +0200]:
> On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:

Hi,

> > I have a problem since commit id 7b2bfdb (about 2.6.35-rc2) up to the
> > latest HEAD on my Lenovo T400s laptop. Just found out while testing Ubuntu
> > 10.10.
> > 
> > Problem is: Headphones don't work any more, internal Microphone doesn't
> > work any more. However, if I load snd-hda-intel with the option
> > model=ideapad the mic and the headphones work perfectly well again. For now
[...]

> apparently the devices are wired differently on the T410s (which works
> here) and the T400s.
Sure. As far as I understand Lenovo is not putting any kind of effort into
Linux support. It's hard to test without hardware.

> Have you tried playing with the mixers?
Sure, I tried everything I could think of. In the process I found out that
I have to power off my machine. Otherwise the mic was not working sometimes
after just rebooting from a non working revision into a usually working one.

> There might be additional ones
> present after the patch.
Indeed there are. Not to clutter up the mail I put this to the end of this message.


> Also when you say things work perfectly when specifying "model=ideapad",
> does that include automatic switching between internal and external
> microphones?  Have you attached your T410 to a docking station?
I don't have a docking station for my T400s. Sorry, cannot test that.

The headphone jack also has a mic in connector (TRRS connector). There the
mic works fine. That has nothing to do with the docking station though.


The cluttered details:


2.6.35 snd-hda-intel model="ideapad" (works)
============================================
└[a8@t4]-~ cat /proc/asound/devices
  2:        : timer
  3:        : sequencer
  4: [29]   : control
  5: [ 0- 0]: digital audio playback
  6: [ 0- 0]: digital audio capture
  7: [ 0- 0]: hardware dependent
  8: [ 0]   : control

mixer devices (alsamixer)
 Master         PCM            Capture      "Analog Mic Boost"
└[a8@t4]-~ cat /proc/asound/card0/codec\#0|grep -i mic
  Pin Default 0x61a190f0: [N/A] Mic at Sep Rear
  Pin Default 0x03a110f0: [Jack] Mic at Ext Left
  Pin Default 0x90a601f0: [Fixed] Mic at Int N/A
Please see attached file:
cat /proc/asound/card0/codec\#0 >| proc.asound.card0.codec\#0-2.6.35-ideapad


2.6.35 snd-hda-intel (broken)
=============================
└[a8@t4]-~ cat /proc/asound/devices
  2:        : timer
  3:        : sequencer
  4: [ 0- 1]: digital audio playback
  5: [ 0- 0]: digital audio playback
  6: [ 0- 0]: digital audio capture
  7: [ 0- 0]: hardware dependent
  8: [ 0]   : control
  9: [29]   : control

mixer devices (alsamixer)
Master       PCM         Mic B        Mic C        Mic E        Mic F        S/PDIF    "S/PDIF Default PCM"   Capture    "Analog Mic Boost"

└[a8@t4]-~ cat /proc/asound/card0/codec\#0|grep -i mic
  Pin Default 0x61a190f0: [N/A] Mic at Sep Rear
  Pin Default 0x03a110f0: [Jack] Mic at Ext Left
  Pin Default 0x90a601f0: [Fixed] Mic at Int N/A

Please see attached file:
cat /proc/asound/card0/codec\#0 >| proc.asound.card0.codec\#0-2.6.35-broken


2.6.32 snd-hda-intel (works)
============================
└[a8@t4]-~ cat /proc/asound/devices
  2:        : timer
  3:        : sequencer
  4: [29]   : control
  5: [ 0- 0]: digital audio playback
  6: [ 0- 0]: digital audio capture
  7: [ 0- 0]: hardware dependent
  8: [ 0]   : control

mixer devices (alsamixer)
 Master         PCM            Mic      "Mic 1"
└[a8@t4]-~ cat /proc/asound/card0/codec\#0|grep -i mic
  Pin Default 0x61a190f0: [N/A] Mic at Sep Rear
  Pin Default 0x03a110f0: [Jack] Mic at Ext Left
  Pin Default 0x90a601f0: [Fixed] Mic at Int N/A

Please see attached file:
cat /proc/asound/card0/codec\#0 >| proc.asound.card0.codec\#0-2.6.35-ideapad


Bye,

Frank

-- 
Frank Becker <fb@alien8.de> (jabber|mail) | http://twitter.com/41i3n8
GnuPG: 0xADC29ECD | F01B 5E9C 1D09 981B 5B40 50D3 C80F 7459 ADC2 9ECD
SILC-Net: a8 | Home: http://www.alien8.de | <<</>> http://www.c3d2.de
"> Freedom is just chaos, with better lighting. <"  Alan Dean  Foster

[-- Attachment #1.2: proc.asound.card0.codec#0-2.6.32 --]
[-- Type: text/plain, Size: 7132 bytes --]

Codec: Conexant ID 5069
Address: 0
Function Id: 0x1
Vendor Id: 0x14f15069
Subsystem Id: 0x17aa2132
Revision Id: 0x100300
No Modem Function Group found
Default PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=4, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x10 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-Out vals:  [0x49 0x46]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x11 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-Out vals:  [0x3c 0x3c]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x12 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power: setting=D0, actual=D0
Node 0x13 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: ofs=0x07, nsteps=0x07, stepsize=0x0f, mute=0
  Amp-Out vals:  [0x00]
Node 0x14 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x06 0x06] [0x80 0x80] [0x48 0x48] [0x80 0x80]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
  Connection: 4
     0x17 0x18 0x23* 0x24
Node 0x15 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
  Connection: 4
     0x17* 0x18 0x23 0x24
Node 0x16 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
  Connection: 4
     0x17* 0x18 0x23 0x24
Node 0x17 [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x04 0x04]
  Power: setting=D0, actual=D0
  Connection: 4
     0x1a 0x1b* 0x1d 0x1e
Node 0x18 [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x00 0x00]
  Power: setting=D0, actual=D0
  Connection: 4
     0x1a* 0x1b 0x1d 0x1e
Node 0x19 [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x0000001c: OUT HP Detect
  Pin Default 0x032110f0: [Jack] HP Out at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0xc0: OUT HP
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1a [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00001324: IN Detect
    Vref caps: HIZ 50 80
  Pin Default 0x61a190f0: [N/A] Mic at Sep Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
Node 0x1b [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00011334: IN OUT EAPD Detect
    Vref caps: HIZ 50 80
  EAPD 0x2: EAPD
  Pin Default 0x03a110f0: [Jack] Mic at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1c [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00000014: OUT Detect
  Pin Default 0x612140f0: [N/A] HP Out at Sep Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1d [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00010034: IN OUT EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1e [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00000024: IN Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
Node 0x1f [Pin Complex] wcaps 0x400501: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x901701f0: [Fixed] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x20 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 1
     0x12
Node 0x21 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power: setting=D0, actual=D0
Node 0x22 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 1
     0x21
Node 0x23 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x2f, mute=0
  Amp-In vals:  [0x04 0x04]
  Pincap 0x00000020: IN
  Pin Default 0x90a601f0: [Fixed] Mic at Int N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power: setting=D0, actual=D0
Node 0x24 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Power: setting=D0, actual=D0
  Connection: 2
     0x10 0x11
Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono

[-- Attachment #1.3: proc.asound.card0.codec#0-2.6.35-broken --]
[-- Type: text/plain, Size: 8436 bytes --]

Codec: Conexant CX20585
Address: 0
Function Id: 0x1
Vendor Id: 0x14f15069
Subsystem Id: 0x17aa2132
Revision Id: 0x100300
No Modem Function Group found
Default PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=4, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x10 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L
  Control: name="Master Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="CONEXANT Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-Out vals:  [0x49 0x46]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x11 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-Out vals:  [0x3c 0x3c]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x12 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x13 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: ofs=0x07, nsteps=0x07, stepsize=0x0f, mute=0
  Amp-Out vals:  [0x00]
Node 0x14 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Device: name="CONEXANT Analog", type="Audio", device=0
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4f 0x4f] [0x80 0x80] [0x4f 0x4f] [0x80 0x80]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x17 0x18 0x23* 0x24
Node 0x15 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x17* 0x18 0x23 0x24
Node 0x16 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x17* 0x18 0x23 0x24
Node 0x17 [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x02 0x02]
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x1a 0x1b* 0x1d 0x1e
Node 0x18 [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x00 0x00]
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x1a* 0x1b 0x1d 0x1e
Node 0x19 [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x0000001c: OUT HP Detect
  Pin Default 0x032110f0: [Jack] HP Out at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1a [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00001324: IN Detect
    Vref caps: HIZ 50 80
  Pin Default 0x61a190f0: [N/A] Mic at Sep Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x1b [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00011334: IN OUT EAPD Detect
    Vref caps: HIZ 50 80
  EAPD 0x2: EAPD
  Pin Default 0x03a110f0: [Jack] Mic at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1c [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00000014: OUT Detect
  Pin Default 0x612140f0: [N/A] HP Out at Sep Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1d [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00010034: IN OUT EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1e [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00000024: IN Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x1f [Pin Complex] wcaps 0x400501: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x901701f0: [Fixed] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x20 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 1
     0x12
Node 0x21 [Audio Output] wcaps 0x611: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
  Device: name="Conexant Digital", type="SPDIF", device=1
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x22 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 1
     0x21
Node 0x23 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x2f, mute=0
  Amp-In vals:  [0x02 0x02]
  Pincap 0x00000020: IN
  Pin Default 0x90a601f0: [Fixed] Mic at Int N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x24 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10 0x11
Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono

[-- Attachment #1.4: proc.asound.card0.codec#0-2.6.35-ideapad --]
[-- Type: text/plain, Size: 8062 bytes --]

Codec: Conexant CX20585
Address: 0
Function Id: 0x1
Vendor Id: 0x14f15069
Subsystem Id: 0x17aa2132
Revision Id: 0x100300
No Modem Function Group found
Default PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=4, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x10 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L
  Control: name="Master Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="CONEXANT Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-Out vals:  [0x49 0x46]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x11 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-Out vals:  [0x3c 0x3c]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x12 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x13 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: ofs=0x07, nsteps=0x07, stepsize=0x0f, mute=0
  Amp-Out vals:  [0x00]
Node 0x14 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Device: name="CONEXANT Analog", type="Audio", device=0
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4f 0x4f] [0x80 0x80] [0x4f 0x4f] [0x80 0x80]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x17 0x18 0x23* 0x24
Node 0x15 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x17* 0x18 0x23 0x24
Node 0x16 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x17* 0x18 0x23 0x24
Node 0x17 [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x02 0x02]
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x1a 0x1b* 0x1d 0x1e
Node 0x18 [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x00 0x00]
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x1a* 0x1b 0x1d 0x1e
Node 0x19 [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x0000001c: OUT HP Detect
  Pin Default 0x032110f0: [Jack] HP Out at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=37, enabled=1
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1a [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00001324: IN Detect
    Vref caps: HIZ 50 80
  Pin Default 0x61a190f0: [N/A] Mic at Sep Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x1b [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00011334: IN OUT EAPD Detect
    Vref caps: HIZ 50 80
  EAPD 0x2: EAPD
  Pin Default 0x03a110f0: [Jack] Mic at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00: VREF_HIZ
  Unsolicited: tag=38, enabled=1
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1c [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00000014: OUT Detect
  Pin Default 0x612140f0: [N/A] HP Out at Sep Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1d [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00010034: IN OUT EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1e [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00000024: IN Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x1f [Pin Complex] wcaps 0x400501: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x901701f0: [Fixed] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x20 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 1
     0x12
Node 0x21 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x22 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 1
     0x21
Node 0x23 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x2f, mute=0
  Amp-In vals:  [0x02 0x02]
  Pincap 0x00000020: IN
  Pin Default 0x90a601f0: [Fixed] Mic at Int N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x24 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10 0x11
Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
       [not found] ` <20100906224548.GA27279@taprogge.org>
  2010-09-07  6:02     ` Takashi Iwai
  2010-09-07  8:43   ` Frank Becker
@ 2010-09-07  8:43   ` Frank Becker
  2 siblings, 0 replies; 22+ messages in thread
From: Frank Becker @ 2010-09-07  8:43 UTC (permalink / raw)
  To: alsa-devel; +Cc: Takashi Iwai, bp, linux-kernel, alsa-devel


[-- Attachment #1.1.1: Type: text/plain, Size: 4220 bytes --]

Jens Taprogge [2010-09-07, 01:18 +0200]:
> On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:

Hi,

> > I have a problem since commit id 7b2bfdb (about 2.6.35-rc2) up to the
> > latest HEAD on my Lenovo T400s laptop. Just found out while testing Ubuntu
> > 10.10.
> > 
> > Problem is: Headphones don't work any more, internal Microphone doesn't
> > work any more. However, if I load snd-hda-intel with the option
> > model=ideapad the mic and the headphones work perfectly well again. For now
[...]

> apparently the devices are wired differently on the T410s (which works
> here) and the T400s.
Sure. As far as I understand Lenovo is not putting any kind of effort into
Linux support. It's hard to test without hardware.

> Have you tried playing with the mixers?
Sure, I tried everything I could think of. In the process I found out that
I have to power off my machine. Otherwise the mic was not working sometimes
after just rebooting from a non working revision into a usually working one.

> There might be additional ones
> present after the patch.
Indeed there are. Not to clutter up the mail I put this to the end of this message.


> Also when you say things work perfectly when specifying "model=ideapad",
> does that include automatic switching between internal and external
> microphones?  Have you attached your T410 to a docking station?
I don't have a docking station for my T400s. Sorry, cannot test that.

The headphone jack also has a mic in connector (TRRS connector). There the
mic works fine. That has nothing to do with the docking station though.


The cluttered details:


2.6.35 snd-hda-intel model="ideapad" (works)
============================================
└[a8@t4]-~ cat /proc/asound/devices
  2:        : timer
  3:        : sequencer
  4: [29]   : control
  5: [ 0- 0]: digital audio playback
  6: [ 0- 0]: digital audio capture
  7: [ 0- 0]: hardware dependent
  8: [ 0]   : control

mixer devices (alsamixer)
 Master         PCM            Capture      "Analog Mic Boost"
└[a8@t4]-~ cat /proc/asound/card0/codec\#0|grep -i mic
  Pin Default 0x61a190f0: [N/A] Mic at Sep Rear
  Pin Default 0x03a110f0: [Jack] Mic at Ext Left
  Pin Default 0x90a601f0: [Fixed] Mic at Int N/A
Please see attached file:
cat /proc/asound/card0/codec\#0 >| proc.asound.card0.codec\#0-2.6.35-ideapad


2.6.35 snd-hda-intel (broken)
=============================
└[a8@t4]-~ cat /proc/asound/devices
  2:        : timer
  3:        : sequencer
  4: [ 0- 1]: digital audio playback
  5: [ 0- 0]: digital audio playback
  6: [ 0- 0]: digital audio capture
  7: [ 0- 0]: hardware dependent
  8: [ 0]   : control
  9: [29]   : control

mixer devices (alsamixer)
Master       PCM         Mic B        Mic C        Mic E        Mic F        S/PDIF    "S/PDIF Default PCM"   Capture    "Analog Mic Boost"

└[a8@t4]-~ cat /proc/asound/card0/codec\#0|grep -i mic
  Pin Default 0x61a190f0: [N/A] Mic at Sep Rear
  Pin Default 0x03a110f0: [Jack] Mic at Ext Left
  Pin Default 0x90a601f0: [Fixed] Mic at Int N/A

Please see attached file:
cat /proc/asound/card0/codec\#0 >| proc.asound.card0.codec\#0-2.6.35-broken


2.6.32 snd-hda-intel (works)
============================
└[a8@t4]-~ cat /proc/asound/devices
  2:        : timer
  3:        : sequencer
  4: [29]   : control
  5: [ 0- 0]: digital audio playback
  6: [ 0- 0]: digital audio capture
  7: [ 0- 0]: hardware dependent
  8: [ 0]   : control

mixer devices (alsamixer)
 Master         PCM            Mic      "Mic 1"
└[a8@t4]-~ cat /proc/asound/card0/codec\#0|grep -i mic
  Pin Default 0x61a190f0: [N/A] Mic at Sep Rear
  Pin Default 0x03a110f0: [Jack] Mic at Ext Left
  Pin Default 0x90a601f0: [Fixed] Mic at Int N/A

Please see attached file:
cat /proc/asound/card0/codec\#0 >| proc.asound.card0.codec\#0-2.6.35-ideapad


Bye,

Frank

-- 
Frank Becker <fb@alien8.de> (jabber|mail) | http://twitter.com/41i3n8
GnuPG: 0xADC29ECD | F01B 5E9C 1D09 981B 5B40 50D3 C80F 7459 ADC2 9ECD
SILC-Net: a8 | Home: http://www.alien8.de | <<</>> http://www.c3d2.de
"> Freedom is just chaos, with better lighting. <"  Alan Dean  Foster

[-- Attachment #1.1.2: proc.asound.card0.codec#0-2.6.32 --]
[-- Type: text/plain, Size: 7132 bytes --]

Codec: Conexant ID 5069
Address: 0
Function Id: 0x1
Vendor Id: 0x14f15069
Subsystem Id: 0x17aa2132
Revision Id: 0x100300
No Modem Function Group found
Default PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=4, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x10 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-Out vals:  [0x49 0x46]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x11 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-Out vals:  [0x3c 0x3c]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x12 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power: setting=D0, actual=D0
Node 0x13 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: ofs=0x07, nsteps=0x07, stepsize=0x0f, mute=0
  Amp-Out vals:  [0x00]
Node 0x14 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x06 0x06] [0x80 0x80] [0x48 0x48] [0x80 0x80]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
  Connection: 4
     0x17 0x18 0x23* 0x24
Node 0x15 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
  Connection: 4
     0x17* 0x18 0x23 0x24
Node 0x16 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
  Connection: 4
     0x17* 0x18 0x23 0x24
Node 0x17 [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x04 0x04]
  Power: setting=D0, actual=D0
  Connection: 4
     0x1a 0x1b* 0x1d 0x1e
Node 0x18 [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x00 0x00]
  Power: setting=D0, actual=D0
  Connection: 4
     0x1a* 0x1b 0x1d 0x1e
Node 0x19 [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x0000001c: OUT HP Detect
  Pin Default 0x032110f0: [Jack] HP Out at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0xc0: OUT HP
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1a [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00001324: IN Detect
    Vref caps: HIZ 50 80
  Pin Default 0x61a190f0: [N/A] Mic at Sep Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
Node 0x1b [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00011334: IN OUT EAPD Detect
    Vref caps: HIZ 50 80
  EAPD 0x2: EAPD
  Pin Default 0x03a110f0: [Jack] Mic at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1c [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00000014: OUT Detect
  Pin Default 0x612140f0: [N/A] HP Out at Sep Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1d [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00010034: IN OUT EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1e [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00000024: IN Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
Node 0x1f [Pin Complex] wcaps 0x400501: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x901701f0: [Fixed] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x20 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 1
     0x12
Node 0x21 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power: setting=D0, actual=D0
Node 0x22 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 1
     0x21
Node 0x23 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x2f, mute=0
  Amp-In vals:  [0x04 0x04]
  Pincap 0x00000020: IN
  Pin Default 0x90a601f0: [Fixed] Mic at Int N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power: setting=D0, actual=D0
Node 0x24 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Power: setting=D0, actual=D0
  Connection: 2
     0x10 0x11
Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono

[-- Attachment #1.1.3: proc.asound.card0.codec#0-2.6.35-broken --]
[-- Type: text/plain, Size: 8436 bytes --]

Codec: Conexant CX20585
Address: 0
Function Id: 0x1
Vendor Id: 0x14f15069
Subsystem Id: 0x17aa2132
Revision Id: 0x100300
No Modem Function Group found
Default PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=4, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x10 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L
  Control: name="Master Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="CONEXANT Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-Out vals:  [0x49 0x46]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x11 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-Out vals:  [0x3c 0x3c]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x12 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x13 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: ofs=0x07, nsteps=0x07, stepsize=0x0f, mute=0
  Amp-Out vals:  [0x00]
Node 0x14 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Device: name="CONEXANT Analog", type="Audio", device=0
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4f 0x4f] [0x80 0x80] [0x4f 0x4f] [0x80 0x80]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x17 0x18 0x23* 0x24
Node 0x15 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x17* 0x18 0x23 0x24
Node 0x16 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x17* 0x18 0x23 0x24
Node 0x17 [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x02 0x02]
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x1a 0x1b* 0x1d 0x1e
Node 0x18 [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x00 0x00]
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x1a* 0x1b 0x1d 0x1e
Node 0x19 [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x0000001c: OUT HP Detect
  Pin Default 0x032110f0: [Jack] HP Out at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1a [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00001324: IN Detect
    Vref caps: HIZ 50 80
  Pin Default 0x61a190f0: [N/A] Mic at Sep Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x1b [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00011334: IN OUT EAPD Detect
    Vref caps: HIZ 50 80
  EAPD 0x2: EAPD
  Pin Default 0x03a110f0: [Jack] Mic at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1c [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00000014: OUT Detect
  Pin Default 0x612140f0: [N/A] HP Out at Sep Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1d [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00010034: IN OUT EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1e [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00000024: IN Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x1f [Pin Complex] wcaps 0x400501: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x901701f0: [Fixed] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x20 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 1
     0x12
Node 0x21 [Audio Output] wcaps 0x611: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
  Device: name="Conexant Digital", type="SPDIF", device=1
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x22 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 1
     0x21
Node 0x23 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x2f, mute=0
  Amp-In vals:  [0x02 0x02]
  Pincap 0x00000020: IN
  Pin Default 0x90a601f0: [Fixed] Mic at Int N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x24 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10 0x11
Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono

[-- Attachment #1.1.4: proc.asound.card0.codec#0-2.6.35-ideapad --]
[-- Type: text/plain, Size: 8062 bytes --]

Codec: Conexant CX20585
Address: 0
Function Id: 0x1
Vendor Id: 0x14f15069
Subsystem Id: 0x17aa2132
Revision Id: 0x100300
No Modem Function Group found
Default PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=4, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x10 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L
  Control: name="Master Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="CONEXANT Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-Out vals:  [0x49 0x46]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x11 [Audio Output] wcaps 0xc1d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-Out vals:  [0x3c 0x3c]
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x12 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x13 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: ofs=0x07, nsteps=0x07, stepsize=0x0f, mute=0
  Amp-Out vals:  [0x00]
Node 0x14 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Device: name="CONEXANT Analog", type="Audio", device=0
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4f 0x4f] [0x80 0x80] [0x4f 0x4f] [0x80 0x80]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x17 0x18 0x23* 0x24
Node 0x15 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x17* 0x18 0x23 0x24
Node 0x16 [Audio Input] wcaps 0x100d1b: Stereo Amp-In R/L
  Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
  Amp-In vals:  [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a] [0x4a 0x4a]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x17* 0x18 0x23 0x24
Node 0x17 [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x02 0x02]
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x1a 0x1b* 0x1d 0x1e
Node 0x18 [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x00 0x00]
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 4
     0x1a* 0x1b 0x1d 0x1e
Node 0x19 [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x0000001c: OUT HP Detect
  Pin Default 0x032110f0: [Jack] HP Out at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=37, enabled=1
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1a [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00001324: IN Detect
    Vref caps: HIZ 50 80
  Pin Default 0x61a190f0: [N/A] Mic at Sep Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x1b [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00011334: IN OUT EAPD Detect
    Vref caps: HIZ 50 80
  EAPD 0x2: EAPD
  Pin Default 0x03a110f0: [Jack] Mic at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00: VREF_HIZ
  Unsolicited: tag=38, enabled=1
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1c [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00000014: OUT Detect
  Pin Default 0x612140f0: [N/A] HP Out at Sep Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1d [Pin Complex] wcaps 0x400581: Stereo
  Pincap 0x00010034: IN OUT EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x1e [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00000024: IN Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x1f [Pin Complex] wcaps 0x400501: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x901701f0: [Fixed] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10* 0x11
Node 0x20 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 1
     0x12
Node 0x21 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x22 [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x40f001f0: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 1
     0x21
Node 0x23 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x2f, mute=0
  Amp-In vals:  [0x02 0x02]
  Pincap 0x00000020: IN
  Pin Default 0x90a601f0: [Fixed] Mic at Int N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
Node 0x24 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Power states:  D0 D1 D2 D3 D3cold
  Power: setting=D0, actual=D0
  Connection: 2
     0x10 0x11
Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
  2010-09-07  6:02     ` Takashi Iwai
  (?)
  (?)
@ 2010-09-07  9:02     ` Frank Becker
  2010-09-07  9:19         ` Takashi Iwai
  -1 siblings, 1 reply; 22+ messages in thread
From: Frank Becker @ 2010-09-07  9:02 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Jens Taprogge, linux-kernel, alsa-devel, bp

[-- Attachment #1: Type: text/plain, Size: 1050 bytes --]

Takashi Iwai [2010-09-07, 08:17 +0200]:
> At Tue, 7 Sep 2010 00:45:48 +0200,
> Jens Taprogge wrote:
> > 
> > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:

Hi,

> Also, it'd be helpful if alsa-info.sh output is given.
> Jens, Frank, could you guys run it with --no-upload option and attach
> the output for comparison?
Sorry, I wasn't aware of this fine tool.

Hope, it's OK to upload it as well. Don't want to fill up everyones mboxes
again

2.6.32: http://www.alsa-project.org/db/?f=f985e74bdda393213a29c6243012a7a8ea1dfe1f
2.6.35-broken: http://www.alsa-project.org/db/?f=827e4ef1a0d6c726a09fc5801853aa2ba58225ed
2.6.35-ideapad: http://www.alsa-project.org/db/?f=01e6a47003948f33aeb8ff132b64d4bc4ecc73b8

Bye,

Frank

-- 
Frank Becker <fb@alien8.de> (jabber|mail) | http://twitter.com/41i3n8
GnuPG: 0xADC29ECD | F01B 5E9C 1D09 981B 5B40 50D3 C80F 7459 ADC2 9ECD
SILC-Net: a8 | Home: http://www.alien8.de | <<</>> http://www.c3d2.de
"> Freedom is just chaos, with better lighting. <"  Alan Dean  Foster

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
  2010-09-07  6:02     ` Takashi Iwai
  (?)
@ 2010-09-07  9:02     ` Frank Becker
  -1 siblings, 0 replies; 22+ messages in thread
From: Frank Becker @ 2010-09-07  9:02 UTC (permalink / raw)
  To: alsa-devel; +Cc: bp, Jens Taprogge, linux-kernel, alsa-devel


[-- Attachment #1.1: Type: text/plain, Size: 1050 bytes --]

Takashi Iwai [2010-09-07, 08:17 +0200]:
> At Tue, 7 Sep 2010 00:45:48 +0200,
> Jens Taprogge wrote:
> > 
> > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:

Hi,

> Also, it'd be helpful if alsa-info.sh output is given.
> Jens, Frank, could you guys run it with --no-upload option and attach
> the output for comparison?
Sorry, I wasn't aware of this fine tool.

Hope, it's OK to upload it as well. Don't want to fill up everyones mboxes
again

2.6.32: http://www.alsa-project.org/db/?f=f985e74bdda393213a29c6243012a7a8ea1dfe1f
2.6.35-broken: http://www.alsa-project.org/db/?f=827e4ef1a0d6c726a09fc5801853aa2ba58225ed
2.6.35-ideapad: http://www.alsa-project.org/db/?f=01e6a47003948f33aeb8ff132b64d4bc4ecc73b8

Bye,

Frank

-- 
Frank Becker <fb@alien8.de> (jabber|mail) | http://twitter.com/41i3n8
GnuPG: 0xADC29ECD | F01B 5E9C 1D09 981B 5B40 50D3 C80F 7459 ADC2 9ECD
SILC-Net: a8 | Home: http://www.alien8.de | <<</>> http://www.c3d2.de
"> Freedom is just chaos, with better lighting. <"  Alan Dean  Foster

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
  2010-09-07  9:02     ` Frank Becker
@ 2010-09-07  9:19         ` Takashi Iwai
  0 siblings, 0 replies; 22+ messages in thread
From: Takashi Iwai @ 2010-09-07  9:19 UTC (permalink / raw)
  To: Frank Becker; +Cc: Jens Taprogge, linux-kernel, alsa-devel, bp

At Tue, 7 Sep 2010 11:02:20 +0200,
Frank Becker wrote:
> 
> Takashi Iwai [2010-09-07, 08:17 +0200]:
> > At Tue, 7 Sep 2010 00:45:48 +0200,
> > Jens Taprogge wrote:
> > > 
> > > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:
> 
> Hi,
> 
> > Also, it'd be helpful if alsa-info.sh output is given.
> > Jens, Frank, could you guys run it with --no-upload option and attach
> > the output for comparison?
> Sorry, I wasn't aware of this fine tool.
> 
> Hope, it's OK to upload it as well. Don't want to fill up everyones mboxes
> again
> 
> 2.6.32: http://www.alsa-project.org/db/?f=f985e74bdda393213a29c6243012a7a8ea1dfe1f
> 2.6.35-broken: http://www.alsa-project.org/db/?f=827e4ef1a0d6c726a09fc5801853aa2ba58225ed
> 2.6.35-ideapad: http://www.alsa-project.org/db/?f=01e6a47003948f33aeb8ff132b64d4bc4ecc73b8

When you run it --no-upload option, you'll get the file on your local
machine.  Anyway, I don't see why Jens' patch breaks your machine.
The PCI SSID (not codec SSID) of his machine is 17aa:215e while yours
is 17aa:20f2.  The breakage can be a coincidence.

Could you check whether model=thinkpad works better?
If yes, we can simply add the new entry for your device.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
@ 2010-09-07  9:19         ` Takashi Iwai
  0 siblings, 0 replies; 22+ messages in thread
From: Takashi Iwai @ 2010-09-07  9:19 UTC (permalink / raw)
  To: alsa-devel; +Cc: bp, Jens Taprogge, linux-kernel, alsa-devel

At Tue, 7 Sep 2010 11:02:20 +0200,
Frank Becker wrote:
> 
> Takashi Iwai [2010-09-07, 08:17 +0200]:
> > At Tue, 7 Sep 2010 00:45:48 +0200,
> > Jens Taprogge wrote:
> > > 
> > > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:
> 
> Hi,
> 
> > Also, it'd be helpful if alsa-info.sh output is given.
> > Jens, Frank, could you guys run it with --no-upload option and attach
> > the output for comparison?
> Sorry, I wasn't aware of this fine tool.
> 
> Hope, it's OK to upload it as well. Don't want to fill up everyones mboxes
> again
> 
> 2.6.32: http://www.alsa-project.org/db/?f=f985e74bdda393213a29c6243012a7a8ea1dfe1f
> 2.6.35-broken: http://www.alsa-project.org/db/?f=827e4ef1a0d6c726a09fc5801853aa2ba58225ed
> 2.6.35-ideapad: http://www.alsa-project.org/db/?f=01e6a47003948f33aeb8ff132b64d4bc4ecc73b8

When you run it --no-upload option, you'll get the file on your local
machine.  Anyway, I don't see why Jens' patch breaks your machine.
The PCI SSID (not codec SSID) of his machine is 17aa:215e while yours
is 17aa:20f2.  The breakage can be a coincidence.

Could you check whether model=thinkpad works better?
If yes, we can simply add the new entry for your device.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
  2010-09-07  9:19         ` Takashi Iwai
  (?)
  (?)
@ 2010-09-07  9:40         ` Frank Becker
  2010-09-07  9:43             ` Takashi Iwai
  -1 siblings, 1 reply; 22+ messages in thread
From: Frank Becker @ 2010-09-07  9:40 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Jens Taprogge, linux-kernel, alsa-devel, bp

[-- Attachment #1: Type: text/plain, Size: 1029 bytes --]

Takashi Iwai [2010-09-07, 11:20 +0200]:
> At Tue, 7 Sep 2010 11:02:20 +0200,
> Frank Becker wrote:
> > 
> > Takashi Iwai [2010-09-07, 08:17 +0200]:
> > > At Tue, 7 Sep 2010 00:45:48 +0200,
> > > Jens Taprogge wrote:
> > > > 
> > > > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:

Hi,

[...]
> machine.  Anyway, I don't see why Jens' patch breaks your machine.
> The PCI SSID (not codec SSID) of his machine is 17aa:215e while yours
> is 17aa:20f2.  The breakage can be a coincidence.
> 
> Could you check whether model=thinkpad works better?
Works as model=ideapad IOW, yes that works perfectly well.

> If yes, we can simply add the new entry for your device.
Great. Thank you.

Bye,

    Frank

-- 
Frank Becker <fb@alien8.de> (jabber|mail) | http://twitter.com/41i3n8
GnuPG: 0xADC29ECD | F01B 5E9C 1D09 981B 5B40 50D3 C80F 7459 ADC2 9ECD
SILC-Net: a8 | Home: http://www.alien8.de | <<</>> http://www.c3d2.de
"> Freedom is just chaos, with better lighting. <"  Alan Dean  Foster

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
  2010-09-07  9:19         ` Takashi Iwai
  (?)
@ 2010-09-07  9:40         ` Frank Becker
  -1 siblings, 0 replies; 22+ messages in thread
From: Frank Becker @ 2010-09-07  9:40 UTC (permalink / raw)
  To: alsa-devel; +Cc: bp, Jens Taprogge, linux-kernel, alsa-devel


[-- Attachment #1.1: Type: text/plain, Size: 1029 bytes --]

Takashi Iwai [2010-09-07, 11:20 +0200]:
> At Tue, 7 Sep 2010 11:02:20 +0200,
> Frank Becker wrote:
> > 
> > Takashi Iwai [2010-09-07, 08:17 +0200]:
> > > At Tue, 7 Sep 2010 00:45:48 +0200,
> > > Jens Taprogge wrote:
> > > > 
> > > > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:

Hi,

[...]
> machine.  Anyway, I don't see why Jens' patch breaks your machine.
> The PCI SSID (not codec SSID) of his machine is 17aa:215e while yours
> is 17aa:20f2.  The breakage can be a coincidence.
> 
> Could you check whether model=thinkpad works better?
Works as model=ideapad IOW, yes that works perfectly well.

> If yes, we can simply add the new entry for your device.
Great. Thank you.

Bye,

    Frank

-- 
Frank Becker <fb@alien8.de> (jabber|mail) | http://twitter.com/41i3n8
GnuPG: 0xADC29ECD | F01B 5E9C 1D09 981B 5B40 50D3 C80F 7459 ADC2 9ECD
SILC-Net: a8 | Home: http://www.alien8.de | <<</>> http://www.c3d2.de
"> Freedom is just chaos, with better lighting. <"  Alan Dean  Foster

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
  2010-09-07  9:40         ` Frank Becker
@ 2010-09-07  9:43             ` Takashi Iwai
  0 siblings, 0 replies; 22+ messages in thread
From: Takashi Iwai @ 2010-09-07  9:43 UTC (permalink / raw)
  To: Frank Becker; +Cc: Jens Taprogge, linux-kernel, alsa-devel, bp

At Tue, 7 Sep 2010 11:40:41 +0200,
Frank Becker wrote:
> 
> Takashi Iwai [2010-09-07, 11:20 +0200]:
> > At Tue, 7 Sep 2010 11:02:20 +0200,
> > Frank Becker wrote:
> > > 
> > > Takashi Iwai [2010-09-07, 08:17 +0200]:
> > > > At Tue, 7 Sep 2010 00:45:48 +0200,
> > > > Jens Taprogge wrote:
> > > > > 
> > > > > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:
> 
> Hi,
> 
> [...]
> > machine.  Anyway, I don't see why Jens' patch breaks your machine.
> > The PCI SSID (not codec SSID) of his machine is 17aa:215e while yours
> > is 17aa:20f2.  The breakage can be a coincidence.
> > 
> > Could you check whether model=thinkpad works better?
> Works as model=ideapad IOW, yes that works perfectly well.

Oh, one forgotten question is whether your machine can have a docking
station.  If yes, model=thinkpad is the right choice.  If not,
model=ideapad would work more or less same.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
@ 2010-09-07  9:43             ` Takashi Iwai
  0 siblings, 0 replies; 22+ messages in thread
From: Takashi Iwai @ 2010-09-07  9:43 UTC (permalink / raw)
  To: alsa-devel; +Cc: bp, Jens Taprogge, linux-kernel, alsa-devel

At Tue, 7 Sep 2010 11:40:41 +0200,
Frank Becker wrote:
> 
> Takashi Iwai [2010-09-07, 11:20 +0200]:
> > At Tue, 7 Sep 2010 11:02:20 +0200,
> > Frank Becker wrote:
> > > 
> > > Takashi Iwai [2010-09-07, 08:17 +0200]:
> > > > At Tue, 7 Sep 2010 00:45:48 +0200,
> > > > Jens Taprogge wrote:
> > > > > 
> > > > > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:
> 
> Hi,
> 
> [...]
> > machine.  Anyway, I don't see why Jens' patch breaks your machine.
> > The PCI SSID (not codec SSID) of his machine is 17aa:215e while yours
> > is 17aa:20f2.  The breakage can be a coincidence.
> > 
> > Could you check whether model=thinkpad works better?
> Works as model=ideapad IOW, yes that works perfectly well.

Oh, one forgotten question is whether your machine can have a docking
station.  If yes, model=thinkpad is the right choice.  If not,
model=ideapad would work more or less same.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
  2010-09-07  9:43             ` Takashi Iwai
  (?)
@ 2010-09-07  9:53             ` Frank Becker
  2010-09-07 10:06                 ` Takashi Iwai
                                 ` (3 more replies)
  -1 siblings, 4 replies; 22+ messages in thread
From: Frank Becker @ 2010-09-07  9:53 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Jens Taprogge, linux-kernel, alsa-devel, bp

[-- Attachment #1: Type: text/plain, Size: 1554 bytes --]

Takashi Iwai [2010-09-07, 11:44 +0200]:
> At Tue, 7 Sep 2010 11:40:41 +0200,
> Frank Becker wrote:
> > 
> > Takashi Iwai [2010-09-07, 11:20 +0200]:
> > > At Tue, 7 Sep 2010 11:02:20 +0200,
> > > Frank Becker wrote:
> > > > 
> > > > Takashi Iwai [2010-09-07, 08:17 +0200]:
> > > > > At Tue, 7 Sep 2010 00:45:48 +0200,
> > > > > Jens Taprogge wrote:
> > > > > > 
> > > > > > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:

Hi,

[...]
> Oh, one forgotten question is whether your machine can have a docking
> station.  If yes, model=thinkpad is the right choice.  If not,
> model=ideapad would work more or less same.
Yes[0]. With that model (T400s [1]) Lenovo introduced a new series of docking
stations that are not backward compatible with older Lenovo/ThinkPads.

I just don't happen to have one available.

[0] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:show-category-with-items?category-id=34851FD360E5473EB9DFEB639312E18E

[1] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087&current-category-id=AEA4BB4495A04C098DBEA8EBB87059AC


Bye and Thanks,

    Frank

-- 
Frank Becker <fb@alien8.de> (jabber|mail) | http://twitter.com/41i3n8
GnuPG: 0xADC29ECD | F01B 5E9C 1D09 981B 5B40 50D3 C80F 7459 ADC2 9ECD
SILC-Net: a8 | Home: http://www.alien8.de | <<</>> http://www.c3d2.de
"> Freedom is just chaos, with better lighting. <"  Alan Dean  Foster

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
  2010-09-07  9:43             ` Takashi Iwai
  (?)
  (?)
@ 2010-09-07  9:53             ` Frank Becker
  -1 siblings, 0 replies; 22+ messages in thread
From: Frank Becker @ 2010-09-07  9:53 UTC (permalink / raw)
  To: alsa-devel; +Cc: bp, Jens Taprogge, linux-kernel, alsa-devel


[-- Attachment #1.1: Type: text/plain, Size: 1554 bytes --]

Takashi Iwai [2010-09-07, 11:44 +0200]:
> At Tue, 7 Sep 2010 11:40:41 +0200,
> Frank Becker wrote:
> > 
> > Takashi Iwai [2010-09-07, 11:20 +0200]:
> > > At Tue, 7 Sep 2010 11:02:20 +0200,
> > > Frank Becker wrote:
> > > > 
> > > > Takashi Iwai [2010-09-07, 08:17 +0200]:
> > > > > At Tue, 7 Sep 2010 00:45:48 +0200,
> > > > > Jens Taprogge wrote:
> > > > > > 
> > > > > > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:

Hi,

[...]
> Oh, one forgotten question is whether your machine can have a docking
> station.  If yes, model=thinkpad is the right choice.  If not,
> model=ideapad would work more or less same.
Yes[0]. With that model (T400s [1]) Lenovo introduced a new series of docking
stations that are not backward compatible with older Lenovo/ThinkPads.

I just don't happen to have one available.

[0] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:show-category-with-items?category-id=34851FD360E5473EB9DFEB639312E18E

[1] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087&current-category-id=AEA4BB4495A04C098DBEA8EBB87059AC


Bye and Thanks,

    Frank

-- 
Frank Becker <fb@alien8.de> (jabber|mail) | http://twitter.com/41i3n8
GnuPG: 0xADC29ECD | F01B 5E9C 1D09 981B 5B40 50D3 C80F 7459 ADC2 9ECD
SILC-Net: a8 | Home: http://www.alien8.de | <<</>> http://www.c3d2.de
"> Freedom is just chaos, with better lighting. <"  Alan Dean  Foster

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

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

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
  2010-09-07  9:53             ` Frank Becker
@ 2010-09-07 10:06                 ` Takashi Iwai
  2010-09-07 18:59               ` Jens Taprogge
                                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 22+ messages in thread
From: Takashi Iwai @ 2010-09-07 10:06 UTC (permalink / raw)
  To: Frank Becker; +Cc: Jens Taprogge, linux-kernel, alsa-devel, bp

At Tue, 7 Sep 2010 11:53:00 +0200,
Frank Becker wrote:
> 
> Takashi Iwai [2010-09-07, 11:44 +0200]:
> > At Tue, 7 Sep 2010 11:40:41 +0200,
> > Frank Becker wrote:
> > > 
> > > Takashi Iwai [2010-09-07, 11:20 +0200]:
> > > > At Tue, 7 Sep 2010 11:02:20 +0200,
> > > > Frank Becker wrote:
> > > > > 
> > > > > Takashi Iwai [2010-09-07, 08:17 +0200]:
> > > > > > At Tue, 7 Sep 2010 00:45:48 +0200,
> > > > > > Jens Taprogge wrote:
> > > > > > > 
> > > > > > > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:
> 
> Hi,
> 
> [...]
> > Oh, one forgotten question is whether your machine can have a docking
> > station.  If yes, model=thinkpad is the right choice.  If not,
> > model=ideapad would work more or less same.
> Yes[0]. With that model (T400s [1]) Lenovo introduced a new series of docking
> stations that are not backward compatible with older Lenovo/ThinkPads.
> 
> I just don't happen to have one available.
> 
> [0] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:show-category-with-items?category-id=34851FD360E5473EB9DFEB639312E18E
> 
> [1] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087&current-category-id=AEA4BB4495A04C098DBEA8EBB87059AC

OK, fixed now in sound git tree.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
@ 2010-09-07 10:06                 ` Takashi Iwai
  0 siblings, 0 replies; 22+ messages in thread
From: Takashi Iwai @ 2010-09-07 10:06 UTC (permalink / raw)
  To: Frank Becker; +Cc: bp, alsa-devel, Jens Taprogge, linux-kernel

At Tue, 7 Sep 2010 11:53:00 +0200,
Frank Becker wrote:
> 
> Takashi Iwai [2010-09-07, 11:44 +0200]:
> > At Tue, 7 Sep 2010 11:40:41 +0200,
> > Frank Becker wrote:
> > > 
> > > Takashi Iwai [2010-09-07, 11:20 +0200]:
> > > > At Tue, 7 Sep 2010 11:02:20 +0200,
> > > > Frank Becker wrote:
> > > > > 
> > > > > Takashi Iwai [2010-09-07, 08:17 +0200]:
> > > > > > At Tue, 7 Sep 2010 00:45:48 +0200,
> > > > > > Jens Taprogge wrote:
> > > > > > > 
> > > > > > > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:
> 
> Hi,
> 
> [...]
> > Oh, one forgotten question is whether your machine can have a docking
> > station.  If yes, model=thinkpad is the right choice.  If not,
> > model=ideapad would work more or less same.
> Yes[0]. With that model (T400s [1]) Lenovo introduced a new series of docking
> stations that are not backward compatible with older Lenovo/ThinkPads.
> 
> I just don't happen to have one available.
> 
> [0] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:show-category-with-items?category-id=34851FD360E5473EB9DFEB639312E18E
> 
> [1] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087&current-category-id=AEA4BB4495A04C098DBEA8EBB87059AC

OK, fixed now in sound git tree.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
  2010-09-07  9:53             ` Frank Becker
  2010-09-07 10:06                 ` Takashi Iwai
  2010-09-07 18:59               ` Jens Taprogge
@ 2010-09-07 18:59               ` Jens Taprogge
  2010-09-07 18:59               ` Jens Taprogge
  3 siblings, 0 replies; 22+ messages in thread
From: Jens Taprogge @ 2010-09-07 18:59 UTC (permalink / raw)
  To: Frank Becker; +Cc: Takashi Iwai, linux-kernel, alsa-devel, bp

On Tue, Sep 07, 2010 at 11:53:00AM +0200, Frank Becker wrote:
> Takashi Iwai [2010-09-07, 11:44 +0200]:
> > At Tue, 7 Sep 2010 11:40:41 +0200,
> > Frank Becker wrote:
> > > 
> > > Takashi Iwai [2010-09-07, 11:20 +0200]:
> > > > At Tue, 7 Sep 2010 11:02:20 +0200,
> > > > Frank Becker wrote:
> > > > > 
> > > > > Takashi Iwai [2010-09-07, 08:17 +0200]:
> > > > > > At Tue, 7 Sep 2010 00:45:48 +0200,
> > > > > > Jens Taprogge wrote:
> > > > > > > 
> > > > > > > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:
> 
> Hi,
> 
> [...]
> > Oh, one forgotten question is whether your machine can have a docking
> > station.  If yes, model=thinkpad is the right choice.  If not,
> > model=ideapad would work more or less same.
> Yes[0]. With that model (T400s [1]) Lenovo introduced a new series of docking
> stations that are not backward compatible with older Lenovo/ThinkPads.
> 
> I just don't happen to have one available.
> 
> [0] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:show-category-with-items?category-id=34851FD360E5473EB9DFEB639312E18E
> 
> [1] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087&current-category-id=AEA4BB4495A04C098DBEA8EBB87059AC

Hello Frank.

That is the docking station I have developed the patch with.  So
hopefully after adding your PCI IDs it should work with your Thinkpad as
well.

Best Regards
Jens


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
  2010-09-07  9:53             ` Frank Becker
                                 ` (2 preceding siblings ...)
  2010-09-07 18:59               ` Jens Taprogge
@ 2010-09-07 18:59               ` Jens Taprogge
  3 siblings, 0 replies; 22+ messages in thread
From: Jens Taprogge @ 2010-09-07 18:59 UTC (permalink / raw)
  To: alsa-devel; +Cc: Takashi Iwai, bp, linux-kernel, alsa-devel

On Tue, Sep 07, 2010 at 11:53:00AM +0200, Frank Becker wrote:
> Takashi Iwai [2010-09-07, 11:44 +0200]:
> > At Tue, 7 Sep 2010 11:40:41 +0200,
> > Frank Becker wrote:
> > > 
> > > Takashi Iwai [2010-09-07, 11:20 +0200]:
> > > > At Tue, 7 Sep 2010 11:02:20 +0200,
> > > > Frank Becker wrote:
> > > > > 
> > > > > Takashi Iwai [2010-09-07, 08:17 +0200]:
> > > > > > At Tue, 7 Sep 2010 00:45:48 +0200,
> > > > > > Jens Taprogge wrote:
> > > > > > > 
> > > > > > > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:
> 
> Hi,
> 
> [...]
> > Oh, one forgotten question is whether your machine can have a docking
> > station.  If yes, model=thinkpad is the right choice.  If not,
> > model=ideapad would work more or less same.
> Yes[0]. With that model (T400s [1]) Lenovo introduced a new series of docking
> stations that are not backward compatible with older Lenovo/ThinkPads.
> 
> I just don't happen to have one available.
> 
> [0] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:show-category-with-items?category-id=34851FD360E5473EB9DFEB639312E18E
> 
> [1] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087&current-category-id=AEA4BB4495A04C098DBEA8EBB87059AC

Hello Frank.

That is the docking station I have developed the patch with.  So
hopefully after adding your PCI IDs it should work with your Thinkpad as
well.

Best Regards
Jens


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
  2010-09-07  9:53             ` Frank Becker
  2010-09-07 10:06                 ` Takashi Iwai
@ 2010-09-07 18:59               ` Jens Taprogge
  2010-09-07 18:59               ` Jens Taprogge
  2010-09-07 18:59               ` Jens Taprogge
  3 siblings, 0 replies; 22+ messages in thread
From: Jens Taprogge @ 2010-09-07 18:59 UTC (permalink / raw)
  To: alsa-devel; +Cc: Takashi Iwai, bp, linux-kernel, alsa-devel

On Tue, Sep 07, 2010 at 11:53:00AM +0200, Frank Becker wrote:
> Takashi Iwai [2010-09-07, 11:44 +0200]:
> > At Tue, 7 Sep 2010 11:40:41 +0200,
> > Frank Becker wrote:
> > > 
> > > Takashi Iwai [2010-09-07, 11:20 +0200]:
> > > > At Tue, 7 Sep 2010 11:02:20 +0200,
> > > > Frank Becker wrote:
> > > > > 
> > > > > Takashi Iwai [2010-09-07, 08:17 +0200]:
> > > > > > At Tue, 7 Sep 2010 00:45:48 +0200,
> > > > > > Jens Taprogge wrote:
> > > > > > > 
> > > > > > > On Mon, Sep 06, 2010 at 07:04:21PM +0200, Frank Becker wrote:
> 
> Hi,
> 
> [...]
> > Oh, one forgotten question is whether your machine can have a docking
> > station.  If yes, model=thinkpad is the right choice.  If not,
> > model=ideapad would work more or less same.
> Yes[0]. With that model (T400s [1]) Lenovo introduced a new series of docking
> stations that are not backward compatible with older Lenovo/ThinkPads.
> 
> I just don't happen to have one available.
> 
> [0] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:show-category-with-items?category-id=34851FD360E5473EB9DFEB639312E18E
> 
> [1] http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087&current-category-id=AEA4BB4495A04C098DBEA8EBB87059AC

Hello Frank.

That is the docking station I have developed the patch with.  So
hopefully after adding your PCI IDs it should work with your Thinkpad as
well.

Best Regards
Jens


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: commit 7b2bfdb broke sound card detection on my Lenovo T400s
  2010-09-07 10:06                 ` Takashi Iwai
  (?)
@ 2010-09-07 20:30                 ` Frank Becker
  -1 siblings, 0 replies; 22+ messages in thread
From: Frank Becker @ 2010-09-07 20:30 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Jens Taprogge, linux-kernel, alsa-devel, bp

[-- Attachment #1: Type: text/plain, Size: 741 bytes --]

Takashi Iwai [2010-09-07, 12:06 +0200]:
> At Tue, 7 Sep 2010 11:53:00 +0200,
> Frank Becker wrote:

Hi,

> OK, fixed now in sound git tree.
It's my pleasure to confirm that commit 4d15564 of this repo did resolve
the reported issue on my T400s. Awesome! Took just one day.

It would be appreciated if someone having access to a docking station would
test if the external microphone works as well.

Thank you a lot Takashi!

    Frank

-- 
Frank Becker <fb@alien8.de> (jabber|mail) | http://twitter.com/41i3n8
GnuPG: 0xADC29ECD | F01B 5E9C 1D09 981B 5B40 50D3 C80F 7459 ADC2 9ECD
SILC-Net: a8 | Home: http://www.alien8.de | <<</>> http://www.c3d2.de
"> Freedom is just chaos, with better lighting. <"  Alan Dean  Foster

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* commit 7b2bfdb broke sound card detection on my Lenovo T400s
@ 2010-09-06 17:04 Frank Becker
  0 siblings, 0 replies; 22+ messages in thread
From: Frank Becker @ 2010-09-06 17:04 UTC (permalink / raw)
  To: alsa-devel; +Cc: bp, linux-kernel, alsa-devel


[-- Attachment #1.1: Type: text/plain, Size: 1567 bytes --]

Hi,

Please always CC me since I'm not subscribed to the mailing lists.

I have a problem since commit id 7b2bfdb (about 2.6.35-rc2) up to the
latest HEAD on my Lenovo T400s laptop. Just found out while testing Ubuntu
10.10.

Problem is: Headphones don't work any more, internal Microphone doesn't
work any more. However, if I load snd-hda-intel with the option
model=ideapad the mic and the headphones work perfectly well again. For now
that is an acceptable work around. However, before the aforementioned
commit I didn't have to provide any module parameters.

Before rev 7b2bfdb I had:
└[a8@t4]-~→find /proc/asound/card* -type f | grep codec | xargs grep \
    "^Codec\|^Vendor Id\|^Subsystem Id\|^Revision Id"
Codec: Conexant ID 5069
Vendor Id: 0x14f15069
Subsystem Id: 0x17aa2132
Revision Id: 0x100300

Starting with rev 7b2bfdb I get:
└[a8@t4]-~→find /proc/asound/card* -type f | grep codec | xargs grep \
    "^Codec\|^Vendor Id\|^Subsystem Id\|^Revision Id"
Codec: Conexant CX20585
Vendor Id: 0x14f15069
Subsystem Id: 0x17aa2132
Revision Id: 0x100300

BTW, all the bisecting is done out of the linus.git tree.

Thank you for looking into that. I'm happy to provide more information or test
patches.

Thanks,

    Frank


-- 
Frank Becker <fb@alien8.de> (jabber|mail) | http://twitter.com/41i3n8
GnuPG: 0xADC29ECD | F01B 5E9C 1D09 981B 5B40 50D3 C80F 7459 ADC2 9ECD
SILC-Net: a8 | Home: http://www.alien8.de | <<</>> http://www.c3d2.de
"> Freedom is just chaos, with better lighting. <"  Alan Dean  Foster

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

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

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2010-09-08  6:18 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-09-06 17:04 commit 7b2bfdb broke sound card detection on my Lenovo T400s Frank Becker
     [not found] ` <20100906224548.GA27279@taprogge.org>
2010-09-07  6:02   ` Takashi Iwai
2010-09-07  6:02     ` Takashi Iwai
2010-09-07  9:02     ` Frank Becker
2010-09-07  9:02     ` Frank Becker
2010-09-07  9:19       ` Takashi Iwai
2010-09-07  9:19         ` Takashi Iwai
2010-09-07  9:40         ` Frank Becker
2010-09-07  9:40         ` Frank Becker
2010-09-07  9:43           ` Takashi Iwai
2010-09-07  9:43             ` Takashi Iwai
2010-09-07  9:53             ` Frank Becker
2010-09-07 10:06               ` Takashi Iwai
2010-09-07 10:06                 ` Takashi Iwai
2010-09-07 20:30                 ` Frank Becker
2010-09-07 18:59               ` Jens Taprogge
2010-09-07 18:59               ` Jens Taprogge
2010-09-07 18:59               ` Jens Taprogge
2010-09-07  9:53             ` Frank Becker
2010-09-07  8:43   ` Frank Becker
2010-09-07  8:43   ` Frank Becker
2010-09-06 17:04 Frank Becker

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.