xtensa: add missing XCHAL_HAVE_WINDOWED check
authorMax Filippov <jcmvbkbc@gmail.com>
Tue, 28 Dec 2021 09:20:20 +0000 (01:20 -0800)
committerMax Filippov <jcmvbkbc@gmail.com>
Wed, 9 Mar 2022 21:59:15 +0000 (13:59 -0800)
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>
arch/xtensa/kernel/mxhead.S

index 9f38437..b702c09 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