Hi

Additional alsa-info script output

On Sat, 5 Jun 2021 at 00:19, Dekks Herton <dekkz...@gmail.com> wrote:

> Hi,
>
> Files as requested. I've included a full journal output if there is
> anything else you notice
>
> Regards......
>
> On Fri, 4 Jun 2021 at 21:27, Vincent Blut <vincent.deb...@free.fr> wrote:
>
>> Hi Salvatore,
>>
>> Le 2021-06-04 21:39, Salvatore Bonaccorso a écrit :
>> > Hi,
>> >
>> > On Fri, Jun 04, 2021 at 05:56:03PM +0200, Vincent Blut wrote:
>> > > Hi Dekks,
>> > >
>> > > Le 2021-06-04 15:34, Dekks Herton a écrit :
>> > > > Hi Everyone,
>> > > >
>> > > > As 5.10.7 was still in unstable 1 added it to my bullseye system
>> via adding
>> > > > SId to sources.list and pulling the image and relevant headers
>> packages. If
>> > > > there is a better or more correct way please advise.
>> > > >
>> > > > Running 5.10.7 AFAIK installs the catpt modules correctly and all
>> the hw
>> > > > associated correctly
>> > > >
>> > > > 1) See aplayL txt file enc 2) GNOME shows a different slider layout
>> > > >
>> > > > However there is still no sound on play back, parsing journalctl it
>> seems
>> > > > the firmware IntcSST2.bin errors out and thus no firmware is loaded.
>> > > >
>> > > > Jun 04 00:49:06 HELIX2NDGEN kernel: intel_catpt INT3438:00:
>> firmware:
>> > > > direct-loading firmware intel/IntcSST2.bin
>> > > > Jun 04 00:49:10 HELIX2NDGEN kernel: intel_catpt INT3438:00:
>> firmware:
>> > > > direct-loading firmware intel/IntcSST2.bin
>> > > > Jun 04 00:49:10 HELIX2NDGEN kernel: intel_catpt INT3438:00:
>> firmware ready
>> > > > timeout
>> > > > Jun 04 00:49:10 HELIX2NDGEN kernel: intel_catpt INT3438:00: boot
>> firmware
>> > > > failed: -110
>> > > >
>> > > > I enclose a listing of the intel firmware folder showing
>> IntcSST2.bin is
>> > > > there, Is it the correct firmware?
>> > > >
>> > > > I've googled and cant find any info on this. Does intel have a
>> github for
>> > > > this re-written driver?
>> > > >
>> > > > Can the bug reopened or can you advise any possible solutions?
>> > >
>> > > Do you have firmware-sof-signed installed? It may be needed on your
>> system.
>> >
>> > Reopened the bug for now (at least until the above question is
>> > clarified).
>>
>> Dekks replied to me privately. Those SOF audio firmware aren't going to
>> help in
>> this case since we don't provide support for SOF on Broadwell based
>> platforms.
>> I already mentioned this in [1] but I had totally forgotten that.
>>
>> Dekks, out of curiosity, could you please post the output of 'pacmd
>> list-sinks'?
>>
>> > Regards,
>> > Salvatore
>>
>> Cheers,
>> Vincent
>>
>> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=986822#10
>>
>
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.5.0
!!################################

!!Script ran on: Sat Jun  5 08:17:42 UTC 2021


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

Debian GNU/Linux 11 \n \l PRETTY_NAME="Debian GNU/Linux 11 (bullseye)" 
NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/"; 
SUPPORT_URL="https://www.debian.org/support"; 
BUG_REPORT_URL="https://bugs.debian.org/";


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

Manufacturer:      LENOVO
Product Name:      20CHS1V908
Product Version:   ThinkPad Helix 2nd
Firmware Version:  N17ETB2W (2.12 )
System SKU:        LENOVO_MT_20CH_BU_Think_FM_ThinkPad Helix 2nd
Board Vendor:      LENOVO
Board Name:        20CHS1V908


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

/sys/bus/acpi/devices/ACPI0003:00/status         15
/sys/bus/acpi/devices/INT33A1:00/status          15
/sys/bus/acpi/devices/INT33D2:00/status          11
/sys/bus/acpi/devices/INT33D3:00/status          15
/sys/bus/acpi/devices/INT33D4:00/status          15
/sys/bus/acpi/devices/INT33D6:00/status          15
/sys/bus/acpi/devices/INT3400:00/status          15
/sys/bus/acpi/devices/INT3402:00/status          15
/sys/bus/acpi/devices/INT3403:00/status          15
/sys/bus/acpi/devices/INT3403:01/status          15
/sys/bus/acpi/devices/INT3403:02/status          15
/sys/bus/acpi/devices/INT3403:03/status          15
/sys/bus/acpi/devices/INT340F:00/status          15
/sys/bus/acpi/devices/INT3432:00/status          15
/sys/bus/acpi/devices/INT3433:00/status          15
/sys/bus/acpi/devices/INT3437:00/status          15
/sys/bus/acpi/devices/INT3438:00/status          15
/sys/bus/acpi/devices/INT343A:00/status          15
/sys/bus/acpi/devices/INTL9C60:00/status         15
/sys/bus/acpi/devices/INV6500:00/status          15
/sys/bus/acpi/devices/LEN0068: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/LNXVIDEO:01/status         15
/sys/bus/acpi/devices/NVT0001:00/status          15
/sys/bus/acpi/devices/PNP0103:00/status          15
/sys/bus/acpi/devices/PNP0C02:01/status          15
/sys/bus/acpi/devices/PNP0C0A:00/status          31
/sys/bus/acpi/devices/PNP0C0A:01/status          31
/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/VFSI6101:00/status         15
/sys/bus/acpi/devices/WCOM0009:00/status         15
/sys/bus/acpi/devices/WCOM5014:00/status         15
/sys/bus/acpi/devices/device:12/status   15
/sys/bus/acpi/devices/device:25/status   15
/sys/bus/acpi/devices/device:31/status   15
/sys/bus/acpi/devices/device:3d/status   15
/sys/bus/acpi/devices/device:49/status   15
/sys/bus/acpi/devices/device:4c/status   15


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

Kernel release:    5.10.0-7-amd64
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         unknown
SMP Enabled:       Yes


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

Driver version:     k5.10.0-7-amd64
Library version:    1.2.4
Utilities version:  1.2.4


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

