sysreg.h (0d1322e7ea755b9de4819aa246ebab924b4cefec) sysreg.h (c37b8700b7234c91e38c3a6c8dcddb6bffdfb218)
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

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

458
459#define SYS_SCXTNUM_EL1 sys_reg(3, 0, 13, 0, 7)
460
461#define SYS_CNTKCTL_EL1 sys_reg(3, 0, 14, 1, 0)
462
463#define SYS_CCSIDR_EL1 sys_reg(3, 1, 0, 0, 0)
464#define SYS_CLIDR_EL1 sys_reg(3, 1, 0, 0, 1)
465#define SYS_GMID_EL1 sys_reg(3, 1, 0, 0, 4)
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

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

458
459#define SYS_SCXTNUM_EL1 sys_reg(3, 0, 13, 0, 7)
460
461#define SYS_CNTKCTL_EL1 sys_reg(3, 0, 14, 1, 0)
462
463#define SYS_CCSIDR_EL1 sys_reg(3, 1, 0, 0, 0)
464#define SYS_CLIDR_EL1 sys_reg(3, 1, 0, 0, 1)
465#define SYS_GMID_EL1 sys_reg(3, 1, 0, 0, 4)
466#define SYS_SMIDR_EL1 sys_reg(3, 1, 0, 0, 6)
467#define SYS_AIDR_EL1 sys_reg(3, 1, 0, 0, 7)
468
469#define SMIDR_EL1_IMPLEMENTER_SHIFT 24
470#define SMIDR_EL1_SMPS_SHIFT 15
471#define SMIDR_EL1_AFFINITY_SHIFT 0
472
473#define SYS_CSSELR_EL1 sys_reg(3, 2, 0, 0, 0)
474

--- 886 unchanged lines hidden ---
466#define SYS_AIDR_EL1 sys_reg(3, 1, 0, 0, 7)
467
468#define SMIDR_EL1_IMPLEMENTER_SHIFT 24
469#define SMIDR_EL1_SMPS_SHIFT 15
470#define SMIDR_EL1_AFFINITY_SHIFT 0
471
472#define SYS_CSSELR_EL1 sys_reg(3, 2, 0, 0, 0)
473

--- 886 unchanged lines hidden ---