sysreg.h (41cc24e0c883bb610da5841e6df6672712346c48) sysreg.h (12c897b4ffecce971e6654e952a0f6453976b3bc)
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Macros for accessing system registers with older binutils.
4 *
5 * Copyright (C) 2014 ARM Ltd.
6 * Author: Catalin Marinas <catalin.marinas@arm.com>
7 */
8

--- 393 unchanged lines hidden (view full) ---

402#define SYS_PMINTENSET_EL1 sys_reg(3, 0, 9, 14, 1)
403#define SYS_PMINTENCLR_EL1 sys_reg(3, 0, 9, 14, 2)
404
405#define SYS_PMMIR_EL1 sys_reg(3, 0, 9, 14, 6)
406
407#define SYS_MAIR_EL1 sys_reg(3, 0, 10, 2, 0)
408#define SYS_AMAIR_EL1 sys_reg(3, 0, 10, 3, 0)
409
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Macros for accessing system registers with older binutils.
4 *
5 * Copyright (C) 2014 ARM Ltd.
6 * Author: Catalin Marinas <catalin.marinas@arm.com>
7 */
8

--- 393 unchanged lines hidden (view full) ---

402#define SYS_PMINTENSET_EL1 sys_reg(3, 0, 9, 14, 1)
403#define SYS_PMINTENCLR_EL1 sys_reg(3, 0, 9, 14, 2)
404
405#define SYS_PMMIR_EL1 sys_reg(3, 0, 9, 14, 6)
406
407#define SYS_MAIR_EL1 sys_reg(3, 0, 10, 2, 0)
408#define SYS_AMAIR_EL1 sys_reg(3, 0, 10, 3, 0)
409
410#define SYS_LORID_EL1 sys_reg(3, 0, 10, 4, 7)
411
412#define SYS_VBAR_EL1 sys_reg(3, 0, 12, 0, 0)
413#define SYS_DISR_EL1 sys_reg(3, 0, 12, 1, 1)
414
415#define SYS_ICC_IAR0_EL1 sys_reg(3, 0, 12, 8, 0)
416#define SYS_ICC_EOIR0_EL1 sys_reg(3, 0, 12, 8, 1)
417#define SYS_ICC_HPPIR0_EL1 sys_reg(3, 0, 12, 8, 2)
418#define SYS_ICC_BPR0_EL1 sys_reg(3, 0, 12, 8, 3)
419#define SYS_ICC_AP0Rn_EL1(n) sys_reg(3, 0, 12, 8, 4 | n)

--- 843 unchanged lines hidden ---
410#define SYS_VBAR_EL1 sys_reg(3, 0, 12, 0, 0)
411#define SYS_DISR_EL1 sys_reg(3, 0, 12, 1, 1)
412
413#define SYS_ICC_IAR0_EL1 sys_reg(3, 0, 12, 8, 0)
414#define SYS_ICC_EOIR0_EL1 sys_reg(3, 0, 12, 8, 1)
415#define SYS_ICC_HPPIR0_EL1 sys_reg(3, 0, 12, 8, 2)
416#define SYS_ICC_BPR0_EL1 sys_reg(3, 0, 12, 8, 3)
417#define SYS_ICC_AP0Rn_EL1(n) sys_reg(3, 0, 12, 8, 4 | n)

--- 843 unchanged lines hidden ---