aboutsummaryrefslogtreecommitdiffstats
path: root/arch/parisc/include
diff options
context:
space:
mode:
authorHelge Deller <deller@gmx.de>2021-10-04 23:36:50 +0200
committerHelge Deller <deller@gmx.de>2021-10-30 23:11:01 +0200
commit9f6cfef1d040592e792fa3afd7ce97029ec3a0e6 (patch)
tree62fe5a68cbcab03a8ad082f580932b17247ec89b /arch/parisc/include
parentparisc: fix warning in flush_tlb_all (diff)
downloadlinux-dev-9f6cfef1d040592e792fa3afd7ce97029ec3a0e6.tar.xz
linux-dev-9f6cfef1d040592e792fa3afd7ce97029ec3a0e6.zip
parisc: Define FRAME_ALIGN and PRIV_USER/PRIV_KERNEL in assembly.h
Signed-off-by: Helge Deller <deller@gmx.de>
Diffstat (limited to 'arch/parisc/include')
-rw-r--r--arch/parisc/include/asm/assembly.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/parisc/include/asm/assembly.h b/arch/parisc/include/asm/assembly.h
index a39250cb7dfc..365c2853eb7a 100644
--- a/arch/parisc/include/asm/assembly.h
+++ b/arch/parisc/include/asm/assembly.h
@@ -42,6 +42,9 @@
#define ASM_ULONG_INSN .word
#endif
+/* Frame alignment for 32- and 64-bit */
+#define FRAME_ALIGN 64
+
#define CALLEE_SAVE_FRAME_SIZE (CALLEE_REG_FRAME_SIZE + CALLEE_FLOAT_FRAME_SIZE)
#ifdef CONFIG_PA20
@@ -58,6 +61,10 @@
#define PA_ASM_LEVEL 1.1
#endif
+/* Privilege level field in the rightmost two bits of the IA queues */
+#define PRIV_USER 3
+#define PRIV_KERNEL 0
+
#ifdef __ASSEMBLY__
#ifdef CONFIG_64BIT