!!################################ !!ALSA Information Script v 0.5.1 !!################################ !!Script ran on: Tue Dec 28 08:13:15 UTC 2021 !!Linux Distribution !!------------------ Ubuntu 20.04 LTS \n \l ARCH=arm64 INITRD_ARCH=arm64 DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 20.04 LTS" NAME="Ubuntu" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04 LTS" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=focal !!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.113 Operating System: GNU/Linux Architecture: aarch64 Processor: aarch64 SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k4.9.113 Library version: 1.2.2 Utilities version: 1.2.2 !!Loaded ALSA modules !!------------------- !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes !!Soundcards recognised by ALSA !!----------------------------- 0 [AMLAUGESOUND ]: AML-AUGESOUND - AML-AUGESOUND AML-AUGESOUND !!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 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/asoc-aml-card Tree: /sys/class/sound/card0 |-- controlC0 | |-- dev | |-- device -> ../../card0 | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- device -> ../../../auge_sound |-- 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 |-- pcmC0D2c | |-- dev | |-- device -> ../../card0 | |-- pcm_class | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- pcmC0D2p | |-- dev | |-- device -> ../../card0 | |-- pcm_class | |-- power | |-- subsystem -> ../../../../../../class/sound | `-- uevent |-- pcmC0D3c | |-- 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 !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 2 Dec 28 08:08 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 4 Dec 28 08:08 /dev/snd/pcmC0D0c crw-rw---- 1 root audio 116, 3 Dec 28 08:08 /dev/snd/pcmC0D0p crw-rw---- 1 root audio 116, 5 Dec 28 08:08 /dev/snd/pcmC0D1c crw-rw---- 1 root audio 116, 7 Dec 28 08:08 /dev/snd/pcmC0D2c crw-rw---- 1 root audio 116, 6 Dec 28 08:08 /dev/snd/pcmC0D2p crw-rw---- 1 root audio 116, 8 Dec 28 08:08 /dev/snd/pcmC0D3c crw-rw---- 1 root audio 116, 33 Dec 28 08:08 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Dec 28 08:08 . drwxr-xr-x 3 root root 220 Dec 28 08:08 .. lrwxrwxrwx 1 root root 12 Dec 28 08:08 platform-auge_sound -> ../controlC0 !!ALSA configuration files !!------------------------ !!System wide config file (/etc/asound.conf) #defaults.ctl.card 0 #defaults.pcm.card 0 #defaults.pcm.device 0 #pcm.!default{ # type hw # card 0 # device 0 #} #pcm.default.!dmix{ # type hw # card 0 # device 1 #} #defaults.pcm.dmix.card defaults.pcm.card #defaults.pcm.dmix.device defaults.pcm.device !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: AMLAUGESOUND [AML-AUGESOUND], device 0: TDM-B-dummy-alsaPORT-i2s multicodec-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: AMLAUGESOUND [AML-AUGESOUND], device 2: SPDIF-dummy-alsaPORT-spdif dummy-2 [] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: AMLAUGESOUND [AML-AUGESOUND], device 0: TDM-B-dummy-alsaPORT-i2s multicodec-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: AMLAUGESOUND [AML-AUGESOUND], device 1: PDM-dummy-alsaPORT-pdm dummy-1 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: AMLAUGESOUND [AML-AUGESOUND], device 2: SPDIF-dummy-alsaPORT-spdif dummy-2 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: AMLAUGESOUND [AML-AUGESOUND], device 3: LOOPBACK-A-dummy-alsaPORT-loopback dummy-3 [] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card AMLAUGESOUND Card hw:0 'AMLAUGESOUND'/'AML-AUGESOUND' Mixer name : '' Components : '' Controls : 47 Simple ctrls : 42 Simple mixer control 'Lineout left N switch',0 Capabilities: enum Items: 'None' 'LOLN_SEL_DACL_INV' 'LOLN_SEL_DACL' Item0: 'LOLN_SEL_DACL_INV' Simple mixer control 'Lineout left P switch',0 Capabilities: enum Items: 'None' 'LOLP_SEL_DACL' 'LOLP_SEL_DACL_INV' Item0: 'LOLP_SEL_DACL' Simple mixer control 'Lineout right N switch',0 Capabilities: enum Items: 'None' 'LORN_SEL_DACR_INV' 'LORN_SEL_DACR' Item0: 'LORN_SEL_DACR_INV' Simple mixer control 'Lineout right P switch',0 Capabilities: enum Items: 'None' 'LORP_SEL_DACR' 'LORP_SEL_DACR_INV' Item0: 'LORP_SEL_DACR' Simple mixer control 'I2SIn CLK',0 Capabilities: enum Items: '0' '3000000' '6000000' '12000000' Item0: '6000000' Simple mixer control 'Audio Debug',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Audio In Source',0 Capabilities: enum Items: 'TDMIN_A' 'TDMIN_B' 'TDMIN_C' 'SPDIFIN' 'PDMIN' 'FRATV' 'TDMIN_LB' 'LOOPBACK_A' 'FRHDMIRX' 'LOOPBACK_B' 'SPDIFIN_LB' 'EARCRX_DMAC' 'RESERVED_0' 'RESERVED_1' 'RESERVED_2' 'VAD' Item0: 'TDMIN_A' Simple mixer control 'Audio Out Sink',0 Capabilities: enum Items: 'TDMIN_A' 'TDMIN_B' 'TDMIN_C' 'SPDIFIN' 'PDMIN' 'FRATV' 'TDMIN_LB' 'LOOPBACK_A' 'FRHDMIRX' 'LOOPBACK_B' 'SPDIFIN_LB' 'EARCRX_DMAC' 'RESERVED_0' 'RESERVED_1' 'RESERVED_2' 'VAD' Item0: 'TDMIN_A' Simple mixer control 'Audio hdmi-out mute',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Audio spdif format',0 Capabilities: enum Items: '2 CH PCM' 'DTS RAW Mode' 'Dolby Digital' 'DTS' 'Dolby Digital Plus' 'DTS-HD' 'Multi-channel LPCM' 'Dolby TrueHD' 'DTS-HD MA' 'HIGH SR Stereo LPCM' 'Dolby Digital(Layout B)' 'One Bit Audio' Item0: '2 CH PCM' Simple mixer control 'Audio spdif mute',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Audio spdifin source',0 Capabilities: enum Items: 'spdifin pad' 'spdifout' 'N/A' 'HDMIRX' Item0: 'spdifin pad' Simple mixer control 'DAC Digital',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 251 [98%] [-11.25dB] Front Right: Playback 251 [98%] [-11.25dB] Simple mixer control 'DAC Extra Digital Gain',0 Capabilities: enum Items: '0dB' '6dB' '12dB' '18dB' Item0: '0dB' Simple mixer control 'DRC enable',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'EQ Volume Pos',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 1 Mono: 0 [0%] Simple mixer control 'EQ ch1 volume',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 207 [81%] Simple mixer control 'EQ ch2 volume',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 207 [81%] Simple mixer control 'EQ enable',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'EQ master volume',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 1023 Mono: 831 [81%] Simple mixer control 'EQ master volume mute',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'EQ/DRC Channel Mask',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 3 [1%] Simple mixer control 'EQ/DRC Lane Mask',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 15 Mono: 1 [7%] Simple mixer control 'EQ/DRC Req Module',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 7 Mono: 1 [14%] Simple mixer control 'Loopback datain source',0 Capabilities: enum Items: 'TDMIN_A' 'TDMIN_B' 'TDMIN_C' 'SPDIFIN' 'PDMIN' Item0: 'PDMIN' Simple mixer control 'Loopback tdmin lb source',0 Capabilities: enum Items: 'TDMOUT_A' 'TDMOUT_B' 'TDMOUT_C' 'TDMIN_A' 'TDMIN_B' 'TDMIN_C' 'TDMIN_A_D' 'TDMIN_B_D' 'TDMIN_C_D' Item0: 'TDMOUT_B' Simple mixer control 'NG counter thd',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 65535 Mono: 2048 [3%] Simple mixer control 'NG enable',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'NG noise thd',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 32767 Mono: 0 [0%] Simple mixer control 'NG signal thd',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 32767 Mono: 0 [0%] Simple mixer control 'PDM Bypass',0 Capabilities: enum Items: 'PCM Data' 'Raw Data/Bypass Data' Item0: 'PCM Data' Simple mixer control 'PDM Dclk',0 Capabilities: enum Items: 'PDM Dclk 3.072m, support 8k/16k/32k/48k/64k/96k' 'PDM Dclk 1.024m, support 8k/16k' 'PDM Dclk 768k, support 8k/16k' Item0: 'PDM Dclk 3.072m, support 8k/16k/32k/48k/64k/96k' Simple mixer control 'PDM Filter Mode',0 Capabilities: enum Items: 'Filter Mode 0' 'Filter Mode 1' 'Filter Mode 2' 'Filter Mode 3' 'Filter Mode 4' Item0: 'Filter Mode 1' Simple mixer control 'PDM Low Power mode',0 Capabilities: enum Items: 'PDM Normal Mode' 'PDM Low Power Mode' Item0: 'PDM Normal Mode' Simple mixer control 'PDM Train',0 Capabilities: enum Items: 'Disabled' 'Enable' Item0: 'Disabled' Simple mixer control 'SPDIFIN Audio Type',0 Capabilities: enum Items: 'LPCM' 'AC3' 'EAC3' 'DTS' 'DTS-HD' 'TRUEHD' 'PAUSE' Item0: 'LPCM' Simple mixer control 'SPDIFIN audio samplerate',0 Capabilities: enum Items: 'N/A' '32000' '44100' '48000' '88200' '96000' '176400' '192000' Item0: 'N/A' Simple mixer control 'TDM MCLK Fine Setting',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 2000000 Mono: 11289593 [564%] Simple mixer control 'audio inskew set',0 Capabilities: enum Items: '0' '1' '2' '3' '4' '5' '6' Item0: '0' Simple mixer control 'audio locker enable',0 Capabilities: enum Items: 'Disable' 'Enable' Item0: 'Disable' Simple mixer control 'pdm gain',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 255 Mono: 1 [0%] Simple mixer control 'tdmout_c binv set',0 Capabilities: enum Items: '0' '1' Item0: '0' !!Alsactl output !!-------------- --startcollapse-- state.AMLAUGESOUND { control.1 { iface MIXER name 'DAC Digital Playback Volume' value.0 251 value.1 251 comment { access 'read write' type INTEGER count 2 range '0 - 255' dbmin -9999999 dbmax 375 dbvalue.0 -1125 dbvalue.1 -1125 } } control.2 { iface MIXER name 'DAC Extra Digital Gain' value '0dB' comment { access 'read write' type ENUMERATED count 1 item.0 '0dB' item.1 '6dB' item.2 '12dB' item.3 '18dB' } } control.3 { iface MIXER name 'PDM Filter Mode' value 'Filter Mode 1' comment { access 'read write' type ENUMERATED count 1 item.0 'Filter Mode 0' item.1 'Filter Mode 1' item.2 'Filter Mode 2' item.3 'Filter Mode 3' item.4 'Filter Mode 4' } } control.4 { iface MIXER name 'PDM Dclk' value 'PDM Dclk 3.072m, support 8k/16k/32k/48k/64k/96k' comment { access 'read write' type ENUMERATED count 1 item.0 'PDM Dclk 3.072m, support 8k/16k/32k/48k/64k/96k' item.1 'PDM Dclk 1.024m, support 8k/16k' item.2 'PDM Dclk 768k, support 8k/16k' } } control.5 { iface MIXER name 'PDM Low Power mode' value 'PDM Normal Mode' comment { access 'read write' type ENUMERATED count 1 item.0 'PDM Normal Mode' item.1 'PDM Low Power Mode' } } control.6 { iface MIXER name 'PDM Train' value Disabled comment { access 'read write' type ENUMERATED count 1 item.0 Disabled item.1 Enable } } control.7 { iface MIXER name 'PDM Bypass' value 'PCM Data' comment { access 'read write' type ENUMERATED count 1 item.0 'PCM Data' item.1 'Raw Data/Bypass Data' } } control.8 { iface MIXER name 'pdm gain' value 1 comment { access 'read write' type INTEGER count 1 range '0 - 255' } } control.9 { iface MIXER name 'SPDIFIN audio samplerate' value N/A comment { access 'read write' type ENUMERATED count 1 item.0 N/A item.1 '32000' item.2 '44100' item.3 '48000' item.4 '88200' item.5 '96000' item.6 '176400' item.7 '192000' } } control.10 { iface MIXER name 'SPDIFIN Audio Type' value LPCM comment { access 'read write' type ENUMERATED count 1 item.0 LPCM item.1 AC3 item.2 EAC3 item.3 DTS item.4 DTS-HD item.5 TRUEHD item.6 PAUSE } } control.11 { iface MIXER name 'Audio spdif format' value '2 CH PCM' comment { access 'read write' type ENUMERATED count 1 item.0 '2 CH PCM' item.1 'DTS RAW Mode' item.2 'Dolby Digital' item.3 DTS item.4 'Dolby Digital Plus' item.5 DTS-HD item.6 'Multi-channel LPCM' item.7 'Dolby TrueHD' item.8 'DTS-HD MA' item.9 'HIGH SR Stereo LPCM' item.10 'Dolby Digital(Layout B)' item.11 'One Bit Audio' } } control.12 { iface MIXER name 'Audio spdif mute' value false comment { access 'read write' type BOOLEAN count 1 } } control.13 { iface MIXER name 'Audio spdifin source' value 'spdifin pad' comment { access 'read write' type ENUMERATED count 1 item.0 'spdifin pad' item.1 spdifout item.2 N/A item.3 HDMIRX } } control.14 { iface MIXER name 'Audio hdmi-out mute' value false comment { access 'read write' type BOOLEAN count 1 } } control.15 { iface MIXER name 'Loopback datain source' value PDMIN comment { access 'read write' type ENUMERATED count 1 item.0 TDMIN_A item.1 TDMIN_B item.2 TDMIN_C item.3 SPDIFIN item.4 PDMIN } } control.16 { iface MIXER name 'Loopback tdmin lb source' value TDMOUT_B comment { access 'read write' type ENUMERATED count 1 item.0 TDMOUT_A item.1 TDMOUT_B item.2 TDMOUT_C item.3 TDMIN_A item.4 TDMIN_B item.5 TDMIN_C item.6 TDMIN_A_D item.7 TDMIN_B_D item.8 TDMIN_C_D } } control.17 { iface MIXER name 'I2SIn CLK' value '6000000' comment { access 'read write' type ENUMERATED count 1 item.0 '0' item.1 '3000000' item.2 '6000000' item.3 '12000000' } } control.18 { iface MIXER name 'TDM MCLK Fine Setting' value 11289593 comment { access 'read write' type INTEGER count 1 range '0 - 2000000' } } control.19 { iface MIXER name 'Audio Debug' value false comment { access 'read write' type BOOLEAN count 1 } } control.20 { iface MIXER name 'Lineout left P switch' value LOLP_SEL_DACL comment { access 'read write' type ENUMERATED count 1 item.0 None item.1 LOLP_SEL_DACL item.2 LOLP_SEL_DACL_INV } } control.21 { iface MIXER name 'Lineout left N switch' value LOLN_SEL_DACL_INV comment { access 'read write' type ENUMERATED count 1 item.0 None item.1 LOLN_SEL_DACL_INV item.2 LOLN_SEL_DACL } } control.22 { iface MIXER name 'Lineout right P switch' value LORP_SEL_DACR comment { access 'read write' type ENUMERATED count 1 item.0 None item.1 LORP_SEL_DACR item.2 LORP_SEL_DACR_INV } } control.23 { iface MIXER name 'Lineout right N switch' value LORN_SEL_DACR_INV comment { access 'read write' type ENUMERATED count 1 item.0 None item.1 LORN_SEL_DACR_INV item.2 LORN_SEL_DACR } } control.24 { iface MIXER name 'Audio In Source' value TDMIN_A comment { access 'read write' type ENUMERATED count 1 item.0 TDMIN_A item.1 TDMIN_B item.2 TDMIN_C item.3 SPDIFIN item.4 PDMIN item.5 FRATV item.6 TDMIN_LB item.7 LOOPBACK_A item.8 FRHDMIRX item.9 LOOPBACK_B item.10 SPDIFIN_LB item.11 EARCRX_DMAC item.12 RESERVED_0 item.13 RESERVED_1 item.14 RESERVED_2 item.15 VAD } } control.25 { iface MIXER name 'Audio Out Sink' value TDMIN_A comment { access 'read write' type ENUMERATED count 1 item.0 TDMIN_A item.1 TDMIN_B item.2 TDMIN_C item.3 SPDIFIN item.4 PDMIN item.5 FRATV item.6 TDMIN_LB item.7 LOOPBACK_A item.8 FRHDMIRX item.9 LOOPBACK_B item.10 SPDIFIN_LB item.11 EARCRX_DMAC item.12 RESERVED_0 item.13 RESERVED_1 item.14 RESERVED_2 item.15 VAD } } control.26 { iface PCM name 'SPDIFIN Channel Status' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 4294967295' } } control.27 { iface PCM name 'SPDIFOUT Lane0 Left Channel Swap' value 'Swap To CH0' comment { access 'read write' type ENUMERATED count 1 item.0 'Swap To CH0' item.1 'Swap To CH1' item.2 'Swap To CH2' item.3 'Swap To CH3' item.4 'Swap To CH4' item.5 'Swap To CH5' item.6 'Swap To CH6' item.7 'Swap To CH7' } } control.28 { iface PCM name 'SPDIFOUT Lane0 Right Channel Swap' value 'Swap To CH1' comment { access 'read write' type ENUMERATED count 1 item.0 'Swap To CH0' item.1 'Swap To CH1' item.2 'Swap To CH2' item.3 'Swap To CH3' item.4 'Swap To CH4' item.5 'Swap To CH5' item.6 'Swap To CH6' item.7 'Swap To CH7' } } control.29 { iface PCM name 'SPDIFOUT Mixer Channel' value 'Disable Mix' comment { access 'read write' type ENUMERATED count 1 item.0 'Disable Mix' item.1 'Lane0 Mix Left and Right Channel' } } control.30 { iface PCM name 'SPDIFOUT Channel Status' value 33554688 comment { access 'read write' type INTEGER count 1 range '0 - 4294967295' } } control.31 { iface MIXER name 'audio locker enable' value Disable comment { access 'read write' type ENUMERATED count 1 item.0 Disable item.1 Enable } } control.32 { iface MIXER name 'audio inskew set' value '0' comment { access 'read write' type ENUMERATED count 1 item.0 '0' item.1 '1' item.2 '2' item.3 '3' item.4 '4' item.5 '5' item.6 '6' } } control.33 { iface MIXER name 'tdmout_c binv set' value '0' comment { access 'read write' type ENUMERATED count 1 item.0 '0' item.1 '1' } } control.34 { iface MIXER name 'EQ Volume Pos' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 1' } } control.35 { iface MIXER name 'EQ master volume' value 831 comment { access 'read write' type INTEGER count 1 range '0 - 1023' dbmin -9999999 dbmax 0 dbvalue.0 -2304 } } control.36 { iface MIXER name 'EQ ch1 volume' value 207 comment { access 'read write' type INTEGER count 1 range '0 - 255' dbmin -9999999 dbmax 0 dbvalue.0 -2400 } } control.37 { iface MIXER name 'EQ ch2 volume' value 207 comment { access 'read write' type INTEGER count 1 range '0 - 255' dbmin -9999999 dbmax 0 dbvalue.0 -2400 } } control.38 { iface MIXER name 'EQ master volume mute' value false comment { access 'read write' type BOOLEAN count 1 } } control.39 { iface MIXER name 'EQ/DRC Channel Mask' value 3 comment { access 'read write' type INTEGER count 1 range '0 - 255' } } control.40 { iface MIXER name 'EQ/DRC Lane Mask' value 1 comment { access 'read write' type INTEGER count 1 range '0 - 15' } } control.41 { iface MIXER name 'EQ/DRC Req Module' value 1 comment { access 'read write' type INTEGER count 1 range '0 - 7' } } control.42 { iface MIXER name 'EQ enable' value false comment { access 'read write' type BOOLEAN count 1 } } control.43 { iface MIXER name 'DRC enable' value false comment { access 'read write' type BOOLEAN count 1 } } control.44 { iface MIXER name 'NG enable' value false comment { access 'read write' type BOOLEAN count 1 } } control.45 { iface MIXER name 'NG noise thd' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 32767' } } control.46 { iface MIXER name 'NG signal thd' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 32767' } } control.47 { iface MIXER name 'NG counter thd' value 2048 comment { access 'read write' type INTEGER count 1 range '0 - 65535' } } } --endcollapse-- !!All Loaded Modules !!------------------ dhd galcore hid_multitouch mali_kbase !!ALSA/HDA dmesg !!-------------- [ 0.883048] clkmsr ffd18004.meson_clk_msr: failed to get msr ring reg0 [ 0.893245] audio_clocks: audio_clocks_probe done [ 0.898235] aml_vdac_config_probe: cpu_id:4, name:meson-g12ab-vdac -- [ 0.966934] classs file created ok [ 0.971482] aml_snd_reg_map[0], reg:ff640000, size:2000 [ 0.976145] aml_snd_reg_map[1], reg:ff642000, size:2000 [ 0.981649] aml_snd_reg_map[2], reg:ff64a000, size:2000 [ 0.987167] aml_snd_reg_map[3], reg:ff656000, size:1800 [ 0.992674] aml_snd_reg_map[4], reg:ffd01000, size:1000 [ 0.998178] amlogic auge_snd_iomap probe done [ 1.005506] cvbs_out: cvbsout_probe, cpu_id:4,name:meson-g12b-cvbsout -- [ 3.307277] hdmitx: hdmitx_set_drm_pkt: tf=1, cf=1, colormetry=0 [ 3.309281] audio_dsp: [dsp]register dsp to char divece(257) [ 3.309378] amaudio: amaudio: driver amaudio init! [ 3.309590] amaudio: amaudio_init - amaudio: driver amaudio succuess! [ 3.309965] amlkaraoke init success! -- [ 3.338944] i2c i2c-5: Failed to create I2C device for /drm-subsystem/vpu_hw_para@0 [ 3.338951] [drm] registered Am HDMI I2C bus driver [ 3.338952] [drm] hdmitx:DDC init complete -- [ 3.599149] [drm] hotplug irq: 80000001 [ 3.609143] hdmitx: video: Sink is HDMI device [ 3.609175] hdmitx: hw: set audio [ 3.609179] hdmitx: hw: hdmitx tx_aud_src = 0 -- [ 4.496664] gpio501 request error [ 4.500404] usbcore: registered new interface driver snd-usb-audio [ 4.507460] aml_codec_T9015 ff632000.t9015: aml_T9015_audio_codec_probe [ 4.513490] T9015 acodec used by auge, tdmout:1 [ 4.520096] asoc debug: aml_audio_controller_probe-129 [ 4.524064] aml_tdm_platform_probe, tdm ID = 1, lane_cnt = 4 [ 4.529531] snd_tdm ff642000.audiobus:tdmb: lane_mask_out = 1, lane_oe_mask_out = 0 [ 4.537485] snd_tdm ff642000.audiobus:tdmb: aml_tdm_get_pins error! [ 4.543914] TDM id 1 output clk enable:1 -- [ 4.562879] meson-g12a-pinctrl pinctrl@ff800014: request() failed for pin 10 [ 4.570154] meson-g12a-pinctrl pinctrl@ff800014: pin-10 (ff642000.audiobus:spdif) status -22 [ 4.578820] meson-g12a-pinctrl pinctrl@ff800014: could not request pin 10 (GPIOAO_10) from group spdif_out_ao on device pinctrl-meson [ 4.591147] snd_spdif ff642000.audiobus:spdif: Error applying setting, reverse things back [ 4.599624] snd_spdif ff642000.audiobus:spdif: spdif 0 has no pinctrl! [ 4.600065] snd_pdm ff642000.audiobus:pdm: jhj:pdm pinmux [ 4.605379] default set lane_mask_in as all lanes. -- [ 4.616272] aml_pdm_platform_probe, register soc platform [ 4.622142] audio-ddr-manager ff642000.audiobus:ddr_manager: 0, irqs toddr 31, frddr 34 [ 4.630154] audio-ddr-manager ff642000.audiobus:ddr_manager: 1, irqs toddr 32, frddr 35 [ 4.638385] audio-ddr-manager ff642000.audiobus:ddr_manager: 2, irqs toddr 33, frddr 36 [ 4.646876] datain_src:4, datain_chnum:4, datain_chumask:f -- [ 4.668901] loopback_platform_probe, p_loopback->id:0 register soc platform [ 4.676146] audiolocker_platform_probe [ 4.680961] Register vad [ 4.682790] asoc-aml-card auge_sound: link 0: [ 4.683004] asoc-aml-card auge_sound: name : TDM-B-dummy-alsaPORT-i2s [ 4.683008] asoc-aml-card auge_sound: format : 4001 [ 4.683011] asoc-aml-card auge_sound: cpu : TDM-B / 12288000 [ 4.683014] asoc-aml-card auge_sound: codec : dummy / 0 [ 4.683017] asoc-aml-card auge_sound: link 1: [ 4.683100] asoc-aml-card auge_sound: name : PDM-dummy-alsaPORT-pdm [ 4.683103] asoc-aml-card auge_sound: format : 4000 [ 4.683106] asoc-aml-card auge_sound: cpu : PDM / 166666664 [ 4.683108] asoc-aml-card auge_sound: codec : dummy / 0 [ 4.683111] asoc-aml-card auge_sound: link 2: [ 4.683181] asoc-aml-card auge_sound: name : SPDIF-dummy-alsaPORT-spdif [ 4.683184] asoc-aml-card auge_sound: format : 4000 [ 4.683186] asoc-aml-card auge_sound: cpu : SPDIF / 6144000 [ 4.683189] asoc-aml-card auge_sound: codec : dummy / 0 [ 4.683192] asoc-aml-card auge_sound: link 3: [ 4.683260] asoc-aml-card auge_sound: name : LOOPBACK-A-dummy-alsaPORT-loopback [ 4.683263] asoc-aml-card auge_sound: format : 4010 [ 4.683265] asoc-aml-card auge_sound: cpu : LOOPBACK-A / 12288000 [ 4.683268] asoc-aml-card auge_sound: codec : dummy / 0 [ 4.684558] aml_dai_set_tdm_slot(), txmask(0x3), rxmask(0x3) -- [ 4.684584] master_mode(1), binv(1), finv(1) out_skew(2), in_skew(3) [ 4.689315] asoc-aml-card auge_sound: multicodec <-> TDM-B mapping ok [ 4.695963] asoc-aml-card auge_sound: dummy <-> ff642000.audiobus:pdm mapping ok [ 4.703648] aml_spdif_new spdif_a, clk continuous:1 [ 4.703656] spdifout_play_with_zerodata_free, spdif id:0 [ 4.703663] asoc-aml-card auge_sound: dummy <-> SPDIF mapping ok [ 4.709801] -- [ 4.716621] asoc loopback_dai_set_fmt, 0x4010, ffffffc0b41b1d98 [ 4.722818] asoc-aml-card auge_sound: dummy <-> ff642000.audiobus:loopback@0 mapping ok [ 4.731769] snd_card_add_kcontrols card:ffffffc0b427e818 [ 4.736566] effect_v2 is not init -- [ 5.227378] gxbb_pm: meson_pm_probe done [ 5.232277] ALSA device list: [ 5.234707] #0: AML-AUGESOUND -- [ 7.772518] ionvid: dbg: vidioc_close [ 7.774424] aml_audio_set_spdif_mute(), no pinctrl [ 7.775655] v4lvid: dbg: v4lvideo open -- [ 7.804538] v4lvid: dbg: vidioc_close!!!! [ 8.520113] aml_audio_set_spdif_mute(), no pinctrl [ 8.520275] out of value, fixed it -- [ 11.882498] otg_host write 1 succeed [ 12.238455] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 12.238662] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.238779] Not init vad [ 12.238785] asoc-aml-card auge_sound: tdm prepare capture [ 12.238887] tdm capture mute: 0 -- [ 12.249186] tdm capture mute: 1 [ 12.249249] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 12.252557] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 12.252779] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.252901] Not init vad [ 12.252909] asoc-aml-card auge_sound: tdm prepare capture [ 12.253200] tdm capture mute: 0 -- [ 12.253337] tdm capture mute: 1 [ 12.253391] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 12.257854] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 12.258081] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.258202] Not init vad [ 12.258209] asoc-aml-card auge_sound: tdm prepare capture [ 12.258498] tdm capture mute: 0 -- [ 12.258702] tdm capture mute: 1 [ 12.258744] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 12.261929] Not init audio effects [ 12.271017] audio_ddr_mngr: frddrs[0] registered by device ff642000.audiobus:tdmb [ 12.271257] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.276545] tdm playback mute: 1, lane_cnt = 4 [ 12.276624] audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:tdmb [ 12.277309] Not init audio effects [ 12.287261] audio_ddr_mngr: frddrs[0] registered by device ff642000.audiobus:tdmb [ 12.287459] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.288664] tdm playback mute: 1, lane_cnt = 4 [ 12.288729] audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:tdmb [ 12.289507] Not init audio effects [ 12.289660] audio_ddr_mngr: frddrs[0] registered by device ff642000.audiobus:tdmb [ 12.289859] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.290425] tdm playback mute: 1, lane_cnt = 4 [ 12.290475] audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:tdmb [ 12.291105] Not init audio effects [ 12.299160] audio_ddr_mngr: frddrs[0] registered by device ff642000.audiobus:tdmb [ 12.299351] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.299648] tdm playback mute: 0, lane_cnt = 4 [ 12.300344] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 12.300477] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.300578] Not init vad [ 12.300585] asoc-aml-card auge_sound: tdm prepare capture [ 12.300730] tdm capture mute: 0 -- [ 12.300779] tdm capture mute: 1 [ 12.300827] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 12.301438] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 12.301557] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.301648] Not init vad [ 12.301652] asoc-aml-card auge_sound: tdm prepare capture [ 12.301797] tdm capture mute: 0 -- [ 12.301835] tdm capture mute: 1 [ 12.301871] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 12.302484] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 12.302602] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.302692] Not init vad [ 12.302696] asoc-aml-card auge_sound: tdm prepare capture [ 12.302827] tdm capture mute: 0 -- [ 12.302870] tdm playback mute: 1, lane_cnt = 4 [ 12.302909] audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:tdmb [ 12.302943] Not init vad -- [ 12.302963] tdm capture mute: 1 [ 12.303111] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 12.311814] Not init audio effects [ 12.317644] audio_ddr_mngr: frddrs[0] registered by device ff642000.audiobus:tdmb [ 12.317821] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.318562] tdm playback mute: 0, lane_cnt = 4 [ 12.321609] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 12.321881] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.322095] Not init vad [ 12.322105] asoc-aml-card auge_sound: tdm prepare capture [ 12.322363] tdm capture mute: 0 -- [ 12.322461] tdm capture mute: 1 [ 12.322536] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 12.326980] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 12.327217] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.327332] Not init vad [ 12.327338] asoc-aml-card auge_sound: tdm prepare capture [ 12.327859] tdm capture mute: 0 -- [ 12.327987] tdm capture mute: 1 [ 12.328057] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 12.331394] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 12.331613] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.331726] Not init vad [ 12.331733] asoc-aml-card auge_sound: tdm prepare capture [ 12.331967] tdm capture mute: 0 -- [ 12.332029] tdm playback mute: 1, lane_cnt = 4 [ 12.332113] audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:tdmb [ 12.332248] Not init vad -- [ 12.332296] tdm capture mute: 1 [ 12.332379] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 12.333812] Not init audio effects [ 12.336439] audio_ddr_mngr: frddrs[0] registered by device ff642000.audiobus:tdmb [ 12.336625] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.339266] tdm playback mute: 0, lane_cnt = 4 [ 12.343378] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 12.343517] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.343615] Not init vad [ 12.343621] asoc-aml-card auge_sound: tdm prepare capture [ 12.343881] tdm capture mute: 0 -- [ 12.344003] tdm capture mute: 1 [ 12.344069] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 12.345400] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 12.345710] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.345893] Not init vad [ 12.345903] asoc-aml-card auge_sound: tdm prepare capture [ 12.346044] tdm capture mute: 0 -- [ 12.346158] tdm capture mute: 1 [ 12.346277] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 12.348545] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 12.348871] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.349070] Not init vad [ 12.349081] asoc-aml-card auge_sound: tdm prepare capture [ 12.350807] tdm capture mute: 0 -- [ 12.350955] tdm playback mute: 1, lane_cnt = 4 [ 12.351186] audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:tdmb [ 12.351298] Not init vad -- [ 12.351355] tdm capture mute: 1 [ 12.351873] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 12.361209] Not init audio effects [ 12.363138] audio_ddr_mngr: frddrs[0] registered by device ff642000.audiobus:tdmb [ 12.363314] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.364814] tdm playback mute: 0, lane_cnt = 4 [ 12.381364] asoc-aml-card auge_sound: TDM[1] Playback enable [ 12.389987] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 12.390255] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 12.390394] Not init vad [ 12.390402] asoc-aml-card auge_sound: tdm prepare capture [ 12.390662] tdm capture mute: 0 [ 12.413159] Not init vad [ 12.413178] asoc-aml-card auge_sound: TDM[1] Capture enable [ 12.678268] meson_uart ffd24000.serial: ttyS1 use xtal(24M) 24000000 change 0 to 9600 -- [ 17.447620] Not init vad [ 17.447637] asoc-aml-card auge_sound: TDM[1] Capture stop [ 17.447663] audio_ddr_mngr: i: 0, fifo cnt:[33] cnt1:[33] cnt2:[33] [ 17.447680] audio_ddr_mngr: aml_toddr_burst_finished(), i (0) cnt(33) break out [ 17.447689] audio_ddr_mngr: aml_toddr_burst_finished(), fifo_stop 1 [ 17.447755] Not init vad -- [ 17.447790] tdm capture mute: 1 [ 17.448178] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 17.451600] asoc-aml-card auge_sound: TDM[1] Playback stop [ 17.451710] aml_tdm_hw_setting_free(), disable mclk for tdm-1 [ 17.451738] tdm playback mute: 1, lane_cnt = 4 [ 17.453866] audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:tdmb [ 17.582510] aml_wifi wifi: [extern_wifi_set_enable] WIFI Enable! 482 -- [ 63.502744] otg_host write 1 succeed [ 81.712254] Not init audio effects [ 81.712364] audio_ddr_mngr: frddrs[0] registered by device ff642000.audiobus:tdmb [ 81.712559] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 81.712806] tdm playback mute: 0, lane_cnt = 4 [ 81.712955] asoc-aml-card auge_sound: TDM[1] Playback enable [ 81.714310] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 81.714486] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 81.714616] Not init vad [ 81.714622] asoc-aml-card auge_sound: tdm prepare capture [ 81.714718] tdm capture mute: 0 [ 81.714806] Not init vad [ 81.714813] asoc-aml-card auge_sound: TDM[1] Capture enable [ 102.326228] Not init vad [ 102.326249] asoc-aml-card auge_sound: TDM[1] Capture stop [ 102.326277] audio_ddr_mngr: i: 0, fifo cnt:[17] cnt1:[17] cnt2:[17] [ 102.326297] audio_ddr_mngr: aml_toddr_burst_finished(), i (0) cnt(17) break out [ 102.326310] audio_ddr_mngr: aml_toddr_burst_finished(), fifo_stop 1 [ 102.326390] Not init vad -- [ 102.326437] tdm capture mute: 1 [ 102.326534] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 102.329783] asoc-aml-card auge_sound: TDM[1] Playback stop [ 102.329855] aml_tdm_hw_setting_free(), disable mclk for tdm-1 [ 102.329876] tdm playback mute: 1, lane_cnt = 4 [ 102.329922] audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:tdmb [ 140.197140] aml_audio_set_spdif_mute(), no pinctrl [ 140.197909] Fine tdm clk setting range (0~2000000), 11289593 -- [ 140.202569] AED req_sel0 module:TDMOUT_B [ 246.008990] Not init audio effects [ 246.009115] audio_ddr_mngr: frddrs[0] registered by device ff642000.audiobus:tdmb [ 246.009366] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 246.009650] tdm playback mute: 0, lane_cnt = 4 [ 246.009822] asoc-aml-card auge_sound: TDM[1] Playback enable [ 246.011898] audio_ddr_mngr: toddrs[0] registered by device ff642000.audiobus:tdmb [ 246.012201] set mclk:11289600, mpll:22579200, get mclk:11289593, mpll:22579186 -- [ 246.012429] Not init vad [ 246.012443] asoc-aml-card auge_sound: tdm prepare capture [ 246.012648] tdm capture mute: 0 [ 246.013005] Not init vad [ 246.013034] asoc-aml-card auge_sound: TDM[1] Capture enable [ 255.395170] asoc-aml-card auge_sound: TDM[1] Playback stop [ 255.395301] aml_tdm_hw_setting_free(), disable mclk for tdm-1 [ 255.395332] tdm playback mute: 1, lane_cnt = 4 [ 255.395431] audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:tdmb [ 255.401712] Not init vad [ 255.401733] asoc-aml-card auge_sound: TDM[1] Capture stop [ 255.401761] audio_ddr_mngr: i: 0, fifo cnt:[44] cnt1:[44] cnt2:[44] [ 255.401781] audio_ddr_mngr: aml_toddr_burst_finished(), i (0) cnt(44) break out [ 255.401795] audio_ddr_mngr: aml_toddr_burst_finished(), fifo_stop 1 [ 255.401890] Not init vad -- [ 255.401941] tdm capture mute: 1 [ 255.402049] audio_ddr_mngr: toddrs[0] released by device ff642000.audiobus:tdmb [ 312.480736] efuse tx_amp = 49 !!Packages installed !!-------------------- ii alsa-oss 1.1.8-1 arm64 ALSA wrapper for OSS applications ii alsa-tools 1.1.7-1ubuntu1 arm64 Console based ALSA utilities for specific hardware ii alsa-utils 1.2.2-1ubuntu2.1 arm64 Utilities for configuring and using ALSA