[alsa-devel] How to make Realtek HD-A codec alc282 create	"Input Source" controlto select a input for recording?
    Kailang 
    kailang at realtek.com
       
    Mon Jan 13 09:13:40 CET 2014
    
    
  
I think it maybe can not have two internal Mic at the same time.
Could you try to disable pin for 0x19 or 0x12?
To fixup 0x19 or 0x12 verb as 0x41fffff0.
  ----- Original Message ----- 
  寄件者: Lin, Mengdong 
  收件者: alsa-devel at alsa-project.org ; Kailang (kailang at realtek.com) 
  傳送日期: 2014年1月13日 下午 03:19
  主旨: How to make Realtek HD-A codec alc282 create "Input Source" controlto select a input for recording?
  Hi,
   
  How to make the driver create a “input source” control for ALC282 with 3 Mic pins? 
   
  My platform uses a Realtek HD-A codec ALC282 card, it has 3 Mic pins: 
  Mic = 0x18      (MIC1)
  Internal Mic = 0x19  (MIC2)
  Internal Mic = 0x12  (DMIC)
   
  Recording on Mic1 (0x18) cannot work because the mixer 0x23 always mutes the input from 0x18.
  And there is no “input source” control to let the mixer select and unmute 0x18.
   
  I’ve tried to disable pin sense on pin 0x18 as a board fix-up like below, but “input source” control is still not created:
  caps = snd_hda_query_pin_caps(codec, 0x18);
  caps &= ~AC_PINCAP_PRES_DETECT;
  snd_hda_override_pin_caps(codec, 0x18, caps);
  snd_hda_codec_set_pincfg(codec, 0x18, 0x03a19120);  … set ‘Jack Detect Override’
   
   
  Thanks
  Mengdong
   
  Here is the alsa-info:
  upload=true&script=true&cardinfo=
  !!################################
  !!ALSA Information Script v 0.4.61
  !!################################
   
  !!Script ran on: Thu Jan  9 06:09:23 UTC 2014
   
   
  !!Linux Distribution
  !!------------------
   
  Ubuntu Saucy Salamander (development branch) \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu Saucy Salamander (development branch)" NAME="Ubuntu" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu Saucy Salamander (development branch)" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
   
   
  !!DMI Information
  !!---------------
   
  Manufacturer:      Intel Corporation
  Product Name:      Broadwell Client platform
  Product Version:   0.1
  Firmware Version:  BDW-E1R1.86C.0052.R01.1311260206
   
   
  !!Kernel Information
  !!------------------
   
  Kernel release:    3.13.0-rc4-drm-bdw+
  Operating System:  GNU/Linux
  Architecture:      x86_64
  Processor:         x86_64
  SMP Enabled:       Yes
   
   
  !!ALSA Version
  !!------------
   
  Driver version:     k3.13.0-rc4-drm-bdw+
  Library version:    1.0.27.2
  Utilities version:  1.0.27.1
   
   
  !!Loaded ALSA modules
  !!-------------------
   
  snd_hda_intel
  snd_hda_intel
   
   
  !!Sound Servers on this system
  !!----------------------------
   
  Pulseaudio:
        Installed - Yes (/usr/bin/pulseaudio)
        Running - No
   
   
  !!Soundcards recognised by ALSA
  !!-----------------------------
   
  0 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                        HDA Intel HDMI at 0xd1030000 irq 61
  1 [PCH            ]: HDA-Intel - HDA Intel PCH
                        HDA Intel PCH at 0xd1034000 irq 59
   
   
  !!PCI Soundcards installed in the system
  !!--------------------------------------
   
  00:03.0 Audio device: Intel Corporation Device 160c (rev 04)
  00:1b.0 Audio device: Intel Corporation Device 9ca0
   
   
  !!Advanced information - PCI Vendor/Device/Subsystem ID's
  !!-------------------------------------------------------
   
  00:03.0 0403: 8086:160c (rev 04)
           Subsystem: 8086:2010
  --
  00:1b.0 0403: 8086:9ca0
           Subsystem: 8086:7270
   
   
  !!Modprobe options (Sound related)
  !!--------------------------------
   
  snd_atiixp_modem: index=-2
  snd_intel8x0m: index=-2
  snd_via82xx_modem: index=-2
  snd_usb_audio: index=-2
  snd_usb_caiaq: index=-2
  snd_usb_ua101: index=-2
  snd_usb_us122l: index=-2
  snd_usb_usx2y: index=-2
  snd_cmipci: mpu_port=0x330 fm_port=0x388
  snd_pcsp: index=-2
  snd_usb_audio: index=-2
   
   
  !!Loaded sound module options
  !!---------------------------
   
  !!Module: snd_hda_intel
           align_buffer_size : -1
           bdl_pos_adj : 32,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
           beep_mode : N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
           enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
           enable_msi : -1
           id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
           index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
           jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
           model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
           patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
           position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
           power_save : 0
           power_save_controller : Y
           probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
           probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
           single_cmd : N
           snoop : Y
   
  !!Module: snd_hda_intel
           align_buffer_size : -1
           bdl_pos_adj : 32,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
           beep_mode : N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
           enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
           enable_msi : -1
           id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
           index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
           jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
           model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
           patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
           position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
           power_save : 0
           power_save_controller : Y
           probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
           probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
           single_cmd : N
           snoop : Y
   
   
  !!HDA-Intel Codec information
  !!---------------------------
  --startcollapse--
   
  Codec: Intel Broadwell HDMI
  Address: 0
  AFG Function Id: 0x1 (unsol 0)
  Vendor Id: 0x80862808
  Subsystem Id: 0x80860101
  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
  State of AFG node 0x01:
    Power states:  D0 D3 CLKSTOP EPSS
    Power: setting=D0, actual=D0, Clock-stop-OK
  GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
  Node 0x02 [Audio Output] wcaps 0x6611: 8-Channels Digital
    Converter: stream=0, channel=0
    Digital: Enabled KAE
    Digital category: 0x0
    IEC Coding Type: 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 EPSS
    Power: setting=D0, actual=D0
  Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital
    Converter: stream=0, channel=0
    Digital: Enabled KAE
    Digital category: 0x0
    IEC Coding Type: 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 EPSS
    Power: setting=D3, actual=D3
  Node 0x04 [Audio Output] wcaps 0x6611: 8-Channels Digital
    Converter: stream=0, channel=0
    Digital: Enabled KAE
    Digital category: 0x0
    IEC Coding Type: 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 EPSS
    Power: setting=D3, actual=D3
  Node 0x05 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
    Control: name="HDMI/DP,pcm=3 Jack", index=0, device=0
    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="ELD", index=0, device=3
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals:  [0x00 0x00]
    Pincap 0x0b000094: OUT Detect HBR HDMI DP
    Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
      Conn = Digital, Color = Unknown
      DefAssociation = 0x1, Sequence = 0x0
    Pin-ctls: 0x00:
    Unsolicited: tag=01, enabled=1
    Power states:  D0 D3 EPSS
    Power: setting=D0, actual=D0
    Devices: 0
    Connection: 0
    In-driver Connection: 3
       0x02 0x03 0x04
  Node 0x06 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
    Control: name="HDMI/DP,pcm=7 Jack", index=0, device=0
    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
    Control: name="ELD", index=0, device=7
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals:  [0x00 0x00]
    Pincap 0x0b000094: OUT Detect HBR HDMI DP
    Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
      Conn = Digital, Color = Unknown
      DefAssociation = 0x1, Sequence = 0x0
    Pin-ctls: 0x40: OUT
    Unsolicited: tag=02, enabled=1
    Power states:  D0 D3 EPSS
    Power: setting=D0, actual=D0
    Devices: 0
    Connection: 3
       0x02* 0x03 0x04
  Node 0x07 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
    Control: name="HDMI/DP,pcm=8 Jack", index=0, device=0
    Control: name="IEC958 Playback Con Mask", index=2, device=0
    Control: name="IEC958 Playback Pro Mask", index=2, device=0
    Control: name="IEC958 Playback Default", index=2, device=0
    Control: name="IEC958 Playback Switch", index=2, device=0
    Control: name="ELD", index=0, device=8
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals:  [0x00 0x00]
    Pincap 0x0b000094: OUT Detect HBR HDMI DP
    Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
      Conn = Digital, Color = Unknown
      DefAssociation = 0x1, Sequence = 0x0
    Pin-ctls: 0x00:
    Unsolicited: tag=03, enabled=1
    Power states:  D0 D3 EPSS
    Power: setting=D0, actual=D0
    Devices: 0
    Connection: 0
    In-driver Connection: 3
       0x02 0x03 0x04
  Node 0x08 [Vendor Defined Widget] wcaps 0xf00000: Mono
  Codec: Realtek ALC282
  Address: 0
  AFG Function Id: 0x1 (unsol 1)
  Vendor Id: 0x10ec0282
  Subsystem Id: 0x10ec0282
  Revision Id: 0x100002
  No Modem Function Group found
  Default PCM:
      rates [0x560]: 44100 48000 96000 192000
      bits [0xe]: 16 20 24
      formats [0x1]: PCM
  Default Amp-In caps: N/A
  Default Amp-Out caps: N/A
  State of AFG node 0x01:
    Power states:  D0 D1 D2 D3 CLKSTOP EPSS
    Power: setting=D0, actual=D0
  GPIO: io=3, 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
  Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out
    Control: name="Speaker Playback Volume", index=0, device=0
      ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
    Amp-Out vals:  [0x00 0x00]
    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 EPSS
    Power: setting=D0, actual=D0
  Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out
    Control: name="Headphone Playback Volume", index=0, device=0
      ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Device: name="ALC282 Analog", type="Audio", device=0
    Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
    Amp-Out vals:  [0x54 0x54]
    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 EPSS
    Power: setting=D0, actual=D0
  Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono
  Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono
  Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital
    Converter: stream=0, channel=0
    Digital:
    Digital category: 0x0
    IEC Coding Type: 0x0
    PCM:
      rates [0x5e0]: 44100 48000 88200 96000 192000
      bits [0xe]: 16 20 24
      formats [0x1]: PCM
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
  Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
  Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
    Control: name="Capture Volume", index=0, device=0
      ControlAmp: chs=3, dir=In, idx=0, ofs=0
    Control: name="Capture Switch", index=0, device=0
      ControlAmp: chs=3, dir=In, idx=0, ofs=0
    Device: name="ALC282 Analog", type="Audio", device=0
    Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
    Amp-In vals:  [0x29 0x29]
    Converter: stream=0, channel=0
    SDI-Select: 0
    PCM:
      rates [0x560]: 44100 48000 96000 192000
      bits [0xe]: 16 20 24
      formats [0x1]: PCM
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
    Connection: 1
       0x23
  Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In
    Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
    Amp-In vals:  [0x97 0x97]
    Converter: stream=0, channel=0
    SDI-Select: 0
    PCM:
      rates [0x560]: 44100 48000 96000 192000
      bits [0xe]: 16 20 24
      formats [0x1]: PCM
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
    Connection: 1
       0x22
  Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
  Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
    Control: name="Mic Playback Volume", index=0, device=0
      ControlAmp: chs=3, dir=In, idx=0, ofs=0
    Control: name="Mic Playback Switch", index=0, device=0
      ControlAmp: chs=3, dir=In, idx=0, ofs=0
    Control: name="Internal Mic Playback Volume", index=0, device=0
      ControlAmp: chs=3, dir=In, idx=1, ofs=0
    Control: name="Internal Mic Playback Switch", index=0, device=0
      ControlAmp: chs=3, dir=In, idx=1, ofs=0
    Control: name="Beep Playback Volume", index=0, device=0
      ControlAmp: chs=3, dir=In, idx=4, ofs=0
    Control: name="Beep Playback Switch", index=0, device=0
      ControlAmp: chs=3, dir=In, idx=4, ofs=0
    Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
    Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
    Connection: 5
       0x18 0x19 0x1a 0x1b 0x1d
  Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
    Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-In vals:  [0x00 0x00] [0x00 0x00]
    Connection: 2
       0x02 0x0b
  Node 0x0d [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
    Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-In vals:  [0x00 0x00] [0x00 0x00]
    Connection: 2
       0x03 0x0b
  Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono
  Node 0x0f [Audio Mixer] wcaps 0x20010a: Mono Amp-In
    Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-In vals:  [0x00]
    Connection: 1
       0x0d
  Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
  Node 0x11 [Audio Input] wcaps 0x10051b: Stereo Amp-In
    Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
    Amp-In vals:  [0x29 0x29]
    Converter: stream=0, channel=0
    SDI-Select: 0
    PCM:
      rates [0x560]: 44100 48000 96000 192000
      bits [0xe]: 16 20 24
      formats [0x1]: PCM
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
    Connection: 1
       0x12
  Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
    Control: name="Internal Mic Boost Volume", index=1, device=0
      ControlAmp: chs=3, dir=In, idx=0, ofs=0
    Control: name="Internal Mic Phantom Jack", index=1, device=0
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x2f, mute=0
    Amp-In vals:  [0x00 0x00]
    Pincap 0x00000020: IN
    Pin Default 0x90a60930: [Fixed] Mic at Int N/A
      Conn = Digital, Color = Unknown
      DefAssociation = 0x3, Sequence = 0x0
      Misc = NO_PRESENCE
    Pin-ctls: 0x20: IN
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
  Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
  Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
    Control: name="Speaker Playback Switch", index=0, device=0
      ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Control: name="Speaker Phantom Jack", index=0, device=0
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals:  [0x80 0x80]
    Pincap 0x00010014: OUT EAPD Detect
    EAPD 0x2: EAPD
    Pin Default 0x90170110: [Fixed] Speaker at Int N/A
      Conn = Analog, Color = Unknown
      DefAssociation = 0x1, Sequence = 0x0
      Misc = NO_PRESENCE
    Pin-ctls: 0x00:
    Unsolicited: tag=00, enabled=0
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
    Connection: 1
       0x0c
  Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
  Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono
  Node 0x17 [Pin Complex] wcaps 0x40050c: Mono Amp-Out
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals:  [0x80]
    Pincap 0x00000010: OUT
    Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
      Conn = 1/8, Color = Black
      DefAssociation = 0xf, Sequence = 0x0
      Misc = NO_PRESENCE
    Pin-ctls: 0x00:
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
    Connection: 1
       0x0f
  Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
    Control: name="Mic Boost Volume", index=0, device=0
      ControlAmp: chs=3, dir=In, idx=0, ofs=0
    Control: name="Mic Jack", index=0, device=0
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x2f, mute=0
    Amp-In vals:  [0x03 0x03]
    Pincap 0x00003724: IN Detect
      Vref caps: HIZ 50 GRD 80 100
    Pin Default 0x03a19820: [Jack] Mic at Ext Left
      Conn = 1/8, Color = Pink
      DefAssociation = 0x2, Sequence = 0x0
    Pin-ctls: 0x24: IN VREF_80
    Unsolicited: tag=02, enabled=1
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
  Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
    Control: name="Internal Mic Boost Volume", index=0, device=0
      ControlAmp: chs=3, dir=In, idx=0, ofs=0
    Control: name="Internal Mic Phantom Jack", index=0, device=0
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x2f, mute=0
    Amp-In vals:  [0x00 0x00]
    Pincap 0x00003724: IN Detect
      Vref caps: HIZ 50 GRD 80 100
    Pin Default 0x90a7092f: [Fixed] Mic at Int N/A
      Conn = Analog, Color = Unknown
      DefAssociation = 0x2, Sequence = 0xf
      Misc = NO_PRESENCE
    Pin-ctls: 0x24: IN VREF_80
    Unsolicited: tag=00, enabled=0
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
  Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x2f, mute=0
    Amp-In vals:  [0x00 0x00]
    Pincap 0x00003724: IN Detect
      Vref caps: HIZ 50 GRD 80 100
    Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
      Conn = 1/8, Color = Black
      DefAssociation = 0xf, Sequence = 0x0
      Misc = NO_PRESENCE
    Pin-ctls: 0x20: IN VREF_HIZ
    Unsolicited: tag=00, enabled=0
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
  Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x2f, mute=0
    Amp-In vals:  [0x00 0x00]
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals:  [0x80 0x80]
    Pincap 0x0000373c: IN OUT HP Detect
      Vref caps: HIZ 50 GRD 80 100
    Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
      Conn = 1/8, Color = Black
      DefAssociation = 0xf, Sequence = 0x0
      Misc = NO_PRESENCE
    Pin-ctls: 0x20: IN VREF_HIZ
    Unsolicited: tag=00, enabled=0
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
    Connection: 2
       0x0c* 0x0d
  Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono
  Node 0x1d [Pin Complex] wcaps 0x400400: Mono
    Pincap 0x00000020: IN
    Pin Default 0x40189d2d: [N/A] Speaker at Ext N/A
      Conn = DIN, Color = Pink
      DefAssociation = 0x2, Sequence = 0xd
      Misc = NO_PRESENCE
    Pin-ctls: 0x20: IN
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
  Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital
    Pincap 0x00000014: OUT Detect
    Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
      Conn = 1/8, Color = Black
      DefAssociation = 0xf, Sequence = 0x0
      Misc = NO_PRESENCE
    Pin-ctls: 0x40: OUT
    Unsolicited: tag=00, enabled=0
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
    Connection: 1
       0x06
  Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono
  Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
    Processing caps: benign=0, ncoeff=117
  Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
    Control: name="Headphone Playback Switch", index=0, device=0
      ControlAmp: chs=3, dir=Out, idx=0, ofs=0
    Control: name="Headphone Jack", index=0, device=0
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals:  [0x00 0x00]
    Pincap 0x0000001c: OUT HP Detect
    Pin Default 0x0321401f: [Jack] HP Out at Ext Left
      Conn = 1/8, Color = Green
      DefAssociation = 0x1, Sequence = 0xf
    Pin-ctls: 0xc0: OUT HP
    Unsolicited: tag=01, enabled=1
    Power states:  D0 D1 D2 D3 EPSS
    Power: setting=D0, actual=D0
    Connection: 2
       0x0c 0x0d*
  Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
    Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
    Connection: 6
       0x18 0x19 0x1a 0x1b 0x1d 0x0b
  Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
    Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-In vals:  [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
    Connection: 6
       0x18 0x19 0x1a 0x1b 0x1d 0x0b
  --endcollapse--
   
   
  ------Please consider the environment before printing this e-mail.
    
    
More information about the Alsa-devel
mailing list