44list (APPEND TPLGS
55# HDMI only topology with passthrough pipelines
66"sof-hda-generic\; sof-hda-generic-idisp\; "
7+ # HDMI only topology with passthrough pipelines and
8+ # 2 or 4 DMIC, no NHLT blob included in topology
9+ "sof-hda-generic\; sof-hda-generic-idisp-2ch\; NUM_DMICS=2"
10+ "sof-hda-generic\; sof-hda-generic-idisp-4ch\; NUM_DMICS=4"
711# HDA topology with mixer-based pipelines for HDA and
812# passthrough pipelines for HDMI
913"sof-hda-generic\; sof-hda-generic\; HDA_CONFIG=mix,HDA_MIC_ENHANCED_CAPTURE=true,\
@@ -28,6 +32,13 @@ EFX_DMIC0_TDFB_PARAMS=line4_pass,EFX_DMIC0_DRC_PARAMS=dmic_default"
2832# not be added to the topologies below.
2933
3034# Topologies for CAVS2.5 architecture
35+ # HDMI + DMICs
36+ "sof-hda-generic\; sof-hda-generic-cavs25-idisp-2ch\; NUM_DMICS=2,\
37+ PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-hda-generic-cavs25-idisp-2ch.bin"
38+ "sof-hda-generic\; sof-hda-generic-cavs25-idisp-4ch\; NUM_DMICS=4,\
39+ PDM1_MIC_A_ENABLE=1,PDM1_MIC_B_ENABLE=1,\
40+ PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-hda-generic-cavs25-idisp-4ch.bin"
41+ # HDA + HDMI + DMICs
3142"sof-hda-generic\; sof-hda-generic-cavs25-2ch\; HDA_CONFIG=mix,NUM_DMICS=2,\
3243PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-hda-generic-cavs25-2ch.bin,\
3344DMIC0_ENHANCED_CAPTURE=true,EFX_DMIC0_TDFB_PARAMS=line2_generic_pm10deg,\
@@ -40,6 +51,13 @@ DMIC0_ENHANCED_CAPTURE=true,\
4051EFX_DMIC0_TDFB_PARAMS=line4_pass,EFX_DMIC0_DRC_PARAMS=dmic_default"
4152
4253# Topologies for ACE1 and ACE2 architectures
54+ # HDMI + DMICs
55+ "sof-hda-generic\; sof-hda-generic-ace1-idisp-2ch\; PLATFORM=mtl,NUM_DMICS=2,\
56+ PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-hda-generic-ace1-idisp-2ch.bin"
57+ "sof-hda-generic\; sof-hda-generic-ace1-idisp-4ch\; PLATFORM=mtl,NUM_DMICS=4,\
58+ PDM1_MIC_A_ENABLE=1,PDM1_MIC_B_ENABLE=1,\
59+ PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-hda-generic-ace1-idisp-4ch.bin"
60+ # HDA + HDMI + DMICs
4361"sof-hda-generic\; sof-hda-generic-ace1-2ch\; PLATFORM=mtl,HDA_CONFIG=mix,NUM_DMICS=2,\
4462PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-hda-generic-ace1-2ch.bin,\
4563DMIC0_ENHANCED_CAPTURE=true,EFX_DMIC0_TDFB_PARAMS=line2_generic_pm10deg,\
0 commit comments