[PATCH 0/2] Add SoundWire port constraints into SDCA stream
From: Charles Keepax
Date: Thu Nov 05 2026 - 08:50:37 EST
SDCA adds constraints onto the DAI based on the DisCo properties for the
Input/Output Terminal. As the SoundWire port for a Terminal can be
selected it is possible for the SoundWire port to support fewer options
than the Terminal. These patches add the SoundWire port properties into
the constraints for the DAI startup to cover these situations.
Charles Keepax (2):
ASoC: SDCA: Factor out helper for creating mask of Cluster channels
ASoC: SDCA: Add port constraints into sdca_asoc_set_constraints()
include/sound/sdca_asoc.h | 4 +-
sound/soc/sdca/sdca_asoc.c | 176 ++++++++++++++++++++-------
sound/soc/sdca/sdca_class_function.c | 3 +-
3 files changed, 140 insertions(+), 43 deletions(-)
--
2.47.3