Home
last modified time | relevance | path

Searched refs:CRm (Results 1 – 4 of 4) sorted by relevance

/rk3399_ARM-atf/include/arch/aarch32/
H A Dasm_macros.S31 .macro ldcopr reg, coproc, opc1, CRn, CRm, opc2
32 mrc \coproc, \opc1, \reg, \CRn, \CRm, \opc2
35 .macro ldcopr16 reg1, reg2, coproc, opc1, CRm argument
36 mrrc \coproc, \opc1, \reg1, \reg2, \CRm
39 .macro stcopr reg, coproc, opc1, CRn, CRm, opc2
40 mcr \coproc, \opc1, \reg, \CRn, \CRm, \opc2
43 .macro stcopr16 reg1, reg2, coproc, opc1, CRm argument
44 mcrr \coproc, \opc1, \reg1, \reg2, \CRm
H A Darch_helpers.h24 #define _DEFINE_COPROCR_WRITE_FUNC(_name, coproc, opc1, CRn, CRm, opc2) \ argument
27 __asm__ volatile ("mcr "#coproc","#opc1",%0,"#CRn","#CRm","#opc2 : : "r" (v));\
30 #define _DEFINE_COPROCR_READ_FUNC(_name, coproc, opc1, CRn, CRm, opc2) \ argument
34 __asm__ volatile ("mrc "#coproc","#opc1",%0,"#CRn","#CRm","#opc2 : "=r" (v));\
43 #define _DEFINE_COPROCR_WRITE_FUNC_64(_name, coproc, opc1, CRm) \ argument
46 __asm__ volatile ("mcrr "#coproc","#opc1", %Q0, %R0,"#CRm : : "r" (v));\
49 #define _DEFINE_COPROCR_READ_FUNC_64(_name, coproc, opc1, CRm) \ argument
52 __asm__ volatile ("mrrc "#coproc","#opc1", %Q0, %R0,"#CRm : "=r" (v));\
111 #define _DEFINE_TLBIOP_FUNC(_op, coproc, opc1, CRn, CRm, opc2) \ argument
115 __asm__ volatile ("mcr "#coproc","#opc1",%0,"#CRn","#CRm","#opc2 : : "r" (v));\
[all …]
/rk3399_ARM-atf/lib/aarch32/
H A Dcache_helpers.S22 .macro do_dcache_maintenance_by_mva op, coproc, opc1, CRn, CRm, opc2
31 stcopr r0, \coproc, \opc1, \CRn, \CRm, \opc2
/rk3399_ARM-atf/lib/extensions/idte/
H A Didte3.c112 uint8_t CRm = (uint8_t) ISS_SYS64_CRM(iss); in handle_idreg_trap() local
270 op0, op1, CRn, CRm, op2); in handle_idreg_trap()