aboutsummaryrefslogtreecommitdiff
path: root/include/drivers/arm
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/drivers/arm
parent02956560a281eec4e9b49451f1b47369304a84b4 (diff)
downloadtrusted-firmware-a-d12afc8e73060186a14884dbe9a223df8308f9f9.tar.gz
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/drivers/arm')
-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 2606d1bee8..ff58a2794e 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);