reg.h (7a9787e1eba95a166265e6a260cf30af04ef0a99) | reg.h (322b439455ea62e6480e300c77b258e872896381) |
---|---|
1/* 2 * Contains the definition of registers common to all PowerPC variants. 3 * If a register definition has been changed in a different PowerPC 4 * variant, we will case it in #ifndef XXX ... #endif, and have the 5 * number used in the Programming Environments Manual For 32-Bit 6 * Implementations of the PowerPC Architecture (a.k.a. Green Book) here. 7 */ 8 --- 769 unchanged lines hidden (view full) --- 778#define ppc64_runlatch_on() 779#define ppc64_runlatch_off() 780 781#endif /* CONFIG_PPC64 */ 782 783#define __get_SP() ({unsigned long sp; \ 784 asm volatile("mr %0,1": "=r" (sp)); sp;}) 785 | 1/* 2 * Contains the definition of registers common to all PowerPC variants. 3 * If a register definition has been changed in a different PowerPC 4 * variant, we will case it in #ifndef XXX ... #endif, and have the 5 * number used in the Programming Environments Manual For 32-Bit 6 * Implementations of the PowerPC Architecture (a.k.a. Green Book) here. 7 */ 8 --- 769 unchanged lines hidden (view full) --- 778#define ppc64_runlatch_on() 779#define ppc64_runlatch_off() 780 781#endif /* CONFIG_PPC64 */ 782 783#define __get_SP() ({unsigned long sp; \ 784 asm volatile("mr %0,1": "=r" (sp)); sp;}) 785 |
786struct pt_regs; 787 788extern void ppc_save_regs(struct pt_regs *regs); 789 |
|
786#endif /* __ASSEMBLY__ */ 787#endif /* __KERNEL__ */ 788#endif /* _ASM_POWERPC_REG_H */ | 790#endif /* __ASSEMBLY__ */ 791#endif /* __KERNEL__ */ 792#endif /* _ASM_POWERPC_REG_H */ |