Parker audio processing engine does not play audio with Linux driver error

Hi,

I am working with a board based on Parker SOC, and would like to get help on the audio play. The relevant part (sound_ref) of the device tree of the Linux driver (vibrante-t186ref-linux)
is attached at the end of the topic. The I2S port of the APE is connected to an external DSP (ADI a2b device which controls an amplifier). With vibrante-t186ref-linux loaded on the system, I tried to play a wav file by doing

amixer -c tegra186sndp238 cset name=“I2S1 Mux” “ADMAIF1” // route ADMAIF1 to I2S

aplay -D hw:0,0 ./file.wav

There was no sound and I saw the following error from Linux driver

[ 1430.506823] tegra210-i2s tegra210-i2s.0: Can’t set channel bit count
[ 1430.513186] tegra210-i2s tegra210-i2s.0: ASoC: can’t set DAP hw params: -22
[ 1430.520137] tegra186-snd-p2382 sound_ref: ASoC: PRE_PMU: I2S1 DAP Transmit-d Playback event failed: -22

I traced the code and found that tegra210_i2s_hw_params() in kernel-3.18/sound/soc/tegra-alt/tegra210_i2s_alt.c got srate = 0 from srate = params_rate(params);

I had no clue on what caused this and how to configure the driver to get it to work (I did check the past topics related to the audio play on this forum…). Please shed some light and I will provide any information you might need. I really appreciate your help.

Jin

------------------------ device tree sound_ref node --------------------------
sound_ref {
#stream-id-cells = <0x1>;
status = “okay”;
compatible = “nvidia,tegra-audio-t186ref-p2382”;
nvidia,model = “tegra186-snd-p2382”;
nvidia,num-clk = <0x8>;
nvidia,clk-rates = <0x10d2a400 0xac4400 0x2b11000 0x2b11000 0xea60000 0xbb8000 0xea60000 0x2ee0000>;
clocks = <0xb 0x10d 0xb 0x10f 0xb 0xf6 0xb 0x57 0xb 0x261 0xb 0x7c>;
clock-names = “pll_p_out1”, “pll_a”, “pll_a_out0”, “ahub”, “clk_m”, “extern1”;
resets = <0xb 0x92>;
reset-names = “extern1_rst”;
nvidia,num-codec-link = <0x4>;
nvidia,num-amx = <0x4>;
nvidia,num-adx = <0x4>;
nvidia,amx-slot-size = <0x20 0x20 0x20 0x20>;
nvidia,adx-slot-size = <0x20 0x20 0x20 0x20>;
nvidia,amx1-slot-map = <0x100 0x101 0x200 0x201 0x10100 0x10101 0x10200 0x10201 0x20100 0x20101 0x20200 0x20201 0x30100 0x30101 0x30200 0x30201 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0>;
nvidia,adx1-slot-map = <0x100 0x101 0x200 0x201 0x10100 0x10101 0x10200 0x10201 0x20100 0x20101 0x20200 0x20201 0x30100 0x30101 0x30200 0x30201 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0>;
nvidia,audio-routing = “Headphone-x”, “x OUT”, “x IN”, “LineIn-x”, “Headphone-y”, “y OUT”, “y IN”, “LineIn-y”, “Headphone-d”, “d OUT”, “d IN”, “LineIn-d”, “BT-out”, “b OUT”, “b IN”, “BT-in”, “EAVB-out”, “ADSP EAVB Transmit”, “ADSP EAVB Receive”, “EAVB-in”;
nvidia,xbar = <0x92>;
linux,phandle = <0x58>;
phandle = <0x58>;

            nvidia,dai-link-1 {
                    link-name = "p2382-audio-dsp-tdm1-1";
                    cpu-dai = <0x93>;
                    codec-dai = <0x94>;
                    cpu-dai-name = "I2S3";
                    codec-dai-name = "dit-hifi";
                    tx-mask = <0xff>;
                    rx-mask = <0xff>;
                    format = "dsp_a";
                    bitclock-master;
                    frame-master;
                    bitclock-noninversion;
                    frame-noninversion;
                    bit-format = "s32_le";
                    bclk_ratio = <0x1>;
                    srate = <0xbb80>;
                    num-channel = <0x8>;
                    name-prefix = [78 00];
            };

            nvidia,dai-link-2 {
                    link-name = "p2382-audio-dsp-tdm1-2";
                    cpu-dai = <0x95>;
                    codec-dai = <0x96>;
                    cpu-dai-name = "I2S4";
                    codec-dai-name = "dit-hifi";
                    tx-mask = <0xff>;
                    rx-mask = <0xff>;
                    format = "dsp_a";
                    bitclock-master;
                    frame-master;
                    bitclock-noninversion;
                    frame-noninversion;
                    bit-format = "s32_le";
                    bclk_ratio = <0x1>;
                    srate = <0xbb80>;
                    num-channel = <0x8>;
                    name-prefix = [79 00];
            };

            nvidia,dai-link-3 {
                    link-name = "dummy-playback";
                    cpu-dai = <0x97>;
                    codec-dai = <0x98>;
                    cpu-dai-name = "I2S1";
                    codec-dai-name = "dit-hifi";
                    tx-mask = <0xff>;
                    rx-mask = <0xff>;
                    format = "dsp_a";
                    bitclock-slave;
                    frame-slave;
                    bitclock-noninversion;
                    frame-noninversion;
                    bit-format = "s32_le";
                    bclk_ratio = <0x1>;
                    srate = <0xbb80>;
                    num-channel = <0x8>;
                    name-prefix = [64 00];
            };

            nvidia,dai-link-4 {
                    link-name = "p2382-btsco";
                    cpu-dai = <0x99>;
                    codec-dai = <0x9a>;
                    cpu-dai-name = "I2S6";
                    codec-dai-name = "dit-hifi";
                    format = "i2s";
                    bitclock-master;
                    frame-master;
                    bit-format = "s16_le";
                    bclk_ratio = <0x1>;
                    srate = <0x1f40>;
                    num-channel = <0x2>;
                    name-prefix = [62 00];
            };
    };

