summaryrefslogtreecommitdiffstats
path: root/sound
diff options
context:
space:
mode:
authorCharles Keepax <ckeepax@opensource.cirrus.com>2022-01-05 11:30:23 +0000
committerMark Brown <broonie@kernel.org>2022-01-05 13:53:53 +0000
commit7aa1cc1091e0a424e9e7711ca381ebe98b6865bc (patch)
tree193343a0522f0fdaa655ca20d5cb725c86ce01f3 /sound
parent5f2f539901b0d9bda722637521a11b7f7cf753f1 (diff)
downloadlinux-stable-7aa1cc1091e0a424e9e7711ca381ebe98b6865bc.tar.gz
linux-stable-7aa1cc1091e0a424e9e7711ca381ebe98b6865bc.tar.bz2
linux-stable-7aa1cc1091e0a424e9e7711ca381ebe98b6865bc.zip
firmware: cs_dsp: Clear core reset for cache
If the Halo registers are kept in the register cache the HALO_CORE_RESET bit will be retained as 1 after reset is triggered in cs_dsp_halo_start_core. This will cause subsequent writes to reset the core which is not desired. Apart from this bit the rest of the register bits are cacheable, so for safety sake clear the bit to ensure the cache is consistent. Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com> Link: https://lore.kernel.org/r/20220105113026.18955-6-ckeepax@opensource.cirrus.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound')
0 files changed, 0 insertions, 0 deletions