Lines Matching refs:val
28 void arch_timer_reg_write_cp15(int access, enum arch_timer_reg reg, u64 val)
33 asm volatile("mcr p15, 0, %0, c14, c2, 1" : : "r" ((u32)val));
37 asm volatile("mcrr p15, 2, %Q0, %R0, c14" : : "r" (val));
45 asm volatile("mcr p15, 0, %0, c14, c3, 1" : : "r" ((u32)val));
49 asm volatile("mcrr p15, 3, %Q0, %R0, c14" : : "r" (val));
62 u32 val = 0;
67 asm volatile("mrc p15, 0, %0, c14, c2, 1" : "=r" (val));
75 asm volatile("mrc p15, 0, %0, c14, c3, 1" : "=r" (val));
84 return val;
89 u32 val;
90 asm volatile("mrc p15, 0, %0, c14, c0, 0" : "=r" (val));
91 return val;