Hello Jin,

The srate should come from the *.wav file that you are playing. What does the following show?

file ./file.wav

You can also try using speaker-test to play a tone, for example …

speaker-test -D hw:0,0 -F S32_LE -r 48000 -c 8 -t sine -f 500

Assuming that you are using a 32-bit sample size and 8 channels.

Regards,
Jon

Thanks, Jon.

I got

root@nvidia:~# file ./n51441.wav
./n51441.wav: RIFF (little-endian) data, WAVE audio, 6 channels 44100 Hz

and

root@nvidia:~# speaker-test -D hw:0,0 -F S32_LE -r 48000 -c 8 -t sine -f 500

speaker-test 1.0.28

Playback device is hw:0,0
Stream parameters are 48000Hz, S32_LE, 8 channels
Sine wave rate is 500.0000Hz
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 4 to 1024
Period size range from 4 to 512
Using max buffer size 1024
Periods = 4
was set period_size = 256
was set buffer_size = 1024
0 - Front Left
Write error: -5,Input/output error
xrun_recovery failed: -5,Input/output error
Transfer failed: Input/output error

dmesg shows

[66551.669289] tegra210-i2s tegra210-i2s.0: Can’t set channel bit count
[66551.675659] tegra210-i2s tegra210-i2s.0: ASoC: can’t set DAP hw params: -22
[66551.682629] tegra186-snd-p2382 sound_ref: ASoC: PRE_PMU: I2S1 DAP Transmit-d Playback event failed: -22

Any other things I could try? Thanks again.

Jon,

Actually, my trace shows when doing

root@nvidia:~# speaker-test -D hw:0,0 -F S32_LE -r 48000 -c 8 -t sine -f 500

tegra210_i2s_hw_params() in kernel-3.18/sound/soc/tegra-alt/tegra210_i2s_alt.c was called twice. First time srate = 48000, but the second time srate = 0 and as a result, I got

