Re: [PATCH v2 1/2] ASoC: dt-bindings: cs35l45: Adds SYNC properties
From: Krzysztof Kozlowski
Date: Mon Aug 17 2026 - 03:39:53 EST
On Fri, Aug 14, 2026 at 10:34:52PM +0000, Ricardo Rivera-Matos wrote:
> Introduces support for the multidevice synchronization (SYNC)
> bus. The properties introduced allow for the configuration
> of the device's transmitter IDs.
>
> Signed-off-by: Ricardo Rivera-Matos <rriveram@xxxxxxxxxxxxxxxxxxxxx>
> ---
> .../bindings/sound/cirrus,cs35l45.yaml | 27 +++++++++++++++++++
> 1 file changed, 27 insertions(+)
Sashiko comments are valid.
>
> diff --git a/Documentation/devicetree/bindings/sound/cirrus,cs35l45.yaml b/Documentation/devicetree/bindings/sound/cirrus,cs35l45.yaml
> index 70f6c62aedca..f64ba8c872b9 100644
> --- a/Documentation/devicetree/bindings/sound/cirrus,cs35l45.yaml
> +++ b/Documentation/devicetree/bindings/sound/cirrus,cs35l45.yaml
> @@ -53,6 +53,29 @@ properties:
> maximum: 3
> default: 2
>
> + sync:
> + description:
> + Multidevice synchronization (SYNC) bus configuration
> + type: object
> + additionalProperties: false
> + properties:
> + cirrus,sync-lsw-txid:
> + description: |
Do not need '|' unless you need to preserve formatting.
> + Transmitter ID to use for long software (LSW) data packets
> + on the SYNC bus.
> + $ref: /schemas/types.yaml#/definitions/uint32
> + minimum: 0
> + maximum: 7
> + default: 0
> + cirrus,sync-sw-txid:
> + description: |
> + Transmitter ID to use for short software (SW) data packets
> + on the SYNC bus.
What is transmitter ID? Why does it differ per board designs?
Best regards,
Krzysztof