!!################################ !!ALSA Information Script v 0.4.64 !!################################ !!Script ran on: Wed Jul 5 03:18:15 UTC 2017 !!Linux Distribution !!------------------ Ubuntu 16.04 LTS \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 16.04 LTS" NAME="Ubuntu" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 16.04 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: Board Vendor: Board Name: !!ACPI Device Status Information !!--------------- !!Kernel Information !!------------------ Kernel release: 3.18.19 Operating System: GNU/Linux Architecture: aarch64 Processor: aarch64 SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k3.18.19 Library version: 1.1.0 Utilities version: 1.1.0 !!Loaded ALSA modules !!------------------- !!Sound Servers on this system !!---------------------------- Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes Jack: Installed - Yes (/usr/bin/jackd) Running - No !!Soundcards recognised by ALSA !!----------------------------- 0 [mtsndcard ]: mt-snd-card - mt-snd-card mt-snd-card !!PCI Soundcards installed in the system !!-------------------------------------- !!Advanced information - PCI Vendor/Device/Subsystem ID's !!------------------------------------------------------- !!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 !!--------------------------- !!ALSA Device nodes !!----------------- crw-rw----. 1 joe aid_audio 14, 12 Jul 4 15:47 /dev/snd/adsp crw-rw----. 1 joe aid_audio 14, 4 Jul 4 15:47 /dev/snd/audio crw-rw----. 1 joe aid_audio 116, 38 Jul 4 15:47 /dev/snd/comprC0D23 crw-rw----. 1 joe aid_audio 116, 2 Jul 4 15:47 /dev/snd/controlC0 crw-rw----. 1 joe aid_audio 14, 3 Jul 4 15:47 /dev/snd/dsp crw-rw----. 1 joe aid_audio 14, 0 Jul 4 15:47 /dev/snd/mixer crw-rw----. 1 joe aid_audio 116, 3 Jul 4 15:47 /dev/snd/pcmC0D0p crw-rw----. 1 joe aid_audio 116, 19 Jul 4 15:47 /dev/snd/pcmC0D10p crw-rw----. 1 joe aid_audio 116, 20 Jul 4 15:47 /dev/snd/pcmC0D11p crw-rw----. 1 joe aid_audio 116, 21 Jul 4 15:47 /dev/snd/pcmC0D12c crw-rw----. 1 joe aid_audio 116, 22 Jul 4 15:47 /dev/snd/pcmC0D13c crw-rw----. 1 joe aid_audio 116, 23 Jul 4 15:47 /dev/snd/pcmC0D14p crw-rw----. 1 joe aid_audio 116, 24 Jul 4 15:47 /dev/snd/pcmC0D15c crw-rw----. 1 joe aid_audio 116, 25 Jul 4 15:47 /dev/snd/pcmC0D16c crw-rw----. 1 joe aid_audio 116, 27 Jul 4 15:47 /dev/snd/pcmC0D17c crw-rw----. 1 joe aid_audio 116, 26 Jul 4 15:47 /dev/snd/pcmC0D17p crw-rw----. 1 joe aid_audio 116, 28 Jul 4 15:47 /dev/snd/pcmC0D18p crw-rw----. 1 joe aid_audio 116, 29 Jul 4 15:47 /dev/snd/pcmC0D19p crw-rw----. 1 joe aid_audio 116, 4 Jul 4 15:47 /dev/snd/pcmC0D1c crw-rw----. 1 joe aid_audio 116, 30 Jul 4 15:47 /dev/snd/pcmC0D20p crw-rw----. 1 joe aid_audio 116, 34 Jul 4 15:47 /dev/snd/pcmC0D21c crw-rw----. 1 joe aid_audio 116, 31 Jul 4 15:47 /dev/snd/pcmC0D21p crw-rw----. 1 joe aid_audio 116, 36 Jul 4 15:47 /dev/snd/pcmC0D22c crw-rw----. 1 joe aid_audio 116, 35 Jul 4 15:47 /dev/snd/pcmC0D22p crw-rw----. 1 joe aid_audio 116, 37 Jul 4 15:47 /dev/snd/pcmC0D24p crw-rw----. 1 joe aid_audio 116, 6 Jul 4 15:47 /dev/snd/pcmC0D2c crw-rw----. 1 joe aid_audio 116, 5 Jul 4 15:47 /dev/snd/pcmC0D2p crw-rw----. 1 joe aid_audio 116, 8 Jul 4 15:47 /dev/snd/pcmC0D3c crw-rw----. 1 joe aid_audio 116, 7 Jul 4 15:47 /dev/snd/pcmC0D3p crw-rw----. 1 joe aid_audio 116, 10 Jul 4 15:47 /dev/snd/pcmC0D4c crw-rw----. 1 joe aid_audio 116, 9 Jul 4 15:47 /dev/snd/pcmC0D4p crw-rw----. 1 joe aid_audio 116, 12 Jul 4 15:47 /dev/snd/pcmC0D5c crw-rw----. 1 joe aid_audio 116, 11 Jul 4 15:47 /dev/snd/pcmC0D5p crw-rw----. 1 joe aid_audio 116, 14 Jul 4 15:47 /dev/snd/pcmC0D6c crw-rw----. 1 joe aid_audio 116, 13 Jul 4 15:47 /dev/snd/pcmC0D6p crw-rw----. 1 joe aid_audio 116, 16 Jul 4 15:47 /dev/snd/pcmC0D7c crw-rw----. 1 joe aid_audio 116, 15 Jul 4 15:47 /dev/snd/pcmC0D7p crw-rw----. 1 joe aid_audio 116, 17 Jul 4 15:47 /dev/snd/pcmC0D8p crw-rw----. 1 joe aid_audio 116, 18 Jul 4 15:47 /dev/snd/pcmC0D9c crw-rw----. 1 joe aid_audio 116, 1 Jul 4 15:47 /dev/snd/seq crw-rw----. 1 joe aid_audio 14, 1 Jul 4 15:47 /dev/snd/sequencer crw-rw----. 1 joe aid_audio 14, 8 Jul 4 15:47 /dev/snd/sequencer2 crw-rw----. 1 joe aid_audio 116, 33 Jul 4 15:47 /dev/snd/timer !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: mtsndcard [mt-snd-card], device 0: MultiMedia1_PLayback mt-soc-codec-tx-dai-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 2: Voice_MD1_PLayback mt-soc-codec-voicemd1-dai-2 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 3: HMDI_PLayback mt-soc-hdmi-dummy-dai-codec-3 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 4: ULDL_Loopback mt-soc-codec-uldlloopback-dai-4 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 5: I2S0_PLayback mt-soc-i2s0-dummy-dai-codec-5 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 6: MRGRX_PLayback mt-soc-mrgrx-dai-codec-6 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 7: MRGRX_CAPTURE mt-soc-mrgrx-dummy-dai-codec-7 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 8: I2S0DL1_PLayback mt-soc-codec-I2s0tx-dai-8 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 10: Voice_MD1_BT_Playback mt-soc-codec-voicemd1-bt-dai-10 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 11: VOIP_Call_BT_Playback mt-soc-codec-voipcall-btout-dai-11 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 14: FM_MRGTX_Playback mt-soc-fmmrg2tx-dummy-dai-codec-14 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 17: Voice_MD2_PLayback mt-soc-codec-voicemd2-dai-17 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 18: MultiMedia_Routing mt-soc-dummy-dai-codec-18 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 19: Voice_MD2_BT_Playback mt-soc-codec-voicemd2-bt-dai-19 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 20: HP_IMPEDANCE_Playback mt-soc-codec-hp-impedance-dai-20 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 21: FM_I2S_Playback mt-soc-fm-i2s-dai-codec-21 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 22: FM_I2S_Capture mt-soc-fm-i2s-dummy-dai-codec-22 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 24: MultiMedia2_PLayback mt-soc-codec-tx-dai2-24 [] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: mtsndcard [mt-snd-card], device 1: MultiMedia1_Capture mt-soc-codec-rx-dai-1 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 2: Voice_MD1_PLayback mt-soc-codec-voicemd1-dai-2 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 3: HMDI_PLayback mt-soc-hdmi-dummy-dai-codec-3 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 4: ULDL_Loopback mt-soc-codec-uldlloopback-dai-4 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 5: I2S0_PLayback mt-soc-i2s0-dummy-dai-codec-5 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 6: MRGRX_PLayback mt-soc-mrgrx-dai-codec-6 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 7: MRGRX_CAPTURE mt-soc-mrgrx-dummy-dai-codec-7 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 9: DL1_AWB_Record mt-soc-codec-dl1awb-dai-9 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 12: VOIP_Call_BT_Capture mt-soc-codec-voipcall-btin-dai-12 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 13: TDM_Debug_Record mt-soc-tdmrx-dai-codec-13 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 15: MultiMediaData2_Capture mt-soc-codec-rx-dai2-15 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 16: I2S0AWB_Capture mt-soc-codec-i2s0awb-dai-16 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 17: Voice_MD2_PLayback mt-soc-codec-voicemd2-dai-17 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 21: FM_I2S_Playback mt-soc-fm-i2s-dai-codec-21 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: mtsndcard [mt-snd-card], device 22: FM_I2S_Capture mt-soc-fm-i2s-dummy-dai-codec-22 [] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card 0 [mtsndcard] Card hw:0 'mtsndcard'/'mt-snd-card' Mixer name : '' Components : '' Controls : 79 Simple ctrls : 79 Simple mixer control 'Speaker_Amp_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Lineout_PGAL_GAIN',0 Capabilities: enum Items: '8Db' '7Db' '6Db' '5Db' '4Db' '3Db' '2Db' '1Db' '0Db' '-1Db' '-2Db' '-3Db' '-4Db' '-5Db' '-6Db' '-7Db' '-8Db' '-9Db' '-10Db' '-40Db' Item0: '7Db' Simple mixer control 'Lineout_PGAR_GAIN',0 Capabilities: enum Items: '8Db' '7Db' '6Db' '5Db' '4Db' '3Db' '2Db' '1Db' '0Db' '-1Db' '-2Db' '-3Db' '-4Db' '-5Db' '-6Db' '-7Db' '-8Db' '-9Db' '-10Db' '-40Db' Item0: '7Db' Simple mixer control 'I2S low Jitter function',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'AUD_CLK_BUF_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio AUXADC Data',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 524288 Mono: 0 [0%] Simple mixer control 'Audio FM I2S',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 524288 Mono: 512637 [98%] Simple mixer control 'Audio HP ImpeDance Setting',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 65536 Mono: 16 [0%] Simple mixer control 'Audio HP Impedance',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 512 Mono: 478 [93%] Simple mixer control 'Audio HPL Offset',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 131072 Mono: 116508 [89%] Simple mixer control 'Audio HPR Offset',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 131072 Mono: 122334 [93%] Simple mixer control 'Audio IRQ1 CNT',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 65536 Mono: 0 [0%] Simple mixer control 'Audio IRQ2 CNT',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 65536 Mono: 0 [0%] Simple mixer control 'Audio Mrgrx',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 524288 Mono: 65536 [12%] Simple mixer control 'Audio VOWCFG0 Data',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 524288 Mono: 0 [0%] Simple mixer control 'Audio VOWCFG1 Data',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 524288 Mono: 0 [0%] Simple mixer control 'Audio VOWCFG2 Data',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 524288 Mono: 8738 [2%] Simple mixer control 'Audio VOWCFG3 Data',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 524288 Mono: 34663 [7%] Simple mixer control 'Audio VOWCFG4 Data',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 524288 Mono: 110 [0%] Simple mixer control 'Audio VOWCFG5 Data',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 524288 Mono: 1 [0%] Simple mixer control 'Audio_ADC_1_Sel',0 Capabilities: enum Items: 'idle' 'AIN' 'Preamp' Item0: 'Preamp' Simple mixer control 'Audio_ADC_1_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_ADC_2_Sel',0 Capabilities: enum Items: 'idle' 'AIN' 'Preamp' Item0: 'Preamp' Simple mixer control 'Audio_ADC_2_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_ADC_3_Sel',0 Capabilities: enum Items: 'idle' 'AIN' 'Preamp' Item0: 'idle' Simple mixer control 'Audio_ADC_3_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_ADC_4_Sel',0 Capabilities: enum Items: 'idle' 'AIN' 'Preamp' Item0: 'idle' Simple mixer control 'Audio_ADC_4_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_Amp_L_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_Amp_R_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_Debug_Setting',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_ExtCodec_EchoRef_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_FMTX_hd_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'On' Simple mixer control 'Audio_Hdmi_SideGen_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_I2S0dl1_hd_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_I2S1_Setting',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_Ipoh_Setting',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_MIC1_Mode_Select',0 Capabilities: enum Items: 'ACCMODE' 'DCCMODE' 'DMIC' 'DCCECMDIFFMODE' 'DCCECMSINGLEMODE' Item0: 'ACCMODE' Simple mixer control 'Audio_MIC2_Mode_Select',0 Capabilities: enum Items: 'ACCMODE' 'DCCMODE' 'DMIC' 'DCCECMDIFFMODE' 'DCCECMSINGLEMODE' Item0: 'ACCMODE' Simple mixer control 'Audio_MIC3_Mode_Select',0 Capabilities: enum Items: 'ACCMODE' 'DCCMODE' 'DMIC' 'DCCECMDIFFMODE' 'DCCECMSINGLEMODE' Item0: 'ACCMODE' Simple mixer control 'Audio_MIC4_Mode_Select',0 Capabilities: enum Items: 'ACCMODE' 'DCCMODE' 'DMIC' 'DCCECMDIFFMODE' 'DCCECMSINGLEMODE' Item0: 'ACCMODE' Simple mixer control 'Audio_MicSource1_Setting',0 Capabilities: enum Items: 'ADC1' 'ADC2' 'ADC3' 'ADC4' Item0: 'ADC1' Simple mixer control 'Audio_MicSource2_Setting',0 Capabilities: enum Items: 'ADC1' 'ADC2' 'ADC3' 'ADC4' Item0: 'ADC1' Simple mixer control 'Audio_MicSource3_Setting',0 Capabilities: enum Items: 'ADC1' 'ADC2' 'ADC3' 'ADC4' Item0: 'ADC1' Simple mixer control 'Audio_MicSource4_Setting',0 Capabilities: enum Items: 'ADC1' 'ADC2' 'ADC3' 'ADC4' Item0: 'ADC1' Simple mixer control 'Audio_Mic_Power_Mode',0 Capabilities: enum Items: 'normal' 'lowpower' Item0: 'normal' Simple mixer control 'Audio_Mode_Switch',0 Capabilities: enum Items: 'Normal_Mode' 'Ringtone_Mode' 'Incall_Mode' 'Communication_Mode' 'Incall2_Mode' 'Incall_External_Mode' Item0: 'Normal_Mode' Simple mixer control 'Audio_PGA1_Setting',0 Capabilities: enum Items: '0Db' '6Db' '12Db' '18Db' '24Db' '30Db' Item0: '6Db' Simple mixer control 'Audio_PGA2_Setting',0 Capabilities: enum Items: '0Db' '6Db' '12Db' '18Db' '24Db' '30Db' Item0: '6Db' Simple mixer control 'Audio_PGA3_Setting',0 Capabilities: enum Items: '0Db' '6Db' '12Db' '18Db' '24Db' '30Db' Item0: '0Db' Simple mixer control 'Audio_PGA4_Setting',0 Capabilities: enum Items: '0Db' '6Db' '12Db' '18Db' '24Db' '30Db' Item0: '0Db' Simple mixer control 'Audio_Preamp1_Switch',0 Capabilities: enum Items: 'OPEN' 'IN_ADC1' 'IN_ADC2' 'IN_ADC3' Item0: 'OPEN' Simple mixer control 'Audio_Preamp2_Switch',0 Capabilities: enum Items: 'OPEN' 'IN_ADC1' 'IN_ADC2' 'IN_ADC3' Item0: 'OPEN' Simple mixer control 'Audio_SideGen_Amplitude',0 Capabilities: enum Items: '1/128' '1/64' '1/32' '1/16' '1/8' '1/4' '1/2' '1' Item0: '1/128' Simple mixer control 'Audio_SideGen_SampleRate',0 Capabilities: enum Items: '8K' '11K' '12K' '16K' '22K' '24K' '32K' '44K' '48K' Item0: '48K' Simple mixer control 'Audio_SideGen_Switch',0 Capabilities: enum Items: 'I0I1' 'I2' 'I3I4' 'I5I6' 'I7I8' 'I9' 'I10I11' 'I12I13' 'I14' 'I15I16' 'I17I18' 'I19I20' 'I21I22' 'O0O1' 'O2' 'O3O4' 'O5O6' 'O7O8' 'O9O10' 'O11' 'O12' 'O13O14' 'O15O16' 'O17O18' 'O19O20' 'O21O22' 'O23O24' 'OFF' 'O3' 'O4' Item0: 'OFF' Simple mixer control 'Audio_Sidetone_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_VOW_State',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 524288 Mono: 0 [0%] Simple mixer control 'Audio_Vow_ADC_Func_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_Vow_Digital_Func_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Audio_Vow_MIC_Type_Select',0 Capabilities: enum Items: 'HandsetAMIC' 'HeadsetMIC' 'HandsetDMIC' 'HandsetDMIC_800K' 'HandsetAMIC_DCC' 'HeadsetMIC_DCC' 'HandsetAMIC_DCCECM' 'HeadsetMIC_DCCECM' Item0: 'HandsetAMIC' Simple mixer control 'Audio_i2s0_SideGen_Switch',0 Capabilities: enum Items: 'Off' 'On48000' 'On44100' 'On32000' 'On16000' 'On8000' Item0: 'Off' Simple mixer control 'Audio_i2s0_hd_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'DAC_LOOP_DAC_HP',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'DAC_LOOP_DAC_HS',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Ext_Speaker_Amp_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Handset_PGA_GAIN',0 Capabilities: enum Items: '8Db' '7Db' '6Db' '5Db' '4Db' '3Db' '2Db' '1Db' '0Db' '-1Db' '-2Db' '-3Db' '-4Db' '-5Db' '-6Db' '-7Db' '-8Db' '-9Db' '-10Db' '-40Db' Item0: '0Db' Simple mixer control 'Headset_PGAL_GAIN',0 Capabilities: enum Items: '8Db' '7Db' '6Db' '5Db' '4Db' '3Db' '2Db' '1Db' '0Db' '-1Db' '-2Db' '-3Db' '-4Db' '-5Db' '-6Db' '-7Db' '-8Db' '-9Db' '-10Db' '-40Db' Item0: '7Db' Simple mixer control 'Headset_PGAR_GAIN',0 Capabilities: enum Items: '8Db' '7Db' '6Db' '5Db' '4Db' '3Db' '2Db' '1Db' '0Db' '-1Db' '-2Db' '-3Db' '-4Db' '-5Db' '-6Db' '-7Db' '-8Db' '-9Db' '-10Db' '-40Db' Item0: '7Db' Simple mixer control 'Headset_Speaker_Amp_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Pmic_Anc_Switch',0 Capabilities: enum Items: 'ANCON' 'ANCOFF' Item0: 'ANCON' Simple mixer control 'Pmic_Loopback',0 Capabilities: enum Items: 'Off' 'LPBK3_DL44_UL48' 'LPBK3_DL48_UL48' Item0: 'Off' Simple mixer control 'Receiver_Speaker_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'SineTable_DAC_HP',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'SineTable_UL2',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Speech_MD_USAGE',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Voice_Amp_Switch',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'Voice_Call_DAC_DAC_HS',0 Capabilities: enum Items: 'Off' 'On' Item0: 'Off' Simple mixer control 'cmb stub Audio Control',0 Capabilities: enum Items: 'CMB_STUB_AIF_0' 'CMB_STUB_AIF_1' 'CMB_STUB_AIF_2' 'CMB_STUB_AIF_3' Item0: 'CMB_STUB_AIF_3' !!Alsactl output !!-------------- --startcollapse-- state.mtsndcard { control.1 { iface MIXER name Audio_Amp_R_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.2 { iface MIXER name Audio_Amp_L_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.3 { iface MIXER name Voice_Amp_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.4 { iface MIXER name Speaker_Amp_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.5 { iface MIXER name Headset_Speaker_Amp_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.6 { iface MIXER name Headset_PGAL_GAIN value '7Db' comment { access 'read write' type ENUMERATED count 1 item.0 '8Db' item.1 '7Db' item.2 '6Db' item.3 '5Db' item.4 '4Db' item.5 '3Db' item.6 '2Db' item.7 '1Db' item.8 '0Db' item.9 '-1Db' item.10 '-2Db' item.11 '-3Db' item.12 '-4Db' item.13 '-5Db' item.14 '-6Db' item.15 '-7Db' item.16 '-8Db' item.17 '-9Db' item.18 '-10Db' item.19 '-40Db' } } control.7 { iface MIXER name Headset_PGAR_GAIN value '7Db' comment { access 'read write' type ENUMERATED count 1 item.0 '8Db' item.1 '7Db' item.2 '6Db' item.3 '5Db' item.4 '4Db' item.5 '3Db' item.6 '2Db' item.7 '1Db' item.8 '0Db' item.9 '-1Db' item.10 '-2Db' item.11 '-3Db' item.12 '-4Db' item.13 '-5Db' item.14 '-6Db' item.15 '-7Db' item.16 '-8Db' item.17 '-9Db' item.18 '-10Db' item.19 '-40Db' } } control.8 { iface MIXER name Handset_PGA_GAIN value '0Db' comment { access 'read write' type ENUMERATED count 1 item.0 '8Db' item.1 '7Db' item.2 '6Db' item.3 '5Db' item.4 '4Db' item.5 '3Db' item.6 '2Db' item.7 '1Db' item.8 '0Db' item.9 '-1Db' item.10 '-2Db' item.11 '-3Db' item.12 '-4Db' item.13 '-5Db' item.14 '-6Db' item.15 '-7Db' item.16 '-8Db' item.17 '-9Db' item.18 '-10Db' item.19 '-40Db' } } control.9 { iface MIXER name Lineout_PGAR_GAIN value '7Db' comment { access 'read write' type ENUMERATED count 1 item.0 '8Db' item.1 '7Db' item.2 '6Db' item.3 '5Db' item.4 '4Db' item.5 '3Db' item.6 '2Db' item.7 '1Db' item.8 '0Db' item.9 '-1Db' item.10 '-2Db' item.11 '-3Db' item.12 '-4Db' item.13 '-5Db' item.14 '-6Db' item.15 '-7Db' item.16 '-8Db' item.17 '-9Db' item.18 '-10Db' item.19 '-40Db' } } control.10 { iface MIXER name Lineout_PGAL_GAIN value '7Db' comment { access 'read write' type ENUMERATED count 1 item.0 '8Db' item.1 '7Db' item.2 '6Db' item.3 '5Db' item.4 '4Db' item.5 '3Db' item.6 '2Db' item.7 '1Db' item.8 '0Db' item.9 '-1Db' item.10 '-2Db' item.11 '-3Db' item.12 '-4Db' item.13 '-5Db' item.14 '-6Db' item.15 '-7Db' item.16 '-8Db' item.17 '-9Db' item.18 '-10Db' item.19 '-40Db' } } control.11 { iface MIXER name AUD_CLK_BUF_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.12 { iface MIXER name Ext_Speaker_Amp_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.13 { iface MIXER name Receiver_Speaker_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.14 { iface MIXER name 'Audio HP Impedance' value 478 comment { access 'read write' type INTEGER count 1 range '0 - 512' } } control.15 { iface MIXER name Audio_ADC_1_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.16 { iface MIXER name Audio_ADC_2_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.17 { iface MIXER name Audio_ADC_3_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.18 { iface MIXER name Audio_ADC_4_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.19 { iface MIXER name Audio_Preamp1_Switch value OPEN comment { access 'read write' type ENUMERATED count 1 item.0 OPEN item.1 IN_ADC1 item.2 IN_ADC2 item.3 IN_ADC3 } } control.20 { iface MIXER name Audio_ADC_1_Sel value Preamp comment { access 'read write' type ENUMERATED count 1 item.0 idle item.1 AIN item.2 Preamp } } control.21 { iface MIXER name Audio_ADC_2_Sel value Preamp comment { access 'read write' type ENUMERATED count 1 item.0 idle item.1 AIN item.2 Preamp } } control.22 { iface MIXER name Audio_ADC_3_Sel value idle comment { access 'read write' type ENUMERATED count 1 item.0 idle item.1 AIN item.2 Preamp } } control.23 { iface MIXER name Audio_ADC_4_Sel value idle comment { access 'read write' type ENUMERATED count 1 item.0 idle item.1 AIN item.2 Preamp } } control.24 { iface MIXER name Audio_PGA1_Setting value '6Db' comment { access 'read write' type ENUMERATED count 1 item.0 '0Db' item.1 '6Db' item.2 '12Db' item.3 '18Db' item.4 '24Db' item.5 '30Db' } } control.25 { iface MIXER name Audio_PGA2_Setting value '6Db' comment { access 'read write' type ENUMERATED count 1 item.0 '0Db' item.1 '6Db' item.2 '12Db' item.3 '18Db' item.4 '24Db' item.5 '30Db' } } control.26 { iface MIXER name Audio_PGA3_Setting value '0Db' comment { access 'read write' type ENUMERATED count 1 item.0 '0Db' item.1 '6Db' item.2 '12Db' item.3 '18Db' item.4 '24Db' item.5 '30Db' } } control.27 { iface MIXER name Audio_PGA4_Setting value '0Db' comment { access 'read write' type ENUMERATED count 1 item.0 '0Db' item.1 '6Db' item.2 '12Db' item.3 '18Db' item.4 '24Db' item.5 '30Db' } } control.28 { iface MIXER name Audio_MicSource1_Setting value ADC1 comment { access 'read write' type ENUMERATED count 1 item.0 ADC1 item.1 ADC2 item.2 ADC3 item.3 ADC4 } } control.29 { iface MIXER name Audio_MicSource2_Setting value ADC1 comment { access 'read write' type ENUMERATED count 1 item.0 ADC1 item.1 ADC2 item.2 ADC3 item.3 ADC4 } } control.30 { iface MIXER name Audio_MicSource3_Setting value ADC1 comment { access 'read write' type ENUMERATED count 1 item.0 ADC1 item.1 ADC2 item.2 ADC3 item.3 ADC4 } } control.31 { iface MIXER name Audio_MicSource4_Setting value ADC1 comment { access 'read write' type ENUMERATED count 1 item.0 ADC1 item.1 ADC2 item.2 ADC3 item.3 ADC4 } } control.32 { iface MIXER name Audio_MIC1_Mode_Select value ACCMODE comment { access 'read write' type ENUMERATED count 1 item.0 ACCMODE item.1 DCCMODE item.2 DMIC item.3 DCCECMDIFFMODE item.4 DCCECMSINGLEMODE } } control.33 { iface MIXER name Audio_MIC2_Mode_Select value ACCMODE comment { access 'read write' type ENUMERATED count 1 item.0 ACCMODE item.1 DCCMODE item.2 DMIC item.3 DCCECMDIFFMODE item.4 DCCECMSINGLEMODE } } control.34 { iface MIXER name Audio_MIC3_Mode_Select value ACCMODE comment { access 'read write' type ENUMERATED count 1 item.0 ACCMODE item.1 DCCMODE item.2 DMIC item.3 DCCECMDIFFMODE item.4 DCCECMSINGLEMODE } } control.35 { iface MIXER name Audio_MIC4_Mode_Select value ACCMODE comment { access 'read write' type ENUMERATED count 1 item.0 ACCMODE item.1 DCCMODE item.2 DMIC item.3 DCCECMDIFFMODE item.4 DCCECMSINGLEMODE } } control.36 { iface MIXER name Audio_Mic_Power_Mode value normal comment { access 'read write' type ENUMERATED count 1 item.0 normal item.1 lowpower } } control.37 { iface MIXER name Audio_Vow_ADC_Func_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.38 { iface MIXER name Audio_Preamp2_Switch value OPEN comment { access 'read write' type ENUMERATED count 1 item.0 OPEN item.1 IN_ADC1 item.2 IN_ADC2 item.3 IN_ADC3 } } control.39 { iface MIXER name Audio_Vow_Digital_Func_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.40 { iface MIXER name Audio_Vow_MIC_Type_Select value HandsetAMIC comment { access 'read write' type ENUMERATED count 1 item.0 HandsetAMIC item.1 HeadsetMIC item.2 HandsetDMIC item.3 HandsetDMIC_800K item.4 HandsetAMIC_DCC item.5 HeadsetMIC_DCC item.6 HandsetAMIC_DCCECM item.7 HeadsetMIC_DCCECM } } control.41 { iface MIXER name 'Audio VOWCFG0 Data' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 524288' } } control.42 { iface MIXER name 'Audio VOWCFG1 Data' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 524288' } } control.43 { iface MIXER name 'Audio VOWCFG2 Data' value 8738 comment { access 'read write' type INTEGER count 1 range '0 - 524288' } } control.44 { iface MIXER name 'Audio VOWCFG3 Data' value 34663 comment { access 'read write' type INTEGER count 1 range '0 - 524288' } } control.45 { iface MIXER name 'Audio VOWCFG4 Data' value 110 comment { access 'read write' type INTEGER count 1 range '0 - 524288' } } control.46 { iface MIXER name 'Audio VOWCFG5 Data' value 1 comment { access 'read write' type INTEGER count 1 range '0 - 524288' } } control.47 { iface MIXER name Audio_VOW_State value 0 comment { access 'read write' type INTEGER count 1 range '0 - 524288' } } control.48 { iface MIXER name SineTable_DAC_HP value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.49 { iface MIXER name DAC_LOOP_DAC_HS value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.50 { iface MIXER name DAC_LOOP_DAC_HP value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.51 { iface MIXER name Voice_Call_DAC_DAC_HS value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.52 { iface MIXER name SineTable_UL2 value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.53 { iface MIXER name Pmic_Loopback value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 LPBK3_DL44_UL48 item.2 LPBK3_DL48_UL48 } } control.54 { iface MIXER name 'Audio AUXADC Data' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 524288' } } control.55 { iface MIXER name Speech_MD_USAGE value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.56 { iface MIXER name Audio_Hdmi_SideGen_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.57 { iface MIXER name Audio_i2s0_SideGen_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On48000 item.2 On44100 item.3 On32000 item.4 On16000 item.5 On8000 } } control.58 { iface MIXER name Audio_i2s0_hd_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.59 { iface MIXER name Audio_ExtCodec_EchoRef_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.60 { iface MIXER name 'Audio Mrgrx Volume' value 65536 comment { access 'read write' type INTEGER count 1 range '0 - 524288' } } control.61 { iface MIXER name 'cmb stub Audio Control' value CMB_STUB_AIF_3 comment { access 'read write' type ENUMERATED count 1 item.0 CMB_STUB_AIF_0 item.1 CMB_STUB_AIF_1 item.2 CMB_STUB_AIF_2 item.3 CMB_STUB_AIF_3 } } control.62 { iface MIXER name Audio_I2S0dl1_hd_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.63 { iface MIXER name Audio_FMTX_hd_Switch value On comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.64 { iface MIXER name Audio_SideGen_Switch value OFF comment { access 'read write' type ENUMERATED count 1 item.0 I0I1 item.1 I2 item.2 I3I4 item.3 I5I6 item.4 I7I8 item.5 I9 item.6 I10I11 item.7 I12I13 item.8 I14 item.9 I15I16 item.10 I17I18 item.11 I19I20 item.12 I21I22 item.13 O0O1 item.14 O2 item.15 O3O4 item.16 O5O6 item.17 O7O8 item.18 O9O10 item.19 O11 item.20 O12 item.21 O13O14 item.22 O15O16 item.23 O17O18 item.24 O19O20 item.25 O21O22 item.26 O23O24 item.27 OFF item.28 O3 item.29 O4 } } control.65 { iface MIXER name Audio_SideGen_SampleRate value '48K' comment { access 'read write' type ENUMERATED count 1 item.0 '8K' item.1 '11K' item.2 '12K' item.3 '16K' item.4 '22K' item.5 '24K' item.6 '32K' item.7 '44K' item.8 '48K' } } control.66 { iface MIXER name Audio_SideGen_Amplitude value '1/128' comment { access 'read write' type ENUMERATED count 1 item.0 '1/128' item.1 '1/64' item.2 '1/32' item.3 '1/16' item.4 '1/8' item.5 '1/4' item.6 '1/2' item.7 '1' } } control.67 { iface MIXER name Audio_Sidetone_Switch value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.68 { iface MIXER name Audio_Mode_Switch value Normal_Mode comment { access 'read write' type ENUMERATED count 1 item.0 Normal_Mode item.1 Ringtone_Mode item.2 Incall_Mode item.3 Communication_Mode item.4 Incall2_Mode item.5 Incall_External_Mode } } control.69 { iface MIXER name 'Audio IRQ1 CNT' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 65536' } } control.70 { iface MIXER name 'Audio IRQ2 CNT' value 0 comment { access 'read write' type INTEGER count 1 range '0 - 65536' } } control.71 { iface MIXER name 'Audio HPL Offset' value 116508 comment { access 'read write' type INTEGER count 1 range '0 - 131072' } } control.72 { iface MIXER name 'Audio HPR Offset' value 122334 comment { access 'read write' type INTEGER count 1 range '0 - 131072' } } control.73 { iface MIXER name Audio_Debug_Setting value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.74 { iface MIXER name Audio_Ipoh_Setting value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.75 { iface MIXER name Audio_I2S1_Setting value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } control.76 { iface MIXER name Pmic_Anc_Switch value ANCON comment { access 'read write' type ENUMERATED count 1 item.0 ANCON item.1 ANCOFF } } control.77 { iface MIXER name 'Audio HP ImpeDance Setting' value 16 comment { access 'read write' type INTEGER count 1 range '0 - 65536' } } control.78 { iface MIXER name 'Audio FM I2S Volume' value 512637 comment { access 'read write' type INTEGER count 1 range '0 - 524288' } } control.79 { iface MIXER name 'I2S low Jitter function' value Off comment { access 'read write' type ENUMERATED count 1 item.0 Off item.1 On } } } --endcollapse-- !!All Loaded Modules !!------------------ !!ALSA/HDA dmesg !!--------------