snd_hda_intel (card 0)
snd_soc_sst_broadwell (card 1)
snd_usb_audio (card 2)


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

PipeWire:
      Installed - Yes (/usr/bin/pipewire)
      Running - Yes

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


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

 0 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                      HDA Intel HDMI at 0xf1118000 irq 61
 1 [broadwellrt286 ]: broadwell-rt286 - broadwell-rt286
                      broadwell-rt286
 2 [Audio          ]: USB-Audio - USB Audio
                      Generic USB Audio at usb-0000:00:14.0-3.3, high speed


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

00:03.0 Audio device [0403]: Intel Corporation Broadwell-U Audio Controller 
[8086:160c] (rev 09)
        Subsystem: Lenovo Broadwell-U Audio Controller [17aa:222b]


!!Modprobe options (Sound related)
!!--------------------------------

snd_pcsp: index=-2
snd_usb_audio: index=-2
snd_atiixp_modem: index=-2
snd_intel8x0m: index=-2
snd_via82xx_modem: index=-2


!!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 : 
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
        dmic_detect : Y
        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 : 0
        power_save_controller : N
        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

!!Module: snd_soc_sst_broadwell
        * : 

!!Module: snd_usb_audio
        autoclock : Y
        delayed_register : 
(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)
        device_setup : 
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
        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
        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)
        ignore_ctl_error : N
        index : 
-2,-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
        pid : 
-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
        quirk_alias : 
(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)
        skip_validation : N
        use_vmalloc : Y
        vid : 
-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


!!Sysfs card info
!!---------------

!!Card: /sys/class/sound/card0
Driver: /sys/bus/pci/drivers/snd_hda_intel
Tree:
        /sys/class/sound/card0
        |-- controlC0
        |   |-- dev
        |   |-- device -> ../../card0
        |   |-- power
        |   |-- subsystem -> ../../../../../../class/sound
        |   `-- uevent
        |-- device -> ../../../0000:00:03.0
        |-- hwC0D0
        |   |-- afg
        |   |-- chip_name
        |   |-- clear
        |   |-- dev
        |   |-- device -> ../../card0
        |   |-- driver_pin_configs
        |   |-- hints
        |   |-- init_pin_configs
        |   |-- init_verbs
        |   |-- mfg
        |   |-- modelname
        |   |-- power
        |   |-- power_off_acct
        |   |-- power_on_acct
        |   |-- reconfig
        |   |-- revision_id
        |   |-- subsystem -> ../../../../../../class/sound
        |   |-- subsystem_id
        |   |-- uevent
        |   |-- user_pin_configs
        |   |-- vendor_id
        |   `-- vendor_name
        |-- id
        |-- input19
        |   |-- capabilities
        |   |-- device -> ../../card0
        |   |-- event12
        |   |-- id
        |   |-- modalias
        |   |-- name
        |   |-- phys
        |   |-- power
        |   |-- properties
        |   |-- subsystem -> ../../../../../../class/input
        |   |-- uevent
        |   `-- uniq
        |-- input20
        |   |-- capabilities
        |   |-- device -> ../../card0
        |   |-- event13
        |   |-- id
        |   |-- modalias
        |   |-- name
        |   |-- phys
        |   |-- power
        |   |-- properties
        |   |-- subsystem -> ../../../../../../class/input
        |   |-- uevent
        |   `-- uniq
        |-- input21
        |   |-- capabilities
        |   |-- device -> ../../card0
        |   |-- event14
        |   |-- id
        |   |-- modalias
        |   |-- name
        |   |-- phys
        |   |-- power
        |   |-- properties
        |   |-- subsystem -> ../../../../../../class/input
        |   |-- uevent
        |   `-- uniq
        |-- input22
        |   |-- capabilities
        |   |-- device -> ../../card0
        |   |-- event15
        |   |-- id
        |   |-- modalias
        |   |-- name
        |   |-- phys
        |   |-- power
        |   |-- properties
        |   |-- subsystem -> ../../../../../../class/input
        |   |-- uevent
        |   `-- uniq
        |-- input23
        |   |-- capabilities
        |   |-- device -> ../../card0
        |   |-- event16
        |   |-- id
        |   |-- modalias
        |   |-- name
        |   |-- phys
        |   |-- power
        |   |-- properties
        |   |-- subsystem -> ../../../../../../class/input
        |   |-- uevent
        |   `-- uniq
        |-- number
        |-- pcmC0D10p
        |   |-- dev
        |   |-- device -> ../../card0
        |   |-- pcm_class
        |   |-- power
        |   |-- subsystem -> ../../../../../../class/sound
        |   `-- uevent
        |-- pcmC0D3p
        |   |-- dev
        |   |-- device -> ../../card0
        |   |-- pcm_class
        |   |-- power
        |   |-- subsystem -> ../../../../../../class/sound
        |   `-- uevent
        |-- pcmC0D7p
        |   |-- dev
        |   |-- device -> ../../card0
        |   |-- pcm_class
        |   |-- power
        |   |-- subsystem -> ../../../../../../class/sound
        |   `-- uevent
        |-- pcmC0D8p
        |   |-- dev
        |   |-- device -> ../../card0
        |   |-- pcm_class
        |   |-- power
        |   |-- subsystem -> ../../../../../../class/sound
        |   `-- uevent
        |-- pcmC0D9p
        |   |-- dev
        |   |-- device -> ../../card0
        |   |-- pcm_class
        |   |-- power
        |   |-- subsystem -> ../../../../../../class/sound
        |   `-- uevent
        |-- power
        |   |-- async
        |   |-- autosuspend_delay_ms
        |   |-- control
        |   |-- runtime_active_kids
        |   |-- runtime_active_time
        |   |-- runtime_enabled
        |   |-- runtime_status
        |   |-- runtime_suspended_time
        |   `-- runtime_usage
        |-- subsystem -> ../../../../../class/sound
        `-- uevent

