Skip to content

Commit 9ebe01a

Browse files
singalsulgirdwood
authored andcommitted
topology2: sdw-dmic-generic: raise TDFB bytes control max size
Setting the bytes control max inside the host-gateway-tdfb-drc-capture pipeline class had no effect: alsatplg leaves the widget control at the default 1024, so pushing a larger TDFB blob with sof-ctl failed. Move the max to the widget instantiation in sdw-dmic-generic.conf where it is honored, and keep the original 16384 headroom so the setting also covers larger beamformer blobs that may be added later. Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
1 parent 6f1170c commit 9ebe01a

2 files changed

Lines changed: 1 addition & 1 deletion

File tree

tools/topology/topology2/include/pipelines/cavs/host-gateway-tdfb-drc-capture.conf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ Class.Pipeline."host-gateway-tdfb-drc-capture" {
3737
tdfb."1" {
3838
Object.Control {
3939
bytes."1" {
40-
max 16384
4140
IncludeByKey.EFX_MIC_TDFB_PARAMS {
4241
"line2_pass" "include/components/tdfb/line2_pass.conf"
4342
"line2_generic_pm10deg" "include/components/tdfb/line2_generic_pm10deg_48khz.conf"

tools/topology/topology2/platform/intel/sdw-dmic-generic.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ IncludeByKey.SDW_DMIC_ENHANCED_CAPTURE {
8888
Object.Control {
8989
bytes."1" {
9090
name '$SDW_DMIC_CAPTURE_PCM_NAME Capture TDFB bytes'
91+
max 16384
9192
}
9293
mixer."1" {
9394
name '$SDW_DMIC_CAPTURE_PCM_NAME Capture TDFB beam switch'

0 commit comments

Comments
 (0)