Skip to content

Commit ffab815

Browse files
committed
Tools: Topology: Add development tplg sof-nvl-nocodec.tplg
This patch adds the nocodec topology for NVL platform. Since the topologies are identical to PTL, the special topologies for other rates and channels counts can be copied from the PTL builds. Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
1 parent 5110216 commit ffab815

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

tools/topology/topology2/cavs-nocodec.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ IncludeByKey.PLATFORM {
108108
"mtl" "platform/intel/mtl.conf"
109109
"lnl" "platform/intel/lnl.conf"
110110
"ptl" "platform/intel/ptl.conf"
111+
"nvl" "platform/intel/ptl.conf" # Note: Assume same configuration as PTL
111112
}
112113

113114
# include DMIC config if needed.

tools/topology/topology2/development/tplg-targets.cmake

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,10 @@ NHLT_BIN=nhlt-sof-ptl-nocodec-fpga-dmic-4ch-96k.bin,PASSTHROUGH=true,DMIC_IO_CLK
9797
PDM1_MIC_B_ENABLE=1,DMIC0_RATE=96000,SSP0_RATE=96000,PREPROCESS_PLUGINS=nhlt,\
9898
NHLT_BIN=nhlt-sof-ptl-nocodec-fpga-dmic-4ch-96k-ssp0-96k.bin,PASSTHROUGH=true,DMIC_IO_CLK=19200000"
9999

100+
# SSP topology for NVL
101+
"cavs-nocodec\;sof-nvl-nocodec\;PLATFORM=nvl,NUM_DMICS=4,PDM1_MIC_A_ENABLE=1,PDM1_MIC_B_ENABLE=1,\
102+
PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-nvl-nocodec.bin"
103+
100104
# Topology for PTL with max98357a and rt5682
101105
"cavs-rt5682\;sof-ptl-max98357a-rt5682-ssp2-ssp0\;PLATFORM=ptl,NUM_DMICS=4,PDM1_MIC_A_ENABLE=1,\
102106
PDM1_MIC_B_ENABLE=1,DMIC0_PCM_ID=99,PREPROCESS_PLUGINS=nhlt,\

0 commit comments

Comments
 (0)