tegra210-i2s tegra210-i2s.0: Can’t set channel bit count
[67264.575927] tegra210-i2s tegra210-i2s.0: ASoC: can’t set DAP hw params: -22
[67264.582903] tegra186-snd-p2382 sound_ref: ASoC: PRE_PMU: I2S1 DAP Transmit-d Playback event failed: -22

[67294.661301] tegra210-amx tegra210-amx.0: ASoC: POST_PMD: AMX1 OUT event failed: -110

Not sure why the function was called twice. I got the same behavior with

aplay -D hw:0,0 -c 1 -f S32_LE -r 48000 ./file.wav

Hi Jin,

What is the actual sample-rate, sample-size and number of channels you wish to use?

Looks like you are testing with two files, ‘file.wav’ and ‘n51441.wav’ but you only shared the output from ‘file’ for one. Are they the same format? It should not matter but I am interested to know the formats you wish to test. The speaker-test command I provided was based upon your DT configuration but this does not match ‘n51441.wav’ file format.

Are you sure that the tegra210_i2s_hw_params() is called twice for the same I2S interface? It is most likely being called twice but for different I2S interfaces and this may suggest there is a configuration issue with the audio route.

Can you dump the alsa mixer settings and attach?

amixer -c 0 scontents > alsa-settings.txt

Any reason why you are using the tegra186-snd-p2382 machine driver? The default machine driver for TX2 is the tegra_t186ref_mobile_rt565x driver.

Regards,
Jon

Jon,

Thanks so much. Sorry for the confusion. I am using n51441.wav (I mentioned file.wav as a place holder for discussion). The SOC we are using is the Parker series. The software (vibrante-t186ref-linux) was provided as SDK to us.

./n51441.wav: RIFF (little-endian) data, WAVE audio, 6 channels 44100 Hz

We are using 3 I2S connections (I2S1 to connect to A2B/speaker as a slave, I2S3 to a radio tuner as a master, and I2S4 to a mic as a master). See the dts included earlier. The sound drivers are part of the vibrante-t186ref-linux.

I am attaching alsa-settings.txt (could not find a way to attach the file…)

[code]

