Lines Matching +full:reg +full:- +full:names
1 /* SPDX-License-Identifier: GPL-2.0-only */
44 static inline void decode_ctrl_reg(u32 reg, in decode_ctrl_reg() argument
47 ctrl->enabled = reg & 0x1; in decode_ctrl_reg()
48 reg >>= 1; in decode_ctrl_reg()
49 ctrl->privilege = reg & 0x3; in decode_ctrl_reg()
50 reg >>= 2; in decode_ctrl_reg()
51 ctrl->type = reg & 0x3; in decode_ctrl_reg()
52 reg >>= 2; in decode_ctrl_reg()
53 ctrl->len = reg & 0xff; in decode_ctrl_reg()
92 /* Debug register names. */
99 #define AARCH64_DBG_READ(N, REG, VAL) do {\ argument
100 VAL = read_sysreg(dbg##REG##N##_el1);\
103 #define AARCH64_DBG_WRITE(N, REG, VAL) do {\ argument
104 write_sysreg(VAL, dbg##REG##N##_el1);\