xref: /rk3399_ARM-atf/plat/amd/versal2/include/plat_pm_common.h (revision 0c0b19f42de25bb75760d6cca02c325c08a33882)
1c97857dbSAmit Nagal /*
2c97857dbSAmit Nagal  * Copyright (c) 2022, Xilinx, Inc. All rights reserved.
3*414cf08bSSenthil Nathan Thangaraj  * Copyright (c) 2022-2025, Advanced Micro Devices, Inc. All rights reserved.
4c97857dbSAmit Nagal  *
5c97857dbSAmit Nagal  * SPDX-License-Identifier: BSD-3-Clause
6c97857dbSAmit Nagal  */
7c97857dbSAmit Nagal 
8c97857dbSAmit Nagal /*
9c97857dbSAmit Nagal  * Contains platform specific definitions of commonly used macros data types
10c97857dbSAmit Nagal  * for PU Power Management. This file should be common for all PU's.
11c97857dbSAmit Nagal  */
12c97857dbSAmit Nagal 
13c97857dbSAmit Nagal #ifndef PLAT_PM_COMMON_H
14c97857dbSAmit Nagal #define PLAT_PM_COMMON_H
15c97857dbSAmit Nagal 
16c97857dbSAmit Nagal #include <stdint.h>
17c97857dbSAmit Nagal 
18c97857dbSAmit Nagal #include <common/debug.h>
19c97857dbSAmit Nagal 
20c97857dbSAmit Nagal #include "pm_defs.h"
21c97857dbSAmit Nagal 
22*414cf08bSSenthil Nathan Thangaraj /* Processor core device IDs */
23*414cf08bSSenthil Nathan Thangaraj #define PM_DEV_CLUSTER0_ACPU_0	(0x1810C0AFU)
24*414cf08bSSenthil Nathan Thangaraj #define PM_DEV_CLUSTER0_ACPU_1	(0x1810C0B0U)
25*414cf08bSSenthil Nathan Thangaraj 
26*414cf08bSSenthil Nathan Thangaraj #define PM_DEV_CLUSTER1_ACPU_0	(0x1810C0B3U)
27*414cf08bSSenthil Nathan Thangaraj #define PM_DEV_CLUSTER1_ACPU_1	(0x1810C0B4U)
28*414cf08bSSenthil Nathan Thangaraj 
29*414cf08bSSenthil Nathan Thangaraj #define PM_DEV_CLUSTER2_ACPU_0	(0x1810C0B7U)
30*414cf08bSSenthil Nathan Thangaraj #define PM_DEV_CLUSTER2_ACPU_1	(0x1810C0B8U)
31*414cf08bSSenthil Nathan Thangaraj 
32*414cf08bSSenthil Nathan Thangaraj #define PM_DEV_CLUSTER3_ACPU_0	(0x1810C0BBU)
33*414cf08bSSenthil Nathan Thangaraj #define PM_DEV_CLUSTER3_ACPU_1	(0x1810C0BCU)
34*414cf08bSSenthil Nathan Thangaraj 
35c97857dbSAmit Nagal #endif /* PLAT_PM_COMMON_H */
36