From: Jeff Chua <jeff.chua.linux@gmail.com>
To: Wu Fengguang <fengguang.wu@intel.com>
Cc: Takashi Iwai <tiwai@suse.de>,
"alsa-devel@alsa-project.org" <alsa-devel@alsa-project.org>,
Linux Kernel <linux-kernel@vger.kernel.org>
Subject: Re: Microphone not working on PCI ID 8086:3b56
Date: Fri, 1 Oct 2010 02:26:40 +0800 [thread overview]
Message-ID: <AANLkTinJeO9jmiJJ61aoKMar8SwkFBb3KFiTNA2A3bb0@mail.gmail.com> (raw)
In-Reply-To: <20100930153820.GB11399@localhost>
[-- Attachment #1: Type: text/plain, Size: 543 bytes --]
On Thu, Sep 30, 2010 at 11:38 PM, Wu Fengguang <fengguang.wu@intel.com> wrote:
> On Thu, Sep 30, 2010 at 11:29:45PM +0800, Jeff Chua wrote:
>> On Thu, Sep 30, 2010 at 9:14 PM, Takashi Iwai <tiwai@suse.de> wrote:
>>
>> > Check /sys/modules/snd_hda_intel/parameters/model whether you really
>> > passed the correct value.
>>
>> # cat /sys/module/snd_hda_intel/parameters/model
>> lenovo-x200,(null),(null),(null),(null),(null),(null),(null)
>
> Would you run http://www.alsa-project.org/alsa-info.sh and show us the
> collected info?
Attached.
[-- Attachment #2: alsa-info.txt.S5puWTWNl8 --]
[-- Type: application/octet-stream, Size: 30636 bytes --]
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.59
!!################################
!!Script ran on: Thu Sep 30 17:26:08 UTC 2010
!!Linux Distribution
!!------------------
Red Hat Enterprise Linux ES release 4 (Taroon Update 6)
!!DMI Information
!!---------------
Manufacturer:
Product Name:
!!Kernel Information
!!------------------
Kernel release: 2.6.36-rc6+
Operating System: GNU/Linux
Architecture: x86_64
Processor: unknown
SMP Enabled: Yes
!!ALSA Version
!!------------
Driver version: 1.0.23
Library version: 1.0.23
Utilities version: 1.0.23
!!Loaded ALSA modules
!!-------------------
!!Sound Servers on this system
!!----------------------------
No sound servers found.
!!Soundcards recognised by ALSA
!!-----------------------------
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xf2520000 irq 42
!!PCI Soundcards installed in the system
!!--------------------------------------
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
!!Advanced information - PCI Vendor/Device/Susbsystem ID's
!!--------------------------------------------------------
00:1b.0 0403: 8086:3b56 (rev 06)
Subsystem: 17aa:215e
!!Modprobe options (Sound related)
!!--------------------------------
snd-hda-intel: model=lenovo-x200
!!Loaded sound module options
!!--------------------------
!!HDA-Intel Codec information
!!---------------------------
--startcollapse--
Codec: Conexant ID 5069
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x14f15069
Subsystem Id: 0x17aa2156
Revision Id: 0x100302
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 Switch", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Control: name="Master Playback Volume", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Device: name="HDA Generic", type="Audio", device=0
Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=1
Amp-Out vals: [0x36 0x36]
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
Control: name="Capture Source", index=0, device=0
Control: name="Mic Capture Volume", index=0, device=0
ControlAmp: chs=3, dir=In, idx=2, ofs=0
Control: name="Mic 1 Capture Volume", index=0, device=0
ControlAmp: chs=3, dir=In, idx=0, ofs=0
Device: name="HDA Generic", type="Audio", device=0
Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=1
Amp-In vals: [0x06 0x06] [0x80 0x80] [0x37 0x37] [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: [0x04 0x04]
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 0x042140f0: [Jack] HP Out at Ext Right
Conn = 1/8, Color = Green
DefAssociation = 0xf, Sequence = 0x0
Pin-ctls: 0xc0: OUT HP
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: 0x00: VREF_HIZ
Unsolicited: tag=38, enabled=1
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 0x04a190f0: [Jack] Mic at Ext Right
Conn = 1/8, Color = Pink
DefAssociation = 0xf, Sequence = 0x0
Pin-ctls: 0x24: IN VREF_80
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=37, enabled=1
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 0x601700f0: [N/A] Speaker at Sep N/A
Conn = Analog, Color = Unknown
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 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: 0x00:
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 0x00000010: OUT
Pin Default 0x40f001f0: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x00:
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 0x00000010: OUT
Pin Default 0x40f001f0: [N/A] Other at Ext N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0xf, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x00:
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: [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 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
Codec: Intel IbexPeak HDMI
Address: 3
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x80862804
Subsystem Id: 0x17aa21b5
Revision Id: 0x100000
No Modem Function Group found
Default PCM:
rates [0x0]:
bits [0x0]:
formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x6611: 8-Channels 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
Device: name="INTEL HDMI 0", type="HDMI", device=3
Converter: stream=0, channel=0
Digital: Enabled
Digital category: 0x0
PCM:
rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
bits [0x1e]: 16 20 24 32
formats [0x5]: PCM AC3
Power states: D0 D3
Power: setting=D0, actual=D0
Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital
Control: name="IEC958 Playback Con Mask", index=1, device=0
Control: name="IEC958 Playback Pro Mask", index=1, device=0
Control: name="IEC958 Playback Default", index=1, device=0
Control: name="IEC958 Playback Switch", index=1, device=0
Device: name="INTEL HDMI 1", type="HDMI", device=7
Converter: stream=0, channel=0
Digital: Enabled
Digital category: 0x0
PCM:
rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
bits [0x1e]: 16 20 24 32
formats [0x5]: PCM AC3
Power states: D0 D3
Power: setting=D0, actual=D0
Node 0x04 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Pincap 0x09000094: OUT Detect HBR HDMI DP
Pin Default 0x58560010: [N/A] Digital Out at Int HDMI
Conn = Digital, Color = Unknown
DefAssociation = 0x1, Sequence = 0x0
Pin-ctls: 0x40: OUT
Unsolicited: tag=04, enabled=1
Power states: D0 D3
Power: setting=D0, actual=D0
Connection: 2
0x02* 0x03
Node 0x05 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Pincap 0x09000094: OUT Detect HBR HDMI DP
Pin Default 0x18560020: [Jack] Digital Out at Int HDMI
Conn = Digital, Color = Unknown
DefAssociation = 0x2, Sequence = 0x0
Pin-ctls: 0x40: OUT
Unsolicited: tag=05, enabled=1
Power states: D0 D3
Power: setting=D0, actual=D0
Connection: 2
0x02* 0x03
Node 0x06 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Pincap 0x09000094: OUT Detect HBR HDMI DP
Pin Default 0x58560030: [N/A] Digital Out at Int HDMI
Conn = Digital, Color = Unknown
DefAssociation = 0x3, Sequence = 0x0
Pin-ctls: 0x40: OUT
Unsolicited: tag=06, enabled=1
Power states: D0 D3
Power: setting=D0, actual=D0
Connection: 2
0x02* 0x03
Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
--endcollapse--
!!ALSA Device nodes
!!-----------------
crw-rw-rw- 1 root root 116, 0 Feb 8 2004 /dev/snd/controlC0
crw-rw-rw- 1 root root 116, 32 Feb 8 2004 /dev/snd/controlC1
crw-rw-rw- 1 root root 116, 64 Feb 8 2004 /dev/snd/controlC2
crw-rw-rw- 1 root root 116, 96 Feb 8 2004 /dev/snd/controlC3
crw-rw-rw- 1 root root 116, 4 Feb 8 2004 /dev/snd/hwC0D0
crw-rw-rw- 1 root root 116, 5 Feb 8 2004 /dev/snd/hwC0D1
crw-rw-rw- 1 root root 116, 6 Feb 8 2004 /dev/snd/hwC0D2
crw-rw-rw- 1 root root 116, 7 Feb 8 2004 /dev/snd/hwC0D3
crw-rw-rw- 1 root root 116, 36 Feb 8 2004 /dev/snd/hwC1D0
crw-rw-rw- 1 root root 116, 37 Feb 8 2004 /dev/snd/hwC1D1
crw-rw-rw- 1 root root 116, 38 Feb 8 2004 /dev/snd/hwC1D2
crw-rw-rw- 1 root root 116, 39 Feb 8 2004 /dev/snd/hwC1D3
crw-rw-rw- 1 root root 116, 68 Feb 8 2004 /dev/snd/hwC2D0
crw-rw-rw- 1 root root 116, 69 Feb 8 2004 /dev/snd/hwC2D1
crw-rw-rw- 1 root root 116, 70 Feb 8 2004 /dev/snd/hwC2D2
crw-rw-rw- 1 root root 116, 71 Feb 8 2004 /dev/snd/hwC2D3
crw-rw-rw- 1 root root 116, 100 Feb 8 2004 /dev/snd/hwC3D0
crw-rw-rw- 1 root root 116, 101 Feb 8 2004 /dev/snd/hwC3D1
crw-rw-rw- 1 root root 116, 102 Feb 8 2004 /dev/snd/hwC3D2
crw-rw-rw- 1 root root 116, 103 Feb 8 2004 /dev/snd/hwC3D3
crw-rw-rw- 1 root root 116, 8 Feb 8 2004 /dev/snd/midiC0D0
crw-rw-rw- 1 root root 116, 9 Feb 8 2004 /dev/snd/midiC0D1
crw-rw-rw- 1 root root 116, 10 Feb 8 2004 /dev/snd/midiC0D2
crw-rw-rw- 1 root root 116, 11 Feb 8 2004 /dev/snd/midiC0D3
crw-rw-rw- 1 root root 116, 12 Feb 8 2004 /dev/snd/midiC0D4
crw-rw-rw- 1 root root 116, 13 Feb 8 2004 /dev/snd/midiC0D5
crw-rw-rw- 1 root root 116, 14 Feb 8 2004 /dev/snd/midiC0D6
crw-rw-rw- 1 root root 116, 15 Feb 8 2004 /dev/snd/midiC0D7
crw-rw-rw- 1 root root 116, 40 Feb 8 2004 /dev/snd/midiC1D0
crw-rw-rw- 1 root root 116, 41 Feb 8 2004 /dev/snd/midiC1D1
crw-rw-rw- 1 root root 116, 42 Feb 8 2004 /dev/snd/midiC1D2
crw-rw-rw- 1 root root 116, 43 Feb 8 2004 /dev/snd/midiC1D3
crw-rw-rw- 1 root root 116, 44 Feb 8 2004 /dev/snd/midiC1D4
crw-rw-rw- 1 root root 116, 45 Feb 8 2004 /dev/snd/midiC1D5
crw-rw-rw- 1 root root 116, 46 Feb 8 2004 /dev/snd/midiC1D6
crw-rw-rw- 1 root root 116, 47 Feb 8 2004 /dev/snd/midiC1D7
crw-rw-rw- 1 root root 116, 72 Feb 8 2004 /dev/snd/midiC2D0
crw-rw-rw- 1 root root 116, 73 Feb 8 2004 /dev/snd/midiC2D1
crw-rw-rw- 1 root root 116, 74 Feb 8 2004 /dev/snd/midiC2D2
crw-rw-rw- 1 root root 116, 75 Feb 8 2004 /dev/snd/midiC2D3
crw-rw-rw- 1 root root 116, 76 Feb 8 2004 /dev/snd/midiC2D4
crw-rw-rw- 1 root root 116, 77 Feb 8 2004 /dev/snd/midiC2D5
crw-rw-rw- 1 root root 116, 78 Feb 8 2004 /dev/snd/midiC2D6
crw-rw-rw- 1 root root 116, 79 Feb 8 2004 /dev/snd/midiC2D7
crw-rw-rw- 1 root root 116, 104 Feb 8 2004 /dev/snd/midiC3D0
crw-rw-rw- 1 root root 116, 105 Feb 8 2004 /dev/snd/midiC3D1
crw-rw-rw- 1 root root 116, 106 Feb 8 2004 /dev/snd/midiC3D2
crw-rw-rw- 1 root root 116, 107 Feb 8 2004 /dev/snd/midiC3D3
crw-rw-rw- 1 root root 116, 108 Feb 8 2004 /dev/snd/midiC3D4
crw-rw-rw- 1 root root 116, 109 Feb 8 2004 /dev/snd/midiC3D5
crw-rw-rw- 1 root root 116, 110 Feb 8 2004 /dev/snd/midiC3D6
crw-rw-rw- 1 root root 116, 111 Feb 8 2004 /dev/snd/midiC3D7
crw-rw-rw- 1 root root 116, 24 Sep 15 11:03 /dev/snd/pcmC0D0c
crw-rw-rw- 1 root root 116, 16 Sep 30 19:38 /dev/snd/pcmC0D0p
crw-rw-rw- 1 root root 116, 25 Feb 8 2004 /dev/snd/pcmC0D1c
crw-rw-rw- 1 root root 116, 17 Dec 11 2009 /dev/snd/pcmC0D1p
crw-rw-rw- 1 root root 116, 26 Feb 8 2004 /dev/snd/pcmC0D2c
crw-rw-rw- 1 root root 116, 18 Feb 8 2004 /dev/snd/pcmC0D2p
crw-rw-rw- 1 root root 116, 27 Feb 8 2004 /dev/snd/pcmC0D3c
crw-rw-rw- 1 root root 116, 19 Feb 8 2004 /dev/snd/pcmC0D3p
crw-rw-rw- 1 root root 116, 28 Feb 8 2004 /dev/snd/pcmC0D4c
crw-rw-rw- 1 root root 116, 20 Feb 8 2004 /dev/snd/pcmC0D4p
crw-rw-rw- 1 root root 116, 29 Feb 8 2004 /dev/snd/pcmC0D5c
crw-rw-rw- 1 root root 116, 21 Feb 8 2004 /dev/snd/pcmC0D5p
crw-rw-rw- 1 root root 116, 30 Feb 8 2004 /dev/snd/pcmC0D6c
crw-rw-rw- 1 root root 116, 22 Feb 8 2004 /dev/snd/pcmC0D6p
crw-rw-rw- 1 root root 116, 31 Feb 8 2004 /dev/snd/pcmC0D7c
crw-rw-rw- 1 root root 116, 23 Feb 8 2004 /dev/snd/pcmC0D7p
crw-rw-rw- 1 root root 116, 56 Sep 30 10:29 /dev/snd/pcmC1D0c
crw-rw-rw- 1 root root 116, 48 Sep 30 10:29 /dev/snd/pcmC1D0p
crw-rw-rw- 1 root root 116, 57 Feb 8 2004 /dev/snd/pcmC1D1c
crw-rw-rw- 1 root root 116, 49 Feb 8 2004 /dev/snd/pcmC1D1p
crw-rw-rw- 1 root root 116, 58 Feb 8 2004 /dev/snd/pcmC1D2c
crw-rw-rw- 1 root root 116, 50 Feb 8 2004 /dev/snd/pcmC1D2p
crw-rw-rw- 1 root root 116, 59 Feb 8 2004 /dev/snd/pcmC1D3c
crw-rw-rw- 1 root root 116, 51 Feb 8 2004 /dev/snd/pcmC1D3p
crw-rw-rw- 1 root root 116, 60 Feb 8 2004 /dev/snd/pcmC1D4c
crw-rw-rw- 1 root root 116, 52 Feb 8 2004 /dev/snd/pcmC1D4p
crw-rw-rw- 1 root root 116, 61 Feb 8 2004 /dev/snd/pcmC1D5c
crw-rw-rw- 1 root root 116, 53 Feb 8 2004 /dev/snd/pcmC1D5p
crw-rw-rw- 1 root root 116, 62 Feb 8 2004 /dev/snd/pcmC1D6c
crw-rw-rw- 1 root root 116, 54 Feb 8 2004 /dev/snd/pcmC1D6p
crw-rw-rw- 1 root root 116, 63 Feb 8 2004 /dev/snd/pcmC1D7c
crw-rw-rw- 1 root root 116, 55 Feb 8 2004 /dev/snd/pcmC1D7p
crw-rw-rw- 1 root root 116, 88 Feb 8 2004 /dev/snd/pcmC2D0c
crw-rw-rw- 1 root root 116, 80 Feb 8 2004 /dev/snd/pcmC2D0p
crw-rw-rw- 1 root root 116, 89 Feb 8 2004 /dev/snd/pcmC2D1c
crw-rw-rw- 1 root root 116, 81 Feb 8 2004 /dev/snd/pcmC2D1p
crw-rw-rw- 1 root root 116, 90 Feb 8 2004 /dev/snd/pcmC2D2c
crw-rw-rw- 1 root root 116, 82 Feb 8 2004 /dev/snd/pcmC2D2p
crw-rw-rw- 1 root root 116, 91 Feb 8 2004 /dev/snd/pcmC2D3c
crw-rw-rw- 1 root root 116, 83 Feb 8 2004 /dev/snd/pcmC2D3p
crw-rw-rw- 1 root root 116, 92 Feb 8 2004 /dev/snd/pcmC2D4c
crw-rw-rw- 1 root root 116, 84 Feb 8 2004 /dev/snd/pcmC2D4p
crw-rw-rw- 1 root root 116, 93 Feb 8 2004 /dev/snd/pcmC2D5c
crw-rw-rw- 1 root root 116, 85 Feb 8 2004 /dev/snd/pcmC2D5p
crw-rw-rw- 1 root root 116, 94 Feb 8 2004 /dev/snd/pcmC2D6c
crw-rw-rw- 1 root root 116, 86 Feb 8 2004 /dev/snd/pcmC2D6p
crw-rw-rw- 1 root root 116, 95 Feb 8 2004 /dev/snd/pcmC2D7c
crw-rw-rw- 1 root root 116, 87 Feb 8 2004 /dev/snd/pcmC2D7p
crw-rw-rw- 1 root root 116, 120 Feb 8 2004 /dev/snd/pcmC3D0c
crw-rw-rw- 1 root root 116, 112 Feb 8 2004 /dev/snd/pcmC3D0p
crw-rw-rw- 1 root root 116, 121 Feb 8 2004 /dev/snd/pcmC3D1c
crw-rw-rw- 1 root root 116, 113 Feb 8 2004 /dev/snd/pcmC3D1p
crw-rw-rw- 1 root root 116, 122 Feb 8 2004 /dev/snd/pcmC3D2c
crw-rw-rw- 1 root root 116, 114 Feb 8 2004 /dev/snd/pcmC3D2p
crw-rw-rw- 1 root root 116, 123 Feb 8 2004 /dev/snd/pcmC3D3c
crw-rw-rw- 1 root root 116, 115 Feb 8 2004 /dev/snd/pcmC3D3p
crw-rw-rw- 1 root root 116, 124 Feb 8 2004 /dev/snd/pcmC3D4c
crw-rw-rw- 1 root root 116, 116 Feb 8 2004 /dev/snd/pcmC3D4p
crw-rw-rw- 1 root root 116, 125 Feb 8 2004 /dev/snd/pcmC3D5c
crw-rw-rw- 1 root root 116, 117 Feb 8 2004 /dev/snd/pcmC3D5p
crw-rw-rw- 1 root root 116, 126 Feb 8 2004 /dev/snd/pcmC3D6c
crw-rw-rw- 1 root root 116, 118 Feb 8 2004 /dev/snd/pcmC3D6p
crw-rw-rw- 1 root root 116, 127 Feb 8 2004 /dev/snd/pcmC3D7c
crw-rw-rw- 1 root root 116, 119 Feb 8 2004 /dev/snd/pcmC3D7p
crw-rw-rw- 1 root root 116, 1 Feb 8 2004 /dev/snd/seq
crw-rw-rw- 1 root root 116, 33 Feb 8 2004 /dev/snd/timer
!!ALSA configuration files
!!------------------------
!!User specific config file (~/.asoundrc)
#pcm.bluetooth {
# type bluetooth
# device "00:1C:35:72:84:B6"
# profile "voice"
#}
!!System wide config file (/etc/asound.conf)
# http://gentoo-wiki.com/HOWTO_use_a_bluetooth_headset
pcm.bluetooth {
type bluetooth
device "00:23:7F:40:38:D9"
}
# https://bugs.launchpad.net/ubuntu/+source/linux/+bug/130870
#pcm.headset {
# type bluetooth
# #device "00:0C:55:07:FD:5B"
# device "00:1C:35:72:84:B6"
#}
#ctl.headset {
# type plug
# slave.pcm "headset"
#}
# mplayer /usr/share/sounds/alsa/Side_Right.wav
#pcm.!default {
# type bluetooth
# #device "00:0C:55:07:FD:5B"
# device "00:1C:35:72:84:B6"
# #type hw
# #card 0
#}
# alsamixer
# alsamixer -c 0
#ctl.!default {
# type bluetooth
# device "00:1C:35:72:84:B6"
#}
# mplayer -ao alsa:device=intel /usr/share/sounds/alsa/Side_Right.wav
pcm.intel {
type hw
card 0
}
pcm.jabra {
type hw
card 1
}
pcm.headset {
type hw
card 2
}
!!Aplay/Arecord output
!!------------
APLAY
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: HDA Generic [HDA Generic]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: INTEL HDMI 0 [INTEL HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 7: INTEL HDMI 1 [INTEL HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
ARECORD
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: HDA Generic [HDA Generic]
Subdevices: 1/1
Subdevice #0: subdevice #0
!!Amixer output
!!-------------
!!-------Mixer controls for card 0 [Intel]
Card hw:0 'Intel'/'HDA Intel at 0xf2520000 irq 42'
Mixer name : 'Intel IbexPeak HDMI'
Components : 'HDA:14f15069,17aa2156,00100302 HDA:80862804,17aa21b5,00100000'
Controls : 15
Simple ctrls : 7
Simple mixer control 'Master',0
Capabilities: pvolume pswitch penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 74
Mono:
Front Left: Playback 54 [73%] [-20.00dB] [on]
Front Right: Playback 54 [73%] [-20.00dB] [on]
Simple mixer control 'PCM',0
Capabilities: pvolume penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 255 [100%] [0.00dB]
Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Mic',0
Capabilities: cvolume cswitch cswitch-joined cswitch-exclusive penum
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Limits: Capture 0 - 80
Front Left: Capture 55 [69%] [-19.00dB] [on]
Front Right: Capture 55 [69%] [-19.00dB] [on]
Simple mixer control 'Mic 1',0
Capabilities: cvolume cswitch cswitch-joined cswitch-exclusive penum
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Limits: Capture 0 - 80
Front Left: Capture 6 [8%] [-68.00dB] [off]
Front Right: Capture 6 [8%] [-68.00dB] [off]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',1
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Digital',0
Capabilities: cvolume penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 120
Front Left: Capture 120 [100%] [30.00dB]
Front Right: Capture 120 [100%] [30.00dB]
!!Alsactl output
!!-------------
--startcollapse--
state.Intel {
control.1 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 Mic
comment.item.1 'Mic 1'
iface MIXER
name 'Capture Source'
value Mic
}
control.2 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 80'
comment.dbmin -7400
comment.dbmax 600
iface MIXER
name 'Mic Capture Volume'
value.0 55
value.1 55
}
control.3 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 80'
comment.dbmin -7400
comment.dbmax 600
iface MIXER
name 'Mic 1 Capture Volume'
value.0 6
value.1 6
}
control.4 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Master Playback Switch'
value.0 true
value.1 true
}
control.5 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 74'
comment.dbmin -7400
comment.dbmax 0
iface MIXER
name 'Master Playback Volume'
value.0 54
value.1 54
}
control.6 {
comment.access read
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Con Mask'
value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.7 {
comment.access read
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Pro Mask'
value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.8 {
comment.access 'read write'
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Default'
value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.9 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'IEC958 Playback Switch'
value true
}
control.10 {
comment.access read
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Con Mask'
index 1
value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.11 {
comment.access read
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Pro Mask'
index 1
value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.12 {
comment.access 'read write'
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Default'
index 1
value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.13 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'IEC958 Playback Switch'
index 1
value true
}
control.14 {
comment.access 'read write user'
comment.type INTEGER
comment.count 2
comment.range '0 - 255'
comment.tlv '0000000100000008ffffec1400000014'
comment.dbmin -5100
comment.dbmax 0
iface MIXER
name 'PCM Playback Volume'
value.0 255
value.1 255
}
control.15 {
comment.access 'read write user'
comment.type INTEGER
comment.count 2
comment.range '0 - 120'
comment.tlv '0000000100000008fffff44800000032'
comment.dbmin -3000
comment.dbmax 3000
iface MIXER
name 'Digital Capture Volume'
value.0 120
value.1 120
}
}
--endcollapse--
!!All Loaded Modules
!!------------------
Module
iwlagn
iwlcore
mac80211
cfg80211
e1000e
snd_usb_audio
snd_hwdep
snd_usbmidi_lib
sr_mod
cdrom
ipip
tunnel4
!!ALSA/HDA dmesg
!!------------------
e1000e 0000:00:19.0: irq 42 for MSI/MSI-X
HDA Intel 0000:00:1b.0: PCI INT B -> GSI 17 (level, low) -> IRQ 17
HDA Intel 0000:00:1b.0: setting latency timer to 64
HDA Intel 0000:00:1b.0: irq 43 for MSI/MSI-X
ahci 0000:00:1f.2: setting latency timer to 64
--
sd 0:0:0:0: [sda] Stopping disk
HDA Intel 0000:00:1b.0: PCI INT B disabled
ehci_hcd 0000:00:1d.0: PCI INT D disabled
--
pci 0000:00:1c.4: setting latency timer to 64
HDA Intel 0000:00:1b.0: PCI INT B -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1e.0: setting latency timer to 64
HDA Intel 0000:00:1b.0: setting latency timer to 64
ahci 0000:00:1f.2: setting latency timer to 64
HDA Intel 0000:00:1b.0: irq 42 for MSI/MSI-X
sd 0:0:0:0: [sda] Starting disk
--
i915 0000:00:02.0: power state changed by ACPI to D3
HDA Intel 0000:00:1b.0: PCI INT B disabled
ehci_hcd 0000:00:1a.0: PCI INT D disabled
--
pci 0000:00:1e.0: setting latency timer to 64
HDA Intel 0000:00:1b.0: PCI INT B -> GSI 17 (level, low) -> IRQ 17
HDA Intel 0000:00:1b.0: setting latency timer to 64
HDA Intel 0000:00:1b.0: irq 42 for MSI/MSI-X
ahci 0000:00:1f.2: setting latency timer to 64
--
sd 0:0:0:0: [sda] Stopping disk
HDA Intel 0000:00:1b.0: PCI INT B disabled
ehci_hcd 0000:00:1d.0: PCI INT D disabled
--
pci 0000:00:1c.4: setting latency timer to 64
HDA Intel 0000:00:1b.0: PCI INT B -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1e.0: setting latency timer to 64
HDA Intel 0000:00:1b.0: setting latency timer to 64
i915 0000:00:02.0: power state changed by ACPI to D0
--
ahci 0000:00:1f.2: setting latency timer to 64
HDA Intel 0000:00:1b.0: irq 42 for MSI/MSI-X
sd 0:0:0:0: [sda] Starting disk
[-- Attachment #3: Type: text/plain, Size: 160 bytes --]
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
next prev parent reply other threads:[~2010-09-30 18:26 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-30 13:11 Microphone not working on PCI ID 8086:3b56 Jeff Chua
2010-09-30 13:14 ` Takashi Iwai
2010-09-30 15:29 ` Jeff Chua
2010-09-30 15:38 ` Wu Fengguang
2010-09-30 18:26 ` Jeff Chua [this message]
2010-09-30 15:39 ` Takashi Iwai
2010-09-30 15:45 ` Wu Fengguang
2010-09-30 18:08 ` Jeff Chua
2010-10-01 2:15 ` Wu Fengguang
2010-10-01 10:15 ` Jeff Chua
2010-10-01 10:18 ` Takashi Iwai
2010-10-01 17:10 ` Jeff Chua
2011-03-18 17:55 ` Jeff Chua
2010-09-30 17:31 ` Jeff Chua
2010-09-30 13:29 ` Wu Fengguang
2010-09-30 15:34 ` Jeff Chua
2010-09-30 15:41 ` Takashi Iwai
[not found] <Pine.LNX.4.64.1009150615510.4515@boston.corp.fedex.com>
[not found] ` <s5htylbxn6b.wl%tiwai@suse.de>
[not found] ` <AANLkTimXBLM8POjeU6gET7twhV3SVxN0cS99ehLwf7DT@mail.gmail.com>
[not found] ` <s5haan3hwxi.wl%tiwai@suse.de>
2010-09-28 13:33 ` Jeff Chua
2010-09-28 13:42 ` Takashi Iwai
2010-09-28 13:42 ` Wu Fengguang
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=AANLkTinJeO9jmiJJ61aoKMar8SwkFBb3KFiTNA2A3bb0@mail.gmail.com \
--to=jeff.chua.linux@gmail.com \
--cc=alsa-devel@alsa-project.org \
--cc=fengguang.wu@intel.com \
--cc=linux-kernel@vger.kernel.org \
--cc=tiwai@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).