Skip to content
Commit 7fd0a7a5 authored by Kai Vehmanen's avatar Kai Vehmanen Committed by Alberto Escolar
Browse files

soc: intel_adsp: replace icache ISR workaround with custom idle solution



A workaround to avoid icache corruption was added in commit be881d4c
("arch: xtensa: add isync to interrupt vector").

This patch implements a different workaround by adding custom logic to
idle entry on affected Intel ADSP platforms. To safely enter "waiti"
when clock gating is enabled, we need to ensure icache is both unlocked
and invalidated upon entry.

Signed-off-by: default avatarKai Vehmanen <kai.vehmanen@linux.intel.com>
parent 213bad1d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment