1 /* 2 * Arm SCP/MCP Software 3 * Copyright (c) 2017-2021, Arm Limited and Contributors. All rights reserved. 4 * 5 * SPDX-License-Identifier: BSD-3-Clause 6 */ 7 8 #ifndef SGM775_PIK_H 9 #define SGM775_PIK_H 10 11 #include "sgm775_mmap.h" 12 #include "sgm775_pik_cpu.h" 13 #include "sgm775_pik_debug.h" 14 #include "sgm775_pik_dpu.h" 15 #include "sgm775_pik_gpu.h" 16 #include "sgm775_pik_scp.h" 17 #include "sgm775_pik_system.h" 18 #include "sgm775_pik_vpu.h" 19 20 #define PIK_CLUS0 ((struct pik_cpu_reg_v8_2 *) PIK_CLUS0_BASE) 21 #define PIK_CLUS1 ((struct pik_cpu_reg_v8_2 *) PIK_CLUS1_BASE) 22 #define PIK_DEBUG ((struct pik_debug_reg *) PIK_DEBUG_BASE) 23 #define PIK_DPU ((struct pik_dpu_reg *) PIK_DPU_BASE) 24 #define PIK_GPU ((struct pik_gpu_reg *) PIK_GPU_BASE) 25 #define PIK_SCP ((struct pik_scp_reg *) PIK_SCP_BASE) 26 #define PIK_SYSTEM ((struct pik_system_reg *) PIK_SYSTEM_BASE) 27 #define PIK_VPU ((struct pik_vpu_reg *) PIK_VPU_BASE) 28 29 #endif /* SGM775_PIK_H */ 30