Simple mixer control ‘DSPK1 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘DSPK2 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘I2S1 Loopback’,0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control ‘I2S1 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘ADMAIF1’
Simple mixer control ‘I2S1 codec bit format’,0
Capabilities: enum
Items: ‘None’ ‘16’ ‘32’
Item0: ‘None’
Simple mixer control ‘I2S1 input bit format’,0
Capabilities: enum
Items: ‘None’ ‘16’ ‘32’
Item0: ‘None’
Simple mixer control ‘I2S2 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘I2S3 Loopback’,0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control ‘I2S3 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘AMX1’
Simple mixer control ‘I2S3 codec bit format’,0
Capabilities: enum
Items: ‘None’ ‘16’ ‘32’
Item0: ‘None’
Simple mixer control ‘I2S3 input bit format’,0
Capabilities: enum
Items: ‘None’ ‘16’ ‘32’
Item0: ‘None’
Simple mixer control ‘I2S4 Loopback’,0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control ‘I2S4 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘I2S4 codec bit format’,0
Capabilities: enum
Items: ‘None’ ‘16’ ‘32’
Item0: ‘None’
Simple mixer control ‘I2S4 input bit format’,0
Capabilities: enum
Items: ‘None’ ‘16’ ‘32’
Item0: ‘None’
Simple mixer control ‘I2S5 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘I2S6 Loopback’,0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control ‘I2S6 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘I2S6 codec bit format’,0
Capabilities: enum
Items: ‘None’ ‘16’ ‘32’
Item0: ‘None’
Simple mixer control ‘I2S6 input bit format’,0
Capabilities: enum
Items: ‘None’ ‘16’ ‘32’
Item0: ‘None’
Simple mixer control ‘Mixer Enable’,0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control ‘ADMA1 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADMA10 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADMA2 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADMA3 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADMA4 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADMA5 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADMA6 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADMA7 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADMA8 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADMA9 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADMAIF1 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF1 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘ADX1-1’
Simple mixer control ‘ADMAIF10 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF10 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF11 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF11 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF12 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF12 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF13 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF13 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF14 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF14 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF15 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF15 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF16 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF16 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF17 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF17 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF18 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF18 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF19 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF19 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF2 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF2 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘ADX1-2’
Simple mixer control ‘ADMAIF20 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF20 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF3 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF3 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘ADX1-3’
Simple mixer control ‘ADMAIF4 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF4 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘ADX1-4’
Simple mixer control ‘ADMAIF5 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF5 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF6 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF6 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF7 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF7 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF8 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF8 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADMAIF9 Channels’,0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 16
Mono: 0 [0%]
Simple mixer control ‘ADMAIF9 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADSP init’,0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control ‘ADSP-ADMAIF1 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF10 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF11 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF12 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF13 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF14 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF15 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF16 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF17 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF18 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF19 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF2 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF20 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF3 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF4 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF5 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF6 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF7 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF8 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-ADMAIF9 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-EAVB MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-FE1 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-FE2 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-FE3 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-FE4 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADSP-FE5 MUX’,0
Capabilities: enum
Items: ‘None’ ‘ADSP-FE1’ ‘ADSP-FE2’ ‘ADSP-FE3’ ‘ADSP-FE4’ ‘ADSP-FE5’ ‘ADSP-EAVB’ ‘ADSP-ADMAIF1’ ‘ADSP-ADMAIF2’ ‘ADSP-ADMAIF3’ ‘ADSP-ADMAIF4’ ‘ADSP-ADMAIF5’ ‘ADSP-ADMAIF6’ ‘ADSP-ADMAIF7’ ‘ADSP-ADMAIF8’ ‘ADSP-ADMAIF9’ ‘ADSP-ADMAIF10’ ‘ADSP-ADMAIF11’ ‘ADSP-ADMAIF12’ ‘ADSP-ADMAIF13’ ‘ADSP-ADMAIF14’ ‘ADSP-ADMAIF15’ ‘ADSP-ADMAIF16’ ‘ADSP-ADMAIF17’ ‘ADSP-ADMAIF18’ ‘ADSP-ADMAIF19’ ‘ADSP-ADMAIF20’ ‘APM-IN1’ ‘APM-IN2’ ‘APM-IN3’ ‘APM-IN4’ ‘APM-IN5’ ‘APM-IN6’ ‘APM-IN7’ ‘APM-IN8’ ‘APM-OUT1’ ‘APM-OUT2’ ‘APM-OUT3’ ‘APM-OUT4’ ‘APM-OUT5’ ‘APM-OUT6’ ‘APM-OUT7’ ‘APM-OUT8’ ‘ADMA1’ ‘ADMA2’ ‘ADMA3’ ‘ADMA4’ ‘ADMA5’ ‘ADMA6’ ‘ADMA7’ ‘ADMA8’ ‘ADMA9’ ‘ADMA10’ ‘REVERB’ ‘WIRE’ ‘EAVB_DMA_RX’ ‘AVB_DEPACK’ ‘EAVB_DMA_TX’ ‘AVB_PACK’ ‘PLUGIN7’ ‘PLUGIN8’ ‘PLUGIN9’ ‘PLUGIN10’
Item0: ‘None’
Simple mixer control ‘ADX1 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘I2S3’
Simple mixer control ‘ADX2 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADX3 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘ADX4 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘AFC1 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘AFC2 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘AFC3 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ ‘ADX4-1’ ‘ADX4-2’ ‘ADX4-3’ ‘ADX4-4’ ‘ADMAIF17’ ‘ADMAIF18’ ‘ADMAIF19’ ‘ADMAIF20’ ‘ASRC1-1’ ‘ASRC1-2’ ‘ASRC1-3’ ‘ASRC1-4’ ‘ASRC1-5’ ‘ASRC1-6’
Item0: ‘None’
Simple mixer control ‘AFC4 Mux’,0
Capabilities: enum
Items: ‘None’ ‘ADMAIF1’ ‘ADMAIF2’ ‘ADMAIF3’ ‘ADMAIF4’ ‘ADMAIF5’ ‘ADMAIF6’ ‘ADMAIF7’ ‘ADMAIF8’ ‘ADMAIF9’ ‘ADMAIF10’ ‘ADMAIF11’ ‘ADMAIF12’ ‘ADMAIF13’ ‘ADMAIF14’ ‘ADMAIF15’ ‘ADMAIF16’ ‘I2S1’ ‘I2S2’ ‘I2S3’ ‘I2S4’ ‘I2S5’ ‘I2S6’ ‘SFC1’ ‘SFC2’ ‘SFC3’ ‘SFC4’ ‘MIXER1-1’ ‘MIXER1-2’ ‘MIXER1-3’ ‘MIXER1-4’ ‘MIXER1-5’ ‘AMX1’ ‘AMX2’ ‘AMX3’ ‘AMX4’ ‘ARAD1’ ‘SPDIF1-1’ ‘SPDIF1-2’ ‘AFC1’ ‘AFC2’ ‘AFC3’ ‘AFC4’ ‘AFC5’ ‘AFC6’ ‘OPE1’ ‘SPKPROT1’ ‘MVC1’ ‘MVC2’ ‘IQC1-1’ ‘IQC1-2’ ‘IQC2-1’ ‘IQC2-2’ ‘DMIC1’ ‘DMIC2’ ‘DMIC3’ ‘DMIC4’ ‘ADX1-1’ ‘ADX1-2’ ‘ADX1-3’ ‘ADX1-4’ ‘ADX2-1’ ‘ADX2-2’ ‘ADX2-3’ ‘ADX2-4’ ‘ADX3-1’ ‘ADX3-2’ ‘ADX3-3’ ‘ADX3-4’ 'ADX4-1

