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-----