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

Mark Brown broonie at kernel.org
Mon May 29 15:53:06 CEST 2017


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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20170529/3be2e6d9/attachment.sig>


More information about the Alsa-devel mailing list