Searched refs:idreg (Results 1 – 3 of 3) sorted by relevance
| /rk3399_ARM-atf/include/arch/aarch64/ |
| H A D | arch_features.h | 91 #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 D | arch_features.h | 31 #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 D | idte3.c | 115 u_register_t idreg = esr_el3 & ESR_EL3_SYSREG_MASK; in handle_idreg_trap() local 125 switch (idreg) { in handle_idreg_trap()
|