diff options
Diffstat (limited to 'include/asm-mips/asm.h')
-rw-r--r-- | include/asm-mips/asm.h | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/include/asm-mips/asm.h b/include/asm-mips/asm.h index 838eb3144d81..12e17581b823 100644 --- a/include/asm-mips/asm.h +++ b/include/asm-mips/asm.h | |||
@@ -21,11 +21,11 @@ | |||
21 | 21 | ||
22 | #ifndef CAT | 22 | #ifndef CAT |
23 | #ifdef __STDC__ | 23 | #ifdef __STDC__ |
24 | #define __CAT(str1,str2) str1##str2 | 24 | #define __CAT(str1, str2) str1##str2 |
25 | #else | 25 | #else |
26 | #define __CAT(str1,str2) str1/**/str2 | 26 | #define __CAT(str1, str2) str1/**/str2 |
27 | #endif | 27 | #endif |
28 | #define CAT(str1,str2) __CAT(str1,str2) | 28 | #define CAT(str1, str2) __CAT(str1, str2) |
29 | #endif | 29 | #endif |
30 | 30 | ||
31 | /* | 31 | /* |
@@ -51,9 +51,9 @@ | |||
51 | #define LEAF(symbol) \ | 51 | #define LEAF(symbol) \ |
52 | .globl symbol; \ | 52 | .globl symbol; \ |
53 | .align 2; \ | 53 | .align 2; \ |
54 | .type symbol,@function; \ | 54 | .type symbol, @function; \ |
55 | .ent symbol,0; \ | 55 | .ent symbol, 0; \ |
56 | symbol: .frame sp,0,ra | 56 | symbol: .frame sp, 0, ra |
57 | 57 | ||
58 | /* | 58 | /* |
59 | * NESTED - declare nested routine entry point | 59 | * NESTED - declare nested routine entry point |
@@ -61,8 +61,8 @@ symbol: .frame sp,0,ra | |||
61 | #define NESTED(symbol, framesize, rpc) \ | 61 | #define NESTED(symbol, framesize, rpc) \ |
62 | .globl symbol; \ | 62 | .globl symbol; \ |
63 | .align 2; \ | 63 | .align 2; \ |
64 | .type symbol,@function; \ | 64 | .type symbol, @function; \ |
65 | .ent symbol,0; \ | 65 | .ent symbol, 0; \ |
66 | symbol: .frame sp, framesize, rpc | 66 | symbol: .frame sp, framesize, rpc |
67 | 67 | ||
68 | /* | 68 | /* |
@@ -70,7 +70,7 @@ symbol: .frame sp, framesize, rpc | |||
70 | */ | 70 | */ |
71 | #define END(function) \ | 71 | #define END(function) \ |
72 | .end function; \ | 72 | .end function; \ |
73 | .size function,.-function | 73 | .size function, .-function |
74 | 74 | ||
75 | /* | 75 | /* |
76 | * EXPORT - export definition of symbol | 76 | * EXPORT - export definition of symbol |
@@ -84,7 +84,7 @@ symbol: | |||
84 | */ | 84 | */ |
85 | #define FEXPORT(symbol) \ | 85 | #define FEXPORT(symbol) \ |
86 | .globl symbol; \ | 86 | .globl symbol; \ |
87 | .type symbol,@function; \ | 87 | .type symbol, @function; \ |
88 | symbol: | 88 | symbol: |
89 | 89 | ||
90 | /* | 90 | /* |
@@ -97,7 +97,7 @@ symbol = value | |||
97 | #define PANIC(msg) \ | 97 | #define PANIC(msg) \ |
98 | .set push; \ | 98 | .set push; \ |
99 | .set reorder; \ | 99 | .set reorder; \ |
100 | PTR_LA a0,8f; \ | 100 | PTR_LA a0, 8f; \ |
101 | jal panic; \ | 101 | jal panic; \ |
102 | 9: b 9b; \ | 102 | 9: b 9b; \ |
103 | .set pop; \ | 103 | .set pop; \ |
@@ -110,7 +110,7 @@ symbol = value | |||
110 | #define PRINT(string) \ | 110 | #define PRINT(string) \ |
111 | .set push; \ | 111 | .set push; \ |
112 | .set reorder; \ | 112 | .set reorder; \ |
113 | PTR_LA a0,8f; \ | 113 | PTR_LA a0, 8f; \ |
114 | jal printk; \ | 114 | jal printk; \ |
115 | .set pop; \ | 115 | .set pop; \ |
116 | TEXT(string) | 116 | TEXT(string) |
@@ -146,19 +146,19 @@ symbol = value | |||
146 | #define PREF(hint,addr) \ | 146 | #define PREF(hint,addr) \ |
147 | .set push; \ | 147 | .set push; \ |
148 | .set mips4; \ | 148 | .set mips4; \ |
149 | pref hint,addr; \ | 149 | pref hint, addr; \ |
150 | .set pop | 150 | .set pop |
151 | 151 | ||
152 | #define PREFX(hint,addr) \ | 152 | #define PREFX(hint,addr) \ |
153 | .set push; \ | 153 | .set push; \ |
154 | .set mips4; \ | 154 | .set mips4; \ |
155 | prefx hint,addr; \ | 155 | prefx hint, addr; \ |
156 | .set pop | 156 | .set pop |
157 | 157 | ||
158 | #else /* !CONFIG_CPU_HAS_PREFETCH */ | 158 | #else /* !CONFIG_CPU_HAS_PREFETCH */ |
159 | 159 | ||
160 | #define PREF(hint,addr) | 160 | #define PREF(hint, addr) |
161 | #define PREFX(hint,addr) | 161 | #define PREFX(hint, addr) |
162 | 162 | ||
163 | #endif /* !CONFIG_CPU_HAS_PREFETCH */ | 163 | #endif /* !CONFIG_CPU_HAS_PREFETCH */ |
164 | 164 | ||
@@ -166,43 +166,43 @@ symbol = value | |||
166 | * MIPS ISA IV/V movn/movz instructions and equivalents for older CPUs. | 166 | * MIPS ISA IV/V movn/movz instructions and equivalents for older CPUs. |
167 | */ | 167 | */ |
168 | #if (_MIPS_ISA == _MIPS_ISA_MIPS1) | 168 | #if (_MIPS_ISA == _MIPS_ISA_MIPS1) |
169 | #define MOVN(rd,rs,rt) \ | 169 | #define MOVN(rd, rs, rt) \ |
170 | .set push; \ | 170 | .set push; \ |
171 | .set reorder; \ | 171 | .set reorder; \ |
172 | beqz rt,9f; \ | 172 | beqz rt, 9f; \ |
173 | move rd,rs; \ | 173 | move rd, rs; \ |
174 | .set pop; \ | 174 | .set pop; \ |
175 | 9: | 175 | 9: |
176 | #define MOVZ(rd,rs,rt) \ | 176 | #define MOVZ(rd, rs, rt) \ |
177 | .set push; \ | 177 | .set push; \ |
178 | .set reorder; \ | 178 | .set reorder; \ |
179 | bnez rt,9f; \ | 179 | bnez rt, 9f; \ |
180 | move rd,rs; \ | 180 | move rd, rs; \ |
181 | .set pop; \ | 181 | .set pop; \ |
182 | 9: | 182 | 9: |
183 | #endif /* _MIPS_ISA == _MIPS_ISA_MIPS1 */ | 183 | #endif /* _MIPS_ISA == _MIPS_ISA_MIPS1 */ |
184 | #if (_MIPS_ISA == _MIPS_ISA_MIPS2) || (_MIPS_ISA == _MIPS_ISA_MIPS3) | 184 | #if (_MIPS_ISA == _MIPS_ISA_MIPS2) || (_MIPS_ISA == _MIPS_ISA_MIPS3) |
185 | #define MOVN(rd,rs,rt) \ | 185 | #define MOVN(rd, rs, rt) \ |
186 | .set push; \ | 186 | .set push; \ |
187 | .set noreorder; \ | 187 | .set noreorder; \ |
188 | bnezl rt,9f; \ | 188 | bnezl rt, 9f; \ |
189 | move rd,rs; \ | 189 | move rd, rs; \ |
190 | .set pop; \ | 190 | .set pop; \ |
191 | 9: | 191 | 9: |
192 | #define MOVZ(rd,rs,rt) \ | 192 | #define MOVZ(rd, rs, rt) \ |
193 | .set push; \ | 193 | .set push; \ |
194 | .set noreorder; \ | 194 | .set noreorder; \ |
195 | beqzl rt,9f; \ | 195 | beqzl rt, 9f; \ |
196 | move rd,rs; \ | 196 | move rd, rs; \ |
197 | .set pop; \ | 197 | .set pop; \ |
198 | 9: | 198 | 9: |
199 | #endif /* (_MIPS_ISA == _MIPS_ISA_MIPS2) || (_MIPS_ISA == _MIPS_ISA_MIPS3) */ | 199 | #endif /* (_MIPS_ISA == _MIPS_ISA_MIPS2) || (_MIPS_ISA == _MIPS_ISA_MIPS3) */ |
200 | #if (_MIPS_ISA == _MIPS_ISA_MIPS4 ) || (_MIPS_ISA == _MIPS_ISA_MIPS5) || \ | 200 | #if (_MIPS_ISA == _MIPS_ISA_MIPS4 ) || (_MIPS_ISA == _MIPS_ISA_MIPS5) || \ |
201 | (_MIPS_ISA == _MIPS_ISA_MIPS32) || (_MIPS_ISA == _MIPS_ISA_MIPS64) | 201 | (_MIPS_ISA == _MIPS_ISA_MIPS32) || (_MIPS_ISA == _MIPS_ISA_MIPS64) |
202 | #define MOVN(rd,rs,rt) \ | 202 | #define MOVN(rd, rs, rt) \ |
203 | movn rd,rs,rt | 203 | movn rd, rs, rt |
204 | #define MOVZ(rd,rs,rt) \ | 204 | #define MOVZ(rd, rs, rt) \ |
205 | movz rd,rs,rt | 205 | movz rd, rs, rt |
206 | #endif /* MIPS IV, MIPS V, MIPS32 or MIPS64 */ | 206 | #endif /* MIPS IV, MIPS V, MIPS32 or MIPS64 */ |
207 | 207 | ||
208 | /* | 208 | /* |
@@ -396,6 +396,6 @@ symbol = value | |||
396 | #define MTC0 dmtc0 | 396 | #define MTC0 dmtc0 |
397 | #endif | 397 | #endif |
398 | 398 | ||
399 | #define SSNOP sll zero,zero,1 | 399 | #define SSNOP sll zero, zero, 1 |
400 | 400 | ||
401 | #endif /* __ASM_ASM_H */ | 401 | #endif /* __ASM_ASM_H */ |