aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorAmit Daniel Kachhap <amit.kachhap@arm.com>2018-04-09 16:53:01 +0530
committerAmit Daniel Kachhap <amit.kachhap@arm.com>2018-04-09 17:06:52 +0530
commitd12afc8e73060186a14884dbe9a223df8308f9f9 (patch)
treed8e71dbbae981b2d616bce9520eddfcd49dac7f7 /include
parent02956560a281eec4e9b49451f1b47369304a84b4 (diff)
downloadplatform_external_arm-trusted-firmware-d12afc8e73060186a14884dbe9a223df8308f9f9.tar.gz
platform_external_arm-trusted-firmware-d12afc8e73060186a14884dbe9a223df8308f9f9.tar.bz2
platform_external_arm-trusted-firmware-d12afc8e73060186a14884dbe9a223df8308f9f9.zip
DMC500: Add platform support to set system interface count
Some low end platforms using DMC500 memory controller do not have CCI(Cache Coherent Interconnect) interface and only have non-coherent system interface support. Hence this patch makes the system interface count configurable from the platforms. Change-Id: I6d54c90eb72fd18026c6470c1f7fd26c59dc4b9a Signed-off-by: Amit Daniel Kachhap <amit.kachhap@arm.com>
Diffstat (limited to 'include')
-rw-r--r--include/drivers/arm/tzc_dmc500.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/drivers/arm/tzc_dmc500.h b/include/drivers/arm/tzc_dmc500.h
index 2606d1bee..ff58a2794 100644
--- a/include/drivers/arm/tzc_dmc500.h
+++ b/include/drivers/arm/tzc_dmc500.h
@@ -130,6 +130,7 @@
typedef struct tzc_dmc500_driver_data {
uintptr_t dmc_base[MAX_DMC_COUNT];
int dmc_count;
+ unsigned int sys_if_count;
} tzc_dmc500_driver_data_t;
void tzc_dmc500_driver_init(const tzc_dmc500_driver_data_t *plat_driver_data);