Re: [PATCH v2 1/2] ASoC: dt-bindings: cs35l45: Adds SYNC properties

Krzysztof Kozlowski <[email protected]>
Newsgroups gmane.linux.sound,gmane.linux.drivers.devicetree,gmane.linux.kernel
Message-ID <20260817-brawny-smart-dove-85e4a5@quoll>
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 <[email protected]>
> ---
>  .../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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.