1 /* 2 * Copyright (c) 2018-2020, ARM Limited and Contributors. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7 #include <plat/arm/common/plat_arm.h> 8 9 /* 10 * Common topology related methods for SGI and RD based platforms 11 */ 12 /******************************************************************************* 13 * This function returns the core count within the cluster corresponding to 14 * `mpidr`. 15 ******************************************************************************/ plat_arm_get_cluster_core_count(u_register_t mpidr)16unsigned int plat_arm_get_cluster_core_count(u_register_t mpidr) 17 { 18 return CSS_SGI_MAX_CPUS_PER_CLUSTER; 19 } 20 21 #if ARM_PLAT_MT 22 /****************************************************************************** 23 * Return the number of PE's supported by the CPU. 24 *****************************************************************************/ plat_arm_get_cpu_pe_count(u_register_t mpidr)25unsigned int plat_arm_get_cpu_pe_count(u_register_t mpidr) 26 { 27 return CSS_SGI_MAX_PE_PER_CPU; 28 } 29 #endif 30