LOCKLEVEL
#if defined(CONFIG_DEBUG_MISC) && (LOCKLEVEL | TOPLEVEL) >= XCHAL_DEBUGLEVEL
"bgei %1, "__stringify(LOCKLEVEL)", 1f\t\n"
"rsil %0, "__stringify(LOCKLEVEL)"\n"
: "=&a" (flags) : "a" (LOCKLEVEL) : "memory");
asm volatile("rsil %0, "__stringify(LOCKLEVEL)
#if XCHAL_EXCM_LEVEL < LOCKLEVEL || (1 << PS_EXCM_BIT) < LOCKLEVEL
return (flags & (PS_INTLEVEL_MASK | (1 << PS_EXCM_BIT))) >= LOCKLEVEL;
#define XTENSA_FAKE_NMI (LOCKLEVEL < TOPLEVEL)
#if defined(CONFIG_DEBUG_KERNEL) && (LOCKLEVEL | TOPLEVEL) >= XCHAL_DEBUGLEVEL
__asm__ __volatile__ ("waiti " __stringify(LOCKLEVEL));
for (level = LOCKLEVEL; level > 0; --level) {