ARCv2: support manual regfile save on interrupts
authorVineet Gupta <vgupta@synopsys.com>
Wed, 6 Jun 2018 17:20:37 +0000 (10:20 -0700)
committerVineet Gupta <vgupta@synopsys.com>
Thu, 21 Feb 2019 19:03:18 +0000 (11:03 -0800)
commite494239a007e601448110ac304fe055951f9de3b
tree2814f3f12bddf8a5cda6c50ff5523a5066a03cb9
parentd5e3c55e01d8b1774b37b4647c30fb22f1d39077
ARCv2: support manual regfile save on interrupts

There's a hardware bug which affects the HSDK platform, triggered by
micro-ops for auto-saving regfile on taken interrupt. The workaround is
to inhibit autosave.

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
arch/arc/Kconfig
arch/arc/include/asm/entry-arcv2.h
arch/arc/kernel/entry-arcv2.S
arch/arc/kernel/intc-arcv2.c
arch/arc/plat-hsdk/Kconfig