]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
xtensa: add missing XCHAL_HAVE_WINDOWED check
authorMax Filippov <jcmvbkbc@gmail.com>
Tue, 28 Dec 2021 09:20:20 +0000 (01:20 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 8 Apr 2022 12:06:15 +0000 (14:06 +0200)
[ Upstream commit 8c9ab55c0fbdc76cb876140c2dad75a610bb23ef ]

Add missing preprocessor conditions to secondary reset vector code.

Fixes: 09af39f649da ("xtensa: use register window specific opcodes only when present")
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/xtensa/kernel/mxhead.S

index 9f3843742726484c40dda3a357f0ddcb9043998d..b702c0908b1f6537a8ea5be7bd8ac077dab83b7a 100644 (file)
@@ -37,11 +37,13 @@ _SetupOCD:
         * xt-gdb to single step via DEBUG exceptions received directly
         * by ocd.
         */
+#if XCHAL_HAVE_WINDOWED
        movi    a1, 1
        movi    a0, 0
        wsr     a1, windowstart
        wsr     a0, windowbase
        rsync
+#endif
 
        movi    a1, LOCKLEVEL
        wsr     a1, ps