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

Mark Brown <[email protected]>
Newsgroups gmane.linux.sound,gmane.linux.drivers.devicetree,gmane.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.

Given this description...

> +	SOC_SINGLE_BOOL_EXT("SYNC Enable", 0, cs35l45_sync_en_get, cs35l45_sync_en_put),
> +	SOC_SINGLE("SYNC LSW RX Enable", CS35L45_SYNC_TX_RX_ENABLES,
> +			CS35L45_SYNC_LSW_RX_EN_SHIFT, 1, 0),
> +	SOC_SINGLE("SYNC LSW TX Enable", CS35L45_SYNC_TX_RX_ENABLES,
> +			CS35L45_SYNC_LSW_TX_EN_SHIFT, 1, 0),
> +	SOC_SINGLE("SYNC SW RX Enable", CS35L45_SYNC_TX_RX_ENABLES,
> +			CS35L45_SYNC_SW_RX_EN_SHIFT, 1, 0),
> +	SOC_SINGLE("SYNC SW TX Enable", CS35L45_SYNC_TX_RX_ENABLES,
> +			CS35L45_SYNC_SW_TX_EN_SHIFT, 1, 0),

...it's not clear to me why this would be user controllable.
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmp7WtwACgkQJNaLcl1U
h9B6IQf/bIGh/XXa/ZsBdI8zJeLtC0fjhuwV/O06oU30L39323rZxqzkcxWh4Yhk
+8GliOwSjeP/htFd2+9EvBCRSHTwJGr1IebIM7ITG1BUMhXqNn9SAIVW1bLlEkMI
TIiukBRSU3ln7l17XQE5cnmJRPmYjq98v0blR7/Hp2LDedwSePMe6+75rAKwi4Ud
d4NHF/6st/weVh95GadHtlb59iwNms7SW5AC2FEtBqHsI082pQ0SSz0D58yUigzq
FerLJIlrJUyt5HBVwsC6kXGgDvOAj3ObsOb/CiOcUjYNnNvetOhPIfbDHyiUQD3u
I4bUffVUmjWjVO4YafVl6/MB3oZaIA==
=zsBb
-----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.