Home
last modified time | relevance | path

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

/rk3399_ARM-atf/plat/mediatek/include/drivers/pmic/
H A Dpmic_psc.h32 #define PMIC_PSC_REG(_reg_name, addr, shift) \ argument
33 [_reg_name] = { \
/rk3399_ARM-atf/include/arch/aarch64/
H A Darch_helpers.h23 #define _DEFINE_SYSREG_READ_FUNC(_name, _reg_name) \ argument
27 __asm__ volatile ("mrs %0, " #_reg_name : "=r" (v)); \
31 #define _DEFINE_SYSREG_READ_FUNC_NV(_name, _reg_name) \ argument
35 __asm__ ("mrs %0, " #_reg_name : "=r" (v)); \
39 #define _DEFINE_SYSREG_WRITE_FUNC(_name, _reg_name) \ argument
42 __asm__ volatile ("msr " #_reg_name ", %0" : : "r" (v)); \
58 #define DEFINE_RENAME_SYSREG_RW_FUNCS(_name, _reg_name) \ argument
59 _DEFINE_SYSREG_READ_FUNC(_name, _reg_name) \
60 _DEFINE_SYSREG_WRITE_FUNC(_name, _reg_name)
63 #define DEFINE_RENAME_SYSREG_READ_FUNC(_name, _reg_name) \ argument
[all …]
/rk3399_ARM-atf/include/arch/aarch32/
H A Darch_helpers.h56 #define _DEFINE_SYSREG_READ_FUNC(_name, _reg_name) \ argument
60 __asm__ volatile ("mrs %0, " #_reg_name : "=r" (v)); \
64 #define _DEFINE_SYSREG_WRITE_FUNC(_name, _reg_name) \ argument
67 __asm__ volatile ("msr " #_reg_name ", %0" : : "r" (v)); \
70 #define _DEFINE_SYSREG_WRITE_CONST_FUNC(_name, _reg_name) \ argument
73 __asm__ volatile ("msr " #_reg_name ", %0" : : "i" (v)); \