blob: 619a15d1c81013b4a22a038cd9a38688c4728323 [file] [log] [blame]
Govindraj Rajaca3caf02023-06-28 08:49:21 -05001/*
2 * Copyright (c) 2021-2023, Arm Limited. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7#ifndef CORTEX_A520_H
8#define CORTEX_A520_H
9
10#define CORTEX_A520_MIDR U(0x410FD800)
11
12/*******************************************************************************
13 * CPU Extended Control register specific definitions
14 ******************************************************************************/
Arvind Ram Prakash512c2362023-12-08 20:19:58 -060015#define CORTEX_A520_CPUACTLR_EL1 S3_0_C15_C1_0
16
Govindraj Rajaca3caf02023-06-28 08:49:21 -050017#define CORTEX_A520_CPUECTLR_EL1 S3_0_C15_C1_4
18
19/*******************************************************************************
Sona Mathew87821142023-12-09 20:44:56 -060020 * CPU Auxiliary Control register 1 specific definitions.
21 ******************************************************************************/
22#define CORTEX_A520_CPUACTLR_EL1 S3_0_C15_C1_0
23
24/*******************************************************************************
Govindraj Rajaca3caf02023-06-28 08:49:21 -050025 * CPU Power Control register specific definitions
26 ******************************************************************************/
27#define CORTEX_A520_CPUPWRCTLR_EL1 S3_0_C15_C2_7
28#define CORTEX_A520_CPUPWRCTLR_EL1_CORE_PWRDN_BIT U(1)
29
30#endif /* CORTEX_A520_H */