Re: [PATCH 2/2] ASoC: cs35l45: Adds support for SYNC bus

Mark Brown <[email protected]>
Newsgroups org.kernel.vger.linux-sound,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
On Tue, Aug 11, 2026 at 05:06:03PM +0000, Ricardo Rivera-Matos wrote:
> Adds support for the multidevice synchronization (SYNC) bus.
> The SYNC bus is an opaque one wire bus that is shared between
> Cirrus devices. Initial support only includes software (SW)
> data packets.

> +	ret = of_property_read_u32(child, "sync-lsw-txid", &val);
> +	if (!ret)
> +		regmap_update_bits(cs35l45->regmap, CS35L45_SYNC_SW_TX_ID,
> +				   CS35L45_SYNC_LSW_TXID_MASK, val << CS35L45_SYNC_LSW_TXID_SHIFT);
> +
> +	ret = of_property_read_u32(child, "sync-sw-txid", &val);
> +	if (!ret)
> +		regmap_update_bits(cs35l45->regmap, CS35L45_SYNC_SW_TX_ID,
> +				   CS35L45_SYNC_SW_TXID_MASK, val);

These are namespace cirrus, in the binding.
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmp8tXQACgkQJNaLcl1U
h9A1tQgAgsuCZcXPEesxJrfYeqdGwHsmvYA7fJu7rRWU7QiQhf2yBAXmAjTDlgAE
exhQJq0L64wmAg/aH5WtcdvDVRcEhQeeEHCStBvQhcQ1+n0TjTTSKgN7JoaasFQC
eKK1VDDNqDo+lfbV5sQA1VQH6RLni1BmpZ+2qLGoOrYBJ0ksWBTiyAauNtf/KWEa
wJb6SHMmCgGRrXk+FE5JiD+wc0qoakCVQyv3xLUewP6Xlw4O4BXixr14SP1RTDuq
kK10pkyUPYvpvCwTYT8dM6yD2YoVEgcUjFy9kZdL8GzvV+zbD5JP+g2ZMj69RJxg
Z92gKJXBPqzwJjXrny6pU3n4a8kJSw==
=ttEZ
-----END PGP SIGNATURE-----
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.