!!################################ !!ALSA Information Script v 0.5.1 !!################################ !!Script ran on: Sat Dec 4 20:56:33 UTC 2021 !!Linux Distribution !!------------------ BUILD_REPOSITORY_COMMIT=aec64805a ARCH=arm64 INITRD_ARCH=arm IMAGE_UUID=06414196-32d3-4c1c-9a8c-f3056d9490cf ARCH=arm64 INITRD_ARCH=arm 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: 4.9.255-sun50iw9 Operating System: GNU/Linux Architecture: aarch64 Processor: unknown SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k4.9.255-sun50iw9 Library version: 1.1.8 Utilities version: 1.1.8 !!Loaded ALSA modules !!------------------- !!Sound Servers on this system !!---------------------------- No sound servers found. !!Soundcards recognised by ALSA !!----------------------------- 0 [audiocodec ]: audiocodec - audiocodec audiocodec 1 [sndspdif ]: sndspdif - sndspdif sndspdif 2 [sndahub ]: sndahub - sndahub sndahub 3 [sndhdmi ]: sndhdmi - sndhdmi sndhdmi !!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 !!--------------------------- !!Sysfs card info !!--------------- !!Card: /sys/class/sound/card0 Driver: /sys/bus/platform/drivers/sunxi-codec-machine Tree: !!Card: /sys/class/sound/card1 Driver: /sys/bus/platform/drivers/sndspdif Tree: !!Card: /sys/class/sound/card2 Driver: /sys/bus/platform/drivers/sndahub Tree: !!Card: /sys/class/sound/card3 Driver: /sys/bus/platform/drivers/sndhdmi Tree: !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 0 Dec 4 13:27 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 32 Dec 4 13:27 /dev/snd/controlC1 crw-rw---- 1 root audio 116, 64 Dec 4 13:27 /dev/snd/controlC2 crw-rw---- 1 root audio 116, 96 Dec 4 13:27 /dev/snd/controlC3 crw-rw---- 1 root audio 116, 24 Dec 4 13:27 /dev/snd/pcmC0D0c crw-rw---- 1 root audio 116, 16 Dec 4 13:27 /dev/snd/pcmC0D0p crw-rw---- 1 root audio 116, 56 Dec 4 13:27 /dev/snd/pcmC1D0c crw-rw---- 1 root audio 116, 48 Dec 4 13:27 /dev/snd/pcmC1D0p crw-rw---- 1 root audio 116, 88 Dec 4 13:27 /dev/snd/pcmC2D0c crw-rw---- 1 root audio 116, 80 Dec 4 13:27 /dev/snd/pcmC2D0p crw-rw---- 1 root audio 116, 89 Dec 4 13:27 /dev/snd/pcmC2D1c crw-rw---- 1 root audio 116, 81 Dec 4 13:27 /dev/snd/pcmC2D1p crw-rw---- 1 root audio 116, 90 Dec 4 13:27 /dev/snd/pcmC2D2c crw-rw---- 1 root audio 116, 82 Dec 4 13:27 /dev/snd/pcmC2D2p crw-rw---- 1 root audio 116, 112 Dec 4 13:27 /dev/snd/pcmC3D0p crw-rw---- 1 root audio 116, 33 Dec 4 13:27 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 120 Dec 4 13:27 . drwxr-xr-x 3 root root 380 Dec 4 13:27 .. lrwxrwxrwx 1 root root 12 Dec 4 13:27 platform-sndahub -> ../controlC2 lrwxrwxrwx 1 root root 12 Dec 4 13:27 platform-sndcodec -> ../controlC0 lrwxrwxrwx 1 root root 12 Dec 4 13:27 platform-sndhdmi -> ../controlC3 lrwxrwxrwx 1 root root 12 Dec 4 13:27 platform-sndspdif -> ../controlC1 !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: audiocodec [audiocodec], device 0: SUNXI-CODEC sun50iw9-codec-0 [] Subdevices: 0/1 Subdevice #0: subdevice #0 card 1: sndspdif [sndspdif], device 0: SUNXI-SPDIF spdif-hifi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: sndahub [sndahub], device 0: Media Stream sunxi-ahub-aif1-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: sndahub [sndahub], device 1: System Stream sunxi-ahub-aif2-1 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: sndahub [sndahub], device 2: Accompany Stream sunxi-ahub-aif3-2 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 3: sndhdmi [sndhdmi], device 0: SUNXI-HDMIAUDIO audiohdmi-dai-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: audiocodec [audiocodec], device 0: SUNXI-CODEC sun50iw9-codec-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: sndspdif [sndspdif], device 0: SUNXI-SPDIF spdif-hifi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: sndahub [sndahub], device 0: Media Stream sunxi-ahub-aif1-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: sndahub [sndahub], device 1: System Stream sunxi-ahub-aif2-1 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: sndahub [sndahub], device 2: Accompany Stream sunxi-ahub-aif3-2 [] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card audiocodec Card hw:0 'audiocodec'/'audiocodec' Mixer name : '' Components : '' Controls : 16 Simple ctrls : 16 Simple mixer control 'FMIN to output mixer gain control',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 4 [57%] Simple mixer control 'LINEIN to output mixer gain control',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 4 [57%] Simple mixer control 'LINEOUT',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'LINEOUT volume',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 26 [84%] Simple mixer control 'Left LINEOUT Mux',0 Capabilities: enum Items: 'LOMixer' 'LROMixer' Item0: 'LROMixer' Simple mixer control 'Left Output Mixer DACL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Left Output Mixer DACR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Output Mixer FMINL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Output Mixer LINEINL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right LINEOUT Mux',0 Capabilities: enum Items: 'ROMixer' 'LROMixer' Item0: 'ROMixer' Simple mixer control 'Right Output Mixer DACL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Output Mixer DACR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Right Output Mixer FMINR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Output Mixer LINEINR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'codec hub mode',0 Capabilities: enum Items: 'null' 'hub_disable' 'hub_enable' Item0: 'hub_disable' Simple mixer control 'digital volume',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 63 Mono: 0 [0%] !!-------Mixer controls for card sndspdif Card hw:1 'sndspdif'/'sndspdif' Mixer name : '' Components : '' Controls : 2 Simple ctrls : 2 Simple mixer control 'spdif audio format Function',0 Capabilities: enum Items: 'null' 'pcm' 'DTS' Item0: 'pcm' Simple mixer control 'sunxi spdif hub mode',0 Capabilities: enum Items: 'null' 'hub_disable' 'hub_enable' Item0: 'hub_enable' !!-------Mixer controls for card sndahub Card hw:2 'sndahub'/'sndahub' Mixer name : '' Components : '' Controls : 26 Simple ctrls : 26 Simple mixer control 'I2S0 Src Select',0 Capabilities: enum Items: 'NONE' 'APBIF_TXDIF0' 'APBIF_TXDIF1' 'APBIF_TXDIF2' 'I2S0_TXDIF' 'I2S1_TXDIF' 'I2S2_TXDIF' 'I2S3_TXDIF' 'DAM0_TXDIF' 'DAM1_TXDIF' Item0: 'NONE' Simple mixer control 'I2S0IN',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'I2S0OUT',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'I2S1 Src Select',0 Capabilities: enum Items: 'NONE' 'APBIF_TXDIF0' 'APBIF_TXDIF1' 'APBIF_TXDIF2' 'I2S0_TXDIF' 'I2S1_TXDIF' 'I2S2_TXDIF' 'I2S3_TXDIF' 'DAM0_TXDIF' 'DAM1_TXDIF' Item0: 'APBIF_TXDIF0' Simple mixer control 'I2S1IN',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'I2S1OUT',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'I2S2 Src Select',0 Capabilities: enum Items: 'NONE' 'APBIF_TXDIF0' 'APBIF_TXDIF1' 'APBIF_TXDIF2' 'I2S0_TXDIF' 'I2S1_TXDIF' 'I2S2_TXDIF' 'I2S3_TXDIF' 'DAM0_TXDIF' 'DAM1_TXDIF' Item0: 'NONE' Simple mixer control 'I2S2IN',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'I2S2OUT',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'I2S3 Src Select',0 Capabilities: enum Items: 'NONE' 'APBIF_TXDIF0' 'APBIF_TXDIF1' 'APBIF_TXDIF2' 'I2S0_TXDIF' 'I2S1_TXDIF' 'I2S2_TXDIF' 'I2S3_TXDIF' 'DAM0_TXDIF' 'DAM1_TXDIF' Item0: 'NONE' Simple mixer control 'I2S3IN',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'I2S3OUT',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'APBIF0 Src Select',0 Capabilities: enum Items: 'NONE' 'APBIF_TXDIF0' 'APBIF_TXDIF1' 'APBIF_TXDIF2' 'I2S0_TXDIF' 'I2S1_TXDIF' 'I2S2_TXDIF' 'I2S3_TXDIF' 'DAM0_TXDIF' 'DAM1_TXDIF' Item0: 'NONE' Simple mixer control 'APBIF1 Src Select',0 Capabilities: enum Items: 'NONE' 'APBIF_TXDIF0' 'APBIF_TXDIF1' 'APBIF_TXDIF2' 'I2S0_TXDIF' 'I2S1_TXDIF' 'I2S2_TXDIF' 'I2S3_TXDIF' 'DAM0_TXDIF' 'DAM1_TXDIF' Item0: 'NONE' Simple mixer control 'APBIF2 Src Select',0 Capabilities: enum Items: 'NONE' 'APBIF_TXDIF0' 'APBIF_TXDIF1' 'APBIF_TXDIF2' 'I2S0_TXDIF' 'I2S1_TXDIF' 'I2S2_TXDIF' 'I2S3_TXDIF' 'DAM0_TXDIF' 'DAM1_TXDIF' Item0: 'NONE' Simple mixer control 'DAM0Chan0 Src Select',0 Capabilities: enum Items: 'NONE' 'APBIF_TXDIF0' 'APBIF_TXDIF1' 'APBIF_TXDIF2' 'I2S0_TXDIF' 'I2S1_TXDIF' 'I2S2_TXDIF' 'I2S3_TXDIF' 'DAM0_TXDIF' 'DAM1_TXDIF' Item0: 'NONE' Simple mixer control 'DAM0Chan1 Src Select',0 Capabilities: enum Items: 'NONE' 'APBIF_TXDIF0' 'APBIF_TXDIF1' 'APBIF_TXDIF2' 'I2S0_TXDIF' 'I2S1_TXDIF' 'I2S2_TXDIF' 'I2S3_TXDIF' 'DAM0_TXDIF' 'DAM1_TXDIF' Item0: 'NONE' Simple mixer control 'DAM0Chan2 Src Select',0 Capabilities: enum Items: 'NONE' 'APBIF_TXDIF0' 'APBIF_TXDIF1' 'APBIF_TXDIF2' 'I2S0_TXDIF' 'I2S1_TXDIF' 'I2S2_TXDIF' 'I2S3_TXDIF' 'DAM0_TXDIF' 'DAM1_TXDIF' Item0: 'NONE' Simple mixer control 'DAM0IN',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'DAM0OUT',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'DAM1Chan0 Src Select',0 Capabilities: enum Items: 'NONE' 'APBIF_TXDIF0' 'APBIF_TXDIF1' 'APBIF_TXDIF2' 'I2S0_TXDIF' 'I2S1_TXDIF' 'I2S2_TXDIF' 'I2S3_TXDIF' 'DAM0_TXDIF' 'DAM1_TXDIF' Item0: 'NONE' Simple mixer control 'DAM1Chan1 Src Select',0 Capabilities: enum Items: 'NONE' 'APBIF_TXDIF0' 'APBIF_TXDIF1' 'APBIF_TXDIF2' 'I2S0_TXDIF' 'I2S1_TXDIF' 'I2S2_TXDIF' 'I2S3_TXDIF' 'DAM0_TXDIF' 'DAM1_TXDIF' Item0: 'NONE' Simple mixer control 'DAM1Chan2 Src Select',0 Capabilities: enum Items: 'NONE' 'APBIF_TXDIF0' 'APBIF_TXDIF1' 'APBIF_TXDIF2' 'I2S0_TXDIF' 'I2S1_TXDIF' 'I2S2_TXDIF' 'I2S3_TXDIF' 'DAM0_TXDIF' 'DAM1_TXDIF' Item0: 'NONE' Simple mixer control 'DAM1IN',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'DAM1OUT',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'ahub audio format Function',0 Capabilities: enum Items: 'null' 'pcm' 'AC3' 'MPEG1' 'MP3' 'MPEG2' 'AAC' 'DTS' 'ATRAC' 'ONE_BIT_AUDIO' 'DOLBY_DIGITAL_PLUS' 'DTS_HD' 'MAT' 'WMAPRO' Item0: 'null' !!-------Mixer controls for card sndhdmi Card hw:3 'sndhdmi'/'sndhdmi' Mixer name : '' Components : '' Controls : 1 Simple ctrls : 1 Simple mixer control 'hdmi audio format Function',0 Capabilities: enum Items: 'null' 'pcm' 'AC3' 'MPEG1' 'MP3' 'MPEG2' 'AAC' 'DTS' 'ATRAC' 'ONE_BIT_AUDIO' 'DOLBY_DIGITAL_PLUS' 'DTS_HD' 'MAT' 'WMAPRO' Item0: 'AC3' !!Alsactl output !!-------------- --startcollapse-- state.audiocodec { control.1 { iface MIXER name 'codec hub mode' value hub_disable comment { access 'read write' type ENUMERATED count 1 item.0 null item.1 hub_disable item.2 hub_enable } } control.2 { iface MIXER name 'digital volume' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 63' dbmin -9999999 dbmax 4121460 dbvalue.0 -9999999 } } control.3 { iface MIXER name 'LINEIN to output mixer gain control' value 4 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 150 } } control.4 { iface MIXER name 'FMIN to output mixer gain control' value 4 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 150 } } control.5 { iface MIXER name 'LINEOUT volume' value 26 comment { access 'read write' type INTEGER count 1 range '0 - 31' dbmin -9999999 dbmax 150 dbvalue.0 -600 } } control.6 { iface MIXER name 'LINEOUT Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.7 { iface MIXER name 'Left Output Mixer DACL Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.8 { iface MIXER name 'Left Output Mixer DACR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'Left Output Mixer FMINL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.10 { iface MIXER name 'Left Output Mixer LINEINL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.11 { iface MIXER name 'Right Output Mixer DACL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.12 { iface MIXER name 'Right Output Mixer DACR Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.13 { iface MIXER name 'Right Output Mixer FMINR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.14 { iface MIXER name 'Right Output Mixer LINEINR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.15 { iface MIXER name 'Left LINEOUT Mux' value LROMixer comment { access 'read write' type ENUMERATED count 1 item.0 LOMixer item.1 LROMixer } } control.16 { iface MIXER name 'Right LINEOUT Mux' value ROMixer comment { access 'read write' type ENUMERATED count 1 item.0 ROMixer item.1 LROMixer } } } state.sndspdif { control.1 { iface MIXER name 'spdif audio format Function' value pcm comment { access 'read write' type ENUMERATED count 1 item.0 null item.1 pcm item.2 DTS } } control.2 { iface MIXER name 'sunxi spdif hub mode' value hub_enable comment { access 'read write' type ENUMERATED count 1 item.0 null item.1 hub_disable item.2 hub_enable } } } state.sndahub { control.1 { iface MIXER name 'ahub audio format Function' value null comment { access 'read write' type ENUMERATED count 1 item.0 null item.1 pcm item.2 AC3 item.3 MPEG1 item.4 MP3 item.5 MPEG2 item.6 AAC item.7 DTS item.8 ATRAC item.9 ONE_BIT_AUDIO item.10 DOLBY_DIGITAL_PLUS item.11 DTS_HD item.12 MAT item.13 WMAPRO } } control.2 { iface MIXER name 'I2S0IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.3 { iface MIXER name 'I2S0OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.4 { iface MIXER name 'I2S1IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.5 { iface MIXER name 'I2S1OUT Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.6 { iface MIXER name 'I2S2IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.7 { iface MIXER name 'I2S2OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.8 { iface MIXER name 'I2S3IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'I2S3OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.10 { iface MIXER name 'DAM0IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.11 { iface MIXER name 'DAM1IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.12 { iface MIXER name 'DAM0OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.13 { iface MIXER name 'DAM1OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.14 { iface MIXER name 'APBIF0 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.15 { iface MIXER name 'APBIF1 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.16 { iface MIXER name 'APBIF2 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.17 { iface MIXER name 'I2S0 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.18 { iface MIXER name 'I2S1 Src Select' value APBIF_TXDIF0 comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.19 { iface MIXER name 'I2S2 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.20 { iface MIXER name 'I2S3 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.21 { iface MIXER name 'DAM0Chan0 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.22 { iface MIXER name 'DAM0Chan1 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.23 { iface MIXER name 'DAM0Chan2 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.24 { iface MIXER name 'DAM1Chan0 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.25 { iface MIXER name 'DAM1Chan1 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } control.26 { iface MIXER name 'DAM1Chan2 Src Select' value NONE comment { access 'read write' type ENUMERATED count 1 item.0 NONE item.1 APBIF_TXDIF0 item.2 APBIF_TXDIF1 item.3 APBIF_TXDIF2 item.4 I2S0_TXDIF item.5 I2S1_TXDIF item.6 I2S2_TXDIF item.7 I2S3_TXDIF item.8 DAM0_TXDIF item.9 DAM1_TXDIF } } } state.sndhdmi { control.1 { iface MIXER name 'hdmi audio format Function' value AC3 comment { access 'read write' type ENUMERATED count 1 item.0 null item.1 pcm item.2 AC3 item.3 MPEG1 item.4 MP3 item.5 MPEG2 item.6 AAC item.7 DTS item.8 ATRAC item.9 ONE_BIT_AUDIO item.10 DOLBY_DIGITAL_PLUS item.11 DTS_HD item.12 MAT item.13 WMAPRO } } } --endcollapse-- !!All Loaded Modules !!------------------ sprdbt_tty sprdwl_ng uwe5622_bsp_sdio zram !!ALSA/HDA dmesg !!-------------- [ 2.280606] optee: api uid mismatch [ 2.281178] usbcore: registered new interface driver snd-usb-audio [ 2.282858] [sunxi_hdmi_codec_init] driver and deivce register finished. [ 2.283772] failed get gpio-spdif gpio from dts,spdif_gpio:-2 [ 2.285657] [sunxi_internal_codec_probe]:get audio avcc failed [ 2.285701] [sunxi_internal_codec_probe]:get audio vcc3v3-audio failed [ 2.285958] lineout_vol:26, linein_gain:3, fmin_gain:3, digital_vol:0, adcdrc_cfg:0, adchpf_cfg:0, dacdrc_cfg:0, dachpf_cfg:0, ramp_func_used:1, pa_msleep_time:100, pa_ctl_level:1, gpio-spk:0 -- [ 2.290774] sndhdmi sndhdmi: ASoC: CPU DAI (null) not registered [ 2.290788] sndhdmi sndhdmi: snd_soc_register_card() failed: -517 [ 2.294708] sndspdif sndspdif: spdif-hifi <-> spdif mapping ok -- [ 2.337957] Btrfs loaded, crc32c=crc32c-arm64-hw [ 2.338715] HDMI 2.0 driver init start! [ 2.338731] boot_hdmi=true [ 2.339621] Can not find the node of esm [ 2.339641] ERROR: pinctrl_get for HDMI2.0 DDC fail [ 2.339802] Get hdmi_power0:vcc-hdmi -- [ 2.342116] attached ok, mgr0<-->device0, type=4 [ 2.342126] [HDMI receive params]: tv mode: 0xa format:0x1 data bits:0x0 eotf:0x4 cs:0x101 dvi_hdmi:2 range:2 scan:0 aspect_ratio:8 [ 2.342140] [DISP] disp_hdmi_set_mode,line:648: [ 2.342144] hdmi_set_mode is null! [ 2.343493] HDMI2.0 module init end [ 2.344417] tv_probe()1435 - of_property_read_string tv_power failed! -- [ 2.358863] cpu cpu3: _add_opp_dev: Failed to register opp debugfs (-12) [ 2.361257] sndhdmi sndhdmi: audiohdmi-dai <-> sunxi-ahub-cpu-aif1 mapping ok [ 2.362254] get det_vbus is fail, 84 -- [ 2.366313] axp806-cldo1: disabling [ 2.367944] ALSA device list: [ 2.367948] #0: audiocodec [ 2.367952] #1: sndspdif -- [ 2.679839] usb 5-1: Manufacturer: Logitech [ 2.746451] HDMI cable is connected [ 3.576366] sunxi-mmc sdc2: send manual stop command failed -- [ 5.016103] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.) [ 5.159999] systemd[1]: /lib/systemd/system/hdmi-audio.service:9: Support for option SysVStartPriority= has been removed and it is ignored [ 5.236618] random: systemd: uninitialized urandom read (16 bytes read) !!Packages installed !!-------------------- ii alsa-utils 1.1.8-2 arm64 Utilities for configuring and using ALSA