Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

powerpc: Add defines for R0-R31

We are going to use these later and convert r0 to %r0 etc.

Signed-off-by: Michael Neuling <mikey@neuling.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>

authored by

Michael Neuling and committed by
Benjamin Herrenschmidt
82fff310 50bba07d

+33
+33
arch/powerpc/include/asm/ppc-opcode.h
··· 15 15 #include <linux/stringify.h> 16 16 #include <asm/asm-compat.h> 17 17 18 + #define R0 0 19 + #define R1 1 20 + #define R2 2 21 + #define R3 3 22 + #define R4 4 23 + #define R5 5 24 + #define R6 6 25 + #define R7 7 26 + #define R8 8 27 + #define R9 9 28 + #define R10 10 29 + #define R11 11 30 + #define R12 12 31 + #define R13 13 32 + #define R14 14 33 + #define R15 15 34 + #define R16 16 35 + #define R17 17 36 + #define R18 18 37 + #define R19 19 38 + #define R20 20 39 + #define R21 21 40 + #define R22 22 41 + #define R23 23 42 + #define R24 24 43 + #define R25 25 44 + #define R26 26 45 + #define R27 27 46 + #define R28 28 47 + #define R29 29 48 + #define R30 30 49 + #define R31 31 50 + 18 51 /* sorted alphabetically */ 19 52 #define PPC_INST_DCBA 0x7c0005ec 20 53 #define PPC_INST_DCBA_MASK 0xfc0007fe