Home
last modified time | relevance | path

Searched full:trbidr (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/hwtracing/coresight/
H A Dcoresight-trbe.h102 static inline bool get_trbe_flag_update(u64 trbidr) in get_trbe_flag_update() argument
104 return trbidr & TRBIDR_FLAG; in get_trbe_flag_update()
107 static inline bool is_trbe_programmable(u64 trbidr) in is_trbe_programmable() argument
109 return !(trbidr & TRBIDR_PROG); in is_trbe_programmable()
112 static inline int get_trbe_address_align(u64 trbidr) in get_trbe_address_align() argument
114 return (trbidr >> TRBIDR_ALIGN_SHIFT) & TRBIDR_ALIGN_MASK; in get_trbe_address_align()
H A Dcoresight-trbe.c903 u64 trbidr; in arm_trbe_probe_cpu() local
913 trbidr = read_sysreg_s(SYS_TRBIDR_EL1); in arm_trbe_probe_cpu()
914 if (!is_trbe_programmable(trbidr)) { in arm_trbe_probe_cpu()
919 cpudata->trbe_align = 1ULL << get_trbe_address_align(trbidr); in arm_trbe_probe_cpu()
924 cpudata->trbe_flag = get_trbe_flag_update(trbidr); in arm_trbe_probe_cpu()
/OK3568_Linux_fs/kernel/Documentation/ABI/testing/
H A Dsysfs-bus-coresight-devices-trbe6 is fetched from the TRBIDR register.
14 the TRBIDR register.
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/
H A Dtrbe.yaml18 TRBIDR register.