!!################################ !!ALSA Information Script v 0.5.1 !!################################ !!Script ran on: Wed Aug 7 02:17:58 UTC 2024 !!Linux Distribution !!------------------ Variscite Debian XWayland 1.0 \n \l PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" 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: Product Name: Product Version: Firmware Version: System SKU: Board Vendor: Board Name: !!ACPI Device Status Information !!--------------- !!Kernel Information !!------------------ Kernel release: 6.1.36-imx8mm g54024dad5d7a Operating System: GNU/Linux Architecture: aarch64 Processor: unknown SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k6.1.36-imx8mm g54024dad5d7a Library version: 1.2.8 Utilities version: 1.2.8 !!Loaded ALSA modules !!------------------- !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - No !!Soundcards recognised by ALSA !!----------------------------- 0 [Loopback ]: Loopback - Loopback Loopback 1 1 [Loopback_1 ]: Loopback - Loopback Loopback 2 2 [imxaudiomicfil ]: imx-audio-micfi - imx-audio-micfil imx-audio-micfil 3 [max98357audio ]: simple-card - max98357-audio max98357-audio !!PCI Soundcards installed in the system !!-------------------------------------- !!Modprobe options (Sound related) !!-------------------------------- snd_pcsp: index=-2 snd_atiixp_modem: index=-2 snd_intel8x0m: index=-2 snd_via82xx_modem: index=-2 snd_aloop: enable=1,1 snd_aloop: pcm_substreams=1,1 !!Loaded sound module options !!--------------------------- !!Sysfs card info !!--------------- !!Card: /sys/class/sound/card0 Driver: /sys/bus/platform/drivers/snd_aloop Tree: /sys/class/sound/card0 |-- controlC0 | |-- dev | |-- device -> ../../card0 | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- device -> ../../../snd_aloop.0 |-- id |-- number |-- pcmC0D0c | |-- dev | |-- device -> ../../card0 | |-- pcm_class | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- pcmC0D0p | |-- dev | |-- device -> ../../card0 | |-- pcm_class | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- pcmC0D1c | |-- dev | |-- device -> ../../card0 | |-- pcm_class | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- pcmC0D1p | |-- dev | |-- device -> ../../card0 | |-- pcm_class | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- power | |-- autosuspend_delay_ms | |-- control | |-- runtime_active_time | |-- runtime_status | `-- runtime_suspended_time |-- subsystem -> ../../../../../class/sound `-- uevent !!Card: /sys/class/sound/card1 Driver: /sys/bus/platform/drivers/snd_aloop Tree: /sys/class/sound/card1 |-- controlC1 | |-- dev | |-- device -> ../../card1 | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- device -> ../../../snd_aloop.1 |-- id |-- number |-- pcmC1D0c | |-- dev | |-- device -> ../../card1 | |-- pcm_class | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- pcmC1D0p | |-- dev | |-- device -> ../../card1 | |-- pcm_class | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- pcmC1D1c | |-- dev | |-- device -> ../../card1 | |-- pcm_class | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- pcmC1D1p | |-- dev | |-- device -> ../../card1 | |-- pcm_class | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- power | |-- autosuspend_delay_ms | |-- control | |-- runtime_active_time | |-- runtime_status | `-- runtime_suspended_time |-- subsystem -> ../../../../../class/sound `-- uevent !!Card: /sys/class/sound/card2 Driver: /sys/bus/platform/drivers/imx-card Tree: /sys/class/sound/card2 |-- controlC2 | |-- dev | |-- device -> ../../card2 | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- device -> ../../../sound-micfil |-- id |-- number |-- pcmC2D0c | |-- dev | |-- device -> ../../card2 | |-- pcm_class | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- power | |-- autosuspend_delay_ms | |-- control | |-- runtime_active_time | |-- runtime_status | `-- runtime_suspended_time |-- subsystem -> ../../../../../class/sound `-- uevent !!Card: /sys/class/sound/card3 Driver: /sys/bus/platform/drivers/asoc-simple-card Tree: /sys/class/sound/card3 |-- controlC3 | |-- dev | |-- device -> ../../card3 | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- device -> ../../../sound-max98357 |-- id |-- number |-- pcmC3D0p | |-- dev | |-- device -> ../../card3 | |-- pcm_class | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- power | |-- autosuspend_delay_ms | |-- control | |-- runtime_active_time | |-- runtime_status | `-- runtime_suspended_time |-- subsystem -> ../../../../../class/sound `-- uevent !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 6 Jun 16 18:44 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 11 Jun 16 18:44 /dev/snd/controlC1 crw-rw---- 1 root audio 116, 13 Jun 16 18:44 /dev/snd/controlC2 crw-rw---- 1 root audio 116, 15 Jun 16 18:44 /dev/snd/controlC3 crw-rw---- 1 root audio 116, 3 Jun 16 18:44 /dev/snd/pcmC0D0c crw-rw---- 1 root audio 116, 2 Jun 16 18:44 /dev/snd/pcmC0D0p crw-rw---- 1 root audio 116, 5 Jun 16 18:44 /dev/snd/pcmC0D1c crw-rw---- 1 root audio 116, 4 Jun 16 18:44 /dev/snd/pcmC0D1p crw-rw---- 1 root audio 116, 8 Jun 16 18:44 /dev/snd/pcmC1D0c crw-rw---- 1 root audio 116, 7 Jun 16 18:44 /dev/snd/pcmC1D0p crw-rw---- 1 root audio 116, 10 Jun 16 18:44 /dev/snd/pcmC1D1c crw-rw---- 1 root audio 116, 9 Jun 16 18:44 /dev/snd/pcmC1D1p crw-rw---- 1 root audio 116, 12 Jun 16 18:44 /dev/snd/pcmC2D0c crw-rw---- 1 root audio 116, 14 Jun 16 18:44 /dev/snd/pcmC3D0p crw-rw---- 1 root audio 116, 33 Jun 16 18:44 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 120 Jun 16 18:44 . drwxr-xr-x 3 root root 360 Jun 16 18:44 .. lrwxrwxrwx 1 root root 12 Jun 16 18:44 platform-snd_aloop.0 -> ../controlC0 lrwxrwxrwx 1 root root 12 Jun 16 18:44 platform-snd_aloop.1 -> ../controlC1 lrwxrwxrwx 1 root root 12 Jun 16 18:44 platform-sound-max98357 -> ../controlC3 lrwxrwxrwx 1 root root 12 Jun 16 18:44 platform-sound-micfil -> ../controlC2 !!ALSA configuration files !!------------------------ !!System wide config file (/etc/asound.conf) pcm.!default { type asym playback { pcm "pcm.spk" } capture { pcm "pcm.mic3" } } ctl.!default { type hw card 2 device 0 } pcm.rawspeaker { type hw card 3 device 0 format S16_LE rate 48000 channels 1 } pcm.loopback1 { type hw card 0 device 0 format S16_LE rate 48000 channels 1 } pcm.speaker { type multi slaves { a { pcm "rawspeaker" channels 1 } b { pcm "loopback1" channels 1 } } rate 48000 bindings.0.slave a bindings.0.channel 0 bindings.1.slave b bindings.1.channel 0 } pcm.speakers { type plug slave { pcm "speaker" } } pcm.spk { type plug slave { pcm "rawspeaker" } } pcm.rawmic { type hw card 2 device 0 format S16_LE rate 48000 channels 3 } pcm.loopback2 { type hw card 1 device 1 format S16_LE rate 48000 channels 1 } pcm.mic4 { type multi slaves { a { pcm "rawmic" channels 3 } b { pcm "loopback2" channels 1 } } bindings.0.slave a bindings.0.channel 0 bindings.1.slave a bindings.1.channel 1 bindings.2.slave a bindings.2.channel 2 bindings.3.slave b bindings.3.channel 0 } pcm.mic4s { type plug slave { pcm "mic4" } } pcm.mic3 { type plug slave { pcm "rawmic" } } !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Loopback_1 [Loopback], device 0: Loopback PCM [Loopback PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Loopback_1 [Loopback], device 1: Loopback PCM [Loopback PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 card 3: max98357audio [max98357-audio], device 0: 30020000.sai-HiFi HiFi-0 [30020000.sai-HiFi HiFi-0] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Loopback_1 [Loopback], device 0: Loopback PCM [Loopback PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Loopback_1 [Loopback], device 1: Loopback PCM [Loopback PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: imxaudiomicfil [imx-audio-micfil], device 0: micfil hifi snd-soc-dummy-dai-0 [micfil hifi snd-soc-dummy-dai-0] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card Loopback Card sysdefault:0 'Loopback'/'Loopback 1' Mixer name : 'Loopback Mixer' Components : '' Controls : 12 Simple ctrls : 0 !!-------Mixer controls for card Loopback_1 Card sysdefault:1 'Loopback_1'/'Loopback 2' Mixer name : 'Loopback Mixer' Components : '' Controls : 12 Simple ctrls : 0 !!-------Mixer controls for card imxaudiomicfil Card sysdefault:2 'imxaudiomicfil'/'imx-audio-micfil' Mixer name : '' Components : '' Controls : 25 Simple ctrls : 25 Simple mixer control 'CH0',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH1',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH2',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH3',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH4',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH5',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH6',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'CH7',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 10 [67%] [10.00dB] Simple mixer control 'HWVAD Detector Frame Time',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 63 Mono: 10 [16%] Simple mixer control 'HWVAD Detector Initialization Time',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 0 [0%] Simple mixer control 'HWVAD Enablement',0 Capabilities: enum Items: 'Disable (Record only)' 'Enable (Record with Vad)' Item0: 'Disable (Record only)' Simple mixer control 'HWVAD High-Pass Filter',0 Capabilities: enum Items: 'Filter bypass' 'Cut-off @1750Hz' 'Cut-off @215Hz' 'Cut-off @102Hz' Item0: 'Filter bypass' Simple mixer control 'HWVAD Initialization Mode',0 Capabilities: enum Items: 'Envelope mode' 'Energy mode' Item0: 'Envelope mode' Simple mixer control 'HWVAD Input Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'HWVAD Noise Filter Adjustment',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 0 [0%] Simple mixer control 'HWVAD Noise Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'HWVAD Sound Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'HWVAD ZCD',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'HWVAD ZCD Adjustment',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'HWVAD ZCD And Behavior',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'HWVAD ZCD Auto Threshold',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'HWVAD ZCD Threshold',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 1023 Mono: 0 [0%] Simple mixer control 'MICFIL DC Remover Control',0 Capabilities: enum Items: 'Cut-off @21Hz' 'Cut-off @83Hz' 'Cut-off @152Hz' 'Bypass' Item0: 'Bypass' Simple mixer control 'MICFIL Quality Select',0 Capabilities: enum Items: 'High' 'Medium' 'Low' 'VLow0' 'Vlow1' 'Vlow2' Item0: 'VLow0' Simple mixer control 'VAD Detected',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] !!-------Mixer controls for card max98357audio Card sysdefault:3 'max98357audio'/'max98357-audio' Mixer name : '' Components : '' Controls : 0 Simple ctrls : 0 !!Alsactl output !!-------------- --startcollapse-- state.Loopback { control.1 { iface PCM name 'PCM Rate Shift 100000' value 100000 comment { access 'read write' type INTEGER count 1 range '80000 - 120000 (step 1)' } } control.2 { iface PCM name 'PCM Notify' value false comment { access 'read write' type BOOLEAN count 1 } } control.3 { iface PCM name 'PCM Slave Active' value false comment { access read type BOOLEAN count 1 } } control.4 { iface PCM name 'PCM Slave Format' value 2 comment { access read type INTEGER count 1 range '0 - 52 (step 1)' } } control.5 { iface PCM name 'PCM Slave Rate' value 48000 comment { access read type INTEGER count 1 range '0 - 192000 (step 1)' } } control.6 { iface PCM name 'PCM Slave Channels' value 2 comment { access read type INTEGER count 1 range '1 - 1024 (step 1)' } } control.7 { iface PCM device 1 name 'PCM Rate Shift 100000' value 100000 comment { access 'read write' type INTEGER count 1 range '80000 - 120000 (step 1)' } } control.8 { iface PCM device 1 name 'PCM Notify' value false comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface PCM device 1 name 'PCM Slave Active' value false comment { access read type BOOLEAN count 1 } } control.10 { iface PCM device 1 name 'PCM Slave Format' value 2 comment { access read type INTEGER count 1 range '0 - 52 (step 1)' } } control.11 { iface PCM device 1 name 'PCM Slave Rate' value 48000 comment { access read type INTEGER count 1 range '0 - 192000 (step 1)' } } control.12 { iface PCM device 1 name 'PCM Slave Channels' value 2 comment { access read type INTEGER count 1 range '1 - 1024 (step 1)' } } } state.Loopback_1 { control.1 { iface PCM name 'PCM Rate Shift 100000' value 100000 comment { access 'read write' type INTEGER count 1 range '80000 - 120000 (step 1)' } } control.2 { iface PCM name 'PCM Notify' value false comment { access 'read write' type BOOLEAN count 1 } } control.3 { iface PCM name 'PCM Slave Active' value false comment { access read type BOOLEAN count 1 } } control.4 { iface PCM name 'PCM Slave Format' value 2 comment { access read type INTEGER count 1 range '0 - 52 (step 1)' } } control.5 { iface PCM name 'PCM Slave Rate' value 48000 comment { access read type INTEGER count 1 range '0 - 192000 (step 1)' } } control.6 { iface PCM name 'PCM Slave Channels' value 2 comment { access read type INTEGER count 1 range '1 - 1024 (step 1)' } } control.7 { iface PCM device 1 name 'PCM Rate Shift 100000' value 100000 comment { access 'read write' type INTEGER count 1 range '80000 - 120000 (step 1)' } } control.8 { iface PCM device 1 name 'PCM Notify' value false comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface PCM device 1 name 'PCM Slave Active' value false comment { access read type BOOLEAN count 1 } } control.10 { iface PCM device 1 name 'PCM Slave Format' value 2 comment { access read type INTEGER count 1 range '0 - 52 (step 1)' } } control.11 { iface PCM device 1 name 'PCM Slave Rate' value 48000 comment { access read type INTEGER count 1 range '0 - 192000 (step 1)' } } control.12 { iface PCM device 1 name 'PCM Slave Channels' value 2 comment { access read type INTEGER count 1 range '1 - 1024 (step 1)' } } } state.imxaudiomicfil { control.1 { iface MIXER name 'CH0 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.2 { iface MIXER name 'CH1 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.3 { iface MIXER name 'CH2 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.4 { iface MIXER name 'CH3 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.5 { iface MIXER name 'CH4 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.6 { iface MIXER name 'CH5 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.7 { iface MIXER name 'CH6 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.8 { iface MIXER name 'CH7 Volume' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 1000 } } control.9 { iface MIXER name 'MICFIL Quality Select' value VLow0 comment { access 'read write' type ENUMERATED count 1 item.0 High item.1 Medium item.2 Low item.3 VLow0 item.4 Vlow1 item.5 Vlow2 } } control.10 { iface MIXER name 'HWVAD Enablement Switch' value 'Disable (Record only)' comment { access 'read write' type ENUMERATED count 1 item.0 'Disable (Record only)' item.1 'Enable (Record with Vad)' } } control.11 { iface MIXER name 'HWVAD Initialization Mode' value 'Envelope mode' comment { access 'read write' type ENUMERATED count 1 item.0 'Envelope mode' item.1 'Energy mode' } } control.12 { iface MIXER name 'HWVAD High-Pass Filter' value 'Filter bypass' comment { access 'read write' type ENUMERATED count 1 item.0 'Filter bypass' item.1 'Cut-off @1750Hz' item.2 'Cut-off @215Hz' item.3 'Cut-off @102Hz' } } control.13 { iface MIXER name 'HWVAD ZCD Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.14 { iface MIXER name 'HWVAD ZCD Auto Threshold Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.15 { iface MIXER name 'MICFIL DC Remover Control' value Bypass comment { access 'read write' type ENUMERATED count 1 item.0 'Cut-off @21Hz' item.1 'Cut-off @83Hz' item.2 'Cut-off @152Hz' item.3 Bypass } } control.16 { iface MIXER name 'HWVAD Input Gain' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' } } control.17 { iface MIXER name 'HWVAD Sound Gain' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' } } control.18 { iface MIXER name 'HWVAD Noise Gain' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' } } control.19 { iface MIXER name 'HWVAD Detector Frame Time' value 10 comment { access 'read write' type INTEGER count 1 range '0 - 63' } } control.20 { iface MIXER name 'HWVAD Detector Initialization Time' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 31' } } control.21 { iface MIXER name 'HWVAD Noise Filter Adjustment' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 31' } } control.22 { iface MIXER name 'HWVAD ZCD Threshold' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 1023' } } control.23 { iface MIXER name 'HWVAD ZCD Adjustment' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' } } control.24 { iface MIXER name 'HWVAD ZCD And Behavior Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.25 { iface MIXER name 'VAD Detected' value false comment { access 'read write' type BOOLEAN count 1 } } } state.max98357audio { control { } } --endcollapse-- !!All Loaded Modules !!------------------ btnxpuart imx_sdma mlan moal mxs_dma !!ALSA/HDA dmesg !!-------------- [ 0.000000] Policy zone: DMA [ 0.000000] Kernel command line: console=ttymxc2,115200 root=/dev/mmcblk2p1 rootwait rw cma=640M cma_name=linux,cma snd-aloop.enable=1,1 snd-aloop.pcm_substreams=1,1 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) -- [ 1.824267] mmcblk2rpmb: mmc2:0001 AJTD4R 4.00 MiB, chardev (237:0) [ 1.829303] fsl-micfil-dai 30080000.audio-controller: failed to pcm register [ 1.839169] NET: Registered PF_LLC protocol family -- [ 2.251570] [drm] Initialized vivante 1.0.0 20170808 for 38000000.gpu on minor 1 [ 2.266700] fsl-micfil-dai 30080000.audio-controller: failed to pcm register [ 2.282606] fsl-micfil-dai 30080000.audio-controller: failed to pcm register [ 2.294072] input: bd718xx-pwrkey as /devices/platform/soc@0/30800000.bus/30a20000.i2c/i2c-0/0-004b/gpio-keys.0.auto/input/input1 [ 2.306529] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 2.312815] fsl-micfil-dai 30080000.audio-controller: failed to pcm register [ 2.316335] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' -- [ 2.328174] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2.338928] ALSA device list: [ 2.342722] fsl-micfil-dai 30080000.audio-controller: failed to pcm register [ 2.343790] cfg80211: failed to load regulatory.db -- [ 8.128722] imx-sdma 30bd0000.dma-controller: firmware found. [ 8.148445] imx-card sound-micfil: ASoC: driver name too long 'imx-audio-micfil' -> 'imx-audio-micfi' [ 8.160827] wlan: Loading MWLAN driver -- [ 379.271917] fsl-sai 30020000.sai: failed to derive required Tx rate: 1411200 [ 379.279321] fsl-sai 30020000.sai: ASoC: error at snd_soc_dai_hw_params on 30020000.sai: -22 [ 379.287733] 30020000.sai-HiFi: ASoC: error at __soc_pcm_hw_params on 30020000.sai-HiFi: -22 [ 389.209895] fsl-sai 30020000.sai: failed to derive required Tx rate: 1411200 [ 389.216983] fsl-sai 30020000.sai: ASoC: error at snd_soc_dai_hw_params on 30020000.sai: -22 [ 389.225494] 30020000.sai-HiFi: ASoC: error at __soc_pcm_hw_params on 30020000.sai-HiFi: -22 [ 516.797305] fsl-sai 30020000.sai: failed to derive required Tx rate: 1411200 [ 516.804552] fsl-sai 30020000.sai: ASoC: error at snd_soc_dai_hw_params on 30020000.sai: -22 [ 516.812949] 30020000.sai-HiFi: ASoC: error at __soc_pcm_hw_params on 30020000.sai-HiFi: -22 [ 520.577750] fsl-sai 30020000.sai: failed to derive required Tx rate: 1411200 [ 520.585138] fsl-sai 30020000.sai: ASoC: error at snd_soc_dai_hw_params on 30020000.sai: -22 [ 520.593550] 30020000.sai-HiFi: ASoC: error at __soc_pcm_hw_params on 30020000.sai-HiFi: -22 [ 555.812137] fsl-sai 30020000.sai: failed to derive required Tx rate: 1411200 [ 555.819736] fsl-sai 30020000.sai: ASoC: error at snd_soc_dai_hw_params on 30020000.sai: -22 [ 555.828227] 30020000.sai-HiFi: ASoC: error at __soc_pcm_hw_params on 30020000.sai-HiFi: -22 [ 1013.095666] fsl-sai 30020000.sai: failed to derive required Tx rate: 1411200 [ 1013.104276] fsl-sai 30020000.sai: ASoC: error at snd_soc_dai_hw_params on 30020000.sai: -22 [ 1013.115178] 30020000.sai-HiFi: ASoC: error at __soc_pcm_hw_params on 30020000.sai-HiFi: -22 [ 1020.145073] fsl-sai 30020000.sai: failed to derive required Tx rate: 1411200 [ 1020.154429] fsl-sai 30020000.sai: ASoC: error at snd_soc_dai_hw_params on 30020000.sai: -22 [ 1020.165554] 30020000.sai-HiFi: ASoC: error at __soc_pcm_hw_params on 30020000.sai-HiFi: -22 -- [ 1988.207203] fsl-sai 30020000.sai: failed to derive required Tx rate: 1411200 [ 1988.214380] fsl-sai 30020000.sai: ASoC: error at snd_soc_dai_hw_params on 30020000.sai: -22 [ 1988.223088] 30020000.sai-HiFi: ASoC: error at __soc_pcm_hw_params on 30020000.sai-HiFi: -22 [ 2461.710810] fsl-sai 30020000.sai: failed to derive required Tx rate: 1411200 [ 2461.718007] fsl-sai 30020000.sai: ASoC: error at snd_soc_dai_hw_params on 30020000.sai: -22 [ 2461.726465] 30020000.sai-HiFi: ASoC: error at __soc_pcm_hw_params on 30020000.sai-HiFi: -22 [ 2531.036774] fsl-sai 30020000.sai: failed to derive required Tx rate: 1411200 [ 2531.044339] fsl-sai 30020000.sai: ASoC: error at snd_soc_dai_hw_params on 30020000.sai: -22 [ 2531.052761] 30020000.sai-HiFi: ASoC: error at __soc_pcm_hw_params on 30020000.sai-HiFi: -22 [ 3797.649322] fsl-sai 30020000.sai: failed to derive required Tx rate: 1411200 [ 3797.656906] fsl-sai 30020000.sai: ASoC: error at snd_soc_dai_hw_params on 30020000.sai: -22 [ 3797.665330] 30020000.sai-HiFi: ASoC: error at __soc_pcm_hw_params on 30020000.sai-HiFi: -22 [ 3808.895499] fsl-sai 30020000.sai: failed to derive required Tx rate: 1411200 [ 3808.902949] fsl-sai 30020000.sai: ASoC: error at snd_soc_dai_hw_params on 30020000.sai: -22 [ 3808.911335] 30020000.sai-HiFi: ASoC: error at __soc_pcm_hw_params on 30020000.sai-HiFi: -22 !!Packages installed !!-------------------- ii alsa-topology-conf 1.2.5.1-2 all ALSA topology configuration files ii alsa-ucm-conf 1.2.8-1 all ALSA Use Case Manager configuration files ii alsa-utils 1.2.8-1 arm64 Utilities for configuring and using ALSA