Lines Matching refs:val
27 void arch_timer_reg_write_cp15(int access, enum arch_timer_reg reg, u32 val)
32 asm volatile("mcr p15, 0, %0, c14, c2, 1" : : "r" (val));
35 asm volatile("mcr p15, 0, %0, c14, c2, 0" : : "r" (val));
41 asm volatile("mcr p15, 0, %0, c14, c3, 1" : : "r" (val));
44 asm volatile("mcr p15, 0, %0, c14, c3, 0" : : "r" (val));
55 u32 val = 0;
60 asm volatile("mrc p15, 0, %0, c14, c2, 1" : "=r" (val));
63 asm volatile("mrc p15, 0, %0, c14, c2, 0" : "=r" (val));
69 asm volatile("mrc p15, 0, %0, c14, c3, 1" : "=r" (val));
72 asm volatile("mrc p15, 0, %0, c14, c3, 0" : "=r" (val));
77 return val;
82 u32 val;
83 asm volatile("mrc p15, 0, %0, c14, c0, 0" : "=r" (val));
84 return val;