29 May
2017
29 May
'17
3:53 p.m.
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.