Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 #ifndef _PPC_ASM_H
0003 #define _PPC_ASM_H
0004 #include <ppc-asm.h>
0005 
0006 #ifndef r1
0007 #define r1 sp
0008 #endif
0009 
0010 #define _GLOBAL(A) FUNC_START(test_ ## A)
0011 #define _GLOBAL_TOC(A) FUNC_START(test_ ## A)
0012 
0013 #define CONFIG_ALTIVEC
0014 
0015 #define R14 r14
0016 #define R15 r15
0017 #define R16 r16
0018 #define R17 r17
0019 #define R18 r18
0020 #define R19 r19
0021 #define R20 r20
0022 #define R21 r21
0023 #define R22 r22
0024 #define R29 r29
0025 #define R30 r30
0026 #define R31 r31
0027 
0028 #define STACKFRAMESIZE  256
0029 #define STK_REG(i)  (112 + ((i)-14)*8)
0030 
0031 #define BEGIN_FTR_SECTION
0032 #define END_FTR_SECTION_IFSET(val)
0033 #endif