diff options
author | Takashi Iwai <tiwai@suse.de> | 2012-11-23 16:29:07 +0100 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2012-11-23 16:29:07 +0100 |
commit | 45a153536d7134329ab728ad9510300a3996288b (patch) | |
tree | 5767141ad4edc3cd26a69696117e5ebe0286ec95 | |
parent | 28e1c453bd5751b3bdea8b2b6731d3d1589e0743 (diff) | |
download | hda-emu-45a153536d7134329ab728ad9510300a3996288b.tar.gz |
Add alsa-info of MacBook Pro 8,1 with CS4206 codec
-rw-r--r-- | codecs/cs4206-macbook-pro-81 | 1322 |
1 files changed, 1322 insertions, 0 deletions
diff --git a/codecs/cs4206-macbook-pro-81 b/codecs/cs4206-macbook-pro-81 new file mode 100644 index 0000000..07cd58b --- /dev/null +++ b/codecs/cs4206-macbook-pro-81 @@ -0,0 +1,1322 @@ +upload=true&script=true&cardinfo= +!!################################ +!!ALSA Information Script v 0.4.61 +!!################################ + +!!Script ran on: Fri Nov 23 11:58:35 UTC 2012 + + +!!Linux Distribution +!!------------------ + +NAME=Slackware ID=slackware PRETTY_NAME="Slackware 14.0" CPE_NAME="cpe:/o:slackware:slackware_linux:14.0" HOME_URL="http://slackware.com/" SUPPORT_URL="http://www.linuxquestions.org/questions/slackware-14/" BUG_REPORT_URL="http://www.linuxquestions.org/questions/slackware-14/" Slackware 14.0 + + +!!DMI Information +!!--------------- + +Manufacturer: Apple Inc. +Product Name: MacBookPro8,1 +Product Version: 1.0 +Firmware Version: MBP81.88Z.0047.B27.1201241646 + + +!!Kernel Information +!!------------------ + +Kernel release: 3.7.0-rc6 +Operating System: GNU/Linux +Architecture: x86_64 +Processor: Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz +SMP Enabled: Yes + + +!!ALSA Version +!!------------ + +Driver version: k3.7.0-rc6 +Library version: 1.0.26 +Utilities version: 1.0.26 + + +!!Loaded ALSA modules +!!------------------- + +snd_hda_intel + + +!!Sound Servers on this system +!!---------------------------- + +ESound Daemon: + Installed - Yes (/usr/bin/esd) + Running - No + + +!!Soundcards recognised by ALSA +!!----------------------------- + + 0 [PCH ]: HDA-Intel - HDA Intel PCH + HDA Intel PCH at 0xa0900000 irq 47 + + +!!PCI Soundcards installed in the system +!!-------------------------------------- + +00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05) + + +!!Advanced information - PCI Vendor/Device/Subsystem ID's +!!------------------------------------------------------- + +00:1b.0 0403: 8086:1c20 (rev 05) + Subsystem: 8086:7270 + + +!!Loaded sound module options +!!--------------------------- + +!!Module: snd_hda_intel + align_buffer_size : -1 + bdl_pos_adj : 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 + 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 + 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: Cirrus Logic CS4206 +Address: 0 +AFG Function Id: 0x1 (unsol 0) +Vendor Id: 0x10134206 +Subsystem Id: 0x106b1c00 +Revision Id: 0x100302 +No Modem Function Group found +Default PCM: + rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 + bits [0x1e]: 16 20 24 32 + formats [0x3]: PCM FLOAT +Default Amp-In caps: N/A +Default Amp-Out caps: N/A +GPIO: io=4, o=0, i=0, unsolicited=0, wake=0 + IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 + IO[1]: enable=1, dir=1, 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=1, dir=1, wake=0, sticky=0, data=1, unsol=0 +Node 0x02 [Audio Output] wcaps 0xd041d: Stereo Amp-Out + Control: name="Master Playback Switch", index=0, device=0 + Control: name="Master Playback Volume", index=0, device=0 + Control: name="Headphone Playback Switch", index=0, device=0 + ControlAmp: chs=3, dir=Out, idx=0, ofs=0 + Control: name="Headphone Playback Volume", index=0, device=0 + ControlAmp: chs=3, dir=Out, idx=0, ofs=0 + Amp-Out caps: ofs=0x73, nsteps=0x7f, stepsize=0x01, mute=1 + Amp-Out vals: [0x68 0x68] + Converter: stream=0, channel=0 + PCM: + rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 + bits [0x1e]: 16 20 24 32 + formats [0x3]: PCM FLOAT + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Delay: 13 samples +Node 0x03 [Audio Output] wcaps 0xd041d: Stereo Amp-Out + Control: name="Surround Speaker Playback Switch", index=0, device=0 + ControlAmp: chs=3, dir=Out, idx=0, ofs=0 + Control: name="Surround Speaker Playback Volume", index=0, device=0 + ControlAmp: chs=3, dir=Out, idx=0, ofs=0 + Amp-Out caps: ofs=0x73, nsteps=0x7f, stepsize=0x01, mute=1 + Amp-Out vals: [0x6d 0x6d] + Converter: stream=0, channel=0 + PCM: + rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 + bits [0x1e]: 16 20 24 32 + formats [0x3]: PCM FLOAT + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Delay: 13 samples +Node 0x04 [Audio Output] wcaps 0xd041d: Stereo Amp-Out + Control: name="Front Speaker Playback Switch", index=0, device=0 + ControlAmp: chs=3, dir=Out, idx=0, ofs=0 + Control: name="Front Speaker Playback Volume", index=0, device=0 + ControlAmp: chs=3, dir=Out, idx=0, ofs=0 + Device: name="Cirrus Analog", type="Audio", device=0 + Amp-Out caps: ofs=0x73, nsteps=0x7f, stepsize=0x01, mute=1 + Amp-Out vals: [0x6d 0x6d] + Converter: stream=0, channel=0 + PCM: + rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 + bits [0x1e]: 16 20 24 32 + formats [0x3]: PCM FLOAT + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Delay: 13 samples +Node 0x05 [Audio Input] wcaps 0x18051b: Stereo Amp-In + Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1 + Amp-In vals: [0xb3 0xb3] [0xb3 0xb3] + Converter: stream=0, channel=0 + SDI-Select: 0 + PCM: + rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000 + bits [0x1e]: 16 20 24 32 + formats [0x3]: PCM FLOAT + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Delay: 8 samples + Connection: 2 + 0x0c* 0x12 +Node 0x06 [Audio Input] wcaps 0x18051b: Stereo Amp-In + Control: name="Capture Switch", index=0, device=0 + Control: name="Capture Volume", index=0, device=0 + Device: name="Cirrus Analog", type="Audio", device=0 + Amp-In caps: ofs=0x33, nsteps=0x3f, stepsize=0x03, mute=1 + Amp-In vals: [0x3e 0x3e] [0x3e 0x3e] + Converter: stream=0, channel=0 + SDI-Select: 0 + PCM: + rates [0x1f5]: 8000 16000 32000 44100 48000 88200 96000 + bits [0x1e]: 16 20 24 32 + formats [0x3]: PCM FLOAT + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Delay: 8 samples + Connection: 2 + 0x0d* 0x0e +Node 0x07 [Audio Input] wcaps 0x180791: Stereo Digital + Converter: stream=0, channel=0 + SDI-Select: 0 + Digital: Preemphasis Non-Copyright + Digital category: 0x0 + IEC Coding Type: 0x0 + PCM: + rates [0x570]: 32000 44100 48000 96000 192000 + bits [0x1e]: 16 20 24 32 + formats [0x7]: PCM FLOAT AC3 + Unsolicited: tag=00, enabled=0 + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Delay: 8 samples + Connection: 1 + 0x0f +Node 0x08 [Audio Output] wcaps 0x40611: 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="Cirrus Digital", type="SPDIF", device=1 + Converter: stream=0, channel=0 + Digital: + Digital category: 0x0 + IEC Coding Type: 0x0 + PCM: + rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 + bits [0x1e]: 16 20 24 32 + formats [0x7]: PCM FLOAT AC3 + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Delay: 4 samples +Node 0x09 [Pin Complex] wcaps 0x410581: Stereo + Control: name="Headphone Jack", index=0, device=0 + Pincap 0x0000001c: OUT HP Detect + Pin Default 0x012b4030: [Jack] HP Out at Ext Rear + Conn = Comb, Color = Green + DefAssociation = 0x3, Sequence = 0x0 + Pin-ctls: 0xc0: OUT HP + Unsolicited: tag=01, enabled=1 + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Delay: 1 samples + Connection: 1 + 0x02 +Node 0x0a [Pin Complex] wcaps 0x410581: Stereo + Pincap 0x00000054: OUT Detect Balanced + Pin Default 0x90100121: [Fixed] Speaker at Int N/A + Conn = Unknown, Color = Unknown + DefAssociation = 0x2, Sequence = 0x1 + Misc = NO_PRESENCE + Pin-ctls: 0x40: OUT + Unsolicited: tag=00, enabled=0 + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Delay: 1 samples + Connection: 1 + 0x03 +Node 0x0b [Pin Complex] wcaps 0x410101: Stereo + Pincap 0x00000050: OUT Balanced + Pin Default 0x90100120: [Fixed] Speaker at Int N/A + Conn = Unknown, Color = Unknown + DefAssociation = 0x2, Sequence = 0x0 + Misc = NO_PRESENCE + Pin-ctls: 0x40: OUT + Delay: 1 samples + Connection: 1 + 0x04 +Node 0x0c [Pin Complex] wcaps 0x41048b: Stereo Amp-In + Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 + Amp-In vals: [0x00 0x00] + Pincap 0x00000024: IN Detect + Pin Default 0x400000f0: [N/A] Line Out at Ext N/A + Conn = Unknown, Color = Unknown + DefAssociation = 0xf, Sequence = 0x0 + Pin-ctls: 0x00: + Unsolicited: tag=00, enabled=0 + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Delay: 1 samples +Node 0x0d [Pin Complex] wcaps 0x41048b: Stereo Amp-In + Control: name="Mic Capture Volume", index=0, device=0 + ControlAmp: chs=3, dir=In, idx=0, ofs=0 + Control: name="Mic Phantom Jack", index=0, device=0 + Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 + Amp-In vals: [0x03 0x03] + Pincap 0x00001764: IN Detect Balanced + Vref caps: HIZ 50 GRD 80 + Pin Default 0x90a00110: [Fixed] Mic at Int N/A + Conn = Unknown, Color = Unknown + DefAssociation = 0x1, Sequence = 0x0 + Misc = NO_PRESENCE + Pin-ctls: 0x24: IN VREF_80 + Unsolicited: tag=00, enabled=0 + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Delay: 1 samples +Node 0x0e [Pin Complex] wcaps 0x41000b: Stereo Amp-In + Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0 + Amp-In vals: [0x00 0x00] + Pincap 0x00000020: IN + Pin Default 0x400000f0: [N/A] Line Out at Ext N/A + Conn = Unknown, Color = Unknown + DefAssociation = 0xf, Sequence = 0x0 + Pin-ctls: 0x00: + Delay: 1 samples +Node 0x0f [Pin Complex] wcaps 0x410681: Stereo Digital + Pincap 0x00000024: IN Detect + Pin Default 0x400000f0: [N/A] Line Out at Ext N/A + Conn = Unknown, Color = Unknown + DefAssociation = 0xf, Sequence = 0x0 + Pin-ctls: 0x00: + Unsolicited: tag=00, enabled=0 + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Delay: 1 samples +Node 0x10 [Pin Complex] wcaps 0x410301: Stereo Digital + Control: name="SPDIF Phantom Jack", index=0, device=0 + Pincap 0x00000010: OUT + Pin Default 0x004be040: [Jack] SPDIF Out at Ext N/A + Conn = Comb, Color = White + DefAssociation = 0x4, Sequence = 0x0 + Pin-ctls: 0x00: + Delay: 1 samples + Connection: 1 + 0x08 +Node 0x11 [Vendor Defined Widget] wcaps 0xf00040: Mono + Processing caps: benign=0, ncoeff=22 +Node 0x12 [Pin Complex] wcaps 0x41000b: Stereo Amp-In + Amp-In caps: ofs=0x00, nsteps=0x02, stepsize=0x27, mute=0 + Amp-In vals: [0x00 0x00] + Pincap 0x00000020: IN + Pin Default 0x400000f0: [N/A] Line Out at Ext N/A + Conn = Unknown, Color = Unknown + DefAssociation = 0xf, Sequence = 0x0 + Pin-ctls: 0x00: + Delay: 1 samples +Node 0x13 [Beep Generator Widget] wcaps 0x700000: Mono +Node 0x14 [Audio Output] wcaps 0x40611: Stereo Digital + Converter: stream=0, channel=0 + Digital: + Digital category: 0x0 + IEC Coding Type: 0x0 + PCM: + rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000 + bits [0x1e]: 16 20 24 32 + formats [0x7]: PCM FLOAT AC3 + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Delay: 4 samples +Node 0x15 [Pin Complex] wcaps 0x410301: Stereo Digital + Pincap 0x00000010: OUT + Pin Default 0x400000f0: [N/A] Line Out at Ext N/A + Conn = Unknown, Color = Unknown + DefAssociation = 0xf, Sequence = 0x0 + Pin-ctls: 0x00: + Delay: 1 samples + Connection: 1 + 0x14 +Codec: Intel CougarPoint HDMI +Address: 3 +AFG Function Id: 0x1 (unsol 0) +Vendor Id: 0x80862805 +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 +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 + 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 + 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 0x04 [Audio Output] wcaps 0x6611: 8-Channels Digital + Converter: stream=0, channel=0 + Digital: Enabled + 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 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=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=3 + 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 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 + Connection: 1 + 0x02 +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=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=7 + 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 0x18560010: [Jack] Digital Out at Int HDMI + Conn = Digital, Color = Unknown + DefAssociation = 0x1, Sequence = 0x0 + Pin-ctls: 0x00: + Unsolicited: tag=02, enabled=1 + Power states: D0 D3 EPSS + Power: setting=D0, actual=D0 + Connection: 1 + 0x03 +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=3, device=0 + Control: name="IEC958 Playback Pro Mask", index=3, device=0 + Control: name="IEC958 Playback Default", index=3, device=0 + Control: name="IEC958 Playback Switch", index=3, 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 0x09000094: 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 + Connection: 1 + 0x04 +Node 0x08 [Vendor Defined Widget] wcaps 0xf00000: Mono +--endcollapse-- + + +!!ALSA Device nodes +!!----------------- + +crw-rw---- 1 root audio 116, 10 Nov 23 09:21 /dev/snd/controlC0 +crw-rw---- 1 root audio 116, 9 Nov 23 09:21 /dev/snd/hwC0D0 +crw-rw---- 1 root audio 116, 8 Nov 23 09:21 /dev/snd/hwC0D3 +crw-rw---- 1 root audio 116, 7 Nov 23 12:05 /dev/snd/pcmC0D0c +crw-rw---- 1 root audio 116, 6 Nov 23 19:25 /dev/snd/pcmC0D0p +crw-rw---- 1 root audio 116, 5 Nov 23 09:21 /dev/snd/pcmC0D1p +crw-rw---- 1 root audio 116, 4 Nov 23 09:21 /dev/snd/pcmC0D3p +crw-rw---- 1 root audio 116, 3 Nov 23 09:21 /dev/snd/pcmC0D7p +crw-rw---- 1 root audio 116, 2 Nov 23 09:21 /dev/snd/pcmC0D8p +crw-rw---- 1 root audio 116, 1 Nov 23 09:21 /dev/snd/seq +crw-rw---- 1 root audio 116, 33 Nov 23 09:21 /dev/snd/timer + +/dev/snd/by-path: +total 0 +drwxr-xr-x 2 root root 60 Nov 23 09:21 . +drwxr-xr-x 3 root root 280 Nov 23 09:21 .. +lrwxrwxrwx 1 root root 12 Nov 23 09:21 pci-0000:00:1b.0 -> ../controlC0 + + +!!Aplay/Arecord output +!!-------------------- + +APLAY + +**** List of PLAYBACK Hardware Devices **** +card 0: PCH [HDA Intel PCH], device 0: Cirrus Analog [Cirrus Analog] + Subdevices: 1/1 + Subdevice #0: subdevice #0 +card 0: PCH [HDA Intel PCH], device 1: Cirrus Digital [Cirrus Digital] + Subdevices: 1/1 + Subdevice #0: subdevice #0 +card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0] + Subdevices: 1/1 + Subdevice #0: subdevice #0 +card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1] + Subdevices: 1/1 + Subdevice #0: subdevice #0 +card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2] + Subdevices: 1/1 + Subdevice #0: subdevice #0 + +ARECORD + +**** List of CAPTURE Hardware Devices **** +card 0: PCH [HDA Intel PCH], device 0: Cirrus Analog [Cirrus Analog] + Subdevices: 1/1 + Subdevice #0: subdevice #0 + +!!Amixer output +!!------------- + +!!-------Mixer controls for card 0 [PCH] + +Card hw:0 'PCH'/'HDA Intel PCH at 0xa0900000 irq 47' + Mixer name : 'Intel CougarPoint HDMI' + Components : 'HDA:10134206,106b1c00,00100302 HDA:80862805,80860101,00100000' + Controls : 45 + Simple ctrls : 13 +Simple mixer control 'Master',0 + Capabilities: pvolume pvolume-joined pswitch pswitch-joined + Playback channels: Mono + Limits: Playback 0 - 115 + Mono: Playback 109 [95%] [-3.00dB] [on] +Simple mixer control 'Headphone',0 + Capabilities: pvolume pswitch + Playback channels: Front Left - Front Right + Limits: Playback 0 - 115 + Mono: + Front Left: Playback 110 [96%] [-2.50dB] [on] + Front Right: Playback 110 [96%] [-2.50dB] [on] +Simple mixer control 'PCM',0 + Capabilities: pvolume + Playback channels: Front Left - Front Right + Limits: Playback 0 - 255 + Mono: + Front Left: Playback 230 [90%] [-5.00dB] + Front Right: Playback 230 [90%] [-5.00dB] +Simple mixer control 'Front Speaker',0 + Capabilities: pvolume pswitch + Playback channels: Front Left - Front Right + Limits: Playback 0 - 115 + Mono: + Front Left: Playback 115 [100%] [0.00dB] [on] + Front Right: Playback 115 [100%] [0.00dB] [on] +Simple mixer control 'Surround Speaker',0 + Capabilities: pvolume pswitch + Playback channels: Front Left - Front Right + Limits: Playback 0 - 115 + Mono: + Front Left: Playback 115 [100%] [0.00dB] [on] + Front Right: Playback 115 [100%] [0.00dB] [on] +Simple mixer control 'Mic',0 + Capabilities: cvolume + Capture channels: Front Left - Front Right + Limits: Capture 0 - 3 + Front Left: Capture 3 [100%] [30.00dB] + Front Right: Capture 3 [100%] [30.00dB] +Simple mixer control 'IEC958',0 + Capabilities: pswitch pswitch-joined + Playback channels: Mono + Mono: Playback [off] +Simple mixer control 'IEC958 Default PCM',0 + Capabilities: pswitch pswitch-joined + Playback channels: Mono + Mono: Playback [on] +Simple mixer control 'IEC958',1 + Capabilities: pswitch pswitch-joined + Playback channels: Mono + Mono: Playback [on] +Simple mixer control 'IEC958',2 + Capabilities: pswitch pswitch-joined + Playback channels: Mono + Mono: Playback [on] +Simple mixer control 'IEC958',3 + Capabilities: pswitch pswitch-joined + Playback channels: Mono + Mono: Playback [on] +Simple mixer control 'Capture',0 + Capabilities: cvolume cswitch + Capture channels: Front Left - Front Right + Limits: Capture 0 - 63 + Front Left: Capture 62 [98%] [11.00dB] [on] + Front Right: Capture 62 [98%] [11.00dB] [on] +Simple mixer control 'Digital',0 + Capabilities: cvolume + Capture channels: Front Left - Front Right + Limits: Capture 0 - 120 + Front Left: Capture 112 [93%] [26.00dB] + Front Right: Capture 112 [93%] [26.00dB] + + +!!Alsactl output +!!-------------- + +--startcollapse-- +state.PCH { + control.1 { + iface MIXER + name 'Master Playback Switch' + value true + comment { + access 'read write' + type BOOLEAN + count 1 + } + } + control.2 { + iface MIXER + name 'Master Playback Volume' + value 109 + comment { + access 'read write' + type INTEGER + count 1 + range '0 - 115' + dbmin -5750 + dbmax 0 + dbvalue.0 -300 + } + } + control.3 { + iface MIXER + name 'Headphone Playback Switch' + value.0 true + value.1 true + comment { + access 'read write' + type BOOLEAN + count 2 + } + } + control.4 { + iface MIXER + name 'Headphone Playback Volume' + value.0 110 + value.1 110 + comment { + access 'read write' + type INTEGER + count 2 + range '0 - 115' + dbmin -5750 + dbmax 0 + dbvalue.0 -250 + dbvalue.1 -250 + } + } + control.5 { + iface MIXER + name 'Front Speaker Playback Switch' + value.0 true + value.1 true + comment { + access 'read write' + type BOOLEAN + count 2 + } + } + control.6 { + iface MIXER + name 'Front Speaker Playback Volume' + value.0 115 + value.1 115 + comment { + access 'read write' + type INTEGER + count 2 + range '0 - 115' + dbmin -5750 + dbmax 0 + dbvalue.0 0 + dbvalue.1 0 + } + } + control.7 { + iface MIXER + name 'Surround Speaker Playback Switch' + value.0 true + value.1 true + comment { + access 'read write' + type BOOLEAN + count 2 + } + } + control.8 { + iface MIXER + name 'Surround Speaker Playback Volume' + value.0 115 + value.1 115 + comment { + access 'read write' + type INTEGER + count 2 + range '0 - 115' + dbmin -5750 + dbmax 0 + dbvalue.0 0 + dbvalue.1 0 + } + } + control.9 { + iface MIXER + name 'Capture Switch' + value.0 true + value.1 true + comment { + access 'read write' + type BOOLEAN + count 2 + } + } + control.10 { + iface MIXER + name 'Capture Volume' + value.0 62 + value.1 62 + comment { + access 'read write' + type INTEGER + count 2 + range '0 - 63' + dbmin -5100 + dbmax 1200 + dbvalue.0 1100 + dbvalue.1 1100 + } + } + control.11 { + iface MIXER + name 'Mic Capture Volume' + value.0 3 + value.1 3 + comment { + access 'read write' + type INTEGER + count 2 + range '0 - 3' + dbmin 0 + dbmax 3000 + dbvalue.0 3000 + dbvalue.1 3000 + } + } + control.12 { + iface MIXER + name 'IEC958 Playback Con Mask' + value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + comment { + access read + type IEC958 + count 1 + } + } + control.13 { + iface MIXER + name 'IEC958 Playback Pro Mask' + value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + comment { + access read + type IEC958 + count 1 + } + } + control.14 { + iface MIXER + name 'IEC958 Playback Default' + value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + comment { + access 'read write' + type IEC958 + count 1 + } + } + control.15 { + iface MIXER + name 'IEC958 Playback Switch' + value false + comment { + access 'read write' + type BOOLEAN + count 1 + } + } + control.16 { + iface MIXER + name 'IEC958 Default PCM Playback Switch' + value true + comment { + access 'read write' + type BOOLEAN + count 1 + } + } + control.17 { + iface CARD + name 'Headphone Jack' + value false + comment { + access read + type BOOLEAN + count 1 + } + } + control.18 { + iface CARD + name 'Mic Phantom Jack' + value true + comment { + access read + type BOOLEAN + count 1 + } + } + control.19 { + iface CARD + name 'SPDIF Phantom Jack' + value true + comment { + access read + type BOOLEAN + count 1 + } + } + control.20 { + iface PCM + name 'Playback Channel Map' + value.0 0 + value.1 0 + value.2 0 + value.3 0 + comment { + access read + type INTEGER + count 4 + range '0 - 27' + } + } + control.21 { + iface PCM + name 'Capture Channel Map' + value.0 0 + value.1 0 + comment { + access read + type INTEGER + count 2 + range '0 - 27' + } + } + control.22 { + iface PCM + device 1 + name 'Playback Channel Map' + value.0 0 + value.1 0 + comment { + access read + type INTEGER + count 2 + range '0 - 27' + } + } + control.23 { + iface CARD + name 'HDMI/DP,pcm=3 Jack' + value false + comment { + access read + type BOOLEAN + count 1 + } + } + control.24 { + iface MIXER + name 'IEC958 Playback Con Mask' + index 1 + value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + comment { + access read + type IEC958 + count 1 + } + } + control.25 { + iface MIXER + name 'IEC958 Playback Pro Mask' + index 1 + value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + comment { + access read + type IEC958 + count 1 + } + } + control.26 { + iface MIXER + name 'IEC958 Playback Default' + index 1 + value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + comment { + access 'read write' + type IEC958 + count 1 + } + } + control.27 { + iface MIXER + name 'IEC958 Playback Switch' + index 1 + value true + comment { + access 'read write' + type BOOLEAN + count 1 + } + } + control.28 { + iface PCM + device 3 + name ELD + value '' + comment { + access 'read volatile' + type BYTES + count 0 + } + } + control.29 { + iface CARD + name 'HDMI/DP,pcm=7 Jack' + value false + comment { + access read + type BOOLEAN + count 1 + } + } + control.30 { + iface MIXER + name 'IEC958 Playback Con Mask' + index 2 + value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + comment { + access read + type IEC958 + count 1 + } + } + control.31 { + iface MIXER + name 'IEC958 Playback Pro Mask' + index 2 + value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + comment { + access read + type IEC958 + count 1 + } + } + control.32 { + iface MIXER + name 'IEC958 Playback Default' + index 2 + value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + comment { + access 'read write' + type IEC958 + count 1 + } + } + control.33 { + iface MIXER + name 'IEC958 Playback Switch' + index 2 + value true + comment { + access 'read write' + type BOOLEAN + count 1 + } + } + control.34 { + iface PCM + device 7 + name ELD + value '' + comment { + access 'read volatile' + type BYTES + count 0 + } + } + control.35 { + iface CARD + name 'HDMI/DP,pcm=8 Jack' + value false + comment { + access read + type BOOLEAN + count 1 + } + } + control.36 { + iface MIXER + name 'IEC958 Playback Con Mask' + index 3 + value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + comment { + access read + type IEC958 + count 1 + } + } + control.37 { + iface MIXER + name 'IEC958 Playback Pro Mask' + index 3 + value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + comment { + access read + type IEC958 + count 1 + } + } + control.38 { + iface MIXER + name 'IEC958 Playback Default' + index 3 + value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + comment { + access 'read write' + type IEC958 + count 1 + } + } + control.39 { + iface MIXER + name 'IEC958 Playback Switch' + index 3 + value true + comment { + access 'read write' + type BOOLEAN + count 1 + } + } + control.40 { + iface PCM + device 8 + name ELD + value '' + comment { + access 'read volatile' + type BYTES + count 0 + } + } + control.41 { + iface PCM + device 3 + name 'Playback Channel Map' + value.0 0 + value.1 0 + value.2 0 + value.3 0 + value.4 0 + value.5 0 + value.6 0 + value.7 0 + comment { + access 'read write' + type INTEGER + count 8 + range '0 - 27' + } + } + control.42 { + iface PCM + device 7 + name 'Playback Channel Map' + value.0 0 + value.1 0 + value.2 0 + value.3 0 + value.4 0 + value.5 0 + value.6 0 + value.7 0 + comment { + access 'read write' + type INTEGER + count 8 + range '0 - 27' + } + } + control.43 { + iface PCM + device 8 + name 'Playback Channel Map' + value.0 0 + value.1 0 + value.2 0 + value.3 0 + value.4 0 + value.5 0 + value.6 0 + value.7 0 + comment { + access 'read write' + type INTEGER + count 8 + range '0 - 27' + } + } + control.44 { + iface MIXER + name 'PCM Playback Volume' + value.0 230 + value.1 230 + comment { + access 'read write user' + type INTEGER + count 2 + range '0 - 255' + tlv '0000000100000008ffffec1400000014' + dbmin -5100 + dbmax 0 + dbvalue.0 -500 + dbvalue.1 -500 + } + } + control.45 { + iface MIXER + name 'Digital Capture Volume' + value.0 112 + value.1 112 + comment { + access 'read write user' + type INTEGER + count 2 + range '0 - 120' + tlv '0000000100000008fffff44800000032' + dbmin -3000 + dbmax 3000 + dbvalue.0 2600 + dbvalue.1 2600 + } + } +} +--endcollapse-- + + +!!All Loaded Modules +!!------------------ + +Module +b43 +bcma +mac80211 +cfg80211 +ssb +pcmcia +pcmcia_core +hfsplus +ext3 +jbd +nls_cp936 +vfat +fat +usb_storage +uas +snd_seq_dummy +snd_seq_oss +snd_seq_midi_event +snd_seq +snd_seq_device +snd_pcm_oss +snd_mixer_oss +ipv6 +cpufreq_ondemand +uinput +lp +parport +pcspkr +fuse +hid_apple +btusb +hid_generic +usbhid +bluetooth +hid +bcm5974 +i915 +snd_hda_codec_hdmi +snd_hda_codec_cirrus +snd_hda_intel +coretemp +snd_hda_codec +intel_agp +kvm_intel +rfkill +intel_gtt +kvm +snd_hwdep +drm_kms_helper +snd_pcm +drm +acpi_cpufreq +snd_page_alloc +apple_gmux +sdhci_pci +mperf +crc32c_intel +tg3 +joydev +snd_timer +freq_table +ghash_clmulni_intel +sdhci +agpgart +video +snd +uhci_hcd +i2c_i801 +processor +applesmc +mmc_core +i2c_algo_bit +firewire_ohci +libphy +thermal_sys +soundcore +lpc_ich +mei +input_polldev +ehci_hcd +i2c_core +evdev +apple_bl +microcode +firewire_core +hwmon +battery +ac +button +loop + + +!!Sysfs Files +!!----------- + +/sys/class/sound/hwC0D0/init_pin_configs: +0x09 0x012b4030 +0x0a 0x90100121 +0x0b 0x90100120 +0x0c 0x400000f0 +0x0d 0x90a00110 +0x0e 0x400000f0 +0x0f 0x400000f0 +0x10 0x004be040 +0x12 0x400000f0 +0x15 0x400000f0 + +/sys/class/sound/hwC0D0/driver_pin_configs: + +/sys/class/sound/hwC0D0/user_pin_configs: + +/sys/class/sound/hwC0D0/init_verbs: + +/sys/class/sound/hwC0D3/init_pin_configs: +0x05 0x18560010 +0x06 0x18560010 +0x07 0x18560010 + +/sys/class/sound/hwC0D3/driver_pin_configs: + +/sys/class/sound/hwC0D3/user_pin_configs: + +/sys/class/sound/hwC0D3/init_verbs: + + +!!ALSA/HDA dmesg +!!-------------- + +[ 10.761484] usb 2-1.2: Product: USB Mouse +[ 10.791217] snd_hda_intel 0000:00:1b.0: irq 47 for MSI/MSI-X +[ 10.791973] cfg80211: Calling CRDA to update world regulatory domain +-- +[ 11.238736] usb 1-1.1.3: Manufacturer: Apple Inc. +[ 11.250286] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input5 +[ 11.255448] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input6 +[ 11.260555] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7 +[ 11.265580] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8 +[ 11.271081] pci 0000:00:00.0: Intel Sandybridge Chipset +-- +[ 2935.484934] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm) +[ 3987.365293] hda-intel: Unstable LPIB (131040 >= 8192); disabling LPIB delay counting +[ 8530.240160] usb 2-1.2: USB disconnect, device number 4 +-- +[ 9846.560506] uhci_hcd 0000:00:1d.0: setting latency timer to 64 +[ 9846.560539] snd_hda_intel 0000:00:1b.0: irq 46 for MSI/MSI-X +[ 9846.560544] usb usb4: root hub lost power or was reset +-- +[12976.502503] ehci_hcd 0000:00:1d.7: setting latency timer to 64 +[12976.502524] snd_hda_intel 0000:00:1b.0: irq 46 for MSI/MSI-X +[12976.502538] usb usb4: root hub lost power or was reset +-- +[13755.299287] ehci_hcd 0000:00:1a.7: setting latency timer to 64 +[13755.299478] snd_hda_intel 0000:00:1b.0: irq 46 for MSI/MSI-X +[13755.299487] uhci_hcd 0000:00:1d.0: setting latency timer to 64 + + |