Skip to content

topology2: tplg-targets-ace3.cmake: Correct the platform for WCL dmic… - #11161

Open
ujfalusi wants to merge 1 commit into
thesofproject:mainfrom
ujfalusi:peter/pr/wcl-dmic
Open

topology2: tplg-targets-ace3.cmake: Correct the platform for WCL dmic…#11161
ujfalusi wants to merge 1 commit into
thesofproject:mainfrom
ujfalusi:peter/pr/wcl-dmic

Conversation

@ujfalusi

@ujfalusi ujfalusi commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

… fragments

There is no platform as wcl defined since it is identical to PTL. For the DMIC blob creation a correct platform is needed and in case of PLATFORM=wcl, this is not going to happen.

Use the correct PLATFORM=wcl to build working DMIC blobs.

… fragments

There is no platform as wcl defined since it is identical to PTL.
For the DMIC blob creation a correct platform is needed and in case of
PLATFORM=wcl, this is not going to happen.

Use the correct PLATFORM=wcl to build working DMIC blobs.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
Copilot AI lite review requested due to automatic review settings September 3, 2026 10:11

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The change is a straightforward correction to platform key usage with low risk, with only a minor PR-description/comment clarity nit noted.

Pull request overview

This PR adjusts topology2 build target definitions so the WCL DMIC topologies use the PTL platform key, aligning with the existing platform override set (PTL exists; WCL does not appear to have its own platform override file).

Changes:

  • Update all sof-wcl-dmic-* topology target tuples to use PLATFORM=ptl instead of PLATFORM=wcl.
File summaries
File Description
tools/topology/topology2/production/tplg-targets-ace3.cmake Switch WCL DMIC target tuples to PLATFORM=ptl to match available platform overrides and enable correct DMIC blob preprocessing.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@@ -304,42 +304,42 @@ NHLT_BIN=nhlt-sof-ptl-dmic-4ch-id5.bin,DMIC0_ENHANCED_CAPTURE=true,\
EFX_DMIC0_TDFB_PARAMS=line4_pass,EFX_DMIC0_DRC_PARAMS=dmic_default"

# for WCL

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I will not update the patch, it is obvious from the code what it does.

@ujfalusi

ujfalusi commented Sep 3, 2026

Copy link
Copy Markdown
Contributor Author

2.15 candidate

@intel-sofci

Copy link
Copy Markdown

PR 11161: test results

Run date: 2026-09-03 11:21 UTC

Tested commit: 172e216911023c172f1a9db294143196c51cfc71

mtl pass rate lnl pass rate ptl pass rate wcl pass rate nvl pass rate

@kv2019i kv2019i left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch! Seems to be only place where "PLATFORM=wcl" was used. FYI @lgirdwood , definitely v2.15 material, we have shipped these buggy topologies in sof-bin-2025.12.

@kv2019i kv2019i added this to the v2.15 milestone Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants