Home
last modified time | relevance | path

Searched refs:idreg (Results 1 – 3 of 3) sorted by relevance

/rk3399_ARM-atf/include/arch/aarch64/
H A Darch_features.h91 #define CREATE_IDREG_UPDATE(name, idreg, idfield, mask, guard, enabled_worlds) \ argument
99 perworld_idregs->idreg &= ~((u_register_t)mask << idfield); \
102 #define CREATE_PERCPU_IDREG_UPDATE(name, idreg, idfield, mask, guard, \ argument
110 percpu_idregs->idreg &= ~((u_register_t)mask << idfield); \
114 #define CREATE_IDREG_UPDATE(name, idreg, idfield, mask, guard, enabled_worlds) argument
115 #define CREATE_PERCPU_IDREG_UPDATE(name, idreg, idfield, mask, guard, \ argument
119 #define _CREATE_FEATURE_PRESENT(name, idreg, idfield, mask, idval) \ argument
123 return (ISOLATE_FIELD(read_ ## idreg(), idfield, mask) >= idval) \
127 #define CREATE_FEATURE_PRESENT(name, idreg, idfield, mask, idval, \ argument
129 _CREATE_FEATURE_PRESENT(name, idreg, idfield, mask, idval) \
[all …]
/rk3399_ARM-atf/include/arch/aarch32/
H A Darch_features.h31 #define CREATE_FEATURE_PRESENT(name, idreg, idfield, mask, idval) \ argument
35 return (ISOLATE_FIELD(read_ ## idreg(), idfield, mask) >= idval) \
39 #define CREATE_FEATURE_FUNCS(name, idreg, idfield, mask, idval, guard) \ argument
40 CREATE_FEATURE_PRESENT(name, idreg, idfield, mask, idval) \
/rk3399_ARM-atf/lib/extensions/idte/
H A Didte3.c115 u_register_t idreg = esr_el3 & ESR_EL3_SYSREG_MASK; in handle_idreg_trap() local
125 switch (idreg) { in handle_idreg_trap()