1*6ad216dcSImre Kis /* 2*6ad216dcSImre Kis * Copyright (c) 2019, Arm Limited. All rights reserved. 3*6ad216dcSImre Kis * 4*6ad216dcSImre Kis * SPDX-License-Identifier: BSD-3-Clause 5*6ad216dcSImre Kis */ 6*6ad216dcSImre Kis 7*6ad216dcSImre Kis #ifndef CORTEX_A65_H 8*6ad216dcSImre Kis #define CORTEX_A65_H 9*6ad216dcSImre Kis 10*6ad216dcSImre Kis #include <lib/utils_def.h> 11*6ad216dcSImre Kis 12*6ad216dcSImre Kis #define CORTEX_A65_MIDR U(0x410FD060) 13*6ad216dcSImre Kis 14*6ad216dcSImre Kis /******************************************************************************* 15*6ad216dcSImre Kis * CPU Extended Control register specific definitions 16*6ad216dcSImre Kis ******************************************************************************/ 17*6ad216dcSImre Kis #define CORTEX_A65_ECTLR_EL1 S3_0_C15_C1_4 18*6ad216dcSImre Kis 19*6ad216dcSImre Kis /******************************************************************************* 20*6ad216dcSImre Kis * CPU Auxiliary Control register specific definitions 21*6ad216dcSImre Kis ******************************************************************************/ 22*6ad216dcSImre Kis #define CORTEX_A65_CPUACTLR_EL1 S3_0_C15_C1_0 23*6ad216dcSImre Kis 24*6ad216dcSImre Kis /******************************************************************************* 25*6ad216dcSImre Kis * CPU Power Control register specific definitions 26*6ad216dcSImre Kis ******************************************************************************/ 27*6ad216dcSImre Kis 28*6ad216dcSImre Kis #define CORTEX_A65_CPUPWRCTLR_EL1 S3_0_C15_C2_7 29*6ad216dcSImre Kis #define CORTEX_A65_CPUPWRCTLR_EL1_CORE_PWRDN_BIT (U(1) << 0) 30*6ad216dcSImre Kis 31*6ad216dcSImre Kis #endif /* CORTEX_A65_H */ 32