This is the setting of the control related to I2S2. Is there anything that needs to be modified?
amixer -c APE cset name=‘I2S2 Mux’
numid=1313,iface=MIXER,name=‘I2S2 Mux’
; type=ENUMERATED,access=rw------,values=1,items=81
; Item #0 ‘None’
; Item #1 ‘ADMAIF1’
; Item #2 ‘ADMAIF2’
; Item #3 ‘ADMAIF3’
; Item #4 ‘ADMAIF4’
; Item #5 ‘ADMAIF5’
; Item #6 ‘ADMAIF6’
; Item #7 ‘ADMAIF7’
; Item #8 ‘ADMAIF8’
; Item #9 ‘ADMAIF9’
; Item #10 ‘ADMAIF10’
; Item #11 ‘ADMAIF11’
; Item #12 ‘ADMAIF12’
; Item #13 ‘ADMAIF13’
; Item #14 ‘ADMAIF14’
; Item #15 ‘ADMAIF15’
; Item #16 ‘ADMAIF16’
; Item #17 ‘I2S1’
; Item #18 ‘I2S2’
; Item #19 ‘I2S3’
; Item #20 ‘I2S4’
; Item #21 ‘I2S5’
; Item #22 ‘I2S6’
; Item #23 ‘SFC1’
; Item #24 ‘SFC2’
; Item #25 ‘SFC3’
; Item #26 ‘SFC4’
; Item #27 ‘MIXER1 TX1’
; Item #28 ‘MIXER1 TX2’
; Item #29 ‘MIXER1 TX3’
; Item #30 ‘MIXER1 TX4’
; Item #31 ‘MIXER1 TX5’
; Item #32 ‘AMX1’
; Item #33 ‘AMX2’
; Item #34 ‘AMX3’
; Item #35 ‘AMX4’
; Item #36 ‘ARAD1’
; Item #37 ‘AFC1’
; Item #38 ‘AFC2’
; Item #39 ‘AFC3’
; Item #40 ‘AFC4’
; Item #41 ‘AFC5’
; Item #42 ‘AFC6’
; Item #43 ‘OPE1’
; Item #44 ‘SPKPROT1’
; Item #45 ‘MVC1’
; Item #46 ‘MVC2’
; Item #47 ‘IQC1-1’
; Item #48 ‘IQC1-2’
; Item #49 ‘IQC2-1’
; Item #50 ‘IQC2-2’
; Item #51 ‘DMIC1’
; Item #52 ‘DMIC2’
; Item #53 ‘DMIC3’
; Item #54 ‘DMIC4’
; Item #55 ‘ADX1 TX1’
; Item #56 ‘ADX1 TX2’
; Item #57 ‘ADX1 TX3’
; Item #58 ‘ADX1 TX4’
; Item #59 ‘ADX2 TX1’
; Item #60 ‘ADX2 TX2’
; Item #61 ‘ADX2 TX3’
; Item #62 ‘ADX2 TX4’
; Item #63 ‘ADX3 TX1’
; Item #64 ‘ADX3 TX2’
; Item #65 ‘ADX3 TX3’
; Item #66 ‘ADX3 TX4’
; Item #67 ‘ADX4 TX1’
; Item #68 ‘ADX4 TX2’
; Item #69 ‘ADX4 TX3’
; Item #70 ‘ADX4 TX4’
; Item #71 ‘ADMAIF17’
; Item #72 ‘ADMAIF18’
; Item #73 ‘ADMAIF19’
; Item #74 ‘ADMAIF20’
; Item #75 ‘ASRC1 TX1’
; Item #76 ‘ASRC1 TX2’
; Item #77 ‘ASRC1 TX3’
; Item #78 ‘ASRC1 TX4’
; Item #79 ‘ASRC1 TX5’
; Item #80 ‘ASRC1 TX6’
: values=1
amixer -c APE cget name=‘I2S2 BCLK Ratio’
numid=322,iface=MIXER,name=‘I2S2 BCLK Ratio’
; type=INTEGER,access=rw------,values=1,min=0,max=2147483647,step=0
: values=0
amixer -c APE cget name=‘I2S2 Capture Audio Bit Format’
numid=310,iface=MIXER,name=‘I2S2 Capture Audio Bit Format’
; type=ENUMERATED,access=rw------,values=1,items=3
; Item #0 ‘None’
; Item #1 ‘16’
; Item #2 ‘32’
: values=1
amixer -c APE cget name=‘I2S2 Capture Audio Channels’
numid=313,iface=MIXER,name=‘I2S2 Capture Audio Channels’
; type=INTEGER,access=rw------,values=1,min=0,max=16,step=0
: values=16
amixer -c APE cget name=‘I2S2 Capture Mono To Stereo’
numid=318,iface=MIXER,name=‘I2S2 Capture Mono To Stereo’
; type=ENUMERATED,access=rw------,values=1,items=2
; Item #0 ‘Zero’
; Item #1 ‘Copy’
: values=0
amixer -c APE cget name=‘I2S2 Capture Stereo To Mono’
numid=317,iface=MIXER,name=‘I2S2 Capture Stereo To Mono’
; type=ENUMERATED,access=rw------,values=1,items=3
; Item #0 ‘CH0’
; Item #1 ‘CH1’
; Item #2 ‘AVG’
: values=0
amixer -c APE cget name=‘I2S2 Client Bit Format’
numid=311,iface=MIXER,name=‘I2S2 Client Bit Format’
; type=ENUMERATED,access=rw------,values=1,items=3
; Item #0 ‘None’
; Item #1 ‘16’
; Item #2 ‘32’
: values=0
amixer -c APE cget name=‘I2S2 Client Channels’
numid=314,iface=MIXER,name=‘I2S2 Client Channels’
; type=INTEGER,access=rw------,values=1,min=0,max=16,step=0
: values=0
amixer -c APE cget name=‘I2S2 FSYNC Width’
numid=316,iface=MIXER,name=‘I2S2 FSYNC Width’
; type=INTEGER,access=rw------,values=1,min=0,max=255,step=0
: values=0
amixer -c APE cget name=‘I2S2 Loopback’
numid=315,iface=MIXER,name=‘I2S2 Loopback’
; type=BOOLEAN,access=rw------,values=1
: values=on
amixer -c APE cget name=‘I2S2 Loopback’
numid=315,iface=MIXER,name=‘I2S2 Loopback’
; type=BOOLEAN,access=rw------,values=1
: values=off
amixer -c APE cget name=‘I2S2 Playback Audio Bit Format’
numid=309,iface=MIXER,name=‘I2S2 Playback Audio Bit Format’
; type=ENUMERATED,access=rw------,values=1,items=3
; Item #0 ‘None’
; Item #1 ‘16’
; Item #2 ‘32’
: values=0
amixer -c APE cget name=‘I2S2 Playback Audio Channels’
numid=312,iface=MIXER,name=‘I2S2 Playback Audio Channels’
; type=INTEGER,access=rw------,values=1,min=0,max=16,step=0
: values=0
amixer -c APE cget name=‘I2S2 Playback FIFO Threshold’
numid=321,iface=MIXER,name=‘I2S2 Playback FIFO Threshold’
; type=INTEGER,access=rw------,values=1,min=0,max=63,step=0
: values=3
amixer -c APE cget name=‘I2S2 Playback Mono To Stereo’
numid=320,iface=MIXER,name=‘I2S2 Playback Mono To Stereo’
; type=ENUMERATED,access=rw------,values=1,items=2
; Item #0 ‘Zero’
; Item #1 ‘Copy’
: values=0
amixer -c APE cget name=‘I2S2 Playback Stereo To Mono’
numid=319,iface=MIXER,name=‘I2S2 Playback Stereo To Mono’
; type=ENUMERATED,access=rw------,values=1,items=3
; Item #0 ‘CH0’
; Item #1 ‘CH1’
; Item #2 ‘AVG’
: values=0
amixer -c APE cget name=‘I2S2 Sample Rate’
numid=308,iface=MIXER,name=‘I2S2 Sample Rate’
; type=INTEGER,access=rw------,values=1,min=0,max=192000,step=0
: values=0
amixer -c APE cget name=‘I2S2 codec frame mode’ 1
numid=1604,iface=MIXER,name=‘I2S2 codec frame mode’
; type=ENUMERATED,access=rw------,values=1,items=6
; Item #0 ‘None’
; Item #1 ‘i2s’
; Item #2 ‘right-j’
; Item #3 ‘left-j’
; Item #4 ‘dsp-a’
; Item #5 ‘dsp-b’
: values=1
amixer -c APE cget name=‘I2S2 codec master mode’
numid=1605,iface=MIXER,name=‘I2S2 codec master mode’
; type=ENUMERATED,access=rw------,values=1,items=3
; Item #0 ‘None’
; Item #1 ‘cbm-cfm’
; Item #2 ‘cbs-cfs’
: values=0