aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVarun Wadekar <vwadekar@nvidia.com>2017-08-23 14:59:09 -0700
committerVarun Wadekar <vwadekar@nvidia.com>2019-11-28 11:14:21 -0800
commit1e6a7f9179eb812273246390bf6b95e9bb04ddd9 (patch)
treea14fbb2ba73475738a69f0b73a313f31214599c8
parentc1485edf7a61f65fcf301d5dd9435092d552c11a (diff)
downloadplatform_external_arm-trusted-firmware-1e6a7f9179eb812273246390bf6b95e9bb04ddd9.tar.gz
platform_external_arm-trusted-firmware-1e6a7f9179eb812273246390bf6b95e9bb04ddd9.tar.bz2
platform_external_arm-trusted-firmware-1e6a7f9179eb812273246390bf6b95e9bb04ddd9.zip
Tegra194: core and cluster count values
This patch updates the total number of CPU clusters and number of cores per cluster, in the platform makefile. Change-Id: I569ebc1bb794ecab09a1043511b3d936bf450428 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
-rw-r--r--plat/nvidia/tegra/soc/t194/plat_setup.c4
-rw-r--r--plat/nvidia/tegra/soc/t194/platform_t194.mk4
2 files changed, 6 insertions, 2 deletions
diff --git a/plat/nvidia/tegra/soc/t194/plat_setup.c b/plat/nvidia/tegra/soc/t194/plat_setup.c
index 1f0c07b5d..4471ba091 100644
--- a/plat/nvidia/tegra/soc/t194/plat_setup.c
+++ b/plat/nvidia/tegra/soc/t194/plat_setup.c
@@ -39,6 +39,10 @@ const unsigned char tegra_power_domain_tree_desc[] = {
/* No of CPU cores - cluster0 */
PLATFORM_MAX_CPUS_PER_CLUSTER,
/* No of CPU cores - cluster1 */
+ PLATFORM_MAX_CPUS_PER_CLUSTER,
+ /* No of CPU cores - cluster2 */
+ PLATFORM_MAX_CPUS_PER_CLUSTER,
+ /* No of CPU cores - cluster3 */
PLATFORM_MAX_CPUS_PER_CLUSTER
};
diff --git a/plat/nvidia/tegra/soc/t194/platform_t194.mk b/plat/nvidia/tegra/soc/t194/platform_t194.mk
index 7ee8b7e4e..d16aab8bb 100644
--- a/plat/nvidia/tegra/soc/t194/platform_t194.mk
+++ b/plat/nvidia/tegra/soc/t194/platform_t194.mk
@@ -33,10 +33,10 @@ COLD_BOOT_SINGLE_CPU := 1
TZDRAM_BASE := 0x40000000
$(eval $(call add_define,TZDRAM_BASE))
-PLATFORM_CLUSTER_COUNT := 2
+PLATFORM_CLUSTER_COUNT := 4
$(eval $(call add_define,PLATFORM_CLUSTER_COUNT))
-PLATFORM_MAX_CPUS_PER_CLUSTER := 4
+PLATFORM_MAX_CPUS_PER_CLUSTER := 2
$(eval $(call add_define,PLATFORM_MAX_CPUS_PER_CLUSTER))
MAX_XLAT_TABLES := 25