!!Card: /sys/class/sound/card1
Driver: /sys/bus/platform/drivers/broadwell-audio
Tree:
        /sys/class/sound/card1
        |-- controlC1
        |   |-- dev
        |   |-- device -> ../../card1
        |   |-- power
        |   |-- subsystem -> ../../../../../../class/sound
        |   `-- uevent
        |-- device -> ../../../broadwell-audio
        |-- id
        |-- input18
        |   |-- capabilities
        |   |-- device -> ../../card1
        |   |-- event11
        |   |-- id
        |   |-- modalias
        |   |-- name
        |   |-- phys
        |   |-- power
        |   |-- properties
        |   |-- subsystem -> ../../../../../../class/input
        |   |-- uevent
        |   `-- uniq
        |-- number
        |-- pcmC1D0c
        |   |-- dev
        |   |-- device -> ../../card1
        |   |-- pcm_class
        |   |-- power
        |   |-- subsystem -> ../../../../../../class/sound
        |   `-- uevent
        |-- pcmC1D0p
        |   |-- dev
        |   |-- device -> ../../card1
        |   |-- pcm_class
        |   |-- power
        |   |-- subsystem -> ../../../../../../class/sound
        |   `-- uevent
        |-- pcmC1D1p
        |   |-- dev
        |   |-- device -> ../../card1
        |   |-- pcm_class
        |   |-- power
        |   |-- subsystem -> ../../../../../../class/sound
        |   `-- uevent
        |-- pcmC1D2p
        |   |-- dev
        |   |-- device -> ../../card1
        |   |-- pcm_class
        |   |-- power
        |   |-- subsystem -> ../../../../../../class/sound
        |   `-- uevent
        |-- pcmC1D3c
        |   |-- dev
        |   |-- device -> ../../card1
        |   |-- pcm_class
        |   |-- power
        |   |-- subsystem -> ../../../../../../class/sound
        |   `-- uevent
        |-- power
        |   |-- async
        |   |-- autosuspend_delay_ms
        |   |-- control
        |   |-- runtime_active_kids
        |   |-- runtime_active_time
        |   |-- runtime_enabled
        |   |-- runtime_status
        |   |-- runtime_suspended_time
        |   `-- runtime_usage
        |-- subsystem -> ../../../../../class/sound
        `-- uevent

!!Card: /sys/class/sound/card2
Driver: /sys/bus/usb/drivers/snd-usb-audio
Tree:
        /sys/class/sound/card2
        |-- controlC2
        |   |-- dev
        |   |-- device -> ../../card2
        |   |-- power
        |   |-- subsystem -> ../../../../../../../../../../class/sound
        |   `-- uevent
        |-- device -> ../../../1-3.3:1.0
        |-- id
        |-- number
        |-- pcmC2D0p
        |   |-- dev
        |   |-- device -> ../../card2
        |   |-- pcm_class
        |   |-- power
        |   |-- subsystem -> ../../../../../../../../../../class/sound
        |   `-- uevent
        |-- power
        |   |-- async
        |   |-- autosuspend_delay_ms
        |   |-- control
        |   |-- runtime_active_kids
        |   |-- runtime_active_time
        |   |-- runtime_enabled
        |   |-- runtime_status
        |   |-- runtime_suspended_time
        |   `-- runtime_usage
        |-- subsystem -> ../../../../../../../../../class/sound
        `-- uevent


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

Codec: Intel Broadwell HDMI
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x80862808
Subsystem Id: 0x80860101
Revision Id: 0x100000
No Modem Function Group found
Default PCM:
    rates [0x0]:
    bits [0x0]:
    formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 CLKSTOP EPSS
  Power: setting=D0, actual=D0, Clock-stop-OK
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x6611: 8-Channels Digital
  Converter: stream=0, channel=0
  Digital: Enabled KAE
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
  Power states:  D0 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital
  Converter: stream=0, channel=0
  Digital: Enabled KAE
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
  Power states:  D0 D3 EPSS
  Power: setting=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 [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
  Power states:  D0 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x05 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  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
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
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
Node 0x08 [Vendor Defined Widget] wcaps 0xf00000: Mono
--endcollapse--


!!USB Descriptors
!!---------------
--startcollapse--

Bus 001 Device 005: ID 0bda:4000 Realtek Semiconductor Corp. USB Audio
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0bda Realtek Semiconductor Corp.
  idProduct          0x4000 
  bcdDevice            0.02
  iManufacturer           3 Generic
  iProduct                1 USB Audio
  iSerial                 2 200901010001
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0080
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          4 USB Audio
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass         1 Audio
      bInterfaceSubClass      1 Control Device
      bInterfaceProtocol      0 
      iInterface              6 Realtek USB2.0 Audio
      AudioControl Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdADC               1.00
        wTotalLength       0x003a
        bInCollection           1
        baInterfaceNr(0)        1
      AudioControl Interface Descriptor:
        bLength                12
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID            14
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          0
        bNrChannels             2
        wChannelConfig     0x0003
          Left Front (L)
          Right Front (R)
        iChannelNames           0 
        iTerminal               0 
      AudioControl Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID            15
        wTerminalType      0x0301 Speaker
        bAssocTerminal         14
        bSourceID               4
        iTerminal               0 
      AudioControl Interface Descriptor:
        bLength                13
        bDescriptorType        36
        bDescriptorSubtype      6 (FEATURE_UNIT)
        bUnitID                16
        bSourceID              14
        bControlSize            2
        bmaControls(0)     0x0001
          Mute Control
        bmaControls(1)     0x0002
          Volume Control
        bmaControls(2)     0x0002
          Volume Control
        iFeature                0 
      AudioControl Interface Descriptor:
        bLength                15
        bDescriptorType        36
        bDescriptorSubtype      8 (EXTENSION_UNIT)
        bUnitID                 4
        wExtensionCode     0x0bda
        bNrInPins               1
        baSourceID(0)          16
        bNrChannels             2
        wChannelConfig     0x0003
          Left Front (L)
          Right Front (R)
        iChannelNames           0 
        bControlSize            1
        bmControls(0)        0x01
        iExtension              0 
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol      0 
      iInterface              0 
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      AudioStreaming Interface Descriptor:
        bLength                 7
        bDescriptorType        36
        bDescriptorSubtype      1 (AS_GENERAL)
        bTerminalLink          14
        bDelay                  1 frames
        wFormatTag         0x0001 PCM
      AudioStreaming Interface Descriptor:
        bLength                11
        bDescriptorType        36
        bDescriptorSubtype      2 (FORMAT_TYPE)
        bFormatType             1 (FORMAT_TYPE_I)
        bNrChannels             2
        bSubframeSize           3
        bBitResolution         24
        bSamFreqType            1 Discrete
        tSamFreq[ 0]        48000
      Endpoint Descriptor:
        bLength                 9
        bDescriptorType         5
        bEndpointAddress     0x07  EP 7 OUT
        bmAttributes            9
          Transfer Type            Isochronous
          Synch Type               Adaptive
          Usage Type               Data
        wMaxPacketSize     0x0150  1x 336 bytes
        bInterval               4
        bRefresh                0
        bSynchAddress           0
        AudioStreaming Endpoint Descriptor:
          bLength                 7
          bDescriptorType        37
          bDescriptorSubtype      1 (EP_GENERAL)
          bmAttributes         0x01
            Sampling Frequency
          bLockDelayUnits         0 Undefined
          wLockDelay         0x0000
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)
--endcollapse--


!!USB Stream information
!!----------------------
--startcollapse--

Generic USB Audio at usb-0000:00:14.0-3.3, high speed : USB Audio

Playback:
  Status: Stop
  Interface 1
    Altset 1
    Format: S24_3LE
    Channels: 2
    Endpoint: 7 OUT (ADAPTIVE)
    Rates: 48000
    Data packet interval: 1000 us
    Bits: 24
    Channel map: FL FR
--endcollapse--


!!USB Mixer information
!!---------------------
--startcollapse--

USB Mixer: usb_id=0x0bda4000, ctrlif=0, ctlerr=0
Card: Generic USB Audio at usb-0000:00:14.0-3.3, high speed
  Unit: 16
    Control: name="PCM Playback Volume", index=0
    Info: id=16, control=2, cmask=0x3, channels=2, type="S16"
    Volume: min=-16800, max=0, dBmin=-6562, dBmax=0
  Unit: 16
    Control: name="PCM Playback Switch", index=0
    Info: id=16, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
    Volume: min=0, max=1, dBmin=0, dBmax=0
--endcollapse--


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

crw-rw----+ 1 root audio 116, 14 Jun  5 01:30 /dev/snd/controlC0
crw-rw----+ 1 root audio 116,  7 Jun  5 01:30 /dev/snd/controlC1
crw-rw----+ 1 root audio 116, 16 Jun  5 01:30 /dev/snd/controlC2
crw-rw----+ 1 root audio 116, 13 Jun  5 01:30 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116, 12 Jun  5 01:30 /dev/snd/pcmC0D10p
crw-rw----+ 1 root audio 116,  8 Jun  5 01:30 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116,  9 Jun  5 01:30 /dev/snd/pcmC0D7p
crw-rw----+ 1 root audio 116, 10 Jun  5 01:30 /dev/snd/pcmC0D8p
crw-rw----+ 1 root audio 116, 11 Jun  5 01:30 /dev/snd/pcmC0D9p
crw-rw----+ 1 root audio 116,  3 Jun  5 01:30 /dev/snd/pcmC1D0c
crw-rw----+ 1 root audio 116,  2 Jun  5 01:30 /dev/snd/pcmC1D0p
crw-rw----+ 1 root audio 116,  4 Jun  5 01:30 /dev/snd/pcmC1D1p
crw-rw----+ 1 root audio 116,  5 Jun  5 01:30 /dev/snd/pcmC1D2p
crw-rw----+ 1 root audio 116,  6 Jun  5 01:30 /dev/snd/pcmC1D3c
crw-rw----+ 1 root audio 116, 15 Jun  5 09:16 /dev/snd/pcmC2D0p
crw-rw----+ 1 root audio 116,  1 Jun  5 01:30 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Jun  5 01:30 /dev/snd/timer

/dev/snd/by-id:
total 0
drwxr-xr-x 2 root root  60 Jun  5 01:30 .
drwxr-xr-x 4 root root 420 Jun  5 01:30 ..
lrwxrwxrwx 1 root root  12 Jun  5 01:30 usb-Generic_USB_Audio_200901010001-00 
-> ../controlC2

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 100 Jun  5 01:30 .
drwxr-xr-x 4 root root 420 Jun  5 01:30 ..
lrwxrwxrwx 1 root root  12 Jun  5 01:30 pci-0000:00:03.0 -> ../controlC0
lrwxrwxrwx 1 root root  12 Jun  5 01:30 pci-0000:00:14.0-usb-0:3.3:1.0 -> 
../controlC2
lrwxrwxrwx 1 root root  12 Jun  5 01:30 platform-broadwell-audio -> ../controlC1


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

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: broadwellrt286 [broadwell-rt286], device 0: System Playback/Capture (*) 
[]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: broadwellrt286 [broadwell-rt286], device 1: Offload0 Playback (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: broadwellrt286 [broadwell-rt286], device 2: Offload1 Playback (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: Audio [USB Audio], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 1: broadwellrt286 [broadwell-rt286], device 0: System Playback/Capture (*) 
[]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: broadwellrt286 [broadwell-rt286], device 3: Loopback (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

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

!!-------Mixer controls for card HDMI

Card hw:0 'HDMI'/'HDA Intel HDMI at 0xf1118000 irq 61'
  Mixer name    : 'Intel Broadwell HDMI'
  Components    : 'HDA:80862808,80860101,00100000'
  Controls      : 35
  Simple ctrls  : 5
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',3
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',4
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]

!!-------Mixer controls for card broadwellrt286

Card hw:1 'broadwellrt286'/'broadwell-rt286'
  Mixer name    : ''
  Components    : ''
  Controls      : 28
  Simple ctrls  : 23
Simple mixer control 'Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right - Rear Left - Rear Right
  Limits: Playback 0 - 30
  Mono:
  Front Left: Playback 30 [100%] [0.00dB]
  Front Right: Playback 29 [97%] [-3.00dB]
  Rear Left: Playback 30 [100%] [0.00dB]
  Rear Right: Playback 30 [100%] [0.00dB]
Simple mixer control 'Headphone Jack',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Speaker',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'Front DAC',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Front RECMIX',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Waves',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Mic',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right - Rear Left - Rear Right
  Limits: Capture 0 - 30
  Front Left: Capture 0 [0%] [-99999.99dB]
  Front Right: Capture 0 [0%] [-99999.99dB]
  Rear Left: Capture 0 [0%] [-99999.99dB]
  Rear Right: Capture 0 [0%] [-99999.99dB]
Simple mixer control 'ADC 0 Mux',0
  Capabilities: enum
  Items: 'Mic' 'RECMIX' 'Dmic'
  Item0: 'Dmic'
Simple mixer control 'ADC 1 Mux',0
  Capabilities: enum
  Items: 'Mic' 'RECMIX' 'Dmic'
  Item0: 'Mic'
Simple mixer control 'ADC0',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 127
  Front Left: Capture 0 [0%] [-63.50dB] [off]
  Front Right: Capture 0 [0%] [-63.50dB] [off]
Simple mixer control 'AMIC',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 3
  Mono: 0 [0%] [0.00dB]
Simple mixer control 'DAC0',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 127 [100%] [0.00dB]
  Front Right: Playback 127 [100%] [0.00dB]
Simple mixer control 'HPO L',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'HPO Mux',0
  Capabilities: enum
  Items: 'Front' 'Surround'
  Item0: 'Front'
Simple mixer control 'HPO R',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Loopback Mute',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Media0',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right - Rear Left - Rear Right
  Limits: Playback 0 - 30
  Mono:
  Front Left: Playback 1 [3%] [-87.00dB]
  Front Right: Playback 0 [0%] [-99999.99dB]
  Rear Left: Playback 0 [0%] [-99999.99dB]
  Rear Right: Playback 0 [0%] [-99999.99dB]
Simple mixer control 'Media1',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right - Rear Left - Rear Right
  Limits: Playback 0 - 30
  Mono:
  Front Left: Playback 0 [0%] [-99999.99dB]
  Front Right: Playback 0 [0%] [-99999.99dB]
  Rear Left: Playback 0 [0%] [-99999.99dB]
  Rear Right: Playback 0 [0%] [-99999.99dB]
Simple mixer control 'RECMIX Beep',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'RECMIX Line1',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'RECMIX Mic1',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'SPK Mux',0
  Capabilities: enum
  Items: 'Front' 'Surround'
  Item0: 'Front'
Simple mixer control 'SPO',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]

!!-------Mixer controls for card Audio

Card hw:2 'Audio'/'Generic USB Audio at usb-0000:00:14.0-3.3, high speed'
  Mixer name    : 'USB Mixer'
  Components    : 'USB0bda:4000'
  Controls      : 4
  Simple ctrls  : 1
Simple mixer control 'PCM',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 175
  Mono:
  Front Left: Playback 173 [99%] [-0.75dB] [on]
  Front Right: Playback 173 [99%] [-0.75dB] [on]


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

--startcollapse--
state.HDMI {
        control.1 {
                iface CARD
                name 'HDMI/DP,pcm=3 Jack'
                value false
                comment {
                        access read
                        type BOOLEAN
                        count 1
                }
        }
        control.2 {
                iface MIXER
                name 'IEC958 Playback Con Mask'
                value 
'0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access read
                        type IEC958
                        count 1
                }
        }
        control.3 {
                iface MIXER
                name 'IEC958 Playback Pro Mask'
                value 
'0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access read
                        type IEC958
                        count 1
                }
        }
        control.4 {
                iface MIXER
                name 'IEC958 Playback Default'
                value 
'0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access 'read write'
                        type IEC958
                        count 1
                }
        }
        control.5 {
                iface MIXER
                name 'IEC958 Playback Switch'
                value true
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.6 {
                iface PCM
                device 3
                name ELD
                value ''
                comment {
                        access 'read volatile'
                        type BYTES
                        count 0
                }
        }
        control.7 {
                iface CARD
                name 'HDMI/DP,pcm=7 Jack'
                value false
                comment {
                        access read
                        type BOOLEAN
                        count 1
                }
        }
        control.8 {
                iface MIXER
                name 'IEC958 Playback Con Mask'
                index 1
                value 
'0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access read
                        type IEC958
                        count 1
                }
        }
        control.9 {
                iface MIXER
                name 'IEC958 Playback Pro Mask'
                index 1
                value 
'0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access read
                        type IEC958
                        count 1
                }
        }
        control.10 {
                iface MIXER
                name 'IEC958 Playback Default'
                index 1
                value 
'0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access 'read write'
                        type IEC958
                        count 1
                }
        }
        control.11 {
                iface MIXER
                name 'IEC958 Playback Switch'
                index 1
                value true
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.12 {
                iface PCM
                device 7
                name ELD
                value ''
                comment {
                        access 'read volatile'
                        type BYTES
                        count 0
                }
        }
        control.13 {
                iface CARD
                name 'HDMI/DP,pcm=8 Jack'
                value false
                comment {
                        access read
                        type BOOLEAN
                        count 1
                }
        }
        control.14 {
                iface MIXER
                name 'IEC958 Playback Con Mask'
                index 2
                value 
'0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access read
                        type IEC958
                        count 1
                }
        }
        control.15 {
                iface MIXER
                name 'IEC958 Playback Pro Mask'
                index 2
                value 
'0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access read
                        type IEC958
                        count 1
                }
        }
        control.16 {
                iface MIXER
                name 'IEC958 Playback Default'
                index 2
                value 
'0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access 'read write'
                        type IEC958
                        count 1
                }
        }
        control.17 {
                iface MIXER
                name 'IEC958 Playback Switch'
                index 2
                value true
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.18 {
                iface PCM
                device 8
                name ELD
                value ''
                comment {
                        access 'read volatile'
                        type BYTES
                        count 0
                }
        }
        control.19 {
                iface CARD
                name 'HDMI/DP,pcm=9 Jack'
                value false
                comment {
                        access read
                        type BOOLEAN
                        count 1
                }
        }
        control.20 {
                iface MIXER
                name 'IEC958 Playback Con Mask'
                index 3
                value 
'0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access read
                        type IEC958
                        count 1
                }
        }
        control.21 {
                iface MIXER
                name 'IEC958 Playback Pro Mask'
                index 3
                value 
'0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access read
                        type IEC958
                        count 1
                }
        }
        control.22 {
                iface MIXER
                name 'IEC958 Playback Default'
                index 3
                value 
'0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access 'read write'
                        type IEC958
                        count 1
                }
        }
        control.23 {
                iface MIXER
                name 'IEC958 Playback Switch'
                index 3
                value true
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.24 {
                iface PCM
                device 9
                name ELD
                value ''
                comment {
                        access 'read volatile'
                        type BYTES
                        count 0
                }
        }
        control.25 {
                iface CARD
                name 'HDMI/DP,pcm=10 Jack'
                value false
                comment {
                        access read
                        type BOOLEAN
                        count 1
                }
        }
        control.26 {
                iface MIXER
                name 'IEC958 Playback Con Mask'
                index 4
                value 
'0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access read
                        type IEC958
                        count 1
                }
        }
        control.27 {
                iface MIXER
                name 'IEC958 Playback Pro Mask'
                index 4
                value 
'0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access read
                        type IEC958
                        count 1
                }
        }
        control.28 {
                iface MIXER
                name 'IEC958 Playback Default'
                index 4
                value 
'0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
                comment {
                        access 'read write'
                        type IEC958
                        count 1
                }
        }
        control.29 {
                iface MIXER
                name 'IEC958 Playback Switch'
                index 4
                value true
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.30 {
                iface PCM
                device 10
                name ELD
                value ''
                comment {
                        access 'read volatile'
                        type BYTES
                        count 0
                }
        }
        control.31 {
                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.32 {
                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.33 {
                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.34 {
                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.35 {
                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'
                }
        }
}
state.broadwellrt286 {
        control.1 {
                iface MIXER
                name 'Master Playback Volume'
                value.0 30
                value.1 29
                value.2 30
                value.3 30
                comment {
                        access 'read write'
                        type INTEGER
                        count 4
                        range '0 - 30'
                        dbmin -9999999
                        dbmax 0
                        dbvalue.0 0
                        dbvalue.1 -300
                        dbvalue.2 0
                        dbvalue.3 0
                }
        }
        control.2 {
                iface MIXER
                name 'Media0 Playback Volume'
                value.0 1
                value.1 0
                value.2 0
                value.3 0
                comment {
                        access 'read write'
                        type INTEGER
                        count 4
                        range '0 - 30'
                        dbmin -9999999
                        dbmax 0
                        dbvalue.0 -8700
                        dbvalue.1 -9999999
                        dbvalue.2 -9999999
                        dbvalue.3 -9999999
                }
        }
        control.3 {
                iface MIXER
                name 'Media1 Playback Volume'
                value.0 0
                value.1 0
                value.2 0
                value.3 0
                comment {
                        access 'read write'
                        type INTEGER
                        count 4
                        range '0 - 30'
                        dbmin -9999999
                        dbmax 0
                        dbvalue.0 -9999999
                        dbvalue.1 -9999999
                        dbvalue.2 -9999999
                        dbvalue.3 -9999999
                }
        }
        control.4 {
                iface MIXER
                name 'Mic Capture Volume'
                value.0 0
                value.1 0
                value.2 0
                value.3 0
                comment {
                        access 'read write'
                        type INTEGER
                        count 4
                        range '0 - 30'
                        dbmin -9999999
                        dbmax 0
                        dbvalue.0 -9999999
                        dbvalue.1 -9999999
                        dbvalue.2 -9999999
                        dbvalue.3 -9999999
                }
        }
        control.5 {
                iface MIXER
                name 'Loopback Mute'
                value false
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.6 {
                iface MIXER
                name 'Waves Switch'
                value false
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.8 {
                iface MIXER
                name 'DAC0 Playback Volume'
                value.0 127
                value.1 127
                comment {
                        access 'read write'
                        type INTEGER
                        count 2
                        range '0 - 127'
                        dbmin -6350
                        dbmax 0
                        dbvalue.0 0
                        dbvalue.1 0
                }
        }
        control.9 {
                iface MIXER
                name 'ADC0 Capture Switch'
                value.0 false
                value.1 false
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 2
                }
        }
        control.10 {
                iface MIXER
                name 'ADC0 Capture Volume'
                value.0 0
                value.1 0
                comment {
                        access 'read write'
                        type INTEGER
                        count 2
                        range '0 - 127'
                        dbmin -6350
                        dbmax 0
                        dbvalue.0 -6350
                        dbvalue.1 -6350
                }
        }
        control.11 {
                iface MIXER
                name 'AMIC Volume'
                value 0
                comment {
                        access 'read write'
                        type INTEGER
                        count 1
                        range '0 - 3'
                        dbmin 0
                        dbmax 3000
                        dbvalue.0 0
                }
        }
        control.12 {
                iface MIXER
                name 'Speaker Playback Switch'
                value.0 true
                value.1 true
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 2
                }
        }
        control.13 {
                iface CARD
                name 'Mic Jack'
                value false
                comment {
                        access read
                        type BOOLEAN
                        count 1
                }
        }
        control.14 {
                iface CARD
                name 'Headphone Jack'
                value false
                comment {
                        access read
                        type BOOLEAN
                        count 1
                }
        }
        control.15 {
                iface MIXER
                name 'Speaker Switch'
                value true
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.16 {
                iface MIXER
                name 'Headphone Jack Switch'
                value false
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.17 {
                iface MIXER
                name 'RECMIX Mic1 Switch'
                value false
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.18 {
                iface MIXER
                name 'RECMIX Line1 Switch'
                value false
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.19 {
                iface MIXER
                name 'RECMIX Beep Switch'
                value false
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.20 {
                iface MIXER
                name 'ADC 0 Mux'
                value Dmic
                comment {
                        access 'read write'
                        type ENUMERATED
                        count 1
                        item.0 Mic
                        item.1 RECMIX
                        item.2 Dmic
                }
        }
        control.21 {
                iface MIXER
                name 'ADC 1 Mux'
                value Mic
                comment {
                        access 'read write'
                        type ENUMERATED
                        count 1
                        item.0 Mic
                        item.1 RECMIX
                        item.2 Dmic
                }
        }
        control.22 {
                iface MIXER
                name 'SPK Mux'
                value Front
                comment {
                        access 'read write'
                        type ENUMERATED
                        count 1
                        item.0 Front
                        item.1 Surround
                }
        }
        control.23 {
                iface MIXER
                name 'HPO Mux'
                value Front
                comment {
                        access 'read write'
                        type ENUMERATED
                        count 1
                        item.0 Front
                        item.1 Surround
                }
        }
        control.24 {
                iface MIXER
                name 'Front DAC Switch'
                value true
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.25 {
                iface MIXER
                name 'Front RECMIX Switch'
                value false
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.26 {
                iface MIXER
                name 'SPO Switch'
                value true
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.27 {
                iface MIXER
                name 'HPO L Switch'
                value false
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.28 {
                iface MIXER
                name 'HPO R Switch'
                value false
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
}
state.Audio {
        control.1 {
                iface PCM
                name 'Playback Channel Map'
                value.0 0
                value.1 0
                comment {
                        access read
                        type INTEGER
                        count 2
                        range '0 - 36'
                }
        }
        control.2 {
                iface MIXER
                name 'PCM Playback Switch'
                value true
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
        control.3 {
                iface MIXER
                name 'PCM Playback Volume'
                value.0 173
                value.1 173
                comment {
                        access 'read write'
                        type INTEGER
                        count 2
                        range '0 - 175'
                        dbmin -6562
                        dbmax 0
                        dbvalue.0 -75
                        dbvalue.1 -75
                }
        }
        control.4 {
                iface CARD
                name 'Keep Interface'
                value false
                comment {
                        access 'read write'
                        type BOOLEAN
                        count 1
                }
        }
}
--endcollapse--


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

ac
acpi_thermal_rel
aesni_intel
af_alg
ahci
algif_hash
algif_skcipher
ansi_cprng
async_memcpy
async_pq
async_raid6_recov
async_tx
async_xor
autofs4
battery
blake2b_generic
bluetooth
bnep
btbcm
btintel
btrfs
btrtl
btusb
button
ccm
cdc_acm
cdc_ether
cdc_mbim
cdc_ncm
cdc_wdm
cec
cfg80211
cmac
configfs
coretemp
crc16
crc32_pclmul
crc32c_generic
crc32c_intel
crc_t10dif
crct10dif_common
crct10dif_generic
crct10dif_pclmul
cryptd
crypto_simd
ctr
dm_mod
drbg
drm
drm_kms_helper
dw_dmac
dw_dmac_core
ecc
ecdh_generic
efi_pstore
efivarfs
evdev
ext4
fat
fuse
ghash_clmulni_intel
glue_helper
hid
hid_generic
hid_lenovo
hid_sensor_accel_3d
hid_sensor_als
hid_sensor_custom
hid_sensor_gyro_3d
hid_sensor_hub
hid_sensor_iio_common
hid_sensor_incl_3d
hid_sensor_magn_3d
hid_sensor_rotation
hid_sensor_trigger
i2c_algo_bit
i2c_hid
i2c_i801
i2c_smbus
i915
iTCO_vendor_support
iTCO_wdt
industrialio
industrialio_triggered_buffer
int3400_thermal
int3402_thermal
int3403_thermal
int340x_thermal_zone
intel_cstate
intel_pch_thermal
intel_pmc_bxt
intel_pmc_core
intel_powerclamp
intel_rapl_common
intel_rapl_msr
intel_soc_dts_iosf
intel_uncore
intel_vbtn
ip_tables
irqbypass
iwlmvm
iwlwifi
jbd2
jitterentropy_rng
joydev
kfifo_buf
kvm
kvm_intel
ledtrig_audio
libaes
libahci
libarc4
libata
libcrc32c
linear
lpc_ich
lz4
mac80211
mbcache
mc
md_mod
mei
mei_hdcp
mei_me
mei_wdt
mii
msr
multipath
nls_ascii
nls_cp437
nvram
pcspkr
processor_thermal_device
psmouse
raid0
raid1
raid10
raid456
raid6_pq
rapl
rfcomm
rfkill
scsi_mod
sd_mod
serio_raw
sg
snd
snd_compress
snd_hda_codec
snd_hda_codec_hdmi
snd_hda_core
snd_hda_intel
snd_hrtimer
snd_hwdep
snd_intel_dspcfg
snd_pcm
snd_rawmidi
snd_seq
snd_seq_device
snd_seq_dummy
snd_soc_acpi
snd_soc_acpi_intel_match
snd_soc_catpt
snd_soc_core
snd_soc_rl6347a
snd_soc_rt286
snd_soc_sst_broadwell
snd_timer
snd_usb_audio
snd_usbmidi_lib
soc_button_array
soundcore
soundwire_bus
soundwire_cadence
soundwire_generic_allocation
soundwire_intel
sparse_keymap
t10_pi
thinkpad_acpi
usb_common
usbcore
usbhid
usbnet
uvcvideo
vfat
video
videobuf2_common
videobuf2_memops
videobuf2_v4l2
videobuf2_vmalloc
videodev
wacom
watchdog
wmi
wmi_bmof
x86_pkg_temp_thermal
x_tables
xhci_hcd
xhci_pci
xor
z3fold


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

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

/sys/class/sound/hwC0D0/driver_pin_configs:

/sys/class/sound/hwC0D0/user_pin_configs:

/sys/class/sound/hwC0D0/init_verbs:

/sys/class/sound/hwC0D0/hints:


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

[    0.525942] ACPI: Added _OSI(Linux-Dell-Video)
[    0.525942] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.525942] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
--
[    6.734078] Adding 999420k swap on /dev/mapper/HELIX2NDGEN--vg-swap_1.  
Priority:-2 extents:1 across:999420k SSFS
[    6.770409] snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops 
i915_audio_component_bind_ops [i915])
[    6.774327] intel_rapl_common: Found RAPL domain package
--
[    6.830219] cryptd: max_cpu_qlen set to 1000
[    6.836167] input: broadwell-rt286 Headset as 
/devices/platform/broadwell-audio/sound/card1/input18
[    6.861290] iwlwifi 0000:06:00.0: Detected Intel(R) Dual Band Wireless AC 
7265, REV=0x210
[    6.862177] input: HDA Intel HDMI HDMI/DP,pcm=3 as 
/devices/pci0000:00/0000:00:03.0/sound/card0/input19
[    6.862863] input: HDA Intel HDMI HDMI/DP,pcm=7 as 
/devices/pci0000:00/0000:00:03.0/sound/card0/input20
[    6.864896] input: HDA Intel HDMI HDMI/DP,pcm=8 as 
/devices/pci0000:00/0000:00:03.0/sound/card0/input21
[    6.865789] input: HDA Intel HDMI HDMI/DP,pcm=9 as 
/devices/pci0000:00/0000:00:03.0/sound/card0/input22
[    6.866443] input: HDA Intel HDMI HDMI/DP,pcm=10 as 
/devices/pci0000:00/0000:00:03.0/sound/card0/input23
[    6.870109] EXT4-fs (dm-2): mounted filesystem with ordered data mode. Opts: 
(null)
--
[    8.401422] thinkpad_acpi: please report the conditions when this event 
happened to ibm-acpi-de...@lists.sourceforge.net
[    8.777198] usbcore: registered new interface driver snd-usb-audio
[   12.003513] Lockdown: systemd-logind: hibernation is restricted; see man 
kernel_lockdown.7
--
[   28.165181] intel_catpt INT3438:00: boot firmware failed: -110
[   28.165185] intel_catpt INT3438:00: ASoC: error at 
snd_soc_pcm_component_pm_runtime_get on catpt-platform: -110
[   28.165190]  Codec: ASoC: BE open failed -110
--
[   28.979098] rfkill: input handler disabled
[   29.696571] intel_catpt INT3438:00: ASoC: error at 
snd_soc_pcm_component_pm_runtime_get on catpt-platform: -22
[   29.696578]  Codec: ASoC: BE open failed -22
[   29.696580]  System PCM: ASoC: failed to start some BEs -22
[   29.723046] intel_catpt INT3438:00: ASoC: error at 
snd_soc_pcm_component_pm_runtime_get on catpt-platform: -22
[   29.723053]  Codec: ASoC: BE open failed -22
--
[12761.218069] WARNING: CPU: 0 PID: 393 at 
drivers/i2c/busses/i2c-designware-master.c:466 i2c_dw_xfer+0x282/0x2d0
[12761.218070] Modules linked in: ctr ccm rfcomm snd_seq_dummy snd_hrtimer 
snd_seq snd_usb_audio snd_usbmidi_lib snd_rawmidi snd_seq_device hid_lenovo 
cmac algif_hash algif_skcipher af_alg cdc_mbim uvcvideo cdc_ncm 
videobuf2_vmalloc videobuf2_memops cdc_ether videobuf2_v4l2 usbnet 
videobuf2_common cdc_wdm mii cdc_acm videodev mc bnep btusb btrtl btbcm btintel 
bluetooth jitterentropy_rng drbg ansi_cprng ecdh_generic ecc 
x86_pkg_temp_thermal intel_powerclamp kvm_intel kvm irqbypass 
ghash_clmulni_intel nls_ascii nls_cp437 vfat fat aesni_intel libaes iwlmvm 
crypto_simd snd_soc_sst_broadwell cryptd glue_helper snd_hda_codec_hdmi mei_wdt 
rapl mei_hdcp snd_hda_intel mac80211 intel_cstate intel_rapl_msr 
snd_intel_dspcfg libarc4 intel_uncore iwlwifi soundwire_intel pcspkr 
soundwire_generic_allocation soundwire_cadence efi_pstore wmi_bmof serio_raw 
snd_hda_codec snd_soc_catpt snd_soc_rt286 snd_soc_acpi_intel_match snd_soc_acpi 
snd_soc_rl6347a hid_sensor_als hid_sensor_accel_3d hid_sensor_gyro_3d
[12761.218152]  hid_sensor_rotation hid_sensor_incl_3d snd_hda_core 
hid_sensor_magn_3d cfg80211 iTCO_wdt hid_sensor_trigger hid_sensor_iio_common 
sg intel_pmc_bxt industrialio_triggered_buffer joydev intel_pch_thermal 
kfifo_buf snd_soc_core mei_me iTCO_vendor_support processor_thermal_device 
industrialio intel_rapl_common watchdog mei snd_hwdep soundwire_bus 
intel_soc_dts_iosf snd_compress thinkpad_acpi snd_pcm nvram snd_timer 
soc_button_array ledtrig_audio intel_vbtn snd int3403_thermal sparse_keymap 
rfkill evdev ac soundcore int3400_thermal int3402_thermal acpi_thermal_rel 
int340x_thermal_zone intel_pmc_core coretemp msr fuse configfs efivarfs 
ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic raid10 
raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq 
libcrc32c crc32c_generic raid1 raid0 multipath linear md_mod dm_mod sd_mod 
t10_pi crc_t10dif crct10dif_generic hid_sensor_custom hid_sensor_hub wacom 
usbhid hid_generic i915 xhci_pci
[12761.218219]  i2c_algo_bit xhci_hcd drm_kms_helper ahci libahci cec usbcore 
libata crct10dif_pclmul crct10dif_common crc32_pclmul drm usb_common scsi_mod 
psmouse crc32c_intel i2c_i801 i2c_smbus lpc_ich wmi button battery i2c_hid 
video hid dw_dmac dw_dmac_core z3fold lz4
--
[12761.218294]  i2c_transfer+0x4c/0x100
[12761.218300]  rl6347a_hw_read+0xb3/0x105 [snd_soc_rl6347a]
[12761.218304]  _regmap_read+0x5f/0x100
[12761.218307]  regmap_read+0x38/0x60
[12761.218311]  rt286_jack_detect.constprop.0.isra.0+0xe8/0x280 [snd_soc_rt286]
[12761.218316]  rt286_irq+0x39/0xb0 [snd_soc_rt286]
[12761.218320]  irq_thread_fn+0x20/0x60
--
[12761.218391] rt286 i2c-INT343A:00: I2C error -108
[12761.218394] rt286 i2c-INT343A:00: ASoC: error at 
snd_soc_component_update_bits on i2c-INT343A:00: -108
[12761.218396] rt286 i2c-INT343A:00: I2C error -108
[12761.218399] rt286 i2c-INT343A:00: ASoC: error at 
snd_soc_component_update_bits on i2c-INT343A:00: -108
[12761.218401] rt286 i2c-INT343A:00: I2C error -108
[12761.218403] rt286 i2c-INT343A:00: ASoC: error at 
snd_soc_component_update_bits on i2c-INT343A:00: -108
[12761.218407] rt286 i2c-INT343A:00: I2C error -108


!!Packages installed
!!--------------------

ii  alsa-topology-conf                     1.2.4-1                         all  
        ALSA topology configuration files
ii  alsa-ucm-conf                          1.2.4-2                         all  
        ALSA Use Case Manager configuration files
ii  alsa-utils                             1.2.4-1                         
amd64        Utilities for configuring and using ALSA

Reply via email to