Re: [PATCH 4/4] ASoC: cs35l35: Add multi-device synchronisation

Mark Brown
2017-05-29T13:53:06Z

[-- Attachment #1: Type: text/plain, Size: 701 bytes --]

On Thu, May 18, 2017 at 04:32:39PM +0100, Charles Keepax wrote:

> + SOC_SINGLE_EXT("SYNC Audio", CS35L35_MULT_DEV_SYNCH2, 1, 1, 0,
> + snd_soc_get_volsw, cs35l35_put_sync),
> + SOC_SINGLE_EXT("SYNC VPBR", CS35L35_MULT_DEV_SYNCH2, 2, 1, 0,
> + snd_soc_get_volsw, cs35l35_put_sync),
> + SOC_SINGLE_EXT("SYNC OTW", CS35L35_MULT_DEV_SYNCH2, 3, 1, 0,
> + snd_soc_get_volsw, cs35l35_put_sync),

I can't tell how this works. It feels like this shouldn't just be being
controlled from userspace but rather should be handled in some more
standard fashion, or possibly as part of the platform integration but
right now it's just some totally undocumented application managed
controls.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]