Lines Matching refs:val
234 u32 val;
235 asm volatile("mrc p6, 0, %0, c0, c1, 0" : "=r" (val));
236 return val;
239 static inline void write_tmr0(u32 val)
241 asm volatile("mcr p6, 0, %0, c0, c1, 0" : : "r" (val));
244 static inline void write_tmr1(u32 val)
246 asm volatile("mcr p6, 0, %0, c1, c1, 0" : : "r" (val));
251 u32 val;
252 asm volatile("mrc p6, 0, %0, c2, c1, 0" : "=r" (val));
253 return val;
256 static inline void write_tcr0(u32 val)
258 asm volatile("mcr p6, 0, %0, c2, c1, 0" : : "r" (val));
263 u32 val;
264 asm volatile("mrc p6, 0, %0, c3, c1, 0" : "=r" (val));
265 return val;
268 static inline void write_tcr1(u32 val)
270 asm volatile("mcr p6, 0, %0, c3, c1, 0" : : "r" (val));
273 static inline void write_trr0(u32 val)
275 asm volatile("mcr p6, 0, %0, c4, c1, 0" : : "r" (val));
278 static inline void write_trr1(u32 val)
280 asm volatile("mcr p6, 0, %0, c5, c1, 0" : : "r" (val));
283 static inline void write_tisr(u32 val)
285 asm volatile("mcr p6, 0, %0, c6, c1, 0" : : "r" (val));
290 u32 val;
291 asm volatile("mrc p6, 0, %0, c7, c1, 0":"=r" (val));
292 return val;
294 static inline void write_wdtcr(u32 val)
296 asm volatile("mcr p6, 0, %0, c7, c1, 0"::"r" (val));
309 static inline void write_wdtsr(u32 val)