From d224b4cc1e9ac01788e7d76d5f56b76058f4d3ca Mon Sep 17 00:00:00 2001 From: Naveen Manohar Date: Tue, 1 Sep 2026 08:20:26 +0530 Subject: [PATCH] topology2: kpb: add default KPB_BUFF_TIME_MS to common_definitions Commit 6db02a1f(add topology-configurable history buffer) added IncludeByKey.KPB_BUFF_TIME_MS to the kpb widget class but defined KPB_BUFF_TIME_MS in dmic-wov-multi-manifest.conf All topologies including kpb.conf fails to build with err "No variable defined for KPB_BUFF_TIME_MS" Add KPB_BUFF_TIME_MS "none" to common_definitions.conf that is included before kpb.conf in all affected topologies. Signed-off-by: Naveen Manohar --- tools/topology/topology2/include/common/common_definitions.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/topology/topology2/include/common/common_definitions.conf b/tools/topology/topology2/include/common/common_definitions.conf index 06f0f425c5e2..9a85729fbb8c 100644 --- a/tools/topology/topology2/include/common/common_definitions.conf +++ b/tools/topology/topology2/include/common/common_definitions.conf @@ -75,4 +75,6 @@ Define { SDW_JACK_COMPR_AUDIO_FEATURE_CAPTURE false # No compress audio features capture for jack SDW_DMIC_AUDIO_FEATURE_CAPTURE false # No audio features capture for microphone SDW_DMIC_COMPR_AUDIO_FEATURE_CAPTURE false # No compress audio features capture for microphone + + KPB_BUFF_TIME_MS "none" # Default for kpb: no blob, later override in Manifest }