It appears that the data I tried to include is too much … any way I can send you the file?

speaker-test -D hw:0,0 -c 8 -t sine -f 500

It was consistent to get the following (I added some debugging lines, see ====>):

[ 2574.229348] snd_soc_dai_link_event ============>
[ 2574.236755] tegra210_i2s_hw_params ============> DAP, 8 ---------- first call
[ 2574.244880] ===> tegra210_i2s_hw_params format SNDRV_PCM_FORMAT_S32_LE
[ 2574.254307] ===> tegra210_i2s_hw_params srate 48000 ----------- OK
[ 2574.262112] ===> frame_format TEGRA210_I2S_CTRL_FRAME_FORMAT_FSYNC_MODE
[ 2574.271644] tegra210_i2s_set_slot_ctrl =====> 8, ff, ff
[ 2574.278419] tegra210_i2s_hw_params ============> 255, 1023, 12288000, 48000, 32, 8
[ 2574.285972] tegra210_i2s_set_slot_rate =====> 12288000
[ 2574.291209] snd_soc_dai_link_event ============>
[ 2574.295905] snd_soc_dai_link_event ============>
[ 2574.300615] tegra210_i2s_hw_params ============> DAP, 8 ---------- second call
[ 2574.305914] ===> tegra210_i2s_hw_params format SNDRV_PCM_FORMAT_S32_LE
[ 2574.312621] ===> tegra210_i2s_hw_params srate 0 ---------- bad
[ 2574.317315] ===> frame_format TEGRA210_I2S_CTRL_FRAME_FORMAT_FSYNC_MODE
[ 2574.324104] tegra210_i2s_set_slot_ctrl =====> 8, ff, ff
[ 2574.329340] tegra210_i2s_hw_params ============> -1, 1023, 0, 0, 32, 8
[ 2574.335856] tegra210-i2s tegra210-i2s.0: Can’t set channel bit count
[ 2574.342214] tegra210-i2s tegra210-i2s.0: ASoC: can’t set DAP hw params: -22
[ 2574.349180] tegra186-snd-p2382 sound_ref: ASoC: PRE_PMU: I2S1 DAP Transmit-d Playback event failed: -22

If you click on the “pencil” icon in the upper right of your post, then you can edit. Surrounding the code or log with the “code” icon (looks like “</>”) will add scroll bars and preserve formatting…you can probably increase what you add by doing this.

