summaryrefslogtreecommitdiff
path: root/sound/soc/codecs/wm5102.c
diff options
context:
space:
mode:
authorCharles Keepax <ckeepax@opensource.wolfsonmicro.com>2016-09-20 13:52:33 +0100
committerMark Brown <broonie@kernel.org>2016-09-24 19:34:18 +0100
commitcef45771c141fdccebe4cb7e0ce79f4687275494 (patch)
tree654e4bf6ecd526c2505d8f481c546fe75fc92e95 /sound/soc/codecs/wm5102.c
parent28823ebad5e73bd717ca820929de2d18415d9822 (diff)
ASoC: wm_adsp: Move control cache sync out of preloader
As part of the work to download firmware before the audio path is brought up the DSP will be put into a low power state between downloading firmware to the core and starting it running. This will mean that the firmware ALSA controls are not accessible in the hardware during this period of time. To prepare for this change we gate access to the hardware in the ALSA control handlers on the DSP being running rather than simply booted and move the synchronisation of the control caches out of the preloader delayed work and into the main DAPM thread after the DSP will have been brought out of its low power state. Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/codecs/wm5102.c')
0 files changed, 0 insertions, 0 deletions