!!################################ !!ALSA Information Script v 0.5.3 !!################################ !!Script ran on: Tue Mar 19 09:37:22 UTC 2024 !!Linux Distribution !!------------------ ID_LIKE=debian UBUNTU_CODENAME=mantic LOGO=ubuntu-logo !!DMI Information !!--------------- Manufacturer: Product Name: Product Version: Firmware Version: System SKU: Board Vendor: Board Name: !!ACPI Device Status Information !!--------------- !!Kernel Information !!------------------ Kernel release: #1 SMP PREEMPT Tue Mar 19 11:21:10 CST 2024 Operating System: GNU/Linux Architecture: riscv64 Processor: riscv64 SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k6.1.15 Library version: Utilities version: 1.2.9 !!Loaded ALSA modules !!------------------- !!Sound Servers on this system !!---------------------------- PipeWire: Installed - Yes (/usr/bin/pipewire) Running - Yes No sound servers found. !!Soundcards recognised by ALSA !!----------------------------- 0 [spacemitsndhdmi]: spacemit-snd-hd - spacemit-snd-hdmi spacemit-snd-hdmi 1 [spacemitsndes83]: spacemit-snd-es - spacemit-snd-es8326 spacemit-snd-es8326 !!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_atiixp_modem: index=-2 snd_intel8x0m: index=-2 snd_via82xx_modem: index=-2 snd_usb_audio: index=-2 snd_usb_caiaq: index=-2 snd_usb_ua101: index=-2 snd_usb_us122l: index=-2 snd_usb_usx2y: index=-2 snd_cmipci: mpu_port=0x330 fm_port=0x388 snd_pcsp: index=-2 snd_usb_audio: index=-2 !!Loaded sound module options !!--------------------------- !!Sysfs card info !!--------------- !!Card: /sys/class/sound/card0 Driver: /sys/bus/platform/drivers/spacemit-snd Tree: !!Card: /sys/class/sound/card1 Driver: /sys/bus/platform/drivers/spacemit-snd Tree: !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 0 Mar 19 17:05 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 32 Mar 19 11:49 /dev/snd/controlC1 crw-rw---- 1 root audio 116, 16 Mar 19 17:05 /dev/snd/pcmC0D0p crw-rw---- 1 root audio 116, 56 Mar 19 11:49 /dev/snd/pcmC1D0c crw-rw---- 1 root audio 116, 48 Mar 19 11:49 /dev/snd/pcmC1D0p crw-rw---- 1 root audio 116, 33 Mar 19 17:05 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 80 Mar 19 17:05 . drwxr-xr-x 3 root root 180 Mar 19 11:49 .. lrwxrwxrwx 1 root root 12 Mar 19 17:05 platform-snd-card@0 -> ../controlC0 lrwxrwxrwx 1 root root 12 Mar 19 11:49 platform-snd-card@1 -> ../controlC1 !!ALSA configuration files !!------------------------ !!System wide config file (/etc/asound.conf) pcm.!hdmi { card 0 device 0 } !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: spacemitsndhdmi [spacemit-snd-hdmi], device 0: HDMI Audio Playback snd-soc-dummy-dai-0 [HDMI Audio] Subdevices: 0/1 Subdevice #0: subdevice #0 card 1: spacemitsndes83 [spacemit-snd-es8326], device 0: AP SSPA0 Playback/Capture ES8326 HiFi-0 [Codec ES8326 Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 1: spacemitsndes83 [spacemit-snd-es8326], device 0: AP SSPA0 Playback/Capture ES8326 HiFi-0 [Codec ES8326 Audio] Subdevices: 0/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card spacemitsndhdmi Card sysdefault:0 'spacemitsndhdmi'/'spacemit-snd-hdmi' Mixer name : '' Components : '' Controls : 0 Simple ctrls : 0 !!-------Mixer controls for card spacemitsndes83 Card sysdefault:1 'spacemitsndes83'/'spacemit-snd-es8326' Mixer name : '' Components : '' Controls : 16 Simple ctrls : 16 Simple mixer control 'Playback Polarity',0 Capabilities: enum Items: 'Normal' 'R Invert' 'L Invert' 'L R Invert' Item0: 'Normal' Simple mixer control 'ADC',0 Capabilities: cvolume Capture channels: Front Left - Front Right Limits: Capture 0 - 255 Front Left: Capture 191 [75%] [0.00dB] Front Right: Capture 191 [75%] [0.00dB] Simple mixer control 'ADC PGA',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 5 Front Left: 3 [60%] [18.00dB] Front Right: 3 [60%] [18.00dB] Simple mixer control 'ADC PGA Gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 10 Mono: 0 [0%] [0.00dB] Simple mixer control 'ADC Ramp Rate',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'ALC',0 Capabilities: cswitch cswitch-joined Capture channels: Mono Mono: Capture [off] Simple mixer control 'ALC Capture Recovery Level',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 4 Mono: 0 [0%] Simple mixer control 'ALC Capture Target Level',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'ALC Capture Winsize',0 Capabilities: enum Items: '0.25db/2 LRCK' '0.25db/4 LRCK' '0.25db/8 LRCK' '0.25db/16 LRCK' '0.25db/32 LRCK' '0.25db/64 LRCK' '0.25db/128 LRCK' '0.25db/256 LRCK' '0.25db/512 LRCK' '0.25db/1024 LRCK' '0.25db/2048 LRCK' '0.25db/4096 LRCK' '0.25db/8192 LRCK' '0.25db/16384 LRCK' '0.25db/32768 LRCK' '0.25db/65536 LRCK' Item0: '0.25db/2 LRCK' Simple mixer control 'CROSSTALK1',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 10 [32%] Simple mixer control 'CROSSTALK2',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 10 [32%] Simple mixer control 'DAC',0 Capabilities: pvolume pvolume-joined Playback channels: Mono Limits: Playback 0 - 191 Mono: Playback 151 [79%] [-20.00dB] Simple mixer control 'DAC Ramp Rate',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'DRC Recovery Level',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 4 Mono: 0 [0%] Simple mixer control 'DRC Target Level',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 0 [0%] Simple mixer control 'DRC Winsize',0 Capabilities: enum Items: '0.25db/2 LRCK' '0.25db/4 LRCK' '0.25db/8 LRCK' '0.25db/16 LRCK' '0.25db/32 LRCK' '0.25db/64 LRCK' '0.25db/128 LRCK' '0.25db/256 LRCK' '0.25db/512 LRCK' '0.25db/1024 LRCK' '0.25db/2048 LRCK' '0.25db/4096 LRCK' '0.25db/8192 LRCK' '0.25db/16384 LRCK' '0.25db/32768 LRCK' '0.25db/65536 LRCK' Item0: '0.25db/2 LRCK' !!Alsactl output !!-------------- --startcollapse-- state.spacemitsndhdmi { control { } } state.spacemitsndes83 { control.1 { iface MIXER name 'DAC Playback Volume' value 151 comment { access 'read write' type INTEGER count 1 range '0 - 191' dbmin -9550 dbmax 0 dbvalue.0 -2000 } } control.2 { iface MIXER name 'Playback Polarity' value Normal comment { access 'read write' type ENUMERATED count 1 item.0 Normal item.1 'R Invert' item.2 'L Invert' item.3 'L R Invert' } } control.3 { iface MIXER name 'DAC Ramp Rate' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 0 } } control.4 { iface MIXER name 'DRC Recovery Level' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 4' dbmin -125 dbmax 875 dbvalue.0 -125 } } control.5 { iface MIXER name 'DRC Winsize' value '0.25db/2 LRCK' comment { access 'read write' type ENUMERATED count 1 item.0 '0.25db/2 LRCK' item.1 '0.25db/4 LRCK' item.2 '0.25db/8 LRCK' item.3 '0.25db/16 LRCK' item.4 '0.25db/32 LRCK' item.5 '0.25db/64 LRCK' item.6 '0.25db/128 LRCK' item.7 '0.25db/256 LRCK' item.8 '0.25db/512 LRCK' item.9 '0.25db/1024 LRCK' item.10 '0.25db/2048 LRCK' item.11 '0.25db/4096 LRCK' item.12 '0.25db/8192 LRCK' item.13 '0.25db/16384 LRCK' item.14 '0.25db/32768 LRCK' item.15 '0.25db/65536 LRCK' } } control.6 { iface MIXER name 'DRC Target Level' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin -3200 dbmax -200 dbvalue.0 -3200 } } control.7 { iface MIXER name 'ADC Capture Volume' value.0 191 value.1 191 comment { access 'read write' type INTEGER count 2 range '0 - 255' dbmin -9550 dbmax 3200 dbvalue.0 0 dbvalue.1 0 } } control.8 { iface MIXER name 'ADC PGA Volume' value.0 3 value.1 3 comment { access 'read write' type INTEGER count 2 range '0 - 5' dbmin 0 dbmax 3000 dbvalue.0 1800 dbvalue.1 1800 } } control.9 { iface MIXER name 'ADC PGA Gain Volume' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 10' dbmin 0 dbmax 3000 dbvalue.0 0 } } control.10 { iface MIXER name 'ADC Ramp Rate' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin 0 dbmax 1500 dbvalue.0 0 } } control.11 { iface MIXER name 'ALC Capture Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.12 { iface MIXER name 'ALC Capture Recovery Level' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 4' dbmin -125 dbmax 875 dbvalue.0 -125 } } control.13 { iface MIXER name 'ALC Capture Winsize' value '0.25db/2 LRCK' comment { access 'read write' type ENUMERATED count 1 item.0 '0.25db/2 LRCK' item.1 '0.25db/4 LRCK' item.2 '0.25db/8 LRCK' item.3 '0.25db/16 LRCK' item.4 '0.25db/32 LRCK' item.5 '0.25db/64 LRCK' item.6 '0.25db/128 LRCK' item.7 '0.25db/256 LRCK' item.8 '0.25db/512 LRCK' item.9 '0.25db/1024 LRCK' item.10 '0.25db/2048 LRCK' item.11 '0.25db/4096 LRCK' item.12 '0.25db/8192 LRCK' item.13 '0.25db/16384 LRCK' item.14 '0.25db/32768 LRCK' item.15 '0.25db/65536 LRCK' } } control.14 { iface MIXER name 'ALC Capture Target Level' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 15' dbmin -3200 dbmax -200 dbvalue.0 -3200 } } control.15 { iface MIXER name CROSSTALK1 value 10 comment { access 'read write' type INTEGER count 1 range '0 - 31' } } control.16 { iface MIXER name CROSSTALK2 value 10 comment { access 'read write' type INTEGER count 1 range '0 - 31' } } } --endcollapse-- !!All Loaded Modules !!------------------ 8852bs !!ALSA/HDA dmesg !!-------------- [ 5.540563] adma_spacemit virtio0.adma-service.-1.1024: new channel: 0x400 -> 0x400! [ 5.543392] enter spacemit_snd_sspa_pdev_probe [ 5.599678] enter asoc_mmp_sspa_probe [ 5.606024] exit asoc_mmp_sspa_probe [ 5.612494] spacemit spacemit_snd_pdev_probe [ 5.619359] spacemit spacemit_snd_pdev_probe, register card ret = -517 [ 5.628542] spacemit spacemit_snd_pdev_probe [ 5.635386] spacemit spacemit_snd_pdev_probe, register card ret = -517 [ 5.644812] spacemit_snd_dma_pdev_probe enter: dev name c08d0400.spacemit-snd-dma-hdmi [ 5.655461] spacemit_snd_dma_pdev_probe, start=0xc08d0400, end=0xc08d3fff [ 5.665042] spacemit_snd_dma_pdev_probe enter: dev name spacemit-snd-dma0 [ 5.674561] spacemit_snd_dma_pdev_probe enter: dev name spacemit-snd-dma1 [ 5.685814] xt_time: kernel timezone is -0000 -- [ 5.932298] spacemit-rf-pwrseq rf-pwrseq: check voltage: 1800000 [ 5.960282] spacemit spacemit_snd_pdev_probe [ 5.967443] spacemit_snd_pcm_new enter, dev=HDMI Audio PCM [ 5.975630] spacemit_snd_pcm_new playback_only, dev=HDMI Audio PCM [ 5.986897] spacemit-snd snd-card@0: ASoC: driver name too long 'spacemit-snd-hdmi' -> 'spacemit-snd-hd' [ 5.999524] spacemit spacemit_snd_pdev_probe, register card ret = 0 [ 6.008844] spacemit spacemit_snd_pdev_probe [ 6.021613] hub 2-1.1:1.0: USB hub found -- ,NET_WORK_CTRL=0x0 [ 6.102461] spacemit_snd_pcm_new enter, dev=AP SSPA0 PCM [ 6.145995] spacemit-snd snd-card@1: ASoC: driver name too long 'spacemit-snd-es8326' -> 'spacemit-snd-es' [ 6.159487] input: spacemit-snd-es8326 Headset Jack as /devices/platform/snd-card@1/sound/card1/input1 [ 6.171691] spacemit spacemit_snd_pdev_probe, register card ret = 0 [ 6.182600] cfg80211: Loading compiled-in X.509 certificates for regulatory database -- [ 6.220324] cfg80211: failed to load regulatory.db [ 6.224644] ALSA device list: [ 6.242713] #0: spacemit-snd-hdmi [ 6.248791] #1: spacemit-snd-es8326 [ 6.256443] Freeing unused kernel image (initmem) memory: 2280K -- [ 81.523571] PHL: [BTCCMD], _btc_cmd_init(): [ 81.523694] PHL: --> _phl_snd_cmd_module_init [ 81.523722] PHL: phl_macid_ctrl_init macid max_num:32 !!Packages installed !!-------------------- ii alsa-topology-conf 1.2.5.1-2 all ALSA topology configuration files ii alsa-ucm-conf 1.2.9-1ubuntu3 all ALSA Use Case Manager configuration files ii alsa-utils 1.2.9-1ubuntu1 riscv64 Utilities for configuring and using ALSA