!!################################ !!ALSA Information Script v 0.4.64 !!################################ !!Script ran on: Mon Apr 8 19:30:03 UTC 2019 !!Linux Distribution !!------------------ Ubuntu 16.04.5 LTS \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 16.04.5 LTS" NAME="Ubuntu" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 16.04.5 LTS" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" UBUNTU_CODENAME=xenial !!DMI Information !!--------------- Manufacturer: Product Name: Product Version: Firmware Version: !!Kernel Information !!------------------ Kernel release: 4.9.118 Operating System: GNU/Linux Architecture: aarch64 Processor: aarch64 SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k4.9.118 Library version: 1.1.0 Utilities version: 1.1.0 !!Loaded ALSA modules !!------------------- !!Sound Servers on this system !!---------------------------- No sound servers found. !!Soundcards recognised by ALSA !!----------------------------- 0 [sndahub ]: sndahub - sndahub sndahub 1 [snddaudio2 ]: snddaudio2 - snddaudio2 snddaudio2 2 [sndacx00codec ]: sndacx00-codec - sndacx00-codec sndacx00-codec !!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 !!--------------------------- !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 0 Feb 11 2016 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 32 Feb 11 2016 /dev/snd/controlC1 crw-rw---- 1 root audio 116, 64 Feb 11 2016 /dev/snd/controlC2 crw-rw---- 1 root audio 116, 24 Feb 11 2016 /dev/snd/pcmC0D0c crw-rw---- 1 root audio 116, 16 Feb 11 2016 /dev/snd/pcmC0D0p crw-rw---- 1 root audio 116, 25 Feb 11 2016 /dev/snd/pcmC0D1c crw-rw---- 1 root audio 116, 17 Feb 11 2016 /dev/snd/pcmC0D1p crw-rw---- 1 root audio 116, 26 Feb 11 2016 /dev/snd/pcmC0D2c crw-rw---- 1 root audio 116, 18 Feb 11 2016 /dev/snd/pcmC0D2p crw-rw---- 1 root audio 116, 56 Feb 11 2016 /dev/snd/pcmC1D0c crw-rw---- 1 root audio 116, 48 Feb 11 2016 /dev/snd/pcmC1D0p crw-rw---- 1 root audio 116, 88 Feb 11 2016 /dev/snd/pcmC2D0c crw-rw---- 1 root audio 116, 80 Feb 11 2016 /dev/snd/pcmC2D0p crw-rw---- 1 root audio 116, 33 Feb 11 2016 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 100 Feb 11 2016 . drwxr-xr-x 3 root root 340 Feb 11 2016 .. lrwxrwxrwx 1 root root 12 Feb 11 2016 platform-snddaudio2 -> ../controlC1 lrwxrwxrwx 1 root root 12 Feb 11 2016 platform-snddaudio3 -> ../controlC2 lrwxrwxrwx 1 root root 12 Feb 11 2016 platform-soc@03000000:sound@6 -> ../controlC0 !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: sndahub [sndahub], device 0: Media Stream sunxi-ahub-aif1-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: sndahub [sndahub], device 1: System Stream sunxi-ahub-aif2-1 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: sndahub [sndahub], device 2: Accompany Stream sunxi-ahub-aif3-2 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: snddaudio2 [snddaudio2], device 0: SUNXI-AUDIO snd-soc-dummy-dai-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: sndacx00codec [sndacx00-codec], device 0: SUNXI-AUDIO acx00-dai-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: sndahub [sndahub], device 0: Media Stream sunxi-ahub-aif1-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: sndahub [sndahub], device 1: System Stream sunxi-ahub-aif2-1 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: sndahub [sndahub], device 2: Accompany Stream sunxi-ahub-aif3-2 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: snddaudio2 [snddaudio2], device 0: SUNXI-AUDIO snd-soc-dummy-dai-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: sndacx00codec [sndacx00-codec], device 0: SUNXI-AUDIO acx00-dai-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card 0 [sndahub] Card hw:0 'sndahub'/'sndahub' Mixer name : '' Components : '' Controls : 30 Simple ctrls : 30 Simple mixer control 'I2S0 Loopback Debug',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] 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 Loopback Debug',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: 'NONE' 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 [off] Simple mixer control 'I2S2 Loopback Debug',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] 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 Loopback Debug',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 1 [snddaudio2] Card hw:1 'snddaudio2'/'snddaudio2' Mixer name : '' Components : '' Controls : 0 Simple ctrls : 0 !!-------Mixer controls for card 2 [sndacx00codec] Card hw:2 'sndacx00codec'/'sndacx00-codec' Mixer name : '' Components : '' Controls : 48 Simple ctrls : 48 Simple mixer control 'Line Out Mixer',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 3 [43%] [0.00dB] Simple mixer control 'I2S Mixer ADC',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 1 Front Left: 1 [100%] [0.00dB] Front Right: 1 [100%] [0.00dB] Simple mixer control 'I2S Mixer DAC',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 1 Mono: 1 [100%] [0.00dB] Simple mixer control 'ADC Input',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 3 [43%] [0.00dB] Simple mixer control 'DAC Mixer ADC',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 1 Front Left: 1 [100%] [0.00dB] Front Right: 1 [100%] [0.00dB] Simple mixer control 'DAC Mxier DAC',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 1 Front Left: 1 [100%] [0.00dB] Front Right: 1 [100%] [0.00dB] Simple mixer control 'LINEOUT',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 31 Mono: 1 [3%] [-46.50dB] Simple mixer control 'Left DAC Mixer ADCL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left DAC Mixer I2SDACL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left I2S Mixer ADCL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left I2S Mixer I2SDACL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Input Mixer LINEINL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Input Mixer MIC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Input Mixer MIC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Input Mixer OMixerL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Input Mixer OMixerR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Input Mixer PhoneN',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Input Mixer PhonePN',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left LINEOUT Mux',0 Capabilities: enum Items: 'Left OMixer' 'LR OMixer' Item0: 'Left OMixer' Simple mixer control 'Left Output Mixer DACL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Output Mixer DACR',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 'Left Output Mixer MIC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Output Mixer MIC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Output Mixer PhoneN',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Left Output Mixer PhonePN',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'MIC Out Mixer',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 7 Front Left: 3 [43%] [0.00dB] Front Right: 3 [43%] [0.00dB] Simple mixer control 'MIC1 Boost',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 4 [57%] [33.00dB] Simple mixer control 'MIC2 Boost',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 4 [57%] [33.00dB] Simple mixer control 'Right DAC Mixer ADCR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right DAC Mixer I2SDACR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right I2S Mixer ADCR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right I2S Mixer I2SDACR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Input Mixer LINEINR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Input Mixer MIC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Input Mixer MIC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Input Mixer OMixerL',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Input Mixer OMixerR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Input Mixer PhoneP',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Input Mixer PhonePN',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right LINEOUT Mux',0 Capabilities: enum Items: 'Right OMixer' 'LR OMixer' Item0: 'Right OMixer' 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 [off] Simple mixer control 'Right Output Mixer LINEINR',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Output Mixer MIC1',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Output Mixer MIC2',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Output Mixer PhoneP',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Right Output Mixer PhonePN',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] !!Alsactl output !!-------------- --startcollapse-- 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 'I2S0 Loopback Debug' value false comment { access 'read write' type BOOLEAN count 1 } } control.3 { iface MIXER name 'I2S1 Loopback Debug' value false comment { access 'read write' type BOOLEAN count 1 } } control.4 { iface MIXER name 'I2S2 Loopback Debug' value false comment { access 'read write' type BOOLEAN count 1 } } control.5 { iface MIXER name 'I2S3 Loopback Debug' value false comment { access 'read write' type BOOLEAN count 1 } } control.6 { iface MIXER name 'I2S0IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.7 { iface MIXER name 'I2S0OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.8 { iface MIXER name 'I2S1IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'I2S1OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.10 { iface MIXER name 'I2S2IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.11 { iface MIXER name 'I2S2OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.12 { iface MIXER name 'I2S3IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.13 { iface MIXER name 'I2S3OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.14 { iface MIXER name 'DAM0IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.15 { iface MIXER name 'DAM1IN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.16 { iface MIXER name 'DAM0OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.17 { iface MIXER name 'DAM1OUT Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.18 { 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.19 { 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.20 { 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.21 { 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.22 { iface MIXER name 'I2S1 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 '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.24 { 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.25 { 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.26 { 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.27 { 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.28 { 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.29 { 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.30 { 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.snddaudio2 { control { } } state.sndacx00codec { control.1 { iface MIXER name 'I2S Mixer ADC Volume' value.0 1 value.1 1 comment { access 'read write' type INTEGER count 2 range '0 - 1' dbmin -9999999 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.2 { iface MIXER name 'I2S Mixer DAC Volume' value 1 comment { access 'read write' type INTEGER count 1 range '0 - 1' dbmin -9999999 dbmax 0 dbvalue.0 0 } } control.3 { iface MIXER name 'DAC Mixer ADC Volume' value.0 1 value.1 1 comment { access 'read write' type INTEGER count 2 range '0 - 1' dbmin -9999999 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.4 { iface MIXER name 'DAC Mxier DAC Volume' value.0 1 value.1 1 comment { access 'read write' type INTEGER count 2 range '0 - 1' dbmin -9999999 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.5 { iface MIXER name 'Line Out Mixer Volume' value 3 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 0 } } control.6 { iface MIXER name 'MIC Out Mixer Volume' value.0 3 value.1 3 comment { access 'read write' type INTEGER count 2 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 0 dbvalue.1 0 } } control.7 { iface MIXER name 'ADC Input Volume' value 3 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin -450 dbmax 600 dbvalue.0 0 } } control.8 { iface MIXER name 'LINEOUT Volume' value 1 comment { access 'read write' type INTEGER count 1 range '0 - 31' dbmin -9999999 dbmax -150 dbvalue.0 -4650 } } control.9 { iface MIXER name 'MIC1 Boost Volume' value 4 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin 0 dbmax 4200 dbvalue.0 3300 } } control.10 { iface MIXER name 'MIC2 Boost Volume' value 4 comment { access 'read write' type INTEGER count 1 range '0 - 7' dbmin 0 dbmax 4200 dbvalue.0 3300 } } control.11 { iface MIXER name 'Left Output Mixer MIC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.12 { iface MIXER name 'Left Output Mixer MIC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.13 { iface MIXER name 'Left Output Mixer PhonePN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.14 { iface MIXER name 'Left Output Mixer PhoneN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.15 { iface MIXER name 'Left Output Mixer LINEINL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.16 { iface MIXER name 'Left Output Mixer DACL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.17 { iface MIXER name 'Left Output Mixer DACR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.18 { iface MIXER name 'Right Output Mixer MIC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.19 { iface MIXER name 'Right Output Mixer MIC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.20 { iface MIXER name 'Right Output Mixer PhonePN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.21 { iface MIXER name 'Right Output Mixer PhoneP Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.22 { iface MIXER name 'Right Output Mixer LINEINR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.23 { iface MIXER name 'Right Output Mixer DACR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.24 { iface MIXER name 'Right Output Mixer DACL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.25 { iface MIXER name 'Left Input Mixer MIC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.26 { iface MIXER name 'Left Input Mixer MIC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.27 { iface MIXER name 'Left Input Mixer PhonePN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.28 { iface MIXER name 'Left Input Mixer PhoneN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.29 { iface MIXER name 'Left Input Mixer LINEINL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface MIXER name 'Left Input Mixer OMixerL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.31 { iface MIXER name 'Left Input Mixer OMixerR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.32 { iface MIXER name 'Right Input Mixer MIC1 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.33 { iface MIXER name 'Right Input Mixer MIC2 Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.34 { iface MIXER name 'Right Input Mixer PhonePN Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.35 { iface MIXER name 'Right Input Mixer PhoneP Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.36 { iface MIXER name 'Right Input Mixer LINEINR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.37 { iface MIXER name 'Right Input Mixer OMixerR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.38 { iface MIXER name 'Right Input Mixer OMixerL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.39 { iface MIXER name 'Left DAC Mixer I2SDACL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.40 { iface MIXER name 'Left DAC Mixer ADCL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.41 { iface MIXER name 'Right DAC Mixer I2SDACR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.42 { iface MIXER name 'Right DAC Mixer ADCR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.43 { iface MIXER name 'Left I2S Mixer I2SDACL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.44 { iface MIXER name 'Left I2S Mixer ADCL Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.45 { iface MIXER name 'Right I2S Mixer I2SDACR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.46 { iface MIXER name 'Right I2S Mixer ADCR Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.47 { iface MIXER name 'Left LINEOUT Mux' value 'Left OMixer' comment { access 'read write' type ENUMERATED count 1 item.0 'Left OMixer' item.1 'LR OMixer' } } control.48 { iface MIXER name 'Right LINEOUT Mux' value 'Right OMixer' comment { access 'read write' type ENUMERATED count 1 item.0 'Right OMixer' item.1 'LR OMixer' } } } --endcollapse-- !!All Loaded Modules !!------------------ Module !!ALSA/HDA dmesg !!-------------- [ 1.680224] usbcore: registered new interface driver r8188eu [ 1.684509] sndahub soc@03000000:sound@6: sunxi-ahub-aif1 <-> 5097000.cpudai0-controller mapping ok [ 1.685845] sndahub soc@03000000:sound@6: sunxi-ahub-aif2 <-> 5097000.cpudai1-controller mapping ok [ 1.686770] sndahub soc@03000000:sound@6: sunxi-ahub-aif3 <-> 5097000.cpudai2-controller mapping ok [ 1.688714] u32 classifier -- [ 1.803744] sun50iw6p1-pinctrl pio: expect_func as:hdmi, but muxsel(2) is func:hcec0 [ 1.803984] HDMI 2.0 driver init start! [ 1.804310] boot_hdmi=ture -- [ 1.806123] attached ok, mgr0<-->device0, type=4 [ 1.806129] [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 [ 1.806140] [DISP] disp_hdmi_set_mode,line:582: [ 1.806140] hdmi_set_mode is null! [ 1.811098] HDMI2.0 module init end [ 1.822463] sid_efuse_key_is_readable()634 - The key oem write protect bit not burned! -- [ 2.142234] wifi_platform_bus_enumerate device present 1 [ 2.215561] HDMI cable is connected [ 2.288906] usb 5-1: new full-speed USB device number 2 using xhci-hcd -- [ 2.565876] hid-generic 0003:062A:4C01.0002: input,hidraw1: USB HID v1.10 Mouse [MOSART Semi. 2.4G Keyboard Mouse] on usb-xhci-hcd.0.auto-1/input1 [ 3.368904] [HDMI2 error]: sink do not support this mode:16 [ 3.409794] usb 2-1: New USB device found, idVendor=0bda, idProduct=8179 -- [ 39.365297] get id is fail, 84 [ 39.366902] snddaudio snddaudio2: codec: snd-soc-dummy, codec_dai: snd-soc-dummy-dai. [ 39.381004] snddaudio snddaudio2: snd-soc-dummy-dai <-> sunxi-ahub-cpu-aif2 mapping ok [ 39.395650] snddaudio snddaudio3: codec: acx00-codec, codec_dai: acx00-dai. -- [ 39.567316] axp80x_bldo2: incomplete constraints, leaving on [ 39.583248] ALSA device list: [ 39.591001] #0: sndahub