All of lore.kernel.org
 help / color / mirror / Atom feed
* Audio popping/clicking at boot but NOT after resume/suspend
@ 2019-01-09  6:26 Kadir Çolakoğlu
  2019-01-09  6:31 ` Fwd: " Kadir Çolakoğlu
  2019-01-11 13:39 ` Takashi Iwai
  0 siblings, 2 replies; 5+ messages in thread
From: Kadir Çolakoğlu @ 2019-01-09  6:26 UTC (permalink / raw)
  To: alsa-devel

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

Hi,

I have a Dell Latitude 7480 and a stranger than usual audio
popping/clicking/crackling issue. I run Fedora 29, fully updated. The thing
is when I boot the laptop, the audio clicks at certain low sound volumes or
events. For example when testing the speakers in the Gnome sound settings
panel causes multiple clicks/pops. Listening to a audio/video file with
certain silent parts causes pops/clicks.

I have tried (almost) everything. Changing Pulseaudio setting does not
work. Running a pure Jack system does not work. So the issue is not with
Pulseaudio or Jack. I have tried disabling Intel HDA powersaving, that also
does not work.

But all problems disappear when I suspend and then resume the laptop. After
resuming, everything works great. So at boot there are sound issues, but
after a suspend/resume cycle everything is fine!

See https://bugzilla.redhat.com/show_bug.cgi?id=1525104#c108 for more
details and testing. I have also attached alsa-info.sh.

Kadir

[-- Attachment #2: alsa-info-latitude-7480.txt --]
[-- Type: text/plain, Size: 43574 bytes --]

upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.64
!!################################

!!Script ran on: Mon Jan  7 20:32:15 UTC 2019


!!Linux Distribution
!!------------------

Fedora release 29 (Twenty Nine) NAME=Fedora ID=fedora PRETTY_NAME="Fedora 29 (Twenty Nine)" LOGO=fedora-logo-icon CPE_NAME="cpe:/o:fedoraproject:fedora:29" HOME_URL="https://fedoraproject.org/" DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f29/system-administrators-guide/" SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=29 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=29 PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy" Fedora release 29 (Twenty Nine) Fedora release 29 (Twenty Nine)


!!DMI Information
!!---------------

Manufacturer:      Dell Inc.
Product Name:      Latitude 7480
Product Version:   
Firmware Version:  1.13.0
Board Vendor:      Dell Inc.
Board Name:        00F6D3


!!ACPI Device Status Information
!!---------------

/sys/bus/acpi/devices/ACPI0003:00/status 	 15
/sys/bus/acpi/devices/ACPI000C:00/status 	 15
/sys/bus/acpi/devices/DLL07A0:01/status 	 15
/sys/bus/acpi/devices/DLLK07A0:00/status 	 15
/sys/bus/acpi/devices/INT33A1:00/status 	 15
/sys/bus/acpi/devices/INT33D5:00/status 	 15
/sys/bus/acpi/devices/INT3400:00/status 	 15
/sys/bus/acpi/devices/INT3403:00/status 	 15
/sys/bus/acpi/devices/INT3403:01/status 	 15
/sys/bus/acpi/devices/INT3403:03/status 	 15
/sys/bus/acpi/devices/INT340E:00/status 	 15
/sys/bus/acpi/devices/INT3446:00/status 	 15
/sys/bus/acpi/devices/INT3F0D:00/status 	 15
/sys/bus/acpi/devices/LNXPOWER:00/status 	 1
/sys/bus/acpi/devices/LNXPOWER:01/status 	 1
/sys/bus/acpi/devices/LNXPOWER:02/status 	 1
/sys/bus/acpi/devices/LNXPOWER:03/status 	 1
/sys/bus/acpi/devices/LNXPOWER:04/status 	 1
/sys/bus/acpi/devices/LNXPOWER:05/status 	 1
/sys/bus/acpi/devices/LNXPOWER:06/status 	 1
/sys/bus/acpi/devices/LNXPOWER:07/status 	 1
/sys/bus/acpi/devices/LNXPOWER:08/status 	 1
/sys/bus/acpi/devices/LNXPOWER:09/status 	 1
/sys/bus/acpi/devices/LNXPOWER:0a/status 	 1
/sys/bus/acpi/devices/LNXPOWER:0b/status 	 1
/sys/bus/acpi/devices/LNXPOWER:0c/status 	 1
/sys/bus/acpi/devices/LNXPOWER:0d/status 	 1
/sys/bus/acpi/devices/LNXPOWER:0e/status 	 1
/sys/bus/acpi/devices/LNXPOWER:0f/status 	 1
/sys/bus/acpi/devices/LNXPOWER:10/status 	 1
/sys/bus/acpi/devices/LNXPOWER:11/status 	 1
/sys/bus/acpi/devices/LNXPOWER:12/status 	 1
/sys/bus/acpi/devices/LNXPOWER:13/status 	 1
/sys/bus/acpi/devices/PNP0103:00/status 	 15
/sys/bus/acpi/devices/PNP0C02:03/status 	 3
/sys/bus/acpi/devices/PNP0C02:05/status 	 3
/sys/bus/acpi/devices/PNP0C09:00/status 	 15
/sys/bus/acpi/devices/PNP0C0A:00/status 	 31
/sys/bus/acpi/devices/PNP0C0C:00/status 	 15
/sys/bus/acpi/devices/PNP0C0F:00/status 	 9
/sys/bus/acpi/devices/PNP0C0F:01/status 	 9
/sys/bus/acpi/devices/PNP0C0F:02/status 	 9
/sys/bus/acpi/devices/PNP0C0F:03/status 	 9
/sys/bus/acpi/devices/PNP0C0F:04/status 	 9
/sys/bus/acpi/devices/PNP0C0F:05/status 	 9
/sys/bus/acpi/devices/PNP0C0F:06/status 	 9
/sys/bus/acpi/devices/PNP0C0F:07/status 	 9
/sys/bus/acpi/devices/device:09/status 	 15
/sys/bus/acpi/devices/device:63/status 	 15
/sys/bus/acpi/devices/device:75/status 	 11


!!Kernel Information
!!------------------

Kernel release:    4.19.13-300.fc29.x86_64
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         x86_64
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     k4.19.13-300.fc29.x86_64
Library version:    
Utilities version:  1.1.7


!!Loaded ALSA modules
!!-------------------

snd_hda_intel


!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes

Jack:
      Installed - Yes (/usr/bin/jackd)
      Running - No


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xec248000 irq 131


!!PCI Soundcards installed in the system
!!--------------------------------------

00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)


!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!-------------------------------------------------------

00:1f.3 0403: 8086:9d71 (rev 21)
	Subsystem: 1028:07a0


!!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
	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)
	pm_blacklist : Y
	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 : 1
	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 : -1
	snoop : -1


!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: Realtek ALC3246
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10ec0256
Subsystem Id: 0x102807a0
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 D3cold 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:  [0x3b 0x3b]
  Converter: stream=0, channel=0
  PCM:
    rates [0x60]: 44100 48000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
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="ALC3246 Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
  Amp-Out vals:  [0x00 0x00]
  Converter: stream=0, channel=0
  PCM:
    rates [0x60]: 44100 48000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
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=D3, actual=D3
Node 0x07 [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=D3, actual=D3
  Connection: 1
     0x24
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="ALC3246 Analog", type="Audio", device=0
  Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
  Amp-In vals:  [0x80 0x80]
  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=D3, actual=D3
  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=D3, actual=D3
  Connection: 1
     0x22
Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  Control: name="Internal Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x90a60140: [Fixed] Mic at Int N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x4, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x40000000: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
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
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  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: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
  Connection: 1
     0x02
Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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=D3, actual=D3
Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  Control: name="Headset Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  Control: name="Headphone Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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=D3, actual=D3
Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x00013734: IN OUT EAPD Detect
    Vref caps: HIZ 50 GRD 80 100
  EAPD 0x2: EAPD
  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=D3, actual=D3
  Connection: 2
     0x02* 0x03
Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x1d [Pin Complex] wcaps 0x400400: Mono
  Pincap 0x00000020: IN
  Pin Default 0x40700001: [N/A] Modem Hand at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x1
  Pin-ctls: 0x20: IN
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x421212f2: [N/A] Speaker at Ext Front
    Conn = 1/4, Color = Black
    DefAssociation = 0xf, Sequence = 0x2
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
  Connection: 1
     0x06
Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
  Processing caps: benign=0, ncoeff=91
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
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0001001c: OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x02211020: [Jack] HP Out at Ext Front
    Conn = 1/8, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0xc0: OUT HP
  Unsolicited: tag=01, enabled=1
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
  Connection: 2
     0x02 0x03*
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]
  Connection: 5
     0x18 0x19 0x1a 0x1b 0x1d
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 0x12
Node 0x24 [Audio Selector] wcaps 0x300101: Stereo
  Connection: 2
     0x12* 0x13
Codec: Intel Kabylake HDMI
Address: 2
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x8086280b
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 [0x1a]: 16 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 [0x1a]: 16 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 KAE
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1a]: 16 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
  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=00, enabled=0
  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
  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=00, enabled=0
  Power states:  D0 D3 EPSS
  Power: setting=D0, actual=D0
  Devices: 0
  Connection: 0
  In-driver Connection: 3
     0x02 0x03 0x04
