@@ -110,6 +110,53 @@ SDW_JACK_OUT_STREAM=Playback-SimpleJack,SDW_JACK_IN_STREAM=Capture-SimpleJack"
110110SDW_AMP_FEEDBACK=false,SDW_SPK_STREAM=Playback-SmartAmp,SDW_DMIC_STREAM=Capture-SmartMic,\
111111SDW_JACK_OUT_STREAM=Playback-SimpleJack,SDW_JACK_IN_STREAM=Capture-SimpleJack"
112112
113+ #SDCA multi-function
114+ "cavs-sdw\; sof-arl-sdca-jack-id0\; PLATFORM=mtl,SDW_JACK_OUT_STREAM=Playback-SimpleJack,\
115+ SDW_JACK_IN_STREAM=Capture-SimpleJack,NUM_HDMIS=0"
116+
117+ "cavs-sdw\; sof-arl-sdca-1amp-id2\; PLATFORM=mtl,NUM_SDW_AMP_LINKS=1,SDW_JACK=false,\
118+ SDW_AMP_FEEDBACK=false,SDW_SPK_STREAM=Playback-SmartAmp,NUM_HDMIS=0"
119+
120+ "cavs-sdw\; sof-arl-sdca-2amp-id2\; PLATFORM=mtl,NUM_SDW_AMP_LINKS=2,SDW_JACK=false,\
121+ SDW_AMP_FEEDBACK=false,SDW_SPK_STREAM=Playback-SmartAmp,NUM_HDMIS=0"
122+
123+ "cavs-sdw\; sof-arl-sdca-mic-id4\; PLATFORM=mtl,SDW_JACK=false,SDW_DMIC=1,NUM_HDMIS=0,\
124+ SDW_DMIC_STREAM=Capture-SmartMic"
125+
126+ "cavs-sdw\; sof-arl-sdca-hdmi-id5\; PLATFORM=mtl,SDW_JACK=false"
127+ "cavs-sdw\; sof-arl-sdca-hdmi-id7\; PLATFORM=mtl,SDW_JACK=false,HDMI1_ID=7,HDMI2_ID=8,HDMI3_ID=9"
128+
129+ "cavs-sdw\; sof-arl-dmic-2ch-id5\; PLATFORM=mtl,SDW_JACK=false,NUM_HDMIS=0,NUM_DMICS=2,\
130+ PDM1_MIC_A_ENABLE=0,PDM1_MIC_B_ENABLE=0,DMIC0_ID=5,DMIC1_ID=6,PREPROCESS_PLUGINS=nhlt,\
131+ NHLT_BIN=nhlt-sof-arl-dmic-2ch-id5.bin"
132+
133+ "cavs-sdw\; sof-arl-dmic-4ch-id5\; PLATFORM=mtl,SDW_JACK=false,NUM_HDMIS=0,NUM_DMICS=4,\
134+ PDM1_MIC_A_ENABLE=1,PDM1_MIC_B_ENABLE=1,DMIC0_ID=5,DMIC1_ID=6,PREPROCESS_PLUGINS=nhlt,\
135+ NHLT_BIN=nhlt-sof-arl-dmic-4ch-id5.bin"
136+
137+ "cavs-sdw\; sof-mtl-sdca-jack-id0\; PLATFORM=mtl,SDW_JACK_OUT_STREAM=Playback-SimpleJack,\
138+ SDW_JACK_IN_STREAM=Capture-SimpleJack,NUM_HDMIS=0"
139+
140+ "cavs-sdw\; sof-mtl-sdca-1amp-id2\; PLATFORM=mtl,NUM_SDW_AMP_LINKS=1,SDW_JACK=false,\
141+ SDW_AMP_FEEDBACK=false,SDW_SPK_STREAM=Playback-SmartAmp,NUM_HDMIS=0"
142+
143+ "cavs-sdw\; sof-mtl-sdca-2amp-id2\; PLATFORM=mtl,NUM_SDW_AMP_LINKS=2,SDW_JACK=false,\
144+ SDW_AMP_FEEDBACK=false,SDW_SPK_STREAM=Playback-SmartAmp,NUM_HDMIS=0"
145+
146+ "cavs-sdw\; sof-mtl-sdca-mic-id4\; PLATFORM=mtl,SDW_JACK=false,SDW_DMIC=1,NUM_HDMIS=0,\
147+ SDW_DMIC_STREAM=Capture-SmartMic"
148+
149+ "cavs-sdw\; sof-mtl-sdca-hdmi-id5\; PLATFORM=mtl,SDW_JACK=false"
150+ "cavs-sdw\; sof-mtl-sdca-hdmi-id7\; PLATFORM=mtl,SDW_JACK=false,HDMI1_ID=7,HDMI2_ID=8,HDMI3_ID=9"
151+
152+ "cavs-sdw\; sof-mtl-dmic-2ch-id5\; PLATFORM=mtl,SDW_JACK=false,NUM_HDMIS=0,NUM_DMICS=2,\
153+ PDM1_MIC_A_ENABLE=0,PDM1_MIC_B_ENABLE=0,DMIC0_ID=5,DMIC1_ID=6,PREPROCESS_PLUGINS=nhlt,\
154+ NHLT_BIN=nhlt-sof-mtl-dmic-2ch-id5.bin"
155+
156+ "cavs-sdw\; sof-mtl-dmic-4ch-id5\; PLATFORM=mtl,SDW_JACK=false,NUM_HDMIS=0,NUM_DMICS=4,\
157+ PDM1_MIC_A_ENABLE=1,PDM1_MIC_B_ENABLE=1,DMIC0_ID=5,DMIC1_ID=6,PREPROCESS_PLUGINS=nhlt,\
158+ NHLT_BIN=nhlt-sof-mtl-dmic-4ch-id5.bin"
159+
113160# Below topologies are used on Chromebooks
114161
115162"cavs-rt5682\; sof-mtl-max98357a-rt5682\; PLATFORM=mtl,NUM_DMICS=4,PDM1_MIC_A_ENABLE=1,\
0 commit comments