Searched refs:trbidr (Results 1 – 2 of 2) sorted by relevance
95 static inline bool get_trbe_flag_update(u64 trbidr) in get_trbe_flag_update() argument97 return trbidr & TRBIDR_FLAG; in get_trbe_flag_update()100 static inline bool is_trbe_programmable(u64 trbidr) in is_trbe_programmable() argument102 return !(trbidr & TRBIDR_PROG); in is_trbe_programmable()105 static inline int get_trbe_address_align(u64 trbidr) in get_trbe_address_align() argument107 return (trbidr >> TRBIDR_ALIGN_SHIFT) & TRBIDR_ALIGN_MASK; in get_trbe_address_align()
1270 u64 trbidr; in arm_trbe_probe_cpu() local1280 trbidr = read_sysreg_s(SYS_TRBIDR_EL1); in arm_trbe_probe_cpu()1281 if (!is_trbe_programmable(trbidr)) { in arm_trbe_probe_cpu()1286 cpudata->trbe_hw_align = 1ULL << get_trbe_address_align(trbidr); in arm_trbe_probe_cpu()1319 cpudata->trbe_flag = get_trbe_flag_update(trbidr); in arm_trbe_probe_cpu()
Completed in 6 milliseconds