Skip to content

Commit dc28dbd

Browse files
plbossartlgirdwood
authored andcommitted
topology2: add basic definitions for PTL
Start moving SoundWire topologies from the shadows into main... We generate a single topology for RT722-based skews since the link information is not used in the matching with the machine driver dailinks. The same topology can be used for link0 or link3 setups. Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
1 parent 39c16d5 commit dc28dbd

File tree

4 files changed

+18
-0
lines changed

4 files changed

+18
-0
lines changed

tools/topology/topology2/cavs-sdw.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ Define {
8686
IncludeByKey.PLATFORM {
8787
"mtl" "platform/intel/mtl.conf"
8888
"lnl" "platform/intel/lnl.conf"
89+
"ptl" "platform/intel/ptl.conf"
8990
}
9091

9192
IncludeByKey.ADD_BT {
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# PTL-specific variable definitions
2+
Define {
3+
DMIC_DRIVER_VERSION 5
4+
SSP_BLOB_VERSION 0x300
5+
NUM_HDMIS 3
6+
}

tools/topology/topology2/production/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ include(tplg-targets-hda-generic.cmake)
44
include(tplg-targets-cavs25.cmake)
55
include(tplg-targets-ace1.cmake)
66
include(tplg-targets-ace2.cmake)
7+
include(tplg-targets-ace3.cmake)
78
include(tplg-targets-imx8.cmake)
89

910
add_custom_target(topology2_prod)
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# SPDX-License-Identifier: BSD-3-Clause
2+
3+
# Array of "input-file-name;output-file-name;comma separated pre-processor variables"
4+
list(APPEND TPLGS
5+
# SDW topology for PTL RVP
6+
"cavs-sdw\;sof-ptl-rt722\;PLATFORM=ptl,SDW_DMIC=1,NUM_SDW_AMP_LINKS=1,\
7+
SDW_AMP_FEEDBACK=false,SDW_SPK_STREAM=Playback-SmartAmp,SDW_DMIC_STREAM=Capture-SmartMic,\
8+
SDW_JACK_OUT_STREAM=Playback-SimpleJack,SDW_JACK_IN_STREAM=Capture-SimpleJack"
9+
10+
)

0 commit comments

Comments
 (0)