Node 0x07 [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 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=00, enabled=0
  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
--endcollapse--


!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116, 11 Jan  7 21:15 /dev/snd/controlC0
crw-rw----+ 1 root audio 116,  9 Jan  7 21:15 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116, 10 Jan  7 21:15 /dev/snd/hwC0D2
crw-rw----+ 1 root audio 116,  3 Jan  7 21:23 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116,  2 Jan  7 21:28 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116,  8 Jan  7 21:15 /dev/snd/pcmC0D10p
crw-rw----+ 1 root audio 116,  4 Jan  7 21:15 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116,  5 Jan  7 21:15 /dev/snd/pcmC0D7p
crw-rw----+ 1 root audio 116,  6 Jan  7 21:15 /dev/snd/pcmC0D8p
crw-rw----+ 1 root audio 116,  7 Jan  7 21:15 /dev/snd/pcmC0D9p
crw-rw----+ 1 root audio 116,  1 Jan  7 21:15 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Jan  7 21:15 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x. 2 root root  60 Jan  7 21:15 .
drwxr-xr-x. 3 root root 300 Jan  7 21:15 ..
lrwxrwxrwx. 1 root root  12 Jan  7 21:15 pci-0000:00:1f.3 -> ../controlC0


!!ALSA configuration files
!!------------------------

!!System wide config file (/etc/asound.conf)

#
# Place your global alsa-lib configuration here...
#


!!Aplay/Arecord output
!!--------------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
  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
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [PCH]

Card hw:0 'PCH'/'HDA Intel PCH at 0xec248000 irq 131'
  Mixer name	: 'Realtek ALC3246'
  Components	: 'HDA:10ec0256,102807a0,00100002 HDA:8086280b,80860101,00100000'
  Controls      : 56
  Simple ctrls  : 18
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 59 [68%] [-21.00dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 0 [0%] [-65.25dB] [off]
  Front Right: Playback 0 [0%] [-65.25dB] [off]
Simple mixer control 'Headphone Mic',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [off]
Simple mixer control 'Headphone Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Speaker',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB] [on]
  Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  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 Mute-LED Mode',0
  Capabilities: enum
  Items: 'On' 'Off' 'Follow Capture' 'Follow Mute'
  Item0: 'Follow Capture'
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',3
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',4
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 0 [0%] [-17.25dB] [off]
  Front Right: Capture 0 [0%] [-17.25dB] [off]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Enabled'
Simple mixer control 'Headset Mic',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [on]
Simple mixer control 'Headset Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Internal Mic',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [off]
Simple mixer control 'Internal Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]


!!Alsactl output
!!--------------

--startcollapse--
state.PCH {
	control.1 {
		iface MIXER
		name 'Headphone Playback Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 87'
			dbmin -6525
			dbmax 0
			dbvalue.0 -6525
			dbvalue.1 -6525
		}
	}
	control.2 {
		iface MIXER
		name 'Headphone Playback Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.3 {
		iface MIXER
		name 'Speaker Playback Volume'
		value.0 87
		value.1 87
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 87'
			dbmin -6525
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.4 {
		iface MIXER
		name 'Speaker Playback Switch'
		value.0 true
		value.1 true
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.5 {
		iface MIXER
		name 'Auto-Mute Mode'
		value Enabled
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Disabled
			item.1 Enabled
		}
	}
	control.6 {
		iface MIXER
		name 'Capture Source'
		value 'Headset Mic'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 'Headset Mic'
			item.1 'Headphone Mic'
			item.2 'Internal Mic'
		}
	}
	control.7 {
		iface MIXER
		name 'Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 63'
			dbmin -1725
			dbmax 3000
			dbvalue.0 -1725
			dbvalue.1 -1725
		}
	}
	control.8 {
		iface MIXER
		name 'Capture Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.9 {
		iface MIXER
		name 'Headset Mic Boost Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 3'
			dbmin 0
			dbmax 3000
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.10 {
		iface MIXER
		name 'Headphone Mic Boost Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 3'
			dbmin 0
			dbmax 3000
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.11 {
		iface MIXER
		name 'Internal Mic Boost Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 3'
			dbmin 0
			dbmax 3000
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.12 {
		iface MIXER
		name 'Mic Mute-LED Mode'
		value 'Follow Capture'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 On
			item.1 Off
			item.2 'Follow Capture'
			item.3 'Follow Mute'
		}
	}
	control.13 {
		iface MIXER
		name 'Master Playback Volume'
		value 59
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 87'
			dbmin -6525
			dbmax 0
			dbvalue.0 -2100
		}
	}
	control.14 {
		iface MIXER
		name 'Master Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.15 {
		iface CARD
		name 'Headset Mic Phantom Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.16 {
		iface CARD
		name 'Headphone Mic Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.17 {
		iface CARD
		name 'Internal Mic Phantom Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.18 {
		iface CARD
		name 'Speaker Phantom Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.19 {
		iface PCM
		name 'Playback Channel Map'
		value.0 0
		value.1 0
		comment {
			access read
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
	control.20 {
		iface PCM
		name 'Capture Channel Map'
		value.0 0
		value.1 0
		comment {
			access read
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
	control.21 {
		iface CARD
		name 'HDMI/DP,pcm=3 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.22 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.23 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.24 {
		iface MIXER
		name 'IEC958 Playback Default'
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.25 {
		iface MIXER
		name 'IEC958 Playback Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.26 {
		iface PCM
		device 3
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.27 {
		iface CARD
		name 'HDMI/DP,pcm=7 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.28 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 1
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.29 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 1
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.30 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 1
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.31 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 1
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.32 {
		iface PCM
		device 7
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.33 {
		iface CARD
		name 'HDMI/DP,pcm=8 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.34 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 2
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.35 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 2
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.36 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 2
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.37 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 2
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.38 {
		iface PCM
		device 8
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.39 {
		iface CARD
		name 'HDMI/DP,pcm=9 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.40 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 3
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.41 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 3
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.42 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 3
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.43 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 3
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.44 {
		iface PCM
		device 9
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.45 {
		iface CARD
		name 'HDMI/DP,pcm=10 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.46 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 4
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.47 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 4
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.48 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 4
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.49 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 4
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.50 {
		iface PCM
		device 10
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.51 {
		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 - 36'
		}
	}
	control.52 {
		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 - 36'
		}
	}
	control.53 {
		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 - 36'
		}
	}
	control.54 {
		iface PCM
		device 9
		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 - 36'
		}
	}
	control.55 {
		iface PCM
		device 10
		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 - 36'
		}
	}
	control.56 {
		iface MIXER
		name 'PCM Playback Volume'
		value.0 255
		value.1 255
		comment {
			access 'read write user'
			type INTEGER
			count 2
			range '0 - 255'
			tlv '0000000100000008ffffec1400000014'
			dbmin -5100
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
}
--endcollapse--


!!All Loaded Modules
!!------------------

Module
fuse
bluetooth
ecdh_generic
ccm
vfat
fat
arc4
iwlmvm
snd_soc_skl
snd_soc_skl_ipc
snd_soc_sst_ipc
snd_soc_sst_dsp
snd_hda_ext_core
snd_soc_acpi_intel_match
mac80211
snd_soc_acpi
snd_soc_core
snd_hda_codec_hdmi
iwlwifi
joydev
snd_compress
ac97_bus
snd_pcm_dmaengine
snd_hda_codec_realtek
snd_hda_codec_generic
mei_wdt
hid_alps
wmi_bmof
dell_wmi
intel_wmi_thunderbolt
uvcvideo
cfg80211
snd_hda_intel
dell_rbtn
videobuf2_vmalloc
videobuf2_memops
snd_hda_codec
dell_laptop
videobuf2_v4l2
intel_rapl
videobuf2_common
dell_smbios
dell_wmi_descriptor
x86_pkg_temp_thermal
dcdbas
intel_powerclamp
snd_hda_core
coretemp
dell_smm_hwmon
kvm_intel
snd_hwdep
videodev
snd_seq
intel_cstate
intel_uncore
snd_seq_device
e1000e
snd_pcm
intel_rapl_perf
media
snd_timer
snd
i2c_i801
soundcore
mei_me
mei
rtsx_pci_ms
rfkill
memstick
processor_thermal_device
intel_soc_dts_iosf
idma64
intel_pch_thermal
intel_lpss_pci
wmi
int3400_thermal
acpi_thermal_rel
intel_lpss_acpi
intel_lpss
int3403_thermal
int340x_thermal_zone
acpi_pad
intel_hid
pcc_cpufreq
sparse_keymap
dm_crypt
i915
kvmgt
mdev
vfio
kvm
rtsx_pci_sdmmc
mmc_core
irqbypass
i2c_algo_bit
drm_kms_helper
crct10dif_pclmul
crc32_pclmul
crc32c_intel
drm
ghash_clmulni_intel
serio_raw
rtsx_pci
i2c_hid
video


!!Sysfs Files
!!-----------

/sys/class/sound/hwC0D0/init_pin_configs:
0x12 0x90a60140
0x13 0x40000000
0x14 0x90170110
0x18 0x411111f0
0x19 0x411111f0
0x1a 0x411111f0
0x1b 0x411111f0
0x1d 0x40700001
0x1e 0x421212f2
0x21 0x02211020

/sys/class/sound/hwC0D0/driver_pin_configs:
0x19 0x01a1913c
0x1a 0x01a1913d

/sys/class/sound/hwC0D0/user_pin_configs:

/sys/class/sound/hwC0D0/init_verbs:

/sys/class/sound/hwC0D0/hints:

/sys/class/sound/hwC0D2/init_pin_configs:
0x05 0x18560010
0x06 0x18560010
0x07 0x18560010

/sys/class/sound/hwC0D2/driver_pin_configs:

/sys/class/sound/hwC0D2/user_pin_configs:

/sys/class/sound/hwC0D2/init_verbs:

/sys/class/sound/hwC0D2/hints:


!!ALSA/HDA dmesg
!!--------------

[    0.268744] ACPI: Added _OSI(Linux-Dell-Video)
[    0.268744] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.310469] ACPI: 10 ACPI AML tables successfully acquired and loaded
--
[   12.041224] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): registered PHC clock
[   12.071264] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[   12.072382] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[   12.077227] input: Dell WMI hotkeys as /devices/platform/PNP0C14:01/wmi_bus/wmi_bus-PNP0C14:01/9DBB5994-A997-11DA-B012-B622A1EF5492/input/input8
--
[   12.153053] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[   12.178202] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC3246: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[   12.178205] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   12.178207] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[   12.178208] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[   12.178209] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[   12.178211] snd_hda_codec_realtek hdaudioC0D0:      Headset Mic=0x19
[   12.178212] snd_hda_codec_realtek hdaudioC0D0:      Headphone Mic=0x1a
[   12.178214] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x12
[   12.198133] Intel(R) Wireless WiFi driver for Linux
--
[   12.498714] iwlwifi 0000:02:00.0 wlp2s0: renamed from wlan0
[   13.248848] input: HDA Intel PCH Headphone Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input12
[   13.248908] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input13
[   13.248952] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input14
[   13.248995] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input15
[   13.249039] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input16
[   13.249084] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input17
[   13.494851] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)



[-- Attachment #3: Type: text/plain, Size: 0 bytes --]



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

* Fwd: Audio popping/clicking at boot but NOT after resume/suspend
  2019-01-09  6:26 Audio popping/clicking at boot but NOT after resume/suspend Kadir Çolakoğlu
@ 2019-01-09  6:31 ` Kadir Çolakoğlu
  2019-01-11 13:39 ` Takashi Iwai
  1 sibling, 0 replies; 5+ messages in thread
From: Kadir Çolakoğlu @ 2019-01-09  6:31 UTC (permalink / raw)
  To: alsa-devel

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

I have made a new bugreport here
https://bugzilla.kernel.org/show_bug.cgi?id=202185



---------- Forwarded message ---------
From: Kadir Çolakoğlu <kadir@colakoglu.nl>
Date: wo 9 jan. 2019 om 07:26
Subject: Audio popping/clicking at boot but NOT after resume/suspend
To: <alsa-devel@alsa-project.org>


Hi,

I have a Dell Latitude 7480 and a stranger than usual audio
popping/clicking/crackling issue. I run Fedora 29, fully updated. The thing
is when I boot the laptop, the audio clicks at certain low sound volumes or
events. For example when testing the speakers in the Gnome sound settings
panel causes multiple clicks/pops. Listening to a audio/video file with
certain silent parts causes pops/clicks.

I have tried (almost) everything. Changing Pulseaudio setting does not
work. Running a pure Jack system does not work. So the issue is not with
Pulseaudio or Jack. I have tried disabling Intel HDA powersaving, that also
does not work.

But all problems disappear when I suspend and then resume the laptop. After
resuming, everything works great. So at boot there are sound issues, but
after a suspend/resume cycle everything is fine!

See https://bugzilla.redhat.com/show_bug.cgi?id=1525104#c108 for more
details and testing. I have also attached alsa-info.sh.

Kadir

[-- Attachment #2: alsa-info-latitude-7480.txt --]
[-- Type: text/plain, Size: 43574 bytes --]

upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.64
!!################################

!!Script ran on: Mon Jan  7 20:32:15 UTC 2019


!!Linux Distribution
!!------------------

Fedora release 29 (Twenty Nine) NAME=Fedora ID=fedora PRETTY_NAME="Fedora 29 (Twenty Nine)" LOGO=fedora-logo-icon CPE_NAME="cpe:/o:fedoraproject:fedora:29" HOME_URL="https://fedoraproject.org/" DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f29/system-administrators-guide/" SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=29 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=29 PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy" Fedora release 29 (Twenty Nine) Fedora release 29 (Twenty Nine)


!!DMI Information
!!---------------

Manufacturer:      Dell Inc.
Product Name:      Latitude 7480
Product Version:   
Firmware Version:  1.13.0
Board Vendor:      Dell Inc.
Board Name:        00F6D3


!!ACPI Device Status Information
!!---------------

/sys/bus/acpi/devices/ACPI0003:00/status 	 15
/sys/bus/acpi/devices/ACPI000C:00/status 	 15
/sys/bus/acpi/devices/DLL07A0:01/status 	 15
/sys/bus/acpi/devices/DLLK07A0:00/status 	 15
/sys/bus/acpi/devices/INT33A1:00/status 	 15
/sys/bus/acpi/devices/INT33D5:00/status 	 15
/sys/bus/acpi/devices/INT3400:00/status 	 15
/sys/bus/acpi/devices/INT3403:00/status 	 15
/sys/bus/acpi/devices/INT3403:01/status 	 15
/sys/bus/acpi/devices/INT3403:03/status 	 15
/sys/bus/acpi/devices/INT340E:00/status 	 15
/sys/bus/acpi/devices/INT3446:00/status 	 15
/sys/bus/acpi/devices/INT3F0D:00/status 	 15
/sys/bus/acpi/devices/LNXPOWER:00/status 	 1
/sys/bus/acpi/devices/LNXPOWER:01/status 	 1
/sys/bus/acpi/devices/LNXPOWER:02/status 	 1
/sys/bus/acpi/devices/LNXPOWER:03/status 	 1
/sys/bus/acpi/devices/LNXPOWER:04/status 	 1
/sys/bus/acpi/devices/LNXPOWER:05/status 	 1
/sys/bus/acpi/devices/LNXPOWER:06/status 	 1
/sys/bus/acpi/devices/LNXPOWER:07/status 	 1
/sys/bus/acpi/devices/LNXPOWER:08/status 	 1
/sys/bus/acpi/devices/LNXPOWER:09/status 	 1
/sys/bus/acpi/devices/LNXPOWER:0a/status 	 1
/sys/bus/acpi/devices/LNXPOWER:0b/status 	 1
/sys/bus/acpi/devices/LNXPOWER:0c/status 	 1
/sys/bus/acpi/devices/LNXPOWER:0d/status 	 1
/sys/bus/acpi/devices/LNXPOWER:0e/status 	 1
/sys/bus/acpi/devices/LNXPOWER:0f/status 	 1
/sys/bus/acpi/devices/LNXPOWER:10/status 	 1
/sys/bus/acpi/devices/LNXPOWER:11/status 	 1
/sys/bus/acpi/devices/LNXPOWER:12/status 	 1
/sys/bus/acpi/devices/LNXPOWER:13/status 	 1
/sys/bus/acpi/devices/PNP0103:00/status 	 15
/sys/bus/acpi/devices/PNP0C02:03/status 	 3
/sys/bus/acpi/devices/PNP0C02:05/status 	 3
/sys/bus/acpi/devices/PNP0C09:00/status 	 15
/sys/bus/acpi/devices/PNP0C0A:00/status 	 31
/sys/bus/acpi/devices/PNP0C0C:00/status 	 15
/sys/bus/acpi/devices/PNP0C0F:00/status 	 9
/sys/bus/acpi/devices/PNP0C0F:01/status 	 9
/sys/bus/acpi/devices/PNP0C0F:02/status 	 9
/sys/bus/acpi/devices/PNP0C0F:03/status 	 9
/sys/bus/acpi/devices/PNP0C0F:04/status 	 9
/sys/bus/acpi/devices/PNP0C0F:05/status 	 9
/sys/bus/acpi/devices/PNP0C0F:06/status 	 9
/sys/bus/acpi/devices/PNP0C0F:07/status 	 9
/sys/bus/acpi/devices/device:09/status 	 15
/sys/bus/acpi/devices/device:63/status 	 15
/sys/bus/acpi/devices/device:75/status 	 11


!!Kernel Information
!!------------------

Kernel release:    4.19.13-300.fc29.x86_64
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         x86_64
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     k4.19.13-300.fc29.x86_64
Library version:    
Utilities version:  1.1.7


!!Loaded ALSA modules
!!-------------------

snd_hda_intel


!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes

Jack:
      Installed - Yes (/usr/bin/jackd)
      Running - No


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xec248000 irq 131


!!PCI Soundcards installed in the system
!!--------------------------------------

00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)


!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!-------------------------------------------------------

00:1f.3 0403: 8086:9d71 (rev 21)
	Subsystem: 1028:07a0


!!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
	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)
	pm_blacklist : Y
	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 : 1
	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 : -1
	snoop : -1


!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: Realtek ALC3246
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10ec0256
Subsystem Id: 0x102807a0
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 D3cold 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:  [0x3b 0x3b]
  Converter: stream=0, channel=0
  PCM:
    rates [0x60]: 44100 48000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
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="ALC3246 Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
  Amp-Out vals:  [0x00 0x00]
  Converter: stream=0, channel=0
  PCM:
    rates [0x60]: 44100 48000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
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=D3, actual=D3
Node 0x07 [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=D3, actual=D3
  Connection: 1
     0x24
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="ALC3246 Analog", type="Audio", device=0
  Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
  Amp-In vals:  [0x80 0x80]
  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=D3, actual=D3
  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=D3, actual=D3
  Connection: 1
     0x22
Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  Control: name="Internal Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x90a60140: [Fixed] Mic at Int N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x4, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x40000000: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
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
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  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: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
  Connection: 1
     0x02
Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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=D3, actual=D3
Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  Control: name="Headset Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  Control: name="Headphone Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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=D3, actual=D3
Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x00013734: IN OUT EAPD Detect
    Vref caps: HIZ 50 GRD 80 100
  EAPD 0x2: EAPD
  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=D3, actual=D3
  Connection: 2
     0x02* 0x03
Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x1d [Pin Complex] wcaps 0x400400: Mono
  Pincap 0x00000020: IN
  Pin Default 0x40700001: [N/A] Modem Hand at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x1
  Pin-ctls: 0x20: IN
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x421212f2: [N/A] Speaker at Ext Front
    Conn = 1/4, Color = Black
    DefAssociation = 0xf, Sequence = 0x2
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
  Connection: 1
     0x06
Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
  Processing caps: benign=0, ncoeff=91
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
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0001001c: OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x02211020: [Jack] HP Out at Ext Front
    Conn = 1/8, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0xc0: OUT HP
  Unsolicited: tag=01, enabled=1
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
  Connection: 2
     0x02 0x03*
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]
  Connection: 5
     0x18 0x19 0x1a 0x1b 0x1d
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 0x12
Node 0x24 [Audio Selector] wcaps 0x300101: Stereo
  Connection: 2
     0x12* 0x13
Codec: Intel Kabylake HDMI
Address: 2
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x8086280b
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 [0x1a]: 16 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 [0x1a]: 16 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 KAE
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1a]: 16 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
  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=00, enabled=0
  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
  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=00, enabled=0
  Power states:  D0 D3 EPSS
  Power: setting=D0, actual=D0
  Devices: 0
  Connection: 0
  In-driver Connection: 3
     0x02 0x03 0x04
Node 0x07 [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 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=00, enabled=0
  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
--endcollapse--


!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116, 11 Jan  7 21:15 /dev/snd/controlC0
crw-rw----+ 1 root audio 116,  9 Jan  7 21:15 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116, 10 Jan  7 21:15 /dev/snd/hwC0D2
crw-rw----+ 1 root audio 116,  3 Jan  7 21:23 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116,  2 Jan  7 21:28 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116,  8 Jan  7 21:15 /dev/snd/pcmC0D10p
crw-rw----+ 1 root audio 116,  4 Jan  7 21:15 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116,  5 Jan  7 21:15 /dev/snd/pcmC0D7p
crw-rw----+ 1 root audio 116,  6 Jan  7 21:15 /dev/snd/pcmC0D8p
crw-rw----+ 1 root audio 116,  7 Jan  7 21:15 /dev/snd/pcmC0D9p
crw-rw----+ 1 root audio 116,  1 Jan  7 21:15 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Jan  7 21:15 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x. 2 root root  60 Jan  7 21:15 .
drwxr-xr-x. 3 root root 300 Jan  7 21:15 ..
lrwxrwxrwx. 1 root root  12 Jan  7 21:15 pci-0000:00:1f.3 -> ../controlC0


!!ALSA configuration files
!!------------------------

!!System wide config file (/etc/asound.conf)

#
# Place your global alsa-lib configuration here...
#


!!Aplay/Arecord output
!!--------------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
  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
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [PCH]

Card hw:0 'PCH'/'HDA Intel PCH at 0xec248000 irq 131'
  Mixer name	: 'Realtek ALC3246'
  Components	: 'HDA:10ec0256,102807a0,00100002 HDA:8086280b,80860101,00100000'
  Controls      : 56
  Simple ctrls  : 18
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 59 [68%] [-21.00dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 0 [0%] [-65.25dB] [off]
  Front Right: Playback 0 [0%] [-65.25dB] [off]
Simple mixer control 'Headphone Mic',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [off]
Simple mixer control 'Headphone Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Speaker',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB] [on]
  Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  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 Mute-LED Mode',0
  Capabilities: enum
  Items: 'On' 'Off' 'Follow Capture' 'Follow Mute'
  Item0: 'Follow Capture'
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',3
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',4
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 0 [0%] [-17.25dB] [off]
  Front Right: Capture 0 [0%] [-17.25dB] [off]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Enabled'
Simple mixer control 'Headset Mic',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [on]
Simple mixer control 'Headset Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Internal Mic',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [off]
Simple mixer control 'Internal Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]


!!Alsactl output
!!--------------

--startcollapse--
state.PCH {
	control.1 {
		iface MIXER
		name 'Headphone Playback Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 87'
			dbmin -6525
			dbmax 0
			dbvalue.0 -6525
			dbvalue.1 -6525
		}
	}
	control.2 {
		iface MIXER
		name 'Headphone Playback Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.3 {
		iface MIXER
		name 'Speaker Playback Volume'
		value.0 87
		value.1 87
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 87'
			dbmin -6525
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.4 {
		iface MIXER
		name 'Speaker Playback Switch'
		value.0 true
		value.1 true
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.5 {
		iface MIXER
		name 'Auto-Mute Mode'
		value Enabled
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Disabled
			item.1 Enabled
		}
	}
	control.6 {
		iface MIXER
		name 'Capture Source'
		value 'Headset Mic'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 'Headset Mic'
			item.1 'Headphone Mic'
			item.2 'Internal Mic'
		}
	}
	control.7 {
		iface MIXER
		name 'Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 63'
			dbmin -1725
			dbmax 3000
			dbvalue.0 -1725
			dbvalue.1 -1725
		}
	}
	control.8 {
		iface MIXER
		name 'Capture Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.9 {
		iface MIXER
		name 'Headset Mic Boost Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 3'
			dbmin 0
			dbmax 3000
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.10 {
		iface MIXER
		name 'Headphone Mic Boost Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 3'
			dbmin 0
			dbmax 3000
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.11 {
		iface MIXER
		name 'Internal Mic Boost Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 3'
			dbmin 0
			dbmax 3000
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.12 {
		iface MIXER
		name 'Mic Mute-LED Mode'
		value 'Follow Capture'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 On
			item.1 Off
			item.2 'Follow Capture'
			item.3 'Follow Mute'
		}
	}
	control.13 {
		iface MIXER
		name 'Master Playback Volume'
		value 59
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 87'
			dbmin -6525
			dbmax 0
			dbvalue.0 -2100
		}
	}
	control.14 {
		iface MIXER
		name 'Master Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.15 {
		iface CARD
		name 'Headset Mic Phantom Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.16 {
		iface CARD
		name 'Headphone Mic Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.17 {
		iface CARD
		name 'Internal Mic Phantom Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.18 {
		iface CARD
		name 'Speaker Phantom Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.19 {
		iface PCM
		name 'Playback Channel Map'
		value.0 0
		value.1 0
		comment {
			access read
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
	control.20 {
		iface PCM
		name 'Capture Channel Map'
		value.0 0
		value.1 0
		comment {
			access read
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
	control.21 {
		iface CARD
		name 'HDMI/DP,pcm=3 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.22 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.23 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.24 {
		iface MIXER
		name 'IEC958 Playback Default'
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.25 {
		iface MIXER
		name 'IEC958 Playback Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.26 {
		iface PCM
		device 3
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.27 {
		iface CARD
		name 'HDMI/DP,pcm=7 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.28 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 1
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.29 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 1
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.30 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 1
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.31 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 1
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.32 {
		iface PCM
		device 7
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.33 {
		iface CARD
		name 'HDMI/DP,pcm=8 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.34 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 2
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.35 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 2
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.36 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 2
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.37 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 2
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.38 {
		iface PCM
		device 8
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.39 {
		iface CARD
		name 'HDMI/DP,pcm=9 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.40 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 3
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.41 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 3
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.42 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 3
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.43 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 3
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.44 {
		iface PCM
		device 9
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.45 {
		iface CARD
		name 'HDMI/DP,pcm=10 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.46 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 4
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.47 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 4
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.48 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 4
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.49 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 4
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.50 {
		iface PCM
		device 10
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.51 {
		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 - 36'
		}
	}
	control.52 {
		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 - 36'
		}
	}
	control.53 {
		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 - 36'
		}
	}
	control.54 {
		iface PCM
		device 9
		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 - 36'
		}
	}
	control.55 {
		iface PCM
		device 10
		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 - 36'
		}
	}
	control.56 {
		iface MIXER
		name 'PCM Playback Volume'
		value.0 255
		value.1 255
		comment {
			access 'read write user'
			type INTEGER
			count 2
			range '0 - 255'
			tlv '0000000100000008ffffec1400000014'
			dbmin -5100
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
}
--endcollapse--


!!All Loaded Modules
!!------------------

Module
fuse
bluetooth
ecdh_generic
ccm
vfat
fat
arc4
iwlmvm
snd_soc_skl
snd_soc_skl_ipc
snd_soc_sst_ipc
snd_soc_sst_dsp
snd_hda_ext_core
snd_soc_acpi_intel_match
mac80211
snd_soc_acpi
snd_soc_core
snd_hda_codec_hdmi
iwlwifi
joydev
snd_compress
ac97_bus
snd_pcm_dmaengine
snd_hda_codec_realtek
snd_hda_codec_generic
mei_wdt
hid_alps
wmi_bmof
dell_wmi
intel_wmi_thunderbolt
uvcvideo
cfg80211
snd_hda_intel
dell_rbtn
videobuf2_vmalloc
videobuf2_memops
snd_hda_codec
dell_laptop
videobuf2_v4l2
intel_rapl
videobuf2_common
dell_smbios
dell_wmi_descriptor
x86_pkg_temp_thermal
dcdbas
intel_powerclamp
snd_hda_core
coretemp
dell_smm_hwmon
kvm_intel
snd_hwdep
videodev
snd_seq
intel_cstate
intel_uncore
snd_seq_device
e1000e
snd_pcm
intel_rapl_perf
media
snd_timer
snd
i2c_i801
soundcore
mei_me
mei
rtsx_pci_ms
rfkill
memstick
processor_thermal_device
intel_soc_dts_iosf
idma64
intel_pch_thermal
intel_lpss_pci
wmi
int3400_thermal
acpi_thermal_rel
intel_lpss_acpi
intel_lpss
int3403_thermal
int340x_thermal_zone
acpi_pad
intel_hid
pcc_cpufreq
sparse_keymap
dm_crypt
i915
kvmgt
mdev
vfio
kvm
rtsx_pci_sdmmc
mmc_core
irqbypass
i2c_algo_bit
drm_kms_helper
crct10dif_pclmul
crc32_pclmul
crc32c_intel
drm
ghash_clmulni_intel
serio_raw
rtsx_pci
i2c_hid
video


!!Sysfs Files
!!-----------

/sys/class/sound/hwC0D0/init_pin_configs:
0x12 0x90a60140
0x13 0x40000000
0x14 0x90170110
0x18 0x411111f0
0x19 0x411111f0
0x1a 0x411111f0
0x1b 0x411111f0
0x1d 0x40700001
0x1e 0x421212f2
0x21 0x02211020

/sys/class/sound/hwC0D0/driver_pin_configs:
0x19 0x01a1913c
0x1a 0x01a1913d

/sys/class/sound/hwC0D0/user_pin_configs:

/sys/class/sound/hwC0D0/init_verbs:

/sys/class/sound/hwC0D0/hints:

/sys/class/sound/hwC0D2/init_pin_configs:
0x05 0x18560010
0x06 0x18560010
0x07 0x18560010

/sys/class/sound/hwC0D2/driver_pin_configs:

/sys/class/sound/hwC0D2/user_pin_configs:

/sys/class/sound/hwC0D2/init_verbs:

/sys/class/sound/hwC0D2/hints:


!!ALSA/HDA dmesg
!!--------------

[    0.268744] ACPI: Added _OSI(Linux-Dell-Video)
[    0.268744] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.310469] ACPI: 10 ACPI AML tables successfully acquired and loaded
--
[   12.041224] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): registered PHC clock
[   12.071264] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[   12.072382] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[   12.077227] input: Dell WMI hotkeys as /devices/platform/PNP0C14:01/wmi_bus/wmi_bus-PNP0C14:01/9DBB5994-A997-11DA-B012-B622A1EF5492/input/input8
--
[   12.153053] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[   12.178202] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC3246: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[   12.178205] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   12.178207] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[   12.178208] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[   12.178209] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[   12.178211] snd_hda_codec_realtek hdaudioC0D0:      Headset Mic=0x19
[   12.178212] snd_hda_codec_realtek hdaudioC0D0:      Headphone Mic=0x1a
[   12.178214] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x12
[   12.198133] Intel(R) Wireless WiFi driver for Linux
--
[   12.498714] iwlwifi 0000:02:00.0 wlp2s0: renamed from wlan0
[   13.248848] input: HDA Intel PCH Headphone Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input12
[   13.248908] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input13
[   13.248952] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input14
[   13.248995] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input15
[   13.249039] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input16
[   13.249084] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input17
[   13.494851] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)



[-- Attachment #3: Type: text/plain, Size: 0 bytes --]



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

* Re: Audio popping/clicking at boot but NOT after resume/suspend
  2019-01-09  6:26 Audio popping/clicking at boot but NOT after resume/suspend Kadir Çolakoğlu
  2019-01-09  6:31 ` Fwd: " Kadir Çolakoğlu
@ 2019-01-11 13:39 ` Takashi Iwai
       [not found]   ` <CADE0NLMQTF+25kXNPi3mH=0oCxaFNq3G64vwmCtejFH8CBJc_Q@mail.gmail.com>
  2019-01-11 22:54   ` Kadir Çolakoğlu
  1 sibling, 2 replies; 5+ messages in thread
From: Takashi Iwai @ 2019-01-11 13:39 UTC (permalink / raw)
  To: Kadir Çolakoğlu; +Cc: alsa-devel

On Wed, 09 Jan 2019 07:26:47 +0100,
Kadir Çolakoğlu wrote:
> 
> Hi,
> 
> I have a Dell Latitude 7480 and a stranger than usual audio
> popping/clicking/crackling issue. I run Fedora 29, fully updated. The thing
> is when I boot the laptop, the audio clicks at certain low sound volumes or
> events. For example when testing the speakers in the Gnome sound settings
> panel causes multiple clicks/pops. Listening to a audio/video file with
> certain silent parts causes pops/clicks.
> 
> I have tried (almost) everything. Changing Pulseaudio setting does not
> work. Running a pure Jack system does not work. So the issue is not with
> Pulseaudio or Jack. I have tried disabling Intel HDA powersaving, that also
> does not work.
> 
> But all problems disappear when I suspend and then resume the laptop. After
> resuming, everything works great. So at boot there are sound issues, but
> after a suspend/resume cycle everything is fine!
> 
> See https://bugzilla.redhat.com/show_bug.cgi?id=1525104#c108 for more
> details and testing. I have also attached alsa-info.sh.

Does the issue happen only with the speaker, or also with the
headphone?  I have a Latitude 7480 test machine in my office, and
checked 4.20 kernel now, and no problem was seen there.  DE is KDE,
but it should be irrelevant...


thanks,

Takashi


> 
> Kadir
> upload=true&script=true&cardinfo=
> !!################################
> !!ALSA Information Script v 0.4.64
> !!################################
> 
> !!Script ran on: Mon Jan  7 20:32:15 UTC 2019
> 
> 
> !!Linux Distribution
> !!------------------
> 
> Fedora release 29 (Twenty Nine) NAME=Fedora ID=fedora PRETTY_NAME="Fedora 29 (Twenty Nine)" LOGO=fedora-logo-icon CPE_NAME="cpe:/o:fedoraproject:fedora:29" HOME_URL="https://fedoraproject.org/" DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f29/system-administrators-guide/" SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=29 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=29 PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy" Fedora release 29 (Twenty Nine) Fedora release 29 (Twenty Nine)
> 
> 
> !!DMI Information
> !!---------------
> 
> Manufacturer:      Dell Inc.
> Product Name:      Latitude 7480
> Product Version:   
> Firmware Version:  1.13.0
> Board Vendor:      Dell Inc.
> Board Name:        00F6D3
> 
> 
> !!ACPI Device Status Information
> !!---------------
> 
> /sys/bus/acpi/devices/ACPI0003:00/status 	 15
> /sys/bus/acpi/devices/ACPI000C:00/status 	 15
> /sys/bus/acpi/devices/DLL07A0:01/status 	 15
> /sys/bus/acpi/devices/DLLK07A0:00/status 	 15
> /sys/bus/acpi/devices/INT33A1:00/status 	 15
> /sys/bus/acpi/devices/INT33D5:00/status 	 15
> /sys/bus/acpi/devices/INT3400:00/status 	 15
> /sys/bus/acpi/devices/INT3403:00/status 	 15
> /sys/bus/acpi/devices/INT3403:01/status 	 15
> /sys/bus/acpi/devices/INT3403:03/status 	 15
> /sys/bus/acpi/devices/INT340E:00/status 	 15
> /sys/bus/acpi/devices/INT3446:00/status 	 15
> /sys/bus/acpi/devices/INT3F0D:00/status 	 15
> /sys/bus/acpi/devices/LNXPOWER:00/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:01/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:02/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:03/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:04/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:05/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:06/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:07/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:08/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:09/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:0a/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:0b/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:0c/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:0d/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:0e/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:0f/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:10/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:11/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:12/status 	 1
> /sys/bus/acpi/devices/LNXPOWER:13/status 	 1
> /sys/bus/acpi/devices/PNP0103:00/status 	 15
> /sys/bus/acpi/devices/PNP0C02:03/status 	 3
> /sys/bus/acpi/devices/PNP0C02:05/status 	 3
> /sys/bus/acpi/devices/PNP0C09:00/status 	 15
> /sys/bus/acpi/devices/PNP0C0A:00/status 	 31
> /sys/bus/acpi/devices/PNP0C0C:00/status 	 15
> /sys/bus/acpi/devices/PNP0C0F:00/status 	 9
> /sys/bus/acpi/devices/PNP0C0F:01/status 	 9
> /sys/bus/acpi/devices/PNP0C0F:02/status 	 9
> /sys/bus/acpi/devices/PNP0C0F:03/status 	 9
> /sys/bus/acpi/devices/PNP0C0F:04/status 	 9
> /sys/bus/acpi/devices/PNP0C0F:05/status 	 9
> /sys/bus/acpi/devices/PNP0C0F:06/status 	 9
> /sys/bus/acpi/devices/PNP0C0F:07/status 	 9
> /sys/bus/acpi/devices/device:09/status 	 15
> /sys/bus/acpi/devices/device:63/status 	 15
> /sys/bus/acpi/devices/device:75/status 	 11
> 
> 
> !!Kernel Information
> !!------------------
> 
> Kernel release:    4.19.13-300.fc29.x86_64
> Operating System:  GNU/Linux
> Architecture:      x86_64
> Processor:         x86_64
> SMP Enabled:       Yes
> 
> 
> !!ALSA Version
> !!------------
> 
> Driver version:     k4.19.13-300.fc29.x86_64
> Library version:    
> Utilities version:  1.1.7
> 
> 
> !!Loaded ALSA modules
> !!-------------------
> 
> snd_hda_intel
> 
> 
> !!Sound Servers on this system
> !!----------------------------
> 
> Pulseaudio:
>       Installed - Yes (/usr/bin/pulseaudio)
>       Running - Yes
> 
> Jack:
>       Installed - Yes (/usr/bin/jackd)
>       Running - No
> 
> 
> !!Soundcards recognised by ALSA
> !!-----------------------------
> 
>  0 [PCH            ]: HDA-Intel - HDA Intel PCH
>                       HDA Intel PCH at 0xec248000 irq 131
> 
> 
> !!PCI Soundcards installed in the system
> !!--------------------------------------
> 
> 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
> 
> 
> !!Advanced information - PCI Vendor/Device/Subsystem ID's
> !!-------------------------------------------------------
> 
> 00:1f.3 0403: 8086:9d71 (rev 21)
> 	Subsystem: 1028:07a0
> 
> 
> !!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
> 	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)
> 	pm_blacklist : Y
> 	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 : 1
> 	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 : -1
> 	snoop : -1
> 
> 
> !!HDA-Intel Codec information
> !!---------------------------
> --startcollapse--
> 
> Codec: Realtek ALC3246
> Address: 0
> AFG Function Id: 0x1 (unsol 1)
> Vendor Id: 0x10ec0256
> Subsystem Id: 0x102807a0
> 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 D3cold 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:  [0x3b 0x3b]
>   Converter: stream=0, channel=0
>   PCM:
>     rates [0x60]: 44100 48000
>     bits [0xe]: 16 20 24
>     formats [0x1]: PCM
>   Power states:  D0 D1 D2 D3 EPSS
>   Power: setting=D3, actual=D3
> 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="ALC3246 Analog", type="Audio", device=0
>   Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
>   Amp-Out vals:  [0x00 0x00]
>   Converter: stream=0, channel=0
>   PCM:
>     rates [0x60]: 44100 48000
>     bits [0xe]: 16 20 24
>     formats [0x1]: PCM
>   Power states:  D0 D1 D2 D3 EPSS
>   Power: setting=D3, actual=D3
> 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=D3, actual=D3
> Node 0x07 [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=D3, actual=D3
>   Connection: 1
>      0x24
> 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="ALC3246 Analog", type="Audio", device=0
>   Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
>   Amp-In vals:  [0x80 0x80]
>   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=D3, actual=D3
>   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=D3, actual=D3
>   Connection: 1
>      0x22
> Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
>   Control: name="Internal Mic Boost Volume", index=0, device=0
>     ControlAmp: chs=3, dir=In, idx=0, ofs=0
>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
>   Amp-In vals:  [0x00 0x00]
>   Pincap 0x00000020: IN
>   Pin Default 0x90a60140: [Fixed] Mic at Int N/A
>     Conn = Digital, Color = Unknown
>     DefAssociation = 0x4, Sequence = 0x0
>     Misc = NO_PRESENCE
>   Pin-ctls: 0x20: IN
>   Power states:  D0 D1 D2 D3 EPSS
>   Power: setting=D3, actual=D3
> Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
>   Amp-In vals:  [0x00 0x00]
>   Pincap 0x00000020: IN
>   Pin Default 0x40000000: [N/A] Line Out at Ext N/A
>     Conn = Unknown, Color = Unknown
>     DefAssociation = 0x0, Sequence = 0x0
>   Pin-ctls: 0x00:
>   Power states:  D0 D1 D2 D3 EPSS
>   Power: setting=D3, actual=D3
> 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
>   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>   Amp-Out vals:  [0x00 0x00]
>   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: 0x40: OUT
>   Unsolicited: tag=00, enabled=0
>   Power states:  D0 D1 D2 D3 EPSS
>   Power: setting=D3, actual=D3
>   Connection: 1
>      0x02
> Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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=D3, actual=D3
> Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
>   Control: name="Headset Mic Boost Volume", index=0, device=0
>     ControlAmp: chs=3, dir=In, idx=0, ofs=0
>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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: 0x24: IN VREF_80
>   Unsolicited: tag=00, enabled=0
>   Power states:  D0 D1 D2 D3 EPSS
>   Power: setting=D3, actual=D3
> Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In
>   Control: name="Headphone Mic Boost Volume", index=0, device=0
>     ControlAmp: chs=3, dir=In, idx=0, ofs=0
>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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=D3, actual=D3
> Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
>   Amp-In vals:  [0x00 0x00]
>   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>   Amp-Out vals:  [0x80 0x80]
>   Pincap 0x00013734: IN OUT EAPD Detect
>     Vref caps: HIZ 50 GRD 80 100
>   EAPD 0x2: EAPD
>   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=D3, actual=D3
>   Connection: 2
>      0x02* 0x03
> Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x1d [Pin Complex] wcaps 0x400400: Mono
>   Pincap 0x00000020: IN
>   Pin Default 0x40700001: [N/A] Modem Hand at Ext N/A
>     Conn = Unknown, Color = Unknown
>     DefAssociation = 0x0, Sequence = 0x1
>   Pin-ctls: 0x20: IN
>   Power states:  D0 D1 D2 D3 EPSS
>   Power: setting=D3, actual=D3
> Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital
>   Pincap 0x00000014: OUT Detect
>   Pin Default 0x421212f2: [N/A] Speaker at Ext Front
>     Conn = 1/4, Color = Black
>     DefAssociation = 0xf, Sequence = 0x2
>   Pin-ctls: 0x40: OUT
>   Unsolicited: tag=00, enabled=0
>   Power states:  D0 D1 D2 D3 EPSS
>   Power: setting=D3, actual=D3
>   Connection: 1
>      0x06
> Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
>   Processing caps: benign=0, ncoeff=91
> 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
>   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>   Amp-Out vals:  [0x80 0x80]
>   Pincap 0x0001001c: OUT HP EAPD Detect
>   EAPD 0x2: EAPD
>   Pin Default 0x02211020: [Jack] HP Out at Ext Front
>     Conn = 1/8, Color = Black
>     DefAssociation = 0x2, Sequence = 0x0
>   Pin-ctls: 0xc0: OUT HP
>   Unsolicited: tag=01, enabled=1
>   Power states:  D0 D1 D2 D3 EPSS
>   Power: setting=D3, actual=D3
>   Connection: 2
>      0x02 0x03*
> 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]
>   Connection: 5
>      0x18 0x19 0x1a 0x1b 0x1d
> 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 0x12
> Node 0x24 [Audio Selector] wcaps 0x300101: Stereo
>   Connection: 2
>      0x12* 0x13
> Codec: Intel Kabylake HDMI
> Address: 2
> AFG Function Id: 0x1 (unsol 0)
> Vendor Id: 0x8086280b
> 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 [0x1a]: 16 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 [0x1a]: 16 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 KAE
>   Digital category: 0x0
>   IEC Coding Type: 0x0
>   PCM:
>     rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
>     bits [0x1a]: 16 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
>   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=00, enabled=0
>   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
>   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=00, enabled=0
>   Power states:  D0 D3 EPSS
>   Power: setting=D0, actual=D0
>   Devices: 0
>   Connection: 0
>   In-driver Connection: 3
>      0x02 0x03 0x04
> Node 0x07 [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 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=00, enabled=0
>   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
> --endcollapse--
> 
> 
> !!ALSA Device nodes
> !!-----------------
> 
> crw-rw----+ 1 root audio 116, 11 Jan  7 21:15 /dev/snd/controlC0
> crw-rw----+ 1 root audio 116,  9 Jan  7 21:15 /dev/snd/hwC0D0
> crw-rw----+ 1 root audio 116, 10 Jan  7 21:15 /dev/snd/hwC0D2
> crw-rw----+ 1 root audio 116,  3 Jan  7 21:23 /dev/snd/pcmC0D0c
> crw-rw----+ 1 root audio 116,  2 Jan  7 21:28 /dev/snd/pcmC0D0p
> crw-rw----+ 1 root audio 116,  8 Jan  7 21:15 /dev/snd/pcmC0D10p
> crw-rw----+ 1 root audio 116,  4 Jan  7 21:15 /dev/snd/pcmC0D3p
> crw-rw----+ 1 root audio 116,  5 Jan  7 21:15 /dev/snd/pcmC0D7p
> crw-rw----+ 1 root audio 116,  6 Jan  7 21:15 /dev/snd/pcmC0D8p
> crw-rw----+ 1 root audio 116,  7 Jan  7 21:15 /dev/snd/pcmC0D9p
> crw-rw----+ 1 root audio 116,  1 Jan  7 21:15 /dev/snd/seq
> crw-rw----+ 1 root audio 116, 33 Jan  7 21:15 /dev/snd/timer
> 
> /dev/snd/by-path:
> total 0
> drwxr-xr-x. 2 root root  60 Jan  7 21:15 .
> drwxr-xr-x. 3 root root 300 Jan  7 21:15 ..
> lrwxrwxrwx. 1 root root  12 Jan  7 21:15 pci-0000:00:1f.3 -> ../controlC0
> 
> 
> !!ALSA configuration files
> !!------------------------
> 
> !!System wide config file (/etc/asound.conf)
> 
> #
> # Place your global alsa-lib configuration here...
> #
> 
> 
> !!Aplay/Arecord output
> !!--------------------
> 
> APLAY
> 
> **** List of PLAYBACK Hardware Devices ****
> card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
>   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
> card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
>   Subdevices: 1/1
>   Subdevice #0: subdevice #0
> card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
>   Subdevices: 1/1
>   Subdevice #0: subdevice #0
> 
> ARECORD
> 
> **** List of CAPTURE Hardware Devices ****
> card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
>   Subdevices: 1/1
>   Subdevice #0: subdevice #0
> 
> !!Amixer output
> !!-------------
> 
> !!-------Mixer controls for card 0 [PCH]
> 
> Card hw:0 'PCH'/'HDA Intel PCH at 0xec248000 irq 131'
>   Mixer name	: 'Realtek ALC3246'
>   Components	: 'HDA:10ec0256,102807a0,00100002 HDA:8086280b,80860101,00100000'
>   Controls      : 56
>   Simple ctrls  : 18
> Simple mixer control 'Master',0
>   Capabilities: pvolume pvolume-joined pswitch pswitch-joined
>   Playback channels: Mono
>   Limits: Playback 0 - 87
>   Mono: Playback 59 [68%] [-21.00dB] [on]
> Simple mixer control 'Headphone',0
>   Capabilities: pvolume pswitch
>   Playback channels: Front Left - Front Right
>   Limits: Playback 0 - 87
>   Mono:
>   Front Left: Playback 0 [0%] [-65.25dB] [off]
>   Front Right: Playback 0 [0%] [-65.25dB] [off]
> Simple mixer control 'Headphone Mic',0
>   Capabilities: cswitch cswitch-joined cswitch-exclusive
>   Capture exclusive group: 0
>   Capture channels: Mono
>   Mono: Capture [off]
> Simple mixer control 'Headphone Mic Boost',0
>   Capabilities: volume
>   Playback channels: Front Left - Front Right
>   Capture channels: Front Left - Front Right
>   Limits: 0 - 3
>   Front Left: 0 [0%] [0.00dB]
>   Front Right: 0 [0%] [0.00dB]
> Simple mixer control 'Speaker',0
>   Capabilities: pvolume pswitch
>   Playback channels: Front Left - Front Right
>   Limits: Playback 0 - 87
>   Mono:
>   Front Left: Playback 87 [100%] [0.00dB] [on]
>   Front Right: Playback 87 [100%] [0.00dB] [on]
> Simple mixer control 'PCM',0
>   Capabilities: pvolume
>   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 Mute-LED Mode',0
>   Capabilities: enum
>   Items: 'On' 'Off' 'Follow Capture' 'Follow Mute'
>   Item0: 'Follow Capture'
> Simple mixer control 'IEC958',0
>   Capabilities: pswitch pswitch-joined
>   Playback channels: Mono
>   Mono: Playback [off]
> Simple mixer control 'IEC958',1
>   Capabilities: pswitch pswitch-joined
>   Playback channels: Mono
>   Mono: Playback [off]
> Simple mixer control 'IEC958',2
>   Capabilities: pswitch pswitch-joined
>   Playback channels: Mono
>   Mono: Playback [off]
> Simple mixer control 'IEC958',3
>   Capabilities: pswitch pswitch-joined
>   Playback channels: Mono
>   Mono: Playback [off]
> Simple mixer control 'IEC958',4
>   Capabilities: pswitch pswitch-joined
>   Playback channels: Mono
>   Mono: Playback [off]
> Simple mixer control 'Capture',0
>   Capabilities: cvolume cswitch
>   Capture channels: Front Left - Front Right
>   Limits: Capture 0 - 63
>   Front Left: Capture 0 [0%] [-17.25dB] [off]
>   Front Right: Capture 0 [0%] [-17.25dB] [off]
> Simple mixer control 'Auto-Mute Mode',0
>   Capabilities: enum
>   Items: 'Disabled' 'Enabled'
>   Item0: 'Enabled'
> Simple mixer control 'Headset Mic',0
>   Capabilities: cswitch cswitch-joined cswitch-exclusive
>   Capture exclusive group: 0
>   Capture channels: Mono
>   Mono: Capture [on]
> Simple mixer control 'Headset Mic Boost',0
>   Capabilities: volume
>   Playback channels: Front Left - Front Right
>   Capture channels: Front Left - Front Right
>   Limits: 0 - 3
>   Front Left: 0 [0%] [0.00dB]
>   Front Right: 0 [0%] [0.00dB]
> Simple mixer control 'Internal Mic',0
>   Capabilities: cswitch cswitch-joined cswitch-exclusive
>   Capture exclusive group: 0
>   Capture channels: Mono
>   Mono: Capture [off]
> Simple mixer control 'Internal Mic Boost',0
>   Capabilities: volume
>   Playback channels: Front Left - Front Right
>   Capture channels: Front Left - Front Right
>   Limits: 0 - 3
>   Front Left: 0 [0%] [0.00dB]
>   Front Right: 0 [0%] [0.00dB]
> 
> 
> !!Alsactl output
> !!--------------
> 
> --startcollapse--
> state.PCH {
> 	control.1 {
> 		iface MIXER
> 		name 'Headphone Playback Volume'
> 		value.0 0
> 		value.1 0
> 		comment {
> 			access 'read write'
> 			type INTEGER
> 			count 2
> 			range '0 - 87'
> 			dbmin -6525
> 			dbmax 0
> 			dbvalue.0 -6525
> 			dbvalue.1 -6525
> 		}
> 	}
> 	control.2 {
> 		iface MIXER
> 		name 'Headphone Playback Switch'
> 		value.0 false
> 		value.1 false
> 		comment {
> 			access 'read write'
> 			type BOOLEAN
> 			count 2
> 		}
> 	}
> 	control.3 {
> 		iface MIXER
> 		name 'Speaker Playback Volume'
> 		value.0 87
> 		value.1 87
> 		comment {
> 			access 'read write'
> 			type INTEGER
> 			count 2
> 			range '0 - 87'
> 			dbmin -6525
> 			dbmax 0
> 			dbvalue.0 0
> 			dbvalue.1 0
> 		}
> 	}
> 	control.4 {
> 		iface MIXER
> 		name 'Speaker Playback Switch'
> 		value.0 true
> 		value.1 true
> 		comment {
> 			access 'read write'
> 			type BOOLEAN
> 			count 2
> 		}
> 	}
> 	control.5 {
> 		iface MIXER
> 		name 'Auto-Mute Mode'
> 		value Enabled
> 		comment {
> 			access 'read write'
> 			type ENUMERATED
> 			count 1
> 			item.0 Disabled
> 			item.1 Enabled
> 		}
> 	}
> 	control.6 {
> 		iface MIXER
> 		name 'Capture Source'
> 		value 'Headset Mic'
> 		comment {
> 			access 'read write'
> 			type ENUMERATED
> 			count 1
> 			item.0 'Headset Mic'
> 			item.1 'Headphone Mic'
> 			item.2 'Internal Mic'
> 		}
> 	}
> 	control.7 {
> 		iface MIXER
> 		name 'Capture Volume'
> 		value.0 0
> 		value.1 0
> 		comment {
> 			access 'read write'
> 			type INTEGER
> 			count 2
> 			range '0 - 63'
> 			dbmin -1725
> 			dbmax 3000
> 			dbvalue.0 -1725
> 			dbvalue.1 -1725
> 		}
> 	}
> 	control.8 {
> 		iface MIXER
> 		name 'Capture Switch'
> 		value.0 false
> 		value.1 false
> 		comment {
> 			access 'read write'
> 			type BOOLEAN
> 			count 2
> 		}
> 	}
> 	control.9 {
> 		iface MIXER
> 		name 'Headset Mic Boost Volume'
> 		value.0 0
> 		value.1 0
> 		comment {
> 			access 'read write'
> 			type INTEGER
> 			count 2
> 			range '0 - 3'
> 			dbmin 0
> 			dbmax 3000
> 			dbvalue.0 0
> 			dbvalue.1 0
> 		}
> 	}
> 	control.10 {
> 		iface MIXER
> 		name 'Headphone Mic Boost Volume'
> 		value.0 0
> 		value.1 0
> 		comment {
> 			access 'read write'
> 			type INTEGER
> 			count 2
> 			range '0 - 3'
> 			dbmin 0
> 			dbmax 3000
> 			dbvalue.0 0
> 			dbvalue.1 0
> 		}
> 	}
> 	control.11 {
> 		iface MIXER
> 		name 'Internal Mic Boost Volume'
> 		value.0 0
> 		value.1 0
> 		comment {
> 			access 'read write'
> 			type INTEGER
> 			count 2
> 			range '0 - 3'
> 			dbmin 0
> 			dbmax 3000
> 			dbvalue.0 0
> 			dbvalue.1 0
> 		}
> 	}
> 	control.12 {
> 		iface MIXER
> 		name 'Mic Mute-LED Mode'
> 		value 'Follow Capture'
> 		comment {
> 			access 'read write'
> 			type ENUMERATED
> 			count 1
> 			item.0 On
> 			item.1 Off
> 			item.2 'Follow Capture'
> 			item.3 'Follow Mute'
> 		}
> 	}
> 	control.13 {
> 		iface MIXER
> 		name 'Master Playback Volume'
> 		value 59
> 		comment {
> 			access 'read write'
> 			type INTEGER
> 			count 1
> 			range '0 - 87'
> 			dbmin -6525
> 			dbmax 0
> 			dbvalue.0 -2100
> 		}
> 	}
> 	control.14 {
> 		iface MIXER
> 		name 'Master Playback Switch'
> 		value true
> 		comment {
> 			access 'read write'
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.15 {
> 		iface CARD
> 		name 'Headset Mic Phantom Jack'
> 		value true
> 		comment {
> 			access read
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.16 {
> 		iface CARD
> 		name 'Headphone Mic Jack'
> 		value false
> 		comment {
> 			access read
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.17 {
> 		iface CARD
> 		name 'Internal Mic Phantom Jack'
> 		value true
> 		comment {
> 			access read
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.18 {
> 		iface CARD
> 		name 'Speaker Phantom Jack'
> 		value true
> 		comment {
> 			access read
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.19 {
> 		iface PCM
> 		name 'Playback Channel Map'
> 		value.0 0
> 		value.1 0
> 		comment {
> 			access read
> 			type INTEGER
> 			count 2
> 			range '0 - 36'
> 		}
> 	}
> 	control.20 {
> 		iface PCM
> 		name 'Capture Channel Map'
> 		value.0 0
> 		value.1 0
> 		comment {
> 			access read
> 			type INTEGER
> 			count 2
> 			range '0 - 36'
> 		}
> 	}
> 	control.21 {
> 		iface CARD
> 		name 'HDMI/DP,pcm=3 Jack'
> 		value false
> 		comment {
> 			access read
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.22 {
> 		iface MIXER
> 		name 'IEC958 Playback Con Mask'
> 		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access read
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.23 {
> 		iface MIXER
> 		name 'IEC958 Playback Pro Mask'
> 		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access read
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.24 {
> 		iface MIXER
> 		name 'IEC958 Playback Default'
> 		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access 'read write'
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.25 {
> 		iface MIXER
> 		name 'IEC958 Playback Switch'
> 		value false
> 		comment {
> 			access 'read write'
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.26 {
> 		iface PCM
> 		device 3
> 		name ELD
> 		value ''
> 		comment {
> 			access 'read volatile'
> 			type BYTES
> 			count 0
> 		}
> 	}
> 	control.27 {
> 		iface CARD
> 		name 'HDMI/DP,pcm=7 Jack'
> 		value false
> 		comment {
> 			access read
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.28 {
> 		iface MIXER
> 		name 'IEC958 Playback Con Mask'
> 		index 1
> 		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access read
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.29 {
> 		iface MIXER
> 		name 'IEC958 Playback Pro Mask'
> 		index 1
> 		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access read
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.30 {
> 		iface MIXER
> 		name 'IEC958 Playback Default'
> 		index 1
> 		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access 'read write'
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.31 {
> 		iface MIXER
> 		name 'IEC958 Playback Switch'
> 		index 1
> 		value false
> 		comment {
> 			access 'read write'
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.32 {
> 		iface PCM
> 		device 7
> 		name ELD
> 		value ''
> 		comment {
> 			access 'read volatile'
> 			type BYTES
> 			count 0
> 		}
> 	}
> 	control.33 {
> 		iface CARD
> 		name 'HDMI/DP,pcm=8 Jack'
> 		value false
> 		comment {
> 			access read
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.34 {
> 		iface MIXER
> 		name 'IEC958 Playback Con Mask'
> 		index 2
> 		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access read
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.35 {
> 		iface MIXER
> 		name 'IEC958 Playback Pro Mask'
> 		index 2
> 		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access read
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.36 {
> 		iface MIXER
> 		name 'IEC958 Playback Default'
> 		index 2
> 		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access 'read write'
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.37 {
> 		iface MIXER
> 		name 'IEC958 Playback Switch'
> 		index 2
> 		value false
> 		comment {
> 			access 'read write'
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.38 {
> 		iface PCM
> 		device 8
> 		name ELD
> 		value ''
> 		comment {
> 			access 'read volatile'
> 			type BYTES
> 			count 0
> 		}
> 	}
> 	control.39 {
> 		iface CARD
> 		name 'HDMI/DP,pcm=9 Jack'
> 		value false
> 		comment {
> 			access read
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.40 {
> 		iface MIXER
> 		name 'IEC958 Playback Con Mask'
> 		index 3
> 		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access read
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.41 {
> 		iface MIXER
> 		name 'IEC958 Playback Pro Mask'
> 		index 3
> 		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access read
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.42 {
> 		iface MIXER
> 		name 'IEC958 Playback Default'
> 		index 3
> 		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access 'read write'
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.43 {
> 		iface MIXER
> 		name 'IEC958 Playback Switch'
> 		index 3
> 		value false
> 		comment {
> 			access 'read write'
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.44 {
> 		iface PCM
> 		device 9
> 		name ELD
> 		value ''
> 		comment {
> 			access 'read volatile'
> 			type BYTES
> 			count 0
> 		}
> 	}
> 	control.45 {
> 		iface CARD
> 		name 'HDMI/DP,pcm=10 Jack'
> 		value false
> 		comment {
> 			access read
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.46 {
> 		iface MIXER
> 		name 'IEC958 Playback Con Mask'
> 		index 4
> 		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access read
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.47 {
> 		iface MIXER
> 		name 'IEC958 Playback Pro Mask'
> 		index 4
> 		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access read
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.48 {
> 		iface MIXER
> 		name 'IEC958 Playback Default'
> 		index 4
> 		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> 		comment {
> 			access 'read write'
> 			type IEC958
> 			count 1
> 		}
> 	}
> 	control.49 {
> 		iface MIXER
> 		name 'IEC958 Playback Switch'
> 		index 4
> 		value false
> 		comment {
> 			access 'read write'
> 			type BOOLEAN
> 			count 1
> 		}
> 	}
> 	control.50 {
> 		iface PCM
> 		device 10
> 		name ELD
> 		value ''
> 		comment {
> 			access 'read volatile'
> 			type BYTES
> 			count 0
> 		}
> 	}
> 	control.51 {
> 		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 - 36'
> 		}
> 	}
> 	control.52 {
> 		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 - 36'
> 		}
> 	}
> 	control.53 {
> 		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 - 36'
> 		}
> 	}
> 	control.54 {
> 		iface PCM
> 		device 9
> 		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 - 36'
> 		}
> 	}
> 	control.55 {
> 		iface PCM
> 		device 10
> 		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 - 36'
> 		}
> 	}
> 	control.56 {
> 		iface MIXER
> 		name 'PCM Playback Volume'
> 		value.0 255
> 		value.1 255
> 		comment {
> 			access 'read write user'
> 			type INTEGER
> 			count 2
> 			range '0 - 255'
> 			tlv '0000000100000008ffffec1400000014'
> 			dbmin -5100
> 			dbmax 0
> 			dbvalue.0 0
> 			dbvalue.1 0
> 		}
> 	}
> }
> --endcollapse--
> 
> 
> !!All Loaded Modules
> !!------------------
> 
> Module
> fuse
> bluetooth
> ecdh_generic
> ccm
> vfat
> fat
> arc4
> iwlmvm
> snd_soc_skl
> snd_soc_skl_ipc
> snd_soc_sst_ipc
> snd_soc_sst_dsp
> snd_hda_ext_core
> snd_soc_acpi_intel_match
> mac80211
> snd_soc_acpi
> snd_soc_core
> snd_hda_codec_hdmi
> iwlwifi
> joydev
> snd_compress
> ac97_bus
> snd_pcm_dmaengine
> snd_hda_codec_realtek
> snd_hda_codec_generic
> mei_wdt
> hid_alps
> wmi_bmof
> dell_wmi
> intel_wmi_thunderbolt
> uvcvideo
> cfg80211
> snd_hda_intel
> dell_rbtn
> videobuf2_vmalloc
> videobuf2_memops
> snd_hda_codec
> dell_laptop
> videobuf2_v4l2
> intel_rapl
> videobuf2_common
> dell_smbios
> dell_wmi_descriptor
> x86_pkg_temp_thermal
> dcdbas
> intel_powerclamp
> snd_hda_core
> coretemp
> dell_smm_hwmon
> kvm_intel
> snd_hwdep
> videodev
> snd_seq
> intel_cstate
> intel_uncore
> snd_seq_device
> e1000e
> snd_pcm
> intel_rapl_perf
> media
> snd_timer
> snd
> i2c_i801
> soundcore
> mei_me
> mei
> rtsx_pci_ms
> rfkill
> memstick
> processor_thermal_device
> intel_soc_dts_iosf
> idma64
> intel_pch_thermal
> intel_lpss_pci
> wmi
> int3400_thermal
> acpi_thermal_rel
> intel_lpss_acpi
> intel_lpss
> int3403_thermal
> int340x_thermal_zone
> acpi_pad
> intel_hid
> pcc_cpufreq
> sparse_keymap
> dm_crypt
> i915
> kvmgt
> mdev
> vfio
> kvm
> rtsx_pci_sdmmc
> mmc_core
> irqbypass
> i2c_algo_bit
> drm_kms_helper
> crct10dif_pclmul
> crc32_pclmul
> crc32c_intel
> drm
> ghash_clmulni_intel
> serio_raw
> rtsx_pci
> i2c_hid
> video
> 
> 
> !!Sysfs Files
> !!-----------
> 
> /sys/class/sound/hwC0D0/init_pin_configs:
> 0x12 0x90a60140
> 0x13 0x40000000
> 0x14 0x90170110
> 0x18 0x411111f0
> 0x19 0x411111f0
> 0x1a 0x411111f0
> 0x1b 0x411111f0
> 0x1d 0x40700001
> 0x1e 0x421212f2
> 0x21 0x02211020
> 
> /sys/class/sound/hwC0D0/driver_pin_configs:
> 0x19 0x01a1913c
> 0x1a 0x01a1913d
> 
> /sys/class/sound/hwC0D0/user_pin_configs:
> 
> /sys/class/sound/hwC0D0/init_verbs:
> 
> /sys/class/sound/hwC0D0/hints:
> 
> /sys/class/sound/hwC0D2/init_pin_configs:
> 0x05 0x18560010
> 0x06 0x18560010
> 0x07 0x18560010
> 
> /sys/class/sound/hwC0D2/driver_pin_configs:
> 
> /sys/class/sound/hwC0D2/user_pin_configs:
> 
> /sys/class/sound/hwC0D2/init_verbs:
> 
> /sys/class/sound/hwC0D2/hints:
> 
> 
> !!ALSA/HDA dmesg
> !!--------------
> 
> [    0.268744] ACPI: Added _OSI(Linux-Dell-Video)
> [    0.268744] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
> [    0.310469] ACPI: 10 ACPI AML tables successfully acquired and loaded
> --
> [   12.041224] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): registered PHC clock
> [   12.071264] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
> [   12.072382] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
> [   12.077227] input: Dell WMI hotkeys as /devices/platform/PNP0C14:01/wmi_bus/wmi_bus-PNP0C14:01/9DBB5994-A997-11DA-B012-B622A1EF5492/input/input8
> --
> [   12.153053] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
> [   12.178202] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC3246: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
> [   12.178205] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
> [   12.178207] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
> [   12.178208] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
> [   12.178209] snd_hda_codec_realtek hdaudioC0D0:    inputs:
> [   12.178211] snd_hda_codec_realtek hdaudioC0D0:      Headset Mic=0x19
> [   12.178212] snd_hda_codec_realtek hdaudioC0D0:      Headphone Mic=0x1a
> [   12.178214] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x12
> [   12.198133] Intel(R) Wireless WiFi driver for Linux
> --
> [   12.498714] iwlwifi 0000:02:00.0 wlp2s0: renamed from wlan0
> [   13.248848] input: HDA Intel PCH Headphone Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input12
> [   13.248908] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input13
> [   13.248952] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input14
> [   13.248995] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input15
> [   13.249039] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input16
> [   13.249084] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input17
> [   13.494851] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
> 
> 
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

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

* Fwd: Audio popping/clicking at boot but NOT after resume/suspend
       [not found]   ` <CADE0NLMQTF+25kXNPi3mH=0oCxaFNq3G64vwmCtejFH8CBJc_Q@mail.gmail.com>
@ 2019-01-11 17:55     ` Kadir Çolakoğlu
  0 siblings, 0 replies; 5+ messages in thread
From: Kadir Çolakoğlu @ 2019-01-11 17:55 UTC (permalink / raw)
  To: alsa-devel

---------- Forwarded message ---------
From: Kadir Çolakoğlu <kadir@colakoglu.nl>
Date: vr 11 jan. 2019 om 18:52
Subject: Re: [alsa-devel] Audio popping/clicking at boot but NOT after
resume/suspend
To: Takashi Iwai <tiwai@suse.de>


Hi Takashi,

Thanks for taking the time to look into this. I am glad you have the same
laptop as a test machine. I have been really trying to solve this for a
couple of days now, I have no clue so far. This is what I have tried so far:

- turning snd_hda_intel powersaving (including the controller) OFF
- using Jack only with Pulseaudio masked
- tweaking some Pulseaudio settings
- tried the latest Fedora rawhide kernel (5.0 git)
- tried it with a Fedora 29 liveusb
- I even reset all the BIOS settings

Nothing of the above helped :(

The speaker popping ONLY occurs with the speakers, not with the headphones.
And it completely disappears after a suspend/resume cycle and it stays gone
until the next reboot.

It is good that you have the same machine, assuming all the hardware is the
same, you can reproduce this quite easily I hope.

If you boot a Fedora 29 liveusb (Gnome) and go to the settings -> sound ->
test speakers. Let the volume stay at 50%. If you test FRONT_LEFT and
FRONT_RIGHT, you will hear multiple cliks/pops. This is just a small
example to easily reproduce it. The pops/clicks occur all the time when you
listen to audio with short silences in between, like speech. With the same
Fedora Liveusb try for example https://www.youtube.com/watch?v=7YTk_AzJ6fg
(this a short tutorial video).

This behaviour happens both on ac and battery, that doesn't matter.

If I can help with something, let me know. I want to solve this because,
while a minor issue, it is irritating. For you information, I don't mind
the clicks/pops when the audiocontroller is turning on and off, I consider
that normal behaviour.

Kind regards,

Kadir


Op vr 11 jan. 2019 om 14:39 schreef Takashi Iwai <tiwai@suse.de>:

> On Wed, 09 Jan 2019 07:26:47 +0100,
> Kadir Çolakoğlu wrote:
> >
> > Hi,
> >
> > I have a Dell Latitude 7480 and a stranger than usual audio
> > popping/clicking/crackling issue. I run Fedora 29, fully updated. The
> thing
> > is when I boot the laptop, the audio clicks at certain low sound volumes
> or
> > events. For example when testing the speakers in the Gnome sound settings
> > panel causes multiple clicks/pops. Listening to a audio/video file with
> > certain silent parts causes pops/clicks.
> >
> > I have tried (almost) everything. Changing Pulseaudio setting does not
> > work. Running a pure Jack system does not work. So the issue is not with
> > Pulseaudio or Jack. I have tried disabling Intel HDA powersaving, that
> also
> > does not work.
> >
> > But all problems disappear when I suspend and then resume the laptop.
> After
> > resuming, everything works great. So at boot there are sound issues, but
> > after a suspend/resume cycle everything is fine!
> >
> > See https://bugzilla.redhat.com/show_bug.cgi?id=1525104#c108 for more
> > details and testing. I have also attached alsa-info.sh.
>
> Does the issue happen only with the speaker, or also with the
> headphone?  I have a Latitude 7480 test machine in my office, and
> checked 4.20 kernel now, and no problem was seen there.  DE is KDE,
> but it should be irrelevant...
>
>
> thanks,
>
> Takashi
>
>
> >
> > Kadir
> > upload=true&script=true&cardinfo=
> > !!################################
> > !!ALSA Information Script v 0.4.64
> > !!################################
> >
> > !!Script ran on: Mon Jan  7 20:32:15 UTC 2019
> >
> >
> > !!Linux Distribution
> > !!------------------
> >
> > Fedora release 29 (Twenty Nine) NAME=Fedora ID=fedora
> PRETTY_NAME="Fedora 29 (Twenty Nine)" LOGO=fedora-logo-icon
> CPE_NAME="cpe:/o:fedoraproject:fedora:29" HOME_URL="
> https://fedoraproject.org/" DOCUMENTATION_URL="
> https://docs.fedoraproject.org/en-US/fedora/f29/system-administrators-guide/"
> SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"
> BUG_REPORT_URL="https://bugzilla.redhat.com/"
> REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=29
> REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=29
> PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"
> Fedora release 29 (Twenty Nine) Fedora release 29 (Twenty Nine)
> >
> >
> > !!DMI Information
> > !!---------------
> >
> > Manufacturer:      Dell Inc.
> > Product Name:      Latitude 7480
> > Product Version:
> > Firmware Version:  1.13.0
> > Board Vendor:      Dell Inc.
> > Board Name:        00F6D3
> >
> >
> > !!ACPI Device Status Information
> > !!---------------
> >
> > /sys/bus/acpi/devices/ACPI0003:00/status       15
> > /sys/bus/acpi/devices/ACPI000C:00/status       15
> > /sys/bus/acpi/devices/DLL07A0:01/status        15
> > /sys/bus/acpi/devices/DLLK07A0:00/status       15
> > /sys/bus/acpi/devices/INT33A1:00/status        15
> > /sys/bus/acpi/devices/INT33D5:00/status        15
> > /sys/bus/acpi/devices/INT3400:00/status        15
> > /sys/bus/acpi/devices/INT3403:00/status        15
> > /sys/bus/acpi/devices/INT3403:01/status        15
> > /sys/bus/acpi/devices/INT3403:03/status        15
> > /sys/bus/acpi/devices/INT340E:00/status        15
> > /sys/bus/acpi/devices/INT3446:00/status        15
> > /sys/bus/acpi/devices/INT3F0D:00/status        15
> > /sys/bus/acpi/devices/LNXPOWER:00/status       1
> > /sys/bus/acpi/devices/LNXPOWER:01/status       1
> > /sys/bus/acpi/devices/LNXPOWER:02/status       1
> > /sys/bus/acpi/devices/LNXPOWER:03/status       1
> > /sys/bus/acpi/devices/LNXPOWER:04/status       1
> > /sys/bus/acpi/devices/LNXPOWER:05/status       1
> > /sys/bus/acpi/devices/LNXPOWER:06/status       1
> > /sys/bus/acpi/devices/LNXPOWER:07/status       1
> > /sys/bus/acpi/devices/LNXPOWER:08/status       1
> > /sys/bus/acpi/devices/LNXPOWER:09/status       1
> > /sys/bus/acpi/devices/LNXPOWER:0a/status       1
> > /sys/bus/acpi/devices/LNXPOWER:0b/status       1
> > /sys/bus/acpi/devices/LNXPOWER:0c/status       1
> > /sys/bus/acpi/devices/LNXPOWER:0d/status       1
> > /sys/bus/acpi/devices/LNXPOWER:0e/status       1
> > /sys/bus/acpi/devices/LNXPOWER:0f/status       1
> > /sys/bus/acpi/devices/LNXPOWER:10/status       1
> > /sys/bus/acpi/devices/LNXPOWER:11/status       1
> > /sys/bus/acpi/devices/LNXPOWER:12/status       1
> > /sys/bus/acpi/devices/LNXPOWER:13/status       1
> > /sys/bus/acpi/devices/PNP0103:00/status        15
> > /sys/bus/acpi/devices/PNP0C02:03/status        3
> > /sys/bus/acpi/devices/PNP0C02:05/status        3
> > /sys/bus/acpi/devices/PNP0C09:00/status        15
> > /sys/bus/acpi/devices/PNP0C0A:00/status        31
> > /sys/bus/acpi/devices/PNP0C0C:00/status        15
> > /sys/bus/acpi/devices/PNP0C0F:00/status        9
> > /sys/bus/acpi/devices/PNP0C0F:01/status        9
> > /sys/bus/acpi/devices/PNP0C0F:02/status        9
> > /sys/bus/acpi/devices/PNP0C0F:03/status        9
> > /sys/bus/acpi/devices/PNP0C0F:04/status        9
> > /sys/bus/acpi/devices/PNP0C0F:05/status        9
> > /sys/bus/acpi/devices/PNP0C0F:06/status        9
> > /sys/bus/acpi/devices/PNP0C0F:07/status        9
> > /sys/bus/acpi/devices/device:09/status         15
> > /sys/bus/acpi/devices/device:63/status         15
> > /sys/bus/acpi/devices/device:75/status         11
> >
> >
> > !!Kernel Information
> > !!------------------
> >
> > Kernel release:    4.19.13-300.fc29.x86_64
> > Operating System:  GNU/Linux
> > Architecture:      x86_64
> > Processor:         x86_64
> > SMP Enabled:       Yes
> >
> >
> > !!ALSA Version
> > !!------------
> >
> > Driver version:     k4.19.13-300.fc29.x86_64
> > Library version:
> > Utilities version:  1.1.7
> >
> >
> > !!Loaded ALSA modules
> > !!-------------------
> >
> > snd_hda_intel
> >
> >
> > !!Sound Servers on this system
> > !!----------------------------
> >
> > Pulseaudio:
> >       Installed - Yes (/usr/bin/pulseaudio)
> >       Running - Yes
> >
> > Jack:
> >       Installed - Yes (/usr/bin/jackd)
> >       Running - No
> >
> >
> > !!Soundcards recognised by ALSA
> > !!-----------------------------
> >
> >  0 [PCH            ]: HDA-Intel - HDA Intel PCH
> >                       HDA Intel PCH at 0xec248000 irq 131
> >
> >
> > !!PCI Soundcards installed in the system
> > !!--------------------------------------
> >
> > 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev
> 21)
> >
> >
> > !!Advanced information - PCI Vendor/Device/Subsystem ID's
> > !!-------------------------------------------------------
> >
> > 00:1f.3 0403: 8086:9d71 (rev 21)
> >       Subsystem: 1028:07a0
> >
> >
> > !!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
> >       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)
> >       pm_blacklist : Y
> >       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 : 1
> >       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 : -1
> >       snoop : -1
> >
> >
> > !!HDA-Intel Codec information
> > !!---------------------------
> > --startcollapse--
> >
> > Codec: Realtek ALC3246
> > Address: 0
> > AFG Function Id: 0x1 (unsol 1)
> > Vendor Id: 0x10ec0256
> > Subsystem Id: 0x102807a0
> > 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 D3cold 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:  [0x3b 0x3b]
> >   Converter: stream=0, channel=0
> >   PCM:
> >     rates [0x60]: 44100 48000
> >     bits [0xe]: 16 20 24
> >     formats [0x1]: PCM
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> > 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="ALC3246 Analog", type="Audio", device=0
> >   Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
> >   Amp-Out vals:  [0x00 0x00]
> >   Converter: stream=0, channel=0
> >   PCM:
> >     rates [0x60]: 44100 48000
> >     bits [0xe]: 16 20 24
> >     formats [0x1]: PCM
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> > 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=D3, actual=D3
> > Node 0x07 [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=D3, actual=D3
> >   Connection: 1
> >      0x24
> > 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="ALC3246 Analog", type="Audio", device=0
> >   Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
> >   Amp-In vals:  [0x80 0x80]
> >   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=D3, actual=D3
> >   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=D3, actual=D3
> >   Connection: 1
> >      0x22
> > Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
> >   Control: name="Internal Mic Boost Volume", index=0, device=0
> >     ControlAmp: chs=3, dir=In, idx=0, ofs=0
> >   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> >   Amp-In vals:  [0x00 0x00]
> >   Pincap 0x00000020: IN
> >   Pin Default 0x90a60140: [Fixed] Mic at Int N/A
> >     Conn = Digital, Color = Unknown
> >     DefAssociation = 0x4, Sequence = 0x0
> >     Misc = NO_PRESENCE
> >   Pin-ctls: 0x20: IN
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> > Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
> >   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> >   Amp-In vals:  [0x00 0x00]
> >   Pincap 0x00000020: IN
> >   Pin Default 0x40000000: [N/A] Line Out at Ext N/A
> >     Conn = Unknown, Color = Unknown
> >     DefAssociation = 0x0, Sequence = 0x0
> >   Pin-ctls: 0x00:
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> > 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
> >   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> >   Amp-Out vals:  [0x00 0x00]
> >   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: 0x40: OUT
> >   Unsolicited: tag=00, enabled=0
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> >   Connection: 1
> >      0x02
> > Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
> >   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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=D3, actual=D3
> > Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
> >   Control: name="Headset Mic Boost Volume", index=0, device=0
> >     ControlAmp: chs=3, dir=In, idx=0, ofs=0
> >   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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: 0x24: IN VREF_80
> >   Unsolicited: tag=00, enabled=0
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> > Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In
> >   Control: name="Headphone Mic Boost Volume", index=0, device=0
> >     ControlAmp: chs=3, dir=In, idx=0, ofs=0
> >   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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=D3, actual=D3
> > Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
> >   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> >   Amp-In vals:  [0x00 0x00]
> >   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> >   Amp-Out vals:  [0x80 0x80]
> >   Pincap 0x00013734: IN OUT EAPD Detect
> >     Vref caps: HIZ 50 GRD 80 100
> >   EAPD 0x2: EAPD
> >   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=D3, actual=D3
> >   Connection: 2
> >      0x02* 0x03
> > Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x1d [Pin Complex] wcaps 0x400400: Mono
> >   Pincap 0x00000020: IN
> >   Pin Default 0x40700001: [N/A] Modem Hand at Ext N/A
> >     Conn = Unknown, Color = Unknown
> >     DefAssociation = 0x0, Sequence = 0x1
> >   Pin-ctls: 0x20: IN
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> > Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital
> >   Pincap 0x00000014: OUT Detect
> >   Pin Default 0x421212f2: [N/A] Speaker at Ext Front
> >     Conn = 1/4, Color = Black
> >     DefAssociation = 0xf, Sequence = 0x2
> >   Pin-ctls: 0x40: OUT
> >   Unsolicited: tag=00, enabled=0
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> >   Connection: 1
> >      0x06
> > Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
> >   Processing caps: benign=0, ncoeff=91
> > 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
> >   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> >   Amp-Out vals:  [0x80 0x80]
> >   Pincap 0x0001001c: OUT HP EAPD Detect
> >   EAPD 0x2: EAPD
> >   Pin Default 0x02211020: [Jack] HP Out at Ext Front
> >     Conn = 1/8, Color = Black
> >     DefAssociation = 0x2, Sequence = 0x0
> >   Pin-ctls: 0xc0: OUT HP
> >   Unsolicited: tag=01, enabled=1
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> >   Connection: 2
> >      0x02 0x03*
> > 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]
> >   Connection: 5
> >      0x18 0x19 0x1a 0x1b 0x1d
> > 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 0x12
> > Node 0x24 [Audio Selector] wcaps 0x300101: Stereo
> >   Connection: 2
> >      0x12* 0x13
> > Codec: Intel Kabylake HDMI
> > Address: 2
> > AFG Function Id: 0x1 (unsol 0)
> > Vendor Id: 0x8086280b
> > 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 [0x1a]: 16 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 [0x1a]: 16 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 KAE
> >   Digital category: 0x0
> >   IEC Coding Type: 0x0
> >   PCM:
> >     rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
> >     bits [0x1a]: 16 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
> >   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=00, enabled=0
> >   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
> >   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=00, enabled=0
> >   Power states:  D0 D3 EPSS
> >   Power: setting=D0, actual=D0
> >   Devices: 0
> >   Connection: 0
> >   In-driver Connection: 3
> >      0x02 0x03 0x04
> > Node 0x07 [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 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=00, enabled=0
> >   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
> > --endcollapse--
> >
> >
> > !!ALSA Device nodes
> > !!-----------------
> >
> > crw-rw----+ 1 root audio 116, 11 Jan  7 21:15 /dev/snd/controlC0
> > crw-rw----+ 1 root audio 116,  9 Jan  7 21:15 /dev/snd/hwC0D0
> > crw-rw----+ 1 root audio 116, 10 Jan  7 21:15 /dev/snd/hwC0D2
> > crw-rw----+ 1 root audio 116,  3 Jan  7 21:23 /dev/snd/pcmC0D0c
> > crw-rw----+ 1 root audio 116,  2 Jan  7 21:28 /dev/snd/pcmC0D0p
> > crw-rw----+ 1 root audio 116,  8 Jan  7 21:15 /dev/snd/pcmC0D10p
> > crw-rw----+ 1 root audio 116,  4 Jan  7 21:15 /dev/snd/pcmC0D3p
> > crw-rw----+ 1 root audio 116,  5 Jan  7 21:15 /dev/snd/pcmC0D7p
> > crw-rw----+ 1 root audio 116,  6 Jan  7 21:15 /dev/snd/pcmC0D8p
> > crw-rw----+ 1 root audio 116,  7 Jan  7 21:15 /dev/snd/pcmC0D9p
> > crw-rw----+ 1 root audio 116,  1 Jan  7 21:15 /dev/snd/seq
> > crw-rw----+ 1 root audio 116, 33 Jan  7 21:15 /dev/snd/timer
> >
> > /dev/snd/by-path:
> > total 0
> > drwxr-xr-x. 2 root root  60 Jan  7 21:15 .
> > drwxr-xr-x. 3 root root 300 Jan  7 21:15 ..
> > lrwxrwxrwx. 1 root root  12 Jan  7 21:15 pci-0000:00:1f.3 -> ../controlC0
> >
> >
> > !!ALSA configuration files
> > !!------------------------
> >
> > !!System wide config file (/etc/asound.conf)
> >
> > #
> > # Place your global alsa-lib configuration here...
> > #
> >
> >
> > !!Aplay/Arecord output
> > !!--------------------
> >
> > APLAY
> >
> > **** List of PLAYBACK Hardware Devices ****
> > card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
> >   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
> > card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
> >   Subdevices: 1/1
> >   Subdevice #0: subdevice #0
> > card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
> >   Subdevices: 1/1
> >   Subdevice #0: subdevice #0
> >
> > ARECORD
> >
> > **** List of CAPTURE Hardware Devices ****
> > card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
> >   Subdevices: 1/1
> >   Subdevice #0: subdevice #0
> >
> > !!Amixer output
> > !!-------------
> >
> > !!-------Mixer controls for card 0 [PCH]
> >
> > Card hw:0 'PCH'/'HDA Intel PCH at 0xec248000 irq 131'
> >   Mixer name  : 'Realtek ALC3246'
> >   Components  : 'HDA:10ec0256,102807a0,00100002
> HDA:8086280b,80860101,00100000'
> >   Controls      : 56
> >   Simple ctrls  : 18
> > Simple mixer control 'Master',0
> >   Capabilities: pvolume pvolume-joined pswitch pswitch-joined
> >   Playback channels: Mono
> >   Limits: Playback 0 - 87
> >   Mono: Playback 59 [68%] [-21.00dB] [on]
> > Simple mixer control 'Headphone',0
> >   Capabilities: pvolume pswitch
> >   Playback channels: Front Left - Front Right
> >   Limits: Playback 0 - 87
> >   Mono:
> >   Front Left: Playback 0 [0%] [-65.25dB] [off]
> >   Front Right: Playback 0 [0%] [-65.25dB] [off]
> > Simple mixer control 'Headphone Mic',0
> >   Capabilities: cswitch cswitch-joined cswitch-exclusive
> >   Capture exclusive group: 0
> >   Capture channels: Mono
> >   Mono: Capture [off]
> > Simple mixer control 'Headphone Mic Boost',0
> >   Capabilities: volume
> >   Playback channels: Front Left - Front Right
> >   Capture channels: Front Left - Front Right
> >   Limits: 0 - 3
> >   Front Left: 0 [0%] [0.00dB]
> >   Front Right: 0 [0%] [0.00dB]
> > Simple mixer control 'Speaker',0
> >   Capabilities: pvolume pswitch
> >   Playback channels: Front Left - Front Right
> >   Limits: Playback 0 - 87
> >   Mono:
> >   Front Left: Playback 87 [100%] [0.00dB] [on]
> >   Front Right: Playback 87 [100%] [0.00dB] [on]
> > Simple mixer control 'PCM',0
> >   Capabilities: pvolume
> >   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 Mute-LED Mode',0
> >   Capabilities: enum
> >   Items: 'On' 'Off' 'Follow Capture' 'Follow Mute'
> >   Item0: 'Follow Capture'
> > Simple mixer control 'IEC958',0
> >   Capabilities: pswitch pswitch-joined
> >   Playback channels: Mono
> >   Mono: Playback [off]
> > Simple mixer control 'IEC958',1
> >   Capabilities: pswitch pswitch-joined
> >   Playback channels: Mono
> >   Mono: Playback [off]
> > Simple mixer control 'IEC958',2
> >   Capabilities: pswitch pswitch-joined
> >   Playback channels: Mono
> >   Mono: Playback [off]
> > Simple mixer control 'IEC958',3
> >   Capabilities: pswitch pswitch-joined
> >   Playback channels: Mono
> >   Mono: Playback [off]
> > Simple mixer control 'IEC958',4
> >   Capabilities: pswitch pswitch-joined
> >   Playback channels: Mono
> >   Mono: Playback [off]
> > Simple mixer control 'Capture',0
> >   Capabilities: cvolume cswitch
> >   Capture channels: Front Left - Front Right
> >   Limits: Capture 0 - 63
> >   Front Left: Capture 0 [0%] [-17.25dB] [off]
> >   Front Right: Capture 0 [0%] [-17.25dB] [off]
> > Simple mixer control 'Auto-Mute Mode',0
> >   Capabilities: enum
> >   Items: 'Disabled' 'Enabled'
> >   Item0: 'Enabled'
> > Simple mixer control 'Headset Mic',0
> >   Capabilities: cswitch cswitch-joined cswitch-exclusive
> >   Capture exclusive group: 0
> >   Capture channels: Mono
> >   Mono: Capture [on]
> > Simple mixer control 'Headset Mic Boost',0
> >   Capabilities: volume
> >   Playback channels: Front Left - Front Right
> >   Capture channels: Front Left - Front Right
> >   Limits: 0 - 3
> >   Front Left: 0 [0%] [0.00dB]
> >   Front Right: 0 [0%] [0.00dB]
> > Simple mixer control 'Internal Mic',0
> >   Capabilities: cswitch cswitch-joined cswitch-exclusive
> >   Capture exclusive group: 0
> >   Capture channels: Mono
> >   Mono: Capture [off]
> > Simple mixer control 'Internal Mic Boost',0
> >   Capabilities: volume
> >   Playback channels: Front Left - Front Right
> >   Capture channels: Front Left - Front Right
> >   Limits: 0 - 3
> >   Front Left: 0 [0%] [0.00dB]
> >   Front Right: 0 [0%] [0.00dB]
> >
> >
> > !!Alsactl output
> > !!--------------
> >
> > --startcollapse--
> > state.PCH {
> >       control.1 {
> >               iface MIXER
> >               name 'Headphone Playback Volume'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 87'
> >                       dbmin -6525
> >                       dbmax 0
> >                       dbvalue.0 -6525
> >                       dbvalue.1 -6525
> >               }
> >       }
> >       control.2 {
> >               iface MIXER
> >               name 'Headphone Playback Switch'
> >               value.0 false
> >               value.1 false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 2
> >               }
> >       }
> >       control.3 {
> >               iface MIXER
> >               name 'Speaker Playback Volume'
> >               value.0 87
> >               value.1 87
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 87'
> >                       dbmin -6525
> >                       dbmax 0
> >                       dbvalue.0 0
> >                       dbvalue.1 0
> >               }
> >       }
> >       control.4 {
> >               iface MIXER
> >               name 'Speaker Playback Switch'
> >               value.0 true
> >               value.1 true
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 2
> >               }
> >       }
> >       control.5 {
> >               iface MIXER
> >               name 'Auto-Mute Mode'
> >               value Enabled
> >               comment {
> >                       access 'read write'
> >                       type ENUMERATED
> >                       count 1
> >                       item.0 Disabled
> >                       item.1 Enabled
> >               }
> >       }
> >       control.6 {
> >               iface MIXER
> >               name 'Capture Source'
> >               value 'Headset Mic'
> >               comment {
> >                       access 'read write'
> >                       type ENUMERATED
> >                       count 1
> >                       item.0 'Headset Mic'
> >                       item.1 'Headphone Mic'
> >                       item.2 'Internal Mic'
> >               }
> >       }
> >       control.7 {
> >               iface MIXER
> >               name 'Capture Volume'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 63'
> >                       dbmin -1725
> >                       dbmax 3000
> >                       dbvalue.0 -1725
> >                       dbvalue.1 -1725
> >               }
> >       }
> >       control.8 {
> >               iface MIXER
> >               name 'Capture Switch'
> >               value.0 false
> >               value.1 false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 2
> >               }
> >       }
> >       control.9 {
> >               iface MIXER
> >               name 'Headset Mic Boost Volume'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 3'
> >                       dbmin 0
> >                       dbmax 3000
> >                       dbvalue.0 0
> >                       dbvalue.1 0
> >               }
> >       }
> >       control.10 {
> >               iface MIXER
> >               name 'Headphone Mic Boost Volume'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 3'
> >                       dbmin 0
> >                       dbmax 3000
> >                       dbvalue.0 0
> >                       dbvalue.1 0
> >               }
> >       }
> >       control.11 {
> >               iface MIXER
> >               name 'Internal Mic Boost Volume'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 3'
> >                       dbmin 0
> >                       dbmax 3000
> >                       dbvalue.0 0
> >                       dbvalue.1 0
> >               }
> >       }
> >       control.12 {
> >               iface MIXER
> >               name 'Mic Mute-LED Mode'
> >               value 'Follow Capture'
> >               comment {
> >                       access 'read write'
> >                       type ENUMERATED
> >                       count 1
> >                       item.0 On
> >                       item.1 Off
> >                       item.2 'Follow Capture'
> >                       item.3 'Follow Mute'
> >               }
> >       }
> >       control.13 {
> >               iface MIXER
> >               name 'Master Playback Volume'
> >               value 59
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 1
> >                       range '0 - 87'
> >                       dbmin -6525
> >                       dbmax 0
> >                       dbvalue.0 -2100
> >               }
> >       }
> >       control.14 {
> >               iface MIXER
> >               name 'Master Playback Switch'
> >               value true
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.15 {
> >               iface CARD
> >               name 'Headset Mic Phantom Jack'
> >               value true
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.16 {
> >               iface CARD
> >               name 'Headphone Mic Jack'
> >               value false
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.17 {
> >               iface CARD
> >               name 'Internal Mic Phantom Jack'
> >               value true
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.18 {
> >               iface CARD
> >               name 'Speaker Phantom Jack'
> >               value true
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.19 {
> >               iface PCM
> >               name 'Playback Channel Map'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access read
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 36'
> >               }
> >       }
> >       control.20 {
> >               iface PCM
> >               name 'Capture Channel Map'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access read
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 36'
> >               }
> >       }
> >       control.21 {
> >               iface CARD
> >               name 'HDMI/DP,pcm=3 Jack'
> >               value false
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.22 {
> >               iface MIXER
> >               name 'IEC958 Playback Con Mask'
> >               value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.23 {
> >               iface MIXER
> >               name 'IEC958 Playback Pro Mask'
> >               value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.24 {
> >               iface MIXER
> >               name 'IEC958 Playback Default'
> >               value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access 'read write'
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.25 {
> >               iface MIXER
> >               name 'IEC958 Playback Switch'
> >               value false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.26 {
> >               iface PCM
> >               device 3
> >               name ELD
> >               value ''
> >               comment {
> >                       access 'read volatile'
> >                       type BYTES
> >                       count 0
> >               }
> >       }
> >       control.27 {
> >               iface CARD
> >               name 'HDMI/DP,pcm=7 Jack'
> >               value false
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.28 {
> >               iface MIXER
> >               name 'IEC958 Playback Con Mask'
> >               index 1
> >               value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.29 {
> >               iface MIXER
> >               name 'IEC958 Playback Pro Mask'
> >               index 1
> >               value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.30 {
> >               iface MIXER
> >               name 'IEC958 Playback Default'
> >               index 1
> >               value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access 'read write'
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.31 {
> >               iface MIXER
> >               name 'IEC958 Playback Switch'
> >               index 1
> >               value false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.32 {
> >               iface PCM
> >               device 7
> >               name ELD
> >               value ''
> >               comment {
> >                       access 'read volatile'
> >                       type BYTES
> >                       count 0
> >               }
> >       }
> >       control.33 {
> >               iface CARD
> >               name 'HDMI/DP,pcm=8 Jack'
> >               value false
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.34 {
> >               iface MIXER
> >               name 'IEC958 Playback Con Mask'
> >               index 2
> >               value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.35 {
> >               iface MIXER
> >               name 'IEC958 Playback Pro Mask'
> >               index 2
> >               value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.36 {
> >               iface MIXER
> >               name 'IEC958 Playback Default'
> >               index 2
> >               value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access 'read write'
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.37 {
> >               iface MIXER
> >               name 'IEC958 Playback Switch'
> >               index 2
> >               value false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.38 {
> >               iface PCM
> >               device 8
> >               name ELD
> >               value ''
> >               comment {
> >                       access 'read volatile'
> >                       type BYTES
> >                       count 0
> >               }
> >       }
> >       control.39 {
> >               iface CARD
> >               name 'HDMI/DP,pcm=9 Jack'
> >               value false
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.40 {
> >               iface MIXER
> >               name 'IEC958 Playback Con Mask'
> >               index 3
> >               value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.41 {
> >               iface MIXER
> >               name 'IEC958 Playback Pro Mask'
> >               index 3
> >               value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.42 {
> >               iface MIXER
> >               name 'IEC958 Playback Default'
> >               index 3
> >               value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access 'read write'
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.43 {
> >               iface MIXER
> >               name 'IEC958 Playback Switch'
> >               index 3
> >               value false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.44 {
> >               iface PCM
> >               device 9
> >               name ELD
> >               value ''
> >               comment {
> >                       access 'read volatile'
> >                       type BYTES
> >                       count 0
> >               }
> >       }
> >       control.45 {
> >               iface CARD
> >               name 'HDMI/DP,pcm=10 Jack'
> >               value false
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.46 {
> >               iface MIXER
> >               name 'IEC958 Playback Con Mask'
> >               index 4
> >               value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.47 {
> >               iface MIXER
> >               name 'IEC958 Playback Pro Mask'
> >               index 4
> >               value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.48 {
> >               iface MIXER
> >               name 'IEC958 Playback Default'
> >               index 4
> >               value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access 'read write'
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.49 {
> >               iface MIXER
> >               name 'IEC958 Playback Switch'
> >               index 4
> >               value false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.50 {
> >               iface PCM
> >               device 10
> >               name ELD
> >               value ''
> >               comment {
> >                       access 'read volatile'
> >                       type BYTES
> >                       count 0
> >               }
> >       }
> >       control.51 {
> >               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 - 36'
> >               }
> >       }
> >       control.52 {
> >               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 - 36'
> >               }
> >       }
> >       control.53 {
> >               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 - 36'
> >               }
> >       }
> >       control.54 {
> >               iface PCM
> >               device 9
> >               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 - 36'
> >               }
> >       }
> >       control.55 {
> >               iface PCM
> >               device 10
> >               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 - 36'
> >               }
> >       }
> >       control.56 {
> >               iface MIXER
> >               name 'PCM Playback Volume'
> >               value.0 255
> >               value.1 255
> >               comment {
> >                       access 'read write user'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 255'
> >                       tlv '0000000100000008ffffec1400000014'
> >                       dbmin -5100
> >                       dbmax 0
> >                       dbvalue.0 0
> >                       dbvalue.1 0
> >               }
> >       }
> > }
> > --endcollapse--
> >
> >
> > !!All Loaded Modules
> > !!------------------
> >
> > Module
> > fuse
> > bluetooth
> > ecdh_generic
> > ccm
> > vfat
> > fat
> > arc4
> > iwlmvm
> > snd_soc_skl
> > snd_soc_skl_ipc
> > snd_soc_sst_ipc
> > snd_soc_sst_dsp
> > snd_hda_ext_core
> > snd_soc_acpi_intel_match
> > mac80211
> > snd_soc_acpi
> > snd_soc_core
> > snd_hda_codec_hdmi
> > iwlwifi
> > joydev
> > snd_compress
> > ac97_bus
> > snd_pcm_dmaengine
> > snd_hda_codec_realtek
> > snd_hda_codec_generic
> > mei_wdt
> > hid_alps
> > wmi_bmof
> > dell_wmi
> > intel_wmi_thunderbolt
> > uvcvideo
> > cfg80211
> > snd_hda_intel
> > dell_rbtn
> > videobuf2_vmalloc
> > videobuf2_memops
> > snd_hda_codec
> > dell_laptop
> > videobuf2_v4l2
> > intel_rapl
> > videobuf2_common
> > dell_smbios
> > dell_wmi_descriptor
> > x86_pkg_temp_thermal
> > dcdbas
> > intel_powerclamp
> > snd_hda_core
> > coretemp
> > dell_smm_hwmon
> > kvm_intel
> > snd_hwdep
> > videodev
> > snd_seq
> > intel_cstate
> > intel_uncore
> > snd_seq_device
> > e1000e
> > snd_pcm
> > intel_rapl_perf
> > media
> > snd_timer
> > snd
> > i2c_i801
> > soundcore
> > mei_me
> > mei
> > rtsx_pci_ms
> > rfkill
> > memstick
> > processor_thermal_device
> > intel_soc_dts_iosf
> > idma64
> > intel_pch_thermal
> > intel_lpss_pci
> > wmi
> > int3400_thermal
> > acpi_thermal_rel
> > intel_lpss_acpi
> > intel_lpss
> > int3403_thermal
> > int340x_thermal_zone
> > acpi_pad
> > intel_hid
> > pcc_cpufreq
> > sparse_keymap
> > dm_crypt
> > i915
> > kvmgt
> > mdev
> > vfio
> > kvm
> > rtsx_pci_sdmmc
> > mmc_core
> > irqbypass
> > i2c_algo_bit
> > drm_kms_helper
> > crct10dif_pclmul
> > crc32_pclmul
> > crc32c_intel
> > drm
> > ghash_clmulni_intel
> > serio_raw
> > rtsx_pci
> > i2c_hid
> > video
> >
> >
> > !!Sysfs Files
> > !!-----------
> >
> > /sys/class/sound/hwC0D0/init_pin_configs:
> > 0x12 0x90a60140
> > 0x13 0x40000000
> > 0x14 0x90170110
> > 0x18 0x411111f0
> > 0x19 0x411111f0
> > 0x1a 0x411111f0
> > 0x1b 0x411111f0
> > 0x1d 0x40700001
> > 0x1e 0x421212f2
> > 0x21 0x02211020
> >
> > /sys/class/sound/hwC0D0/driver_pin_configs:
> > 0x19 0x01a1913c
> > 0x1a 0x01a1913d
> >
> > /sys/class/sound/hwC0D0/user_pin_configs:
> >
> > /sys/class/sound/hwC0D0/init_verbs:
> >
> > /sys/class/sound/hwC0D0/hints:
> >
> > /sys/class/sound/hwC0D2/init_pin_configs:
> > 0x05 0x18560010
> > 0x06 0x18560010
> > 0x07 0x18560010
> >
> > /sys/class/sound/hwC0D2/driver_pin_configs:
> >
> > /sys/class/sound/hwC0D2/user_pin_configs:
> >
> > /sys/class/sound/hwC0D2/init_verbs:
> >
> > /sys/class/sound/hwC0D2/hints:
> >
> >
> > !!ALSA/HDA dmesg
> > !!--------------
> >
> > [    0.268744] ACPI: Added _OSI(Linux-Dell-Video)
> > [    0.268744] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
> > [    0.310469] ACPI: 10 ACPI AML tables successfully acquired and loaded
> > --
> > [   12.041224] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized):
> registered PHC clock
> > [   12.071264] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
> > [   12.072382] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops
> i915_audio_component_bind_ops [i915])
> > [   12.077227] input: Dell WMI hotkeys as
> /devices/platform/PNP0C14:01/wmi_bus/wmi_bus-PNP0C14:01/9DBB5994-A997-11DA-B012-B622A1EF5492/input/input8
> > --
> > [   12.153053] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
> > [   12.178202] snd_hda_codec_realtek hdaudioC0D0: autoconfig for
> ALC3246: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
> > [   12.178205] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0
> (0x0/0x0/0x0/0x0/0x0)
> > [   12.178207] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1
> (0x21/0x0/0x0/0x0/0x0)
> > [   12.178208] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
> > [   12.178209] snd_hda_codec_realtek hdaudioC0D0:    inputs:
> > [   12.178211] snd_hda_codec_realtek hdaudioC0D0:      Headset Mic=0x19
> > [   12.178212] snd_hda_codec_realtek hdaudioC0D0:      Headphone Mic=0x1a
> > [   12.178214] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x12
> > [   12.198133] Intel(R) Wireless WiFi driver for Linux
> > --
> > [   12.498714] iwlwifi 0000:02:00.0 wlp2s0: renamed from wlan0
> > [   13.248848] input: HDA Intel PCH Headphone Mic as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input12
> > [   13.248908] input: HDA Intel PCH HDMI/DP,pcm=3 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input13
> > [   13.248952] input: HDA Intel PCH HDMI/DP,pcm=7 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input14
> > [   13.248995] input: HDA Intel PCH HDMI/DP,pcm=8 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input15
> > [   13.249039] input: HDA Intel PCH HDMI/DP,pcm=9 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input16
> > [   13.249084] input: HDA Intel PCH HDMI/DP,pcm=10 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input17
> > [   13.494851] EXT4-fs (sda2): mounted filesystem with ordered data
> mode. Opts: (null)
> >
> >
> > _______________________________________________
> > Alsa-devel mailing list
> > Alsa-devel@alsa-project.org
> > http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

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

* Re: Audio popping/clicking at boot but NOT after resume/suspend
  2019-01-11 13:39 ` Takashi Iwai
       [not found]   ` <CADE0NLMQTF+25kXNPi3mH=0oCxaFNq3G64vwmCtejFH8CBJc_Q@mail.gmail.com>
@ 2019-01-11 22:54   ` Kadir Çolakoğlu
  1 sibling, 0 replies; 5+ messages in thread
From: Kadir Çolakoğlu @ 2019-01-11 22:54 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel

Did some more testing today, a couple of hours messing around with
settings, trying other distros. I tried Manjaro Gnome and Kde (both had
kernel 4.19.13 I believe) and had exactly the same results as I have with
Fedora 29.

With the testing that I did and my modest understanding of this kind of
stuff, I can positively confirm (at least in my case) the following:

This issue is not a Fedora, Pulseaudio, Jack, Gnome or KDE bug. It is
either a BIOS, Linux kernel and/or Alsa issue. If the issue did not go away
after a resume/suspend cycle, I would say it could also be a hardware
issue. But since after resuming the issue goes away and stays gone, I would
say it is not hardware but maybe a BIOS issue. I just updated to the latest
BIOS (version 0.1.13.0, january 2019). I have had BIOS bugs before with
different laptops, including Dell.

KR,
Kadir

Op vr 11 jan. 2019 om 14:39 schreef Takashi Iwai <tiwai@suse.de>:

> On Wed, 09 Jan 2019 07:26:47 +0100,
> Kadir Çolakoğlu wrote:
> >
> > Hi,
> >
> > I have a Dell Latitude 7480 and a stranger than usual audio
> > popping/clicking/crackling issue. I run Fedora 29, fully updated. The
> thing
> > is when I boot the laptop, the audio clicks at certain low sound volumes
> or
> > events. For example when testing the speakers in the Gnome sound settings
> > panel causes multiple clicks/pops. Listening to a audio/video file with
> > certain silent parts causes pops/clicks.
> >
> > I have tried (almost) everything. Changing Pulseaudio setting does not
> > work. Running a pure Jack system does not work. So the issue is not with
> > Pulseaudio or Jack. I have tried disabling Intel HDA powersaving, that
> also
> > does not work.
> >
> > But all problems disappear when I suspend and then resume the laptop.
> After
> > resuming, everything works great. So at boot there are sound issues, but
> > after a suspend/resume cycle everything is fine!
> >
> > See https://bugzilla.redhat.com/show_bug.cgi?id=1525104#c108 for more
> > details and testing. I have also attached alsa-info.sh.
>
> Does the issue happen only with the speaker, or also with the
> headphone?  I have a Latitude 7480 test machine in my office, and
> checked 4.20 kernel now, and no problem was seen there.  DE is KDE,
> but it should be irrelevant...
>
>
> thanks,
>
> Takashi
>
>
> >
> > Kadir
> > upload=true&script=true&cardinfo=
> > !!################################
> > !!ALSA Information Script v 0.4.64
> > !!################################
> >
> > !!Script ran on: Mon Jan  7 20:32:15 UTC 2019
> >
> >
> > !!Linux Distribution
> > !!------------------
> >
> > Fedora release 29 (Twenty Nine) NAME=Fedora ID=fedora
> PRETTY_NAME="Fedora 29 (Twenty Nine)" LOGO=fedora-logo-icon
> CPE_NAME="cpe:/o:fedoraproject:fedora:29" HOME_URL="
> https://fedoraproject.org/" DOCUMENTATION_URL="
> https://docs.fedoraproject.org/en-US/fedora/f29/system-administrators-guide/"
> SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"
> BUG_REPORT_URL="https://bugzilla.redhat.com/"
> REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=29
> REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=29
> PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"
> Fedora release 29 (Twenty Nine) Fedora release 29 (Twenty Nine)
> >
> >
> > !!DMI Information
> > !!---------------
> >
> > Manufacturer:      Dell Inc.
> > Product Name:      Latitude 7480
> > Product Version:
> > Firmware Version:  1.13.0
> > Board Vendor:      Dell Inc.
> > Board Name:        00F6D3
> >
> >
> > !!ACPI Device Status Information
> > !!---------------
> >
> > /sys/bus/acpi/devices/ACPI0003:00/status       15
> > /sys/bus/acpi/devices/ACPI000C:00/status       15
> > /sys/bus/acpi/devices/DLL07A0:01/status        15
> > /sys/bus/acpi/devices/DLLK07A0:00/status       15
> > /sys/bus/acpi/devices/INT33A1:00/status        15
> > /sys/bus/acpi/devices/INT33D5:00/status        15
> > /sys/bus/acpi/devices/INT3400:00/status        15
> > /sys/bus/acpi/devices/INT3403:00/status        15
> > /sys/bus/acpi/devices/INT3403:01/status        15
> > /sys/bus/acpi/devices/INT3403:03/status        15
> > /sys/bus/acpi/devices/INT340E:00/status        15
> > /sys/bus/acpi/devices/INT3446:00/status        15
> > /sys/bus/acpi/devices/INT3F0D:00/status        15
> > /sys/bus/acpi/devices/LNXPOWER:00/status       1
> > /sys/bus/acpi/devices/LNXPOWER:01/status       1
> > /sys/bus/acpi/devices/LNXPOWER:02/status       1
> > /sys/bus/acpi/devices/LNXPOWER:03/status       1
> > /sys/bus/acpi/devices/LNXPOWER:04/status       1
> > /sys/bus/acpi/devices/LNXPOWER:05/status       1
> > /sys/bus/acpi/devices/LNXPOWER:06/status       1
> > /sys/bus/acpi/devices/LNXPOWER:07/status       1
> > /sys/bus/acpi/devices/LNXPOWER:08/status       1
> > /sys/bus/acpi/devices/LNXPOWER:09/status       1
> > /sys/bus/acpi/devices/LNXPOWER:0a/status       1
> > /sys/bus/acpi/devices/LNXPOWER:0b/status       1
> > /sys/bus/acpi/devices/LNXPOWER:0c/status       1
> > /sys/bus/acpi/devices/LNXPOWER:0d/status       1
> > /sys/bus/acpi/devices/LNXPOWER:0e/status       1
> > /sys/bus/acpi/devices/LNXPOWER:0f/status       1
> > /sys/bus/acpi/devices/LNXPOWER:10/status       1
> > /sys/bus/acpi/devices/LNXPOWER:11/status       1
> > /sys/bus/acpi/devices/LNXPOWER:12/status       1
> > /sys/bus/acpi/devices/LNXPOWER:13/status       1
> > /sys/bus/acpi/devices/PNP0103:00/status        15
> > /sys/bus/acpi/devices/PNP0C02:03/status        3
> > /sys/bus/acpi/devices/PNP0C02:05/status        3
> > /sys/bus/acpi/devices/PNP0C09:00/status        15
> > /sys/bus/acpi/devices/PNP0C0A:00/status        31
> > /sys/bus/acpi/devices/PNP0C0C:00/status        15
> > /sys/bus/acpi/devices/PNP0C0F:00/status        9
> > /sys/bus/acpi/devices/PNP0C0F:01/status        9
> > /sys/bus/acpi/devices/PNP0C0F:02/status        9
> > /sys/bus/acpi/devices/PNP0C0F:03/status        9
> > /sys/bus/acpi/devices/PNP0C0F:04/status        9
> > /sys/bus/acpi/devices/PNP0C0F:05/status        9
> > /sys/bus/acpi/devices/PNP0C0F:06/status        9
> > /sys/bus/acpi/devices/PNP0C0F:07/status        9
> > /sys/bus/acpi/devices/device:09/status         15
> > /sys/bus/acpi/devices/device:63/status         15
> > /sys/bus/acpi/devices/device:75/status         11
> >
> >
> > !!Kernel Information
> > !!------------------
> >
> > Kernel release:    4.19.13-300.fc29.x86_64
> > Operating System:  GNU/Linux
> > Architecture:      x86_64
> > Processor:         x86_64
> > SMP Enabled:       Yes
> >
> >
> > !!ALSA Version
> > !!------------
> >
> > Driver version:     k4.19.13-300.fc29.x86_64
> > Library version:
> > Utilities version:  1.1.7
> >
> >
> > !!Loaded ALSA modules
> > !!-------------------
> >
> > snd_hda_intel
> >
> >
> > !!Sound Servers on this system
> > !!----------------------------
> >
> > Pulseaudio:
> >       Installed - Yes (/usr/bin/pulseaudio)
> >       Running - Yes
> >
> > Jack:
> >       Installed - Yes (/usr/bin/jackd)
> >       Running - No
> >
> >
> > !!Soundcards recognised by ALSA
> > !!-----------------------------
> >
> >  0 [PCH            ]: HDA-Intel - HDA Intel PCH
> >                       HDA Intel PCH at 0xec248000 irq 131
> >
> >
> > !!PCI Soundcards installed in the system
> > !!--------------------------------------
> >
> > 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev
> 21)
> >
> >
> > !!Advanced information - PCI Vendor/Device/Subsystem ID's
> > !!-------------------------------------------------------
> >
> > 00:1f.3 0403: 8086:9d71 (rev 21)
> >       Subsystem: 1028:07a0
> >
> >
> > !!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
> >       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)
> >       pm_blacklist : Y
> >       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 : 1
> >       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 : -1
> >       snoop : -1
> >
> >
> > !!HDA-Intel Codec information
> > !!---------------------------
> > --startcollapse--
> >
> > Codec: Realtek ALC3246
> > Address: 0
> > AFG Function Id: 0x1 (unsol 1)
> > Vendor Id: 0x10ec0256
> > Subsystem Id: 0x102807a0
> > 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 D3cold 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:  [0x3b 0x3b]
> >   Converter: stream=0, channel=0
> >   PCM:
> >     rates [0x60]: 44100 48000
> >     bits [0xe]: 16 20 24
> >     formats [0x1]: PCM
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> > 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="ALC3246 Analog", type="Audio", device=0
> >   Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
> >   Amp-Out vals:  [0x00 0x00]
> >   Converter: stream=0, channel=0
> >   PCM:
> >     rates [0x60]: 44100 48000
> >     bits [0xe]: 16 20 24
> >     formats [0x1]: PCM
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> > 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=D3, actual=D3
> > Node 0x07 [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=D3, actual=D3
> >   Connection: 1
> >      0x24
> > 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="ALC3246 Analog", type="Audio", device=0
> >   Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
> >   Amp-In vals:  [0x80 0x80]
> >   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=D3, actual=D3
> >   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=D3, actual=D3
> >   Connection: 1
> >      0x22
> > Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
> >   Control: name="Internal Mic Boost Volume", index=0, device=0
> >     ControlAmp: chs=3, dir=In, idx=0, ofs=0
> >   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> >   Amp-In vals:  [0x00 0x00]
> >   Pincap 0x00000020: IN
> >   Pin Default 0x90a60140: [Fixed] Mic at Int N/A
> >     Conn = Digital, Color = Unknown
> >     DefAssociation = 0x4, Sequence = 0x0
> >     Misc = NO_PRESENCE
> >   Pin-ctls: 0x20: IN
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> > Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
> >   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> >   Amp-In vals:  [0x00 0x00]
> >   Pincap 0x00000020: IN
> >   Pin Default 0x40000000: [N/A] Line Out at Ext N/A
> >     Conn = Unknown, Color = Unknown
> >     DefAssociation = 0x0, Sequence = 0x0
> >   Pin-ctls: 0x00:
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> > 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
> >   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> >   Amp-Out vals:  [0x00 0x00]
> >   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: 0x40: OUT
> >   Unsolicited: tag=00, enabled=0
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> >   Connection: 1
> >      0x02
> > Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
> >   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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=D3, actual=D3
> > Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
> >   Control: name="Headset Mic Boost Volume", index=0, device=0
> >     ControlAmp: chs=3, dir=In, idx=0, ofs=0
> >   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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: 0x24: IN VREF_80
> >   Unsolicited: tag=00, enabled=0
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> > Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In
> >   Control: name="Headphone Mic Boost Volume", index=0, device=0
> >     ControlAmp: chs=3, dir=In, idx=0, ofs=0
> >   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, 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=D3, actual=D3
> > Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
> >   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> >   Amp-In vals:  [0x00 0x00]
> >   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> >   Amp-Out vals:  [0x80 0x80]
> >   Pincap 0x00013734: IN OUT EAPD Detect
> >     Vref caps: HIZ 50 GRD 80 100
> >   EAPD 0x2: EAPD
> >   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=D3, actual=D3
> >   Connection: 2
> >      0x02* 0x03
> > Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x1d [Pin Complex] wcaps 0x400400: Mono
> >   Pincap 0x00000020: IN
> >   Pin Default 0x40700001: [N/A] Modem Hand at Ext N/A
> >     Conn = Unknown, Color = Unknown
> >     DefAssociation = 0x0, Sequence = 0x1
> >   Pin-ctls: 0x20: IN
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> > Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital
> >   Pincap 0x00000014: OUT Detect
> >   Pin Default 0x421212f2: [N/A] Speaker at Ext Front
> >     Conn = 1/4, Color = Black
> >     DefAssociation = 0xf, Sequence = 0x2
> >   Pin-ctls: 0x40: OUT
> >   Unsolicited: tag=00, enabled=0
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> >   Connection: 1
> >      0x06
> > Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
> >   Processing caps: benign=0, ncoeff=91
> > 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
> >   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> >   Amp-Out vals:  [0x80 0x80]
> >   Pincap 0x0001001c: OUT HP EAPD Detect
> >   EAPD 0x2: EAPD
> >   Pin Default 0x02211020: [Jack] HP Out at Ext Front
> >     Conn = 1/8, Color = Black
> >     DefAssociation = 0x2, Sequence = 0x0
> >   Pin-ctls: 0xc0: OUT HP
> >   Unsolicited: tag=01, enabled=1
> >   Power states:  D0 D1 D2 D3 EPSS
> >   Power: setting=D3, actual=D3
> >   Connection: 2
> >      0x02 0x03*
> > 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]
> >   Connection: 5
> >      0x18 0x19 0x1a 0x1b 0x1d
> > 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 0x12
> > Node 0x24 [Audio Selector] wcaps 0x300101: Stereo
> >   Connection: 2
> >      0x12* 0x13
> > Codec: Intel Kabylake HDMI
> > Address: 2
> > AFG Function Id: 0x1 (unsol 0)
> > Vendor Id: 0x8086280b
> > 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 [0x1a]: 16 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 [0x1a]: 16 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 KAE
> >   Digital category: 0x0
> >   IEC Coding Type: 0x0
> >   PCM:
> >     rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
> >     bits [0x1a]: 16 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
> >   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=00, enabled=0
> >   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
> >   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=00, enabled=0
> >   Power states:  D0 D3 EPSS
> >   Power: setting=D0, actual=D0
> >   Devices: 0
> >   Connection: 0
> >   In-driver Connection: 3
> >      0x02 0x03 0x04
> > Node 0x07 [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 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=00, enabled=0
> >   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
> > --endcollapse--
> >
> >
> > !!ALSA Device nodes
> > !!-----------------
> >
> > crw-rw----+ 1 root audio 116, 11 Jan  7 21:15 /dev/snd/controlC0
> > crw-rw----+ 1 root audio 116,  9 Jan  7 21:15 /dev/snd/hwC0D0
> > crw-rw----+ 1 root audio 116, 10 Jan  7 21:15 /dev/snd/hwC0D2
> > crw-rw----+ 1 root audio 116,  3 Jan  7 21:23 /dev/snd/pcmC0D0c
> > crw-rw----+ 1 root audio 116,  2 Jan  7 21:28 /dev/snd/pcmC0D0p
> > crw-rw----+ 1 root audio 116,  8 Jan  7 21:15 /dev/snd/pcmC0D10p
> > crw-rw----+ 1 root audio 116,  4 Jan  7 21:15 /dev/snd/pcmC0D3p
> > crw-rw----+ 1 root audio 116,  5 Jan  7 21:15 /dev/snd/pcmC0D7p
> > crw-rw----+ 1 root audio 116,  6 Jan  7 21:15 /dev/snd/pcmC0D8p
> > crw-rw----+ 1 root audio 116,  7 Jan  7 21:15 /dev/snd/pcmC0D9p
> > crw-rw----+ 1 root audio 116,  1 Jan  7 21:15 /dev/snd/seq
> > crw-rw----+ 1 root audio 116, 33 Jan  7 21:15 /dev/snd/timer
> >
> > /dev/snd/by-path:
> > total 0
> > drwxr-xr-x. 2 root root  60 Jan  7 21:15 .
> > drwxr-xr-x. 3 root root 300 Jan  7 21:15 ..
> > lrwxrwxrwx. 1 root root  12 Jan  7 21:15 pci-0000:00:1f.3 -> ../controlC0
> >
> >
> > !!ALSA configuration files
> > !!------------------------
> >
> > !!System wide config file (/etc/asound.conf)
> >
> > #
> > # Place your global alsa-lib configuration here...
> > #
> >
> >
> > !!Aplay/Arecord output
> > !!--------------------
> >
> > APLAY
> >
> > **** List of PLAYBACK Hardware Devices ****
> > card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
> >   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
> > card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
> >   Subdevices: 1/1
> >   Subdevice #0: subdevice #0
> > card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
> >   Subdevices: 1/1
> >   Subdevice #0: subdevice #0
> >
> > ARECORD
> >
> > **** List of CAPTURE Hardware Devices ****
> > card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
> >   Subdevices: 1/1
> >   Subdevice #0: subdevice #0
> >
> > !!Amixer output
> > !!-------------
> >
> > !!-------Mixer controls for card 0 [PCH]
> >
> > Card hw:0 'PCH'/'HDA Intel PCH at 0xec248000 irq 131'
> >   Mixer name  : 'Realtek ALC3246'
> >   Components  : 'HDA:10ec0256,102807a0,00100002
> HDA:8086280b,80860101,00100000'
> >   Controls      : 56
> >   Simple ctrls  : 18
> > Simple mixer control 'Master',0
> >   Capabilities: pvolume pvolume-joined pswitch pswitch-joined
> >   Playback channels: Mono
> >   Limits: Playback 0 - 87
> >   Mono: Playback 59 [68%] [-21.00dB] [on]
> > Simple mixer control 'Headphone',0
> >   Capabilities: pvolume pswitch
> >   Playback channels: Front Left - Front Right
> >   Limits: Playback 0 - 87
> >   Mono:
> >   Front Left: Playback 0 [0%] [-65.25dB] [off]
> >   Front Right: Playback 0 [0%] [-65.25dB] [off]
> > Simple mixer control 'Headphone Mic',0
> >   Capabilities: cswitch cswitch-joined cswitch-exclusive
> >   Capture exclusive group: 0
> >   Capture channels: Mono
> >   Mono: Capture [off]
> > Simple mixer control 'Headphone Mic Boost',0
> >   Capabilities: volume
> >   Playback channels: Front Left - Front Right
> >   Capture channels: Front Left - Front Right
> >   Limits: 0 - 3
> >   Front Left: 0 [0%] [0.00dB]
> >   Front Right: 0 [0%] [0.00dB]
> > Simple mixer control 'Speaker',0
> >   Capabilities: pvolume pswitch
> >   Playback channels: Front Left - Front Right
> >   Limits: Playback 0 - 87
> >   Mono:
> >   Front Left: Playback 87 [100%] [0.00dB] [on]
> >   Front Right: Playback 87 [100%] [0.00dB] [on]
> > Simple mixer control 'PCM',0
> >   Capabilities: pvolume
> >   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 Mute-LED Mode',0
> >   Capabilities: enum
> >   Items: 'On' 'Off' 'Follow Capture' 'Follow Mute'
> >   Item0: 'Follow Capture'
> > Simple mixer control 'IEC958',0
> >   Capabilities: pswitch pswitch-joined
> >   Playback channels: Mono
> >   Mono: Playback [off]
> > Simple mixer control 'IEC958',1
> >   Capabilities: pswitch pswitch-joined
> >   Playback channels: Mono
> >   Mono: Playback [off]
> > Simple mixer control 'IEC958',2
> >   Capabilities: pswitch pswitch-joined
> >   Playback channels: Mono
> >   Mono: Playback [off]
> > Simple mixer control 'IEC958',3
> >   Capabilities: pswitch pswitch-joined
> >   Playback channels: Mono
> >   Mono: Playback [off]
> > Simple mixer control 'IEC958',4
> >   Capabilities: pswitch pswitch-joined
> >   Playback channels: Mono
> >   Mono: Playback [off]
> > Simple mixer control 'Capture',0
> >   Capabilities: cvolume cswitch
> >   Capture channels: Front Left - Front Right
> >   Limits: Capture 0 - 63
> >   Front Left: Capture 0 [0%] [-17.25dB] [off]
> >   Front Right: Capture 0 [0%] [-17.25dB] [off]
> > Simple mixer control 'Auto-Mute Mode',0
> >   Capabilities: enum
> >   Items: 'Disabled' 'Enabled'
> >   Item0: 'Enabled'
> > Simple mixer control 'Headset Mic',0
> >   Capabilities: cswitch cswitch-joined cswitch-exclusive
> >   Capture exclusive group: 0
> >   Capture channels: Mono
> >   Mono: Capture [on]
> > Simple mixer control 'Headset Mic Boost',0
> >   Capabilities: volume
> >   Playback channels: Front Left - Front Right
> >   Capture channels: Front Left - Front Right
> >   Limits: 0 - 3
> >   Front Left: 0 [0%] [0.00dB]
> >   Front Right: 0 [0%] [0.00dB]
> > Simple mixer control 'Internal Mic',0
> >   Capabilities: cswitch cswitch-joined cswitch-exclusive
> >   Capture exclusive group: 0
> >   Capture channels: Mono
> >   Mono: Capture [off]
> > Simple mixer control 'Internal Mic Boost',0
> >   Capabilities: volume
> >   Playback channels: Front Left - Front Right
> >   Capture channels: Front Left - Front Right
> >   Limits: 0 - 3
> >   Front Left: 0 [0%] [0.00dB]
> >   Front Right: 0 [0%] [0.00dB]
> >
> >
> > !!Alsactl output
> > !!--------------
> >
> > --startcollapse--
> > state.PCH {
> >       control.1 {
> >               iface MIXER
> >               name 'Headphone Playback Volume'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 87'
> >                       dbmin -6525
> >                       dbmax 0
> >                       dbvalue.0 -6525
> >                       dbvalue.1 -6525
> >               }
> >       }
> >       control.2 {
> >               iface MIXER
> >               name 'Headphone Playback Switch'
> >               value.0 false
> >               value.1 false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 2
> >               }
> >       }
> >       control.3 {
> >               iface MIXER
> >               name 'Speaker Playback Volume'
> >               value.0 87
> >               value.1 87
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 87'
> >                       dbmin -6525
> >                       dbmax 0
> >                       dbvalue.0 0
> >                       dbvalue.1 0
> >               }
> >       }
> >       control.4 {
> >               iface MIXER
> >               name 'Speaker Playback Switch'
> >               value.0 true
> >               value.1 true
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 2
> >               }
> >       }
> >       control.5 {
> >               iface MIXER
> >               name 'Auto-Mute Mode'
> >               value Enabled
> >               comment {
> >                       access 'read write'
> >                       type ENUMERATED
> >                       count 1
> >                       item.0 Disabled
> >                       item.1 Enabled
> >               }
> >       }
> >       control.6 {
> >               iface MIXER
> >               name 'Capture Source'
> >               value 'Headset Mic'
> >               comment {
> >                       access 'read write'
> >                       type ENUMERATED
> >                       count 1
> >                       item.0 'Headset Mic'
> >                       item.1 'Headphone Mic'
> >                       item.2 'Internal Mic'
> >               }
> >       }
> >       control.7 {
> >               iface MIXER
> >               name 'Capture Volume'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 63'
> >                       dbmin -1725
> >                       dbmax 3000
> >                       dbvalue.0 -1725
> >                       dbvalue.1 -1725
> >               }
> >       }
> >       control.8 {
> >               iface MIXER
> >               name 'Capture Switch'
> >               value.0 false
> >               value.1 false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 2
> >               }
> >       }
> >       control.9 {
> >               iface MIXER
> >               name 'Headset Mic Boost Volume'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 3'
> >                       dbmin 0
> >                       dbmax 3000
> >                       dbvalue.0 0
> >                       dbvalue.1 0
> >               }
> >       }
> >       control.10 {
> >               iface MIXER
> >               name 'Headphone Mic Boost Volume'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 3'
> >                       dbmin 0
> >                       dbmax 3000
> >                       dbvalue.0 0
> >                       dbvalue.1 0
> >               }
> >       }
> >       control.11 {
> >               iface MIXER
> >               name 'Internal Mic Boost Volume'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 3'
> >                       dbmin 0
> >                       dbmax 3000
> >                       dbvalue.0 0
> >                       dbvalue.1 0
> >               }
> >       }
> >       control.12 {
> >               iface MIXER
> >               name 'Mic Mute-LED Mode'
> >               value 'Follow Capture'
> >               comment {
> >                       access 'read write'
> >                       type ENUMERATED
> >                       count 1
> >                       item.0 On
> >                       item.1 Off
> >                       item.2 'Follow Capture'
> >                       item.3 'Follow Mute'
> >               }
> >       }
> >       control.13 {
> >               iface MIXER
> >               name 'Master Playback Volume'
> >               value 59
> >               comment {
> >                       access 'read write'
> >                       type INTEGER
> >                       count 1
> >                       range '0 - 87'
> >                       dbmin -6525
> >                       dbmax 0
> >                       dbvalue.0 -2100
> >               }
> >       }
> >       control.14 {
> >               iface MIXER
> >               name 'Master Playback Switch'
> >               value true
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.15 {
> >               iface CARD
> >               name 'Headset Mic Phantom Jack'
> >               value true
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.16 {
> >               iface CARD
> >               name 'Headphone Mic Jack'
> >               value false
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.17 {
> >               iface CARD
> >               name 'Internal Mic Phantom Jack'
> >               value true
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.18 {
> >               iface CARD
> >               name 'Speaker Phantom Jack'
> >               value true
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.19 {
> >               iface PCM
> >               name 'Playback Channel Map'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access read
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 36'
> >               }
> >       }
> >       control.20 {
> >               iface PCM
> >               name 'Capture Channel Map'
> >               value.0 0
> >               value.1 0
> >               comment {
> >                       access read
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 36'
> >               }
> >       }
> >       control.21 {
> >               iface CARD
> >               name 'HDMI/DP,pcm=3 Jack'
> >               value false
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.22 {
> >               iface MIXER
> >               name 'IEC958 Playback Con Mask'
> >               value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.23 {
> >               iface MIXER
> >               name 'IEC958 Playback Pro Mask'
> >               value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.24 {
> >               iface MIXER
> >               name 'IEC958 Playback Default'
> >               value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access 'read write'
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.25 {
> >               iface MIXER
> >               name 'IEC958 Playback Switch'
> >               value false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.26 {
> >               iface PCM
> >               device 3
> >               name ELD
> >               value ''
> >               comment {
> >                       access 'read volatile'
> >                       type BYTES
> >                       count 0
> >               }
> >       }
> >       control.27 {
> >               iface CARD
> >               name 'HDMI/DP,pcm=7 Jack'
> >               value false
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.28 {
> >               iface MIXER
> >               name 'IEC958 Playback Con Mask'
> >               index 1
> >               value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.29 {
> >               iface MIXER
> >               name 'IEC958 Playback Pro Mask'
> >               index 1
> >               value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.30 {
> >               iface MIXER
> >               name 'IEC958 Playback Default'
> >               index 1
> >               value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access 'read write'
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.31 {
> >               iface MIXER
> >               name 'IEC958 Playback Switch'
> >               index 1
> >               value false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.32 {
> >               iface PCM
> >               device 7
> >               name ELD
> >               value ''
> >               comment {
> >                       access 'read volatile'
> >                       type BYTES
> >                       count 0
> >               }
> >       }
> >       control.33 {
> >               iface CARD
> >               name 'HDMI/DP,pcm=8 Jack'
> >               value false
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.34 {
> >               iface MIXER
> >               name 'IEC958 Playback Con Mask'
> >               index 2
> >               value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.35 {
> >               iface MIXER
> >               name 'IEC958 Playback Pro Mask'
> >               index 2
> >               value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.36 {
> >               iface MIXER
> >               name 'IEC958 Playback Default'
> >               index 2
> >               value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access 'read write'
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.37 {
> >               iface MIXER
> >               name 'IEC958 Playback Switch'
> >               index 2
> >               value false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.38 {
> >               iface PCM
> >               device 8
> >               name ELD
> >               value ''
> >               comment {
> >                       access 'read volatile'
> >                       type BYTES
> >                       count 0
> >               }
> >       }
> >       control.39 {
> >               iface CARD
> >               name 'HDMI/DP,pcm=9 Jack'
> >               value false
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.40 {
> >               iface MIXER
> >               name 'IEC958 Playback Con Mask'
> >               index 3
> >               value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.41 {
> >               iface MIXER
> >               name 'IEC958 Playback Pro Mask'
> >               index 3
> >               value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.42 {
> >               iface MIXER
> >               name 'IEC958 Playback Default'
> >               index 3
> >               value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access 'read write'
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.43 {
> >               iface MIXER
> >               name 'IEC958 Playback Switch'
> >               index 3
> >               value false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.44 {
> >               iface PCM
> >               device 9
> >               name ELD
> >               value ''
> >               comment {
> >                       access 'read volatile'
> >                       type BYTES
> >                       count 0
> >               }
> >       }
> >       control.45 {
> >               iface CARD
> >               name 'HDMI/DP,pcm=10 Jack'
> >               value false
> >               comment {
> >                       access read
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.46 {
> >               iface MIXER
> >               name 'IEC958 Playback Con Mask'
> >               index 4
> >               value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.47 {
> >               iface MIXER
> >               name 'IEC958 Playback Pro Mask'
> >               index 4
> >               value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access read
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.48 {
> >               iface MIXER
> >               name 'IEC958 Playback Default'
> >               index 4
> >               value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> >               comment {
> >                       access 'read write'
> >                       type IEC958
> >                       count 1
> >               }
> >       }
> >       control.49 {
> >               iface MIXER
> >               name 'IEC958 Playback Switch'
> >               index 4
> >               value false
> >               comment {
> >                       access 'read write'
> >                       type BOOLEAN
> >                       count 1
> >               }
> >       }
> >       control.50 {
> >               iface PCM
> >               device 10
> >               name ELD
> >               value ''
> >               comment {
> >                       access 'read volatile'
> >                       type BYTES
> >                       count 0
> >               }
> >       }
> >       control.51 {
> >               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 - 36'
> >               }
> >       }
> >       control.52 {
> >               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 - 36'
> >               }
> >       }
> >       control.53 {
> >               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 - 36'
> >               }
> >       }
> >       control.54 {
> >               iface PCM
> >               device 9
> >               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 - 36'
> >               }
> >       }
> >       control.55 {
> >               iface PCM
> >               device 10
> >               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 - 36'
> >               }
> >       }
> >       control.56 {
> >               iface MIXER
> >               name 'PCM Playback Volume'
> >               value.0 255
> >               value.1 255
> >               comment {
> >                       access 'read write user'
> >                       type INTEGER
> >                       count 2
> >                       range '0 - 255'
> >                       tlv '0000000100000008ffffec1400000014'
> >                       dbmin -5100
> >                       dbmax 0
> >                       dbvalue.0 0
> >                       dbvalue.1 0
> >               }
> >       }
> > }
> > --endcollapse--
> >
> >
> > !!All Loaded Modules
> > !!------------------
> >
> > Module
> > fuse
> > bluetooth
> > ecdh_generic
> > ccm
> > vfat
> > fat
> > arc4
> > iwlmvm
> > snd_soc_skl
> > snd_soc_skl_ipc
> > snd_soc_sst_ipc
> > snd_soc_sst_dsp
> > snd_hda_ext_core
> > snd_soc_acpi_intel_match
> > mac80211
> > snd_soc_acpi
> > snd_soc_core
> > snd_hda_codec_hdmi
> > iwlwifi
> > joydev
> > snd_compress
> > ac97_bus
> > snd_pcm_dmaengine
> > snd_hda_codec_realtek
> > snd_hda_codec_generic
> > mei_wdt
> > hid_alps
> > wmi_bmof
> > dell_wmi
> > intel_wmi_thunderbolt
> > uvcvideo
> > cfg80211
> > snd_hda_intel
> > dell_rbtn
> > videobuf2_vmalloc
> > videobuf2_memops
> > snd_hda_codec
> > dell_laptop
> > videobuf2_v4l2
> > intel_rapl
> > videobuf2_common
> > dell_smbios
> > dell_wmi_descriptor
> > x86_pkg_temp_thermal
> > dcdbas
> > intel_powerclamp
> > snd_hda_core
> > coretemp
> > dell_smm_hwmon
> > kvm_intel
> > snd_hwdep
> > videodev
> > snd_seq
> > intel_cstate
> > intel_uncore
> > snd_seq_device
> > e1000e
> > snd_pcm
> > intel_rapl_perf
> > media
> > snd_timer
> > snd
> > i2c_i801
> > soundcore
> > mei_me
> > mei
> > rtsx_pci_ms
> > rfkill
> > memstick
> > processor_thermal_device
> > intel_soc_dts_iosf
> > idma64
> > intel_pch_thermal
> > intel_lpss_pci
> > wmi
> > int3400_thermal
> > acpi_thermal_rel
> > intel_lpss_acpi
> > intel_lpss
> > int3403_thermal
> > int340x_thermal_zone
> > acpi_pad
> > intel_hid
> > pcc_cpufreq
> > sparse_keymap
> > dm_crypt
> > i915
> > kvmgt
> > mdev
> > vfio
> > kvm
> > rtsx_pci_sdmmc
> > mmc_core
> > irqbypass
> > i2c_algo_bit
> > drm_kms_helper
> > crct10dif_pclmul
> > crc32_pclmul
> > crc32c_intel
> > drm
> > ghash_clmulni_intel
> > serio_raw
> > rtsx_pci
> > i2c_hid
> > video
> >
> >
> > !!Sysfs Files
> > !!-----------
> >
> > /sys/class/sound/hwC0D0/init_pin_configs:
> > 0x12 0x90a60140
> > 0x13 0x40000000
> > 0x14 0x90170110
> > 0x18 0x411111f0
> > 0x19 0x411111f0
> > 0x1a 0x411111f0
> > 0x1b 0x411111f0
> > 0x1d 0x40700001
> > 0x1e 0x421212f2
> > 0x21 0x02211020
> >
> > /sys/class/sound/hwC0D0/driver_pin_configs:
> > 0x19 0x01a1913c
> > 0x1a 0x01a1913d
> >
> > /sys/class/sound/hwC0D0/user_pin_configs:
> >
> > /sys/class/sound/hwC0D0/init_verbs:
> >
> > /sys/class/sound/hwC0D0/hints:
> >
> > /sys/class/sound/hwC0D2/init_pin_configs:
> > 0x05 0x18560010
> > 0x06 0x18560010
> > 0x07 0x18560010
> >
> > /sys/class/sound/hwC0D2/driver_pin_configs:
> >
> > /sys/class/sound/hwC0D2/user_pin_configs:
> >
> > /sys/class/sound/hwC0D2/init_verbs:
> >
> > /sys/class/sound/hwC0D2/hints:
> >
> >
> > !!ALSA/HDA dmesg
> > !!--------------
> >
> > [    0.268744] ACPI: Added _OSI(Linux-Dell-Video)
> > [    0.268744] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
> > [    0.310469] ACPI: 10 ACPI AML tables successfully acquired and loaded
> > --
> > [   12.041224] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized):
> registered PHC clock
> > [   12.071264] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
> > [   12.072382] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops
> i915_audio_component_bind_ops [i915])
> > [   12.077227] input: Dell WMI hotkeys as
> /devices/platform/PNP0C14:01/wmi_bus/wmi_bus-PNP0C14:01/9DBB5994-A997-11DA-B012-B622A1EF5492/input/input8
> > --
> > [   12.153053] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
> > [   12.178202] snd_hda_codec_realtek hdaudioC0D0: autoconfig for
> ALC3246: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
> > [   12.178205] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0
> (0x0/0x0/0x0/0x0/0x0)
> > [   12.178207] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1
> (0x21/0x0/0x0/0x0/0x0)
> > [   12.178208] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
> > [   12.178209] snd_hda_codec_realtek hdaudioC0D0:    inputs:
> > [   12.178211] snd_hda_codec_realtek hdaudioC0D0:      Headset Mic=0x19
> > [   12.178212] snd_hda_codec_realtek hdaudioC0D0:      Headphone Mic=0x1a
> > [   12.178214] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x12
> > [   12.198133] Intel(R) Wireless WiFi driver for Linux
> > --
> > [   12.498714] iwlwifi 0000:02:00.0 wlp2s0: renamed from wlan0
> > [   13.248848] input: HDA Intel PCH Headphone Mic as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input12
> > [   13.248908] input: HDA Intel PCH HDMI/DP,pcm=3 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input13
> > [   13.248952] input: HDA Intel PCH HDMI/DP,pcm=7 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input14
> > [   13.248995] input: HDA Intel PCH HDMI/DP,pcm=8 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input15
> > [   13.249039] input: HDA Intel PCH HDMI/DP,pcm=9 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input16
> > [   13.249084] input: HDA Intel PCH HDMI/DP,pcm=10 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input17
> > [   13.494851] EXT4-fs (sda2): mounted filesystem with ordered data
> mode. Opts: (null)
> >
> >
> > _______________________________________________
> > Alsa-devel mailing list
> > Alsa-devel@alsa-project.org
> > http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

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

end of thread, other threads:[~2019-01-11 22:54 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-09  6:26 Audio popping/clicking at boot but NOT after resume/suspend Kadir Çolakoğlu
2019-01-09  6:31 ` Fwd: " Kadir Çolakoğlu
2019-01-11 13:39 ` Takashi Iwai
     [not found]   ` <CADE0NLMQTF+25kXNPi3mH=0oCxaFNq3G64vwmCtejFH8CBJc_Q@mail.gmail.com>
2019-01-11 17:55     ` Fwd: " Kadir Çolakoğlu
2019-01-11 22:54   ` Kadir Çolakoğlu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.