!!################################ !!ALSA Information Script v 0.5.1 !!################################ !!Script ran on: Mon Feb 10 10:50:15 UTC 2025 !!Linux Distribution !!------------------ Ubuntu 22.04.5 LTS \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS" PRETTY_NAME="Ubuntu 22.04.5 LTS" NAME="Ubuntu" ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy !!DMI Information !!--------------- Manufacturer: Product Name: Product Version: Firmware Version: System SKU: Board Vendor: Board Name: !!ACPI Device Status Information !!--------------- !!Kernel Information !!------------------ Kernel release: 6.8.0-1012-qcom Operating System: GNU/Linux Architecture: aarch64 Processor: aarch64 SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k6.8.0-1012-qcom Library version: 1.2.6.1 Utilities version: 1.2.6 !!Loaded ALSA modules !!------------------- snd_soc_qcm6490 (card 0) !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes !!Soundcards recognised by ALSA !!----------------------------- 0 [qcm6490rb3visio]: qcm6490 - qcm6490-rb3-vision-snd-card qcm6490-rb3-vision-snd-card !!PCI Soundcards installed in the system !!-------------------------------------- !!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_soc_qcm6490 * : !!Sysfs card info !!--------------- !!Card: /sys/class/sound/card0 Driver: /sys/bus/platform/drivers/snd-qcm6490 Tree: !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 12 Feb 10 10:38 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 2 Feb 10 10:38 /dev/snd/pcmC0D0c crw-rw---- 1 root audio 116, 3 Feb 10 10:38 /dev/snd/pcmC0D1c crw-rw---- 1 root audio 116, 4 Feb 10 10:38 /dev/snd/pcmC0D2p crw-rw---- 1 root audio 116, 5 Feb 10 10:38 /dev/snd/pcmC0D3p crw-rw---- 1 root audio 116, 6 Feb 10 10:38 /dev/snd/pcmC0D4c crw-rw---- 1 root audio 116, 7 Feb 10 10:38 /dev/snd/pcmC0D5c crw-rw---- 1 root audio 116, 8 Feb 10 10:38 /dev/snd/pcmC0D6c crw-rw---- 1 root audio 116, 9 Feb 10 10:38 /dev/snd/pcmC0D7p crw-rw---- 1 root audio 116, 10 Feb 10 10:38 /dev/snd/pcmC0D8c crw-rw---- 1 root audio 116, 11 Feb 10 10:38 /dev/snd/pcmC0D9p crw-rw---- 1 root audio 116, 1 Nov 21 2023 /dev/snd/seq crw-rw---- 1 root audio 116, 33 Feb 10 10:44 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Feb 10 10:38 . drwxr-xr-x 3 root root 320 Feb 10 02:50 .. lrwxrwxrwx 1 root root 12 Feb 10 10:38 platform-sound -> ../controlC0 !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: qcm6490rb3visio [qcm6490-rb3-vision-snd-card], device 2: SLIM-DEV1-RX-7 btfm_bt_sco_a2dp_slim_rx-2 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: qcm6490rb3visio [qcm6490-rb3-vision-snd-card], device 3: CODEC_DMA-LPAIF_WSA-RX-0 multicodec-3 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: qcm6490rb3visio [qcm6490-rb3-vision-snd-card], device 7: MI2S-LPAIF-RX-PRIMARY msm-stub-aif1-rx-7 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: qcm6490rb3visio [qcm6490-rb3-vision-snd-card], device 9: TDM-LPAIF-RX-PRIMARY msm-stub-aif1-rx-9 [] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: qcm6490rb3visio [qcm6490-rb3-vision-snd-card], device 0: SLIM-DEV1-TX-9 btfm_bt_split_a2dp_slim_tx-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: qcm6490rb3visio [qcm6490-rb3-vision-snd-card], device 1: SLIM-DEV1-TX-7 btfm_bt_sco_slim_tx-1 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: qcm6490rb3visio [qcm6490-rb3-vision-snd-card], device 4: CODEC_DMA-LPAIF_VA-TX-0 va_macro_tx1-4 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: qcm6490rb3visio [qcm6490-rb3-vision-snd-card], device 5: CODEC_DMA-LPAIF_WSA-TX-0 multicodec-5 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: qcm6490rb3visio [qcm6490-rb3-vision-snd-card], device 6: MI2S-LPAIF-TX-PRIMARY msm-stub-aif1-tx-6 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: qcm6490rb3visio [qcm6490-rb3-vision-snd-card], device 8: TDM-LPAIF-TX-PRIMARY msm-stub-aif1-tx-8 [] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card qcm6490rb3visio Card sysdefault:0 'qcm6490rb3visio'/'qcm6490-rb3-vision-snd-card' Mixer name : '' Components : '' Controls : 83 Simple ctrls : 77 Simple mixer control 'BT SOC status',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'BT set feedback channel',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'EAR SPKR PA Gain',0 Capabilities: enum Items: 'G_DEFAULT' 'G_0_DB' 'G_1_DB' 'G_2_DB' 'G_3_DB' 'G_4_DB' 'G_5_DB' 'G_6_DB' Item0: 'G_DEFAULT' Simple mixer control 'LPI Enable',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SpkrLeft BOOST',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SpkrLeft COMP',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SpkrLeft COMP Offset',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 4 Mono: 2 [50%] Simple mixer control 'SpkrLeft DAC',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SpkrLeft PA',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 15 [48%] [-3.00dB] Simple mixer control 'SpkrLeft VISENSE',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SpkrLeft WSA MODE',0 Capabilities: enum Items: 'Speaker' 'Receiver' 'Ultrasound' Item0: 'Speaker' Simple mixer control 'SpkrLeft WSA Temp',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - -1 Mono: 62 [-6200%] Simple mixer control 'SpkrRight BOOST',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SpkrRight COMP',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SpkrRight COMP Offset',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 4 Mono: 2 [50%] Simple mixer control 'SpkrRight DAC',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SpkrRight PA',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 15 [48%] [-3.00dB] Simple mixer control 'SpkrRight VISENSE',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'SpkrRight WSA MODE',0 Capabilities: enum Items: 'Speaker' 'Receiver' 'Ultrasound' Item0: 'Speaker' Simple mixer control 'SpkrRight WSA Temp',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - -1 Mono: 61 [-6100%] Simple mixer control 'VA DEC0 MUX',0 Capabilities: enum Items: 'VA_DMIC' 'SWR_MIC' Item0: 'VA_DMIC' Simple mixer control 'VA DEC1 MUX',0 Capabilities: enum Items: 'VA_DMIC' 'SWR_MIC' Item0: 'VA_DMIC' Simple mixer control 'VA DEC2 MUX',0 Capabilities: enum Items: 'VA_DMIC' 'SWR_MIC' Item0: 'VA_DMIC' Simple mixer control 'VA DEC3 MUX',0 Capabilities: enum Items: 'VA_DMIC' 'SWR_MIC' Item0: 'VA_DMIC' Simple mixer control 'VA DMIC MUX0',0 Capabilities: enum Items: 'ZERO' 'DMIC0' 'DMIC1' 'DMIC2' 'DMIC3' 'DMIC4' 'DMIC5' 'DMIC6' 'DMIC7' Item0: 'ZERO' Simple mixer control 'VA DMIC MUX1',0 Capabilities: enum Items: 'ZERO' 'DMIC0' 'DMIC1' 'DMIC2' 'DMIC3' 'DMIC4' 'DMIC5' 'DMIC6' 'DMIC7' Item0: 'ZERO' Simple mixer control 'VA DMIC MUX2',0 Capabilities: enum Items: 'ZERO' 'DMIC0' 'DMIC1' 'DMIC2' 'DMIC3' 'DMIC4' 'DMIC5' 'DMIC6' 'DMIC7' Item0: 'ZERO' Simple mixer control 'VA DMIC MUX3',0 Capabilities: enum Items: 'ZERO' 'DMIC0' 'DMIC1' 'DMIC2' 'DMIC3' 'DMIC4' 'DMIC5' 'DMIC6' 'DMIC7' Item0: 'ZERO' Simple mixer control 'VA_AIF1_CAP Mixer DEC0',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'VA_AIF1_CAP Mixer DEC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'VA_AIF1_CAP Mixer DEC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'VA_AIF1_CAP Mixer DEC3',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'VA_AIF2_CAP Mixer DEC0',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'VA_AIF2_CAP Mixer DEC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'VA_AIF2_CAP Mixer DEC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'VA_AIF2_CAP Mixer DEC3',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'VA_AIF3_CAP Mixer DEC0',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'VA_AIF3_CAP Mixer DEC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'VA_AIF3_CAP Mixer DEC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'VA_AIF3_CAP Mixer DEC3',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'VA_DEC0',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 124 Mono: 84 [68%] [0.00dB] Simple mixer control 'VA_DEC0 MODE',0 Capabilities: enum Items: 'ADC_DEFAULT' 'ADC_LOW_PWR' 'ADC_HIGH_PERF' Item0: 'ADC_DEFAULT' Simple mixer control 'VA_DEC1',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 124 Mono: 84 [68%] [0.00dB] Simple mixer control 'VA_DEC1 MODE',0 Capabilities: enum Items: 'ADC_DEFAULT' 'ADC_LOW_PWR' 'ADC_HIGH_PERF' Item0: 'ADC_DEFAULT' Simple mixer control 'VA_DEC2',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 124 Mono: 84 [68%] [0.00dB] Simple mixer control 'VA_DEC2 MODE',0 Capabilities: enum Items: 'ADC_DEFAULT' 'ADC_LOW_PWR' 'ADC_HIGH_PERF' Item0: 'ADC_DEFAULT' Simple mixer control 'VA_DEC3',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 124 Mono: 84 [68%] [0.00dB] Simple mixer control 'VA_DEC3 MODE',0 Capabilities: enum Items: 'ADC_DEFAULT' 'ADC_LOW_PWR' 'ADC_HIGH_PERF' Item0: 'ADC_DEFAULT' Simple mixer control 'WSA RX0 MUX',0 Capabilities: enum Items: 'ZERO' 'AIF1_PB' 'AIF_MIX1_PB' Item0: 'ZERO' Simple mixer control 'WSA RX1 MUX',0 Capabilities: enum Items: 'ZERO' 'AIF1_PB' 'AIF_MIX1_PB' Item0: 'ZERO' Simple mixer control 'WSA RX_MIX EC0_MUX',0 Capabilities: enum Items: 'ZERO' 'RX_MIX_TX0' 'RX_MIX_TX1' Item0: 'ZERO' Simple mixer control 'WSA RX_MIX EC1_MUX',0 Capabilities: enum Items: 'ZERO' 'RX_MIX_TX0' 'RX_MIX_TX1' Item0: 'ZERO' Simple mixer control 'WSA RX_MIX0 MUX',0 Capabilities: enum Items: 'ZERO' 'AIF1_PB' 'AIF_MIX1_PB' Item0: 'ZERO' Simple mixer control 'WSA RX_MIX1 MUX',0 Capabilities: enum Items: 'ZERO' 'AIF1_PB' 'AIF_MIX1_PB' Item0: 'ZERO' Simple mixer control 'WSA_AIF_VI Mixer WSA_SPKR_VI_1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'WSA_AIF_VI Mixer WSA_SPKR_VI_2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'WSA_COMP1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'WSA_COMP2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'WSA_RX0 Digital',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 124 Mono: 74 [60%] [-10.00dB] Simple mixer control 'WSA_RX0 Digital Mute',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'WSA_RX0 EC_HQ',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'WSA_RX0 INP0',0 Capabilities: enum Items: 'ZERO' 'RX0' 'RX1' 'RX_MIX0' 'RX_MIX1' 'DEC0' 'DEC1' Item0: 'ZERO' Simple mixer control 'WSA_RX0 INP1',0 Capabilities: enum Items: 'ZERO' 'RX0' 'RX1' 'RX_MIX0' 'RX_MIX1' 'DEC0' 'DEC1' Item0: 'ZERO' Simple mixer control 'WSA_RX0 INP2',0 Capabilities: enum Items: 'ZERO' 'RX0' 'RX1' 'RX_MIX0' 'RX_MIX1' 'DEC0' 'DEC1' Item0: 'ZERO' Simple mixer control 'WSA_RX0 INT0 SIDETONE MIX',0 Capabilities: enum Items: 'ZERO' 'SRC0' Item0: 'ZERO' Simple mixer control 'WSA_RX0 MIX INP',0 Capabilities: enum Items: 'ZERO' 'RX0' 'RX1' 'RX_MIX0' 'RX_MIX1' Item0: 'ZERO' Simple mixer control 'WSA_RX0_MIX Digital Mute',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'WSA_RX1 Digital',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 124 Mono: 74 [60%] [-10.00dB] Simple mixer control 'WSA_RX1 Digital Mute',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'WSA_RX1 EC_HQ',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'WSA_RX1 INP0',0 Capabilities: enum Items: 'ZERO' 'RX0' 'RX1' 'RX_MIX0' 'RX_MIX1' 'DEC0' 'DEC1' Item0: 'ZERO' Simple mixer control 'WSA_RX1 INP1',0 Capabilities: enum Items: 'ZERO' 'RX0' 'RX1' 'RX_MIX0' 'RX_MIX1' 'DEC0' 'DEC1' Item0: 'ZERO' Simple mixer control 'WSA_RX1 INP2',0 Capabilities: enum Items: 'ZERO' 'RX0' 'RX1' 'RX_MIX0' 'RX_MIX1' 'DEC0' 'DEC1' Item0: 'ZERO' Simple mixer control 'WSA_RX1 MIX INP',0 Capabilities: enum Items: 'ZERO' 'RX0' 'RX1' 'RX_MIX0' 'RX_MIX1' Item0: 'ZERO' Simple mixer control 'WSA_RX1_MIX Digital Mute',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'WSA_Softclip0 Enable',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'WSA_Softclip1 Enable',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] !!Alsactl output !!-------------- --startcollapse-- state.qcm6490rb3visio { control.1 { iface MIXER name 'BT SOC status' value false comment { access 'read write' type BOOLEAN count 1 } } control.2 { iface MIXER name 'BT set feedback channel' value false comment { access 'read write' type BOOLEAN count 1 } } control.3 { iface MIXER name 'SpkrLeft PA Volume' value 15 comment { access 'read write' type INTEGER count 1 range '0 - 31' dbmin -300 dbmax 1800 dbvalue.0 -300 } } control.4 { iface MIXER name 'SpkrLeft WSA Temp' value 62 comment { access 'read write' type INTEGER count 1 range '0 - -1' } } control.5 { iface MIXER name 'SpkrLeft WSA MODE' value Speaker comment { access 'read write' type ENUMERATED count 1 item.0 Speaker item.1 Receiver item.2 Ultrasound } } control.6 { iface MIXER name 'SpkrLeft COMP Offset' value 2 comment { access 'read write' type INTEGER count 1 range '0 - 4' } } control.7 { iface MIXER name 'SpkrLeft DAC Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.8 { iface MIXER name 'SpkrLeft COMP Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'SpkrLeft BOOST Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.10 { iface MIXER name 'SpkrLeft VISENSE Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.11 { iface MIXER name 'SpkrRight PA Volume' value 15 comment { access 'read write' type INTEGER count 1 range '0 - 31' dbmin -300 dbmax 1800 dbvalue.0 -300 } } control.12 { iface MIXER name 'SpkrRight WSA Temp' value 61 comment { access 'read write' type INTEGER count 1 range '0 - -1' } } control.13 { iface MIXER name 'SpkrRight WSA MODE' value Speaker comment { access 'read write' type ENUMERATED count 1 item.0 Speaker item.1 Receiver item.2 Ultrasound } } control.14 { iface MIXER name 'SpkrRight COMP Offset' value 2 comment { access 'read write' type INTEGER count 1 range '0 - 4' } } control.15 { iface MIXER name 'SpkrRight DAC Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.16 { iface MIXER name 'SpkrRight COMP Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.17 { iface MIXER name 'SpkrRight BOOST Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.18 { iface MIXER name 'SpkrRight VISENSE Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.19 { iface MIXER name 'EAR SPKR PA Gain' value G_DEFAULT comment { access 'read write' type ENUMERATED count 1 item.0 G_DEFAULT item.1 G_0_DB item.2 G_1_DB item.3 G_2_DB item.4 G_3_DB item.5 G_4_DB item.6 G_5_DB item.7 G_6_DB } } control.20 { iface MIXER name 'WSA_Softclip0 Enable' value false comment { access 'read write' type BOOLEAN count 1 } } control.21 { iface MIXER name 'WSA_Softclip1 Enable' value false comment { access 'read write' type BOOLEAN count 1 } } control.22 { iface MIXER name 'WSA_RX0 Digital Volume' value 74 comment { access 'read write' type INTEGER count 1 range '0 - 124' dbmin -9999999 dbmax 4000 dbvalue.0 -1000 } } control.23 { iface MIXER name 'WSA_RX1 Digital Volume' value 74 comment { access 'read write' type INTEGER count 1 range '0 - 124' dbmin -9999999 dbmax 4000 dbvalue.0 -1000 } } control.24 { iface MIXER name 'WSA_RX0 Digital Mute' value false comment { access 'read write' type BOOLEAN count 1 } } control.25 { iface MIXER name 'WSA_RX1 Digital Mute' value false comment { access 'read write' type BOOLEAN count 1 } } control.26 { iface MIXER name 'WSA_RX0_MIX Digital Mute' value false comment { access 'read write' type BOOLEAN count 1 } } control.27 { iface MIXER name 'WSA_RX1_MIX Digital Mute' value false comment { access 'read write' type BOOLEAN count 1 } } control.28 { iface MIXER name 'WSA_COMP1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.29 { iface MIXER name 'WSA_COMP2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface MIXER name 'WSA_RX0 EC_HQ Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.31 { iface MIXER name 'WSA_RX1 EC_HQ Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.32 { iface MIXER name 'VA_DEC0 Volume' value 84 comment { access 'read write' type INTEGER count 1 range '0 - 124' dbmin -9999999 dbmax 4000 dbvalue.0 0 } } control.33 { iface MIXER name 'VA_DEC1 Volume' value 84 comment { access 'read write' type INTEGER count 1 range '0 - 124' dbmin -9999999 dbmax 4000 dbvalue.0 0 } } control.34 { iface MIXER name 'VA_DEC2 Volume' value 84 comment { access 'read write' type INTEGER count 1 range '0 - 124' dbmin -9999999 dbmax 4000 dbvalue.0 0 } } control.35 { iface MIXER name 'VA_DEC3 Volume' value 84 comment { access 'read write' type INTEGER count 1 range '0 - 124' dbmin -9999999 dbmax 4000 dbvalue.0 0 } } control.36 { iface MIXER name 'VA_DEC0 MODE' value ADC_DEFAULT comment { access 'read write' type ENUMERATED count 1 item.0 ADC_DEFAULT item.1 ADC_LOW_PWR item.2 ADC_HIGH_PERF } } control.37 { iface MIXER name 'VA_DEC1 MODE' value ADC_DEFAULT comment { access 'read write' type ENUMERATED count 1 item.0 ADC_DEFAULT item.1 ADC_LOW_PWR item.2 ADC_HIGH_PERF } } control.38 { iface MIXER name 'VA_DEC2 MODE' value ADC_DEFAULT comment { access 'read write' type ENUMERATED count 1 item.0 ADC_DEFAULT item.1 ADC_LOW_PWR item.2 ADC_HIGH_PERF } } control.39 { iface MIXER name 'VA_DEC3 MODE' value ADC_DEFAULT comment { access 'read write' type ENUMERATED count 1 item.0 ADC_DEFAULT item.1 ADC_LOW_PWR item.2 ADC_HIGH_PERF } } control.40 { iface MIXER name 'LPI Enable' value false comment { access 'read write' type BOOLEAN count 1 } } control.41 { iface PCM name 'Capture Channel Map' value.0 695784701953 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access read type INTEGER count 8 range '0 - 36' } } control.42 { iface PCM device 1 name 'Capture Channel Map' value.0 682899800065 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access read type INTEGER count 8 range '0 - 36' } } control.43 { iface PCM device 2 name 'Playback Channel Map' value.0 674309865473 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access read type INTEGER count 8 range '0 - 36' } } control.44 { 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 type INTEGER count 8 range '0 - 36' } } control.45 { iface PCM device 4 name 'Capture 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 type INTEGER count 8 range '0 - 36' } } control.46 { iface PCM device 5 name 'Capture 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 type INTEGER count 8 range '0 - 36' } } control.47 { iface MIXER name 'WSA_AIF_VI Mixer WSA_SPKR_VI_1' value false comment { access 'read write' type BOOLEAN count 1 } } control.48 { iface MIXER name 'WSA_AIF_VI Mixer WSA_SPKR_VI_2' value false comment { access 'read write' type BOOLEAN count 1 } } control.49 { iface MIXER name 'WSA RX_MIX EC0_MUX' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 RX_MIX_TX0 item.2 RX_MIX_TX1 } } control.50 { iface MIXER name 'WSA RX_MIX EC1_MUX' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 RX_MIX_TX0 item.2 RX_MIX_TX1 } } control.51 { iface MIXER name 'WSA RX0 MUX' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 AIF1_PB item.2 AIF_MIX1_PB } } control.52 { iface MIXER name 'WSA RX1 MUX' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 AIF1_PB item.2 AIF_MIX1_PB } } control.53 { iface MIXER name 'WSA RX_MIX0 MUX' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 AIF1_PB item.2 AIF_MIX1_PB } } control.54 { iface MIXER name 'WSA RX_MIX1 MUX' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 AIF1_PB item.2 AIF_MIX1_PB } } control.55 { iface MIXER name 'WSA_RX0 INP0' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 RX0 item.2 RX1 item.3 RX_MIX0 item.4 RX_MIX1 item.5 DEC0 item.6 DEC1 } } control.56 { iface MIXER name 'WSA_RX0 INP1' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 RX0 item.2 RX1 item.3 RX_MIX0 item.4 RX_MIX1 item.5 DEC0 item.6 DEC1 } } control.57 { iface MIXER name 'WSA_RX0 INP2' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 RX0 item.2 RX1 item.3 RX_MIX0 item.4 RX_MIX1 item.5 DEC0 item.6 DEC1 } } control.58 { iface MIXER name 'WSA_RX0 MIX INP' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 RX0 item.2 RX1 item.3 RX_MIX0 item.4 RX_MIX1 } } control.59 { iface MIXER name 'WSA_RX1 INP0' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 RX0 item.2 RX1 item.3 RX_MIX0 item.4 RX_MIX1 item.5 DEC0 item.6 DEC1 } } control.60 { iface MIXER name 'WSA_RX1 INP1' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 RX0 item.2 RX1 item.3 RX_MIX0 item.4 RX_MIX1 item.5 DEC0 item.6 DEC1 } } control.61 { iface MIXER name 'WSA_RX1 INP2' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 RX0 item.2 RX1 item.3 RX_MIX0 item.4 RX_MIX1 item.5 DEC0 item.6 DEC1 } } control.62 { iface MIXER name 'WSA_RX1 MIX INP' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 RX0 item.2 RX1 item.3 RX_MIX0 item.4 RX_MIX1 } } control.63 { iface MIXER name 'WSA_RX0 INT0 SIDETONE MIX' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 SRC0 } } control.64 { iface MIXER name 'VA_AIF1_CAP Mixer DEC0' value false comment { access 'read write' type BOOLEAN count 1 } } control.65 { iface MIXER name 'VA_AIF1_CAP Mixer DEC1' value false comment { access 'read write' type BOOLEAN count 1 } } control.66 { iface MIXER name 'VA_AIF1_CAP Mixer DEC2' value false comment { access 'read write' type BOOLEAN count 1 } } control.67 { iface MIXER name 'VA_AIF1_CAP Mixer DEC3' value false comment { access 'read write' type BOOLEAN count 1 } } control.68 { iface MIXER name 'VA_AIF2_CAP Mixer DEC0' value false comment { access 'read write' type BOOLEAN count 1 } } control.69 { iface MIXER name 'VA_AIF2_CAP Mixer DEC1' value false comment { access 'read write' type BOOLEAN count 1 } } control.70 { iface MIXER name 'VA_AIF2_CAP Mixer DEC2' value false comment { access 'read write' type BOOLEAN count 1 } } control.71 { iface MIXER name 'VA_AIF2_CAP Mixer DEC3' value false comment { access 'read write' type BOOLEAN count 1 } } control.72 { iface MIXER name 'VA_AIF3_CAP Mixer DEC0' value false comment { access 'read write' type BOOLEAN count 1 } } control.73 { iface MIXER name 'VA_AIF3_CAP Mixer DEC1' value false comment { access 'read write' type BOOLEAN count 1 } } control.74 { iface MIXER name 'VA_AIF3_CAP Mixer DEC2' value false comment { access 'read write' type BOOLEAN count 1 } } control.75 { iface MIXER name 'VA_AIF3_CAP Mixer DEC3' value false comment { access 'read write' type BOOLEAN count 1 } } control.76 { iface MIXER name 'VA DMIC MUX0' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 DMIC0 item.2 DMIC1 item.3 DMIC2 item.4 DMIC3 item.5 DMIC4 item.6 DMIC5 item.7 DMIC6 item.8 DMIC7 } } control.77 { iface MIXER name 'VA DMIC MUX1' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 DMIC0 item.2 DMIC1 item.3 DMIC2 item.4 DMIC3 item.5 DMIC4 item.6 DMIC5 item.7 DMIC6 item.8 DMIC7 } } control.78 { iface MIXER name 'VA DMIC MUX2' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 DMIC0 item.2 DMIC1 item.3 DMIC2 item.4 DMIC3 item.5 DMIC4 item.6 DMIC5 item.7 DMIC6 item.8 DMIC7 } } control.79 { iface MIXER name 'VA DMIC MUX3' value ZERO comment { access 'read write' type ENUMERATED count 1 item.0 ZERO item.1 DMIC0 item.2 DMIC1 item.3 DMIC2 item.4 DMIC3 item.5 DMIC4 item.6 DMIC5 item.7 DMIC6 item.8 DMIC7 } } control.80 { iface MIXER name 'VA DEC0 MUX' value VA_DMIC comment { access 'read write' type ENUMERATED count 1 item.0 VA_DMIC item.1 SWR_MIC } } control.81 { iface MIXER name 'VA DEC1 MUX' value VA_DMIC comment { access 'read write' type ENUMERATED count 1 item.0 VA_DMIC item.1 SWR_MIC } } control.82 { iface MIXER name 'VA DEC2 MUX' value VA_DMIC comment { access 'read write' type ENUMERATED count 1 item.0 VA_DMIC item.1 SWR_MIC } } control.83 { iface MIXER name 'VA DEC3 MUX' value VA_DMIC comment { access 'read write' type ENUMERATED count 1 item.0 VA_DMIC item.1 SWR_MIC } } } --endcollapse-- !!All Loaded Modules !!------------------ ac97_bus aes_ce_blk aes_ce_cipher aes_neon_blk aes_neon_bs af_alg algif_hash algif_skcipher arm_smccc_trng async_memcpy async_pq async_raid6_recov async_tx async_xor at803x audio_pkt authenc autofs4 aux_bridge aux_hpd_bridge binfmt_misc blake2b_generic bluetooth bnep bt_fm_slim btbcm btintel btqca btrfs btrtl camera cec cfg80211 cnss_nl cnss_prealloc cnss_utils crct10dif_ce dm_multipath drm_display_helper dwc3 dwc3_qcom ecc ecdh_generic efi_pstore fastrpc ff_memless fsa4480 ghash_ce gpi gpio_keys hci_uart hid hid_generic i2c_qcom_geni icc_bwmon icc_osm_l3 icnss2 industrialio input_leds ip_tables iris_vpu led_class_multicolor leds_qcom_lpg libcomposite libcrc32c libdes llcc_qcom lt9611uxc mc mdt_loader msm_audio_mem msm_drm msm_kgsl nb7vpq904m nls_iso8859_1 nvmem_qcom_spmi_sdam onboard_usb_hub panel_event_notifier phy_qcom_qmp_combo phylink pinctrl_lpass_lpi pinctrl_sc7280_lpass_lpi pm8941_pwrkey pm8xxx_vibrator pmic_glink pmic_glink_altmode polyval_ce polyval_generic q6apm_lpass_dais q6prm q6prm_clocks qcom_battmgr qcom_common qcom_edac qcom_glink_smem qcom_hwspinlock qcom_pil_info qcom_pon qcom_q6v5 qcom_q6v5_pas qcom_rng qcom_spmi_adc5 qcom_spmi_adc_tm5 qcom_spmi_temp_alarm qcom_stats qcom_sysmon qcom_tsens qcom_vadc_common qcrypto qmi_cooling qrtr qrtr_smd raid0 raid1 raid10 raid456 raid6_pq rc_core reboot_mode regmap_sdw rpmsg_char rpmsg_ctrl rtc_pm8xxx sch_fq_codel scsi_dh_alua scsi_dh_emc scsi_dh_rdac sha1_ce sha256_arm64 sha2_ce slim_qcom_ngd_ctrl slimbus sm4 snd snd_compress snd_pcm snd_pcm_dmaengine snd_q6apm snd_q6dsp_common snd_soc_core snd_soc_hdmi_codec snd_soc_lpass_macro_common snd_soc_lpass_rx_macro snd_soc_lpass_tx_macro snd_soc_lpass_va_macro snd_soc_lpass_wsa_macro snd_soc_msm_stub snd_soc_qcm6490 snd_soc_qcom_common snd_soc_qcom_sdw snd_soc_wsa883x snd_timer socinfo soundcore soundwire_bus soundwire_qcom spf_core tc956x_pcie_eth typec typec_ucsi ucsi_glink udc_core uio uio_pdrv_genirq ulpi usb_conn_gpio usb_f_fs usbhid v4l2_mem2mem videobuf2_common videobuf2_v4l2 videodev wlan wlan_firmware_service x_tables xhci_pci xhci_pci_renesas xor xor_neon !!ALSA/HDA dmesg !!-------------- !!Packages installed !!-------------------- ii alsa-topology-conf 1.2.5.1-2 all ALSA topology configuration files ii alsa-ucm-conf 1.2.6.3-1ubuntu1.12 all ALSA Use Case Manager configuration files ii alsa-utils 1.2.6-1ubuntu1 arm64 Utilities for configuring and using ALSA ii libtinycompress0:arm64 1.2.11-0ubuntu3 arm64 ALSA - compressed APIs library