To actually attach a log you’d want to give it a “.txt” suffix, and then hover your mouse over the pencil icon of an existing post…as you hover the mouse you will find a paper clip icon appears. The paper clip icon will allow you to attach a file directly.

An update.

The error seems go away after I modified the Linux .config a little. I am still not sure I have the “complete” sound driver config. Here is the related sound configuration in .config:

CONFIG_SOUND=m
CONFIG_SND=m
CONFIG_SND_DYNAMIC_MINORS=y
CONFIG_SND_USB_AUDIO=m
CONFIG_SND_SOC=m
CONFIG_SND_SOC_TEGRA_VIRT_T210REF_PCM=m
CONFIG_SND_SOC_TAS2552=m
CONFIG_SND_SOC_TEGRA_T186REF_ALT=m
CONFIG_SND_SOC_TEGRA_T186REF_MOBILE_ALT=m
CONFIG_SND_SOC_TEGRA_T186REF_AUTO_ALT=m

As I mentioned earlier, my system is based on Parker SOC (not sure the relationship to TX2, but very similar). Any suggestions? Thanks.

Hi Jin,

You can attach files to a post. Once you have published the post you can then click on the ‘paper-clip’ icon and attach a file. It seems odd that you do it after you publish the post, but that is the best way, especially for such a lot of text.

Regards,
Jon

What precisely did you change in the above? Always best to show the output from git diff so it is clear what you have changed.

Parker is the name for the Tegra186 chip. TX2 or Jetson TX2 is the name of the board which features the Parker/Tegra186 chip.

Regards,
Jon

What does the ‘DAP, 8’ signify? There are only 6 I2S interfaces on Tegra186.

Are you using ‘pr_info’ to print the above? If so, then can you use ‘dev_info’ instead because this will prefix the print with the device name showing us exactly which instance of the I2S the hw_params is called for.

Please note that dev_info is formatted as …

diff --git a/sound/soc/tegra-alt/tegra210_i2s_alt.c b/sound/soc/tegra-alt/tegra210_i2s_alt.c
index 8888f9544e1b..390605134fb4 100644
--- a/sound/soc/tegra-alt/tegra210_i2s_alt.c
+++ b/sound/soc/tegra-alt/tegra210_i2s_alt.c
@@ -546,6 +546,8 @@ static int tegra210_i2s_hw_params(struct snd_pcm_substream *substream,
        int ret, sample_size, channels, srate, i2sclock, bitcnt, max_th;
        struct tegra210_xbar_cif_conf cif_conf;
 
+       dev_info(dev, "%s", __func__);
+
        memset(&cif_conf, 0, sizeof(struct tegra210_xbar_cif_conf));
 
        channels = params_channels(params);

Do you plan to the use ADX/AMX (demultiplexer/multiplexer) for your application?

If not then I strongly recommend that you use the ‘tegra-snd-t186ref-mobile-rt565x’ driver because this is what we use for audio validation for L4T …

tegra_sound: sound {
        compatible = "nvidia,tegra-audio-t186ref-mobile-rt565x";
        nvidia,model = "tegra-snd-t186ref-mobile-rt565x";

See … t18x/common/kernel-dts/t18x-common-platforms/tegra186-quill-common.dtsi

Regards,
Jon

Thanks so much, Jon,

The Parker series SOC has 8 I2S (i think it is a newer SOC). I am still trying to figure out why there is no audio, will get back with more info. I will try the mobile mode. In the long run, we do need to use ADX/AMX.

I do have another question. If I play a wav file or uses the speak-test. Without using a scope or connect it to a speaker, hence there is no sound, is there any way to check if the audio “passing through” ? Any hint on where to look?

One simple thing that you can check is if the hw_ptr (hardware pointer) and appl_ptr (application pointer) are incrementing as the file is played. For example, when using the sound card ‘tegrasndt186ref’ and playback device 0, reading the following file will show the position of these pointers and if you continually read this file you should see them increment …

cat /proc/asound/tegrasndt186ref/pcm0p/sub0/status

Regards,
Jon

Thanks, Jon.

Thanks, Jon.