Lines Matching refs:val
73 u32 val; in read_tmr0() local
74 asm volatile("mrc p6, 0, %0, c0, c9, 0" : "=r" (val)); in read_tmr0()
75 return val; in read_tmr0()
78 static inline void write_tmr0(u32 val) in write_tmr0() argument
80 asm volatile("mcr p6, 0, %0, c0, c9, 0" : : "r" (val)); in write_tmr0()
83 static inline void write_tmr1(u32 val) in write_tmr1() argument
85 asm volatile("mcr p6, 0, %0, c1, c9, 0" : : "r" (val)); in write_tmr1()
90 u32 val; in read_tcr0() local
91 asm volatile("mrc p6, 0, %0, c2, c9, 0" : "=r" (val)); in read_tcr0()
92 return val; in read_tcr0()
95 static inline void write_tcr0(u32 val) in write_tcr0() argument
97 asm volatile("mcr p6, 0, %0, c2, c9, 0" : : "r" (val)); in write_tcr0()
102 u32 val; in read_tcr1() local
103 asm volatile("mrc p6, 0, %0, c3, c9, 0" : "=r" (val)); in read_tcr1()
104 return val; in read_tcr1()
107 static inline void write_tcr1(u32 val) in write_tcr1() argument
109 asm volatile("mcr p6, 0, %0, c3, c9, 0" : : "r" (val)); in write_tcr1()
112 static inline void write_trr0(u32 val) in write_trr0() argument
114 asm volatile("mcr p6, 0, %0, c4, c9, 0" : : "r" (val)); in write_trr0()
117 static inline void write_trr1(u32 val) in write_trr1() argument
119 asm volatile("mcr p6, 0, %0, c5, c9, 0" : : "r" (val)); in write_trr1()
122 static inline void write_tisr(u32 val) in write_tisr() argument
124 asm volatile("mcr p6, 0, %0, c6, c9, 0" : : "r" (val)); in write_tisr()