summaryrefslogtreecommitdiff
path: root/include/plat/marvell/a3700
diff options
context:
space:
mode:
Diffstat (limited to 'include/plat/marvell/a3700')
-rw-r--r--include/plat/marvell/a3700/common/armada_common.h16
-rw-r--r--include/plat/marvell/a3700/common/marvell_def.h3
-rw-r--r--include/plat/marvell/a3700/common/plat_config.h14
-rw-r--r--include/plat/marvell/a3700/common/plat_marvell.h4
4 files changed, 20 insertions, 17 deletions
diff --git a/include/plat/marvell/a3700/common/armada_common.h b/include/plat/marvell/a3700/common/armada_common.h
new file mode 100644
index 00000000..9fc46348
--- /dev/null
+++ b/include/plat/marvell/a3700/common/armada_common.h
@@ -0,0 +1,16 @@
+/*
+ * Copyright (C) 2018 Marvell International Ltd.
+ *
+ * SPDX-License-Identifier: BSD-3-Clause
+ * https://spdx.org/licenses
+ */
+
+#ifndef __ARMADA_COMMON_H__
+#define __ARMADA_COMMON_H__
+
+#include <io_addr_dec.h>
+#include <stdint.h>
+
+int marvell_get_io_dec_win_conf(struct dec_win_config **win, uint32_t *size);
+
+#endif /* __ARMADA_COMMON_H__ */
diff --git a/include/plat/marvell/a3700/common/marvell_def.h b/include/plat/marvell/a3700/common/marvell_def.h
index 326aa62a..5de69cc5 100644
--- a/include/plat/marvell/a3700/common/marvell_def.h
+++ b/include/plat/marvell/a3700/common/marvell_def.h
@@ -108,7 +108,8 @@
* Required platform porting definitions common to all MARVELL standard platforms
****************************************************************************
*/
-#define ADDR_SPACE_SIZE (1ull << 32)
+#define PLAT_PHY_ADDR_SPACE_SIZE (1ULL << 32)
+#define PLAT_VIRT_ADDR_SPACE_SIZE (1ULL << 32)
/*
* This macro defines the deepest retention state possible. A higher state
diff --git a/include/plat/marvell/a3700/common/plat_config.h b/include/plat/marvell/a3700/common/plat_config.h
deleted file mode 100644
index 36223855..00000000
--- a/include/plat/marvell/a3700/common/plat_config.h
+++ /dev/null
@@ -1,14 +0,0 @@
-/*
- * Copyright (C) 2016 Marvell International Ltd.
- *
- * SPDX-License-Identifier: BSD-3-Clause
- * https://spdx.org/licenses
- */
-#ifndef __PLAT_CONFIG_H__
-#define __PLAT_CONFIG_H__
-
-#include <stdint.h>
-
-int marvell_get_io_dec_win_conf(struct dec_win_config **win, uint32_t *size);
-
-#endif /* __PLAT_CONFIG_H__ */
diff --git a/include/plat/marvell/a3700/common/plat_marvell.h b/include/plat/marvell/a3700/common/plat_marvell.h
index 1d146f75..7825b7c5 100644
--- a/include/plat/marvell/a3700/common/plat_marvell.h
+++ b/include/plat/marvell/a3700/common/plat_marvell.h
@@ -19,7 +19,7 @@
extern const mmap_region_t plat_marvell_mmap[];
#define MARVELL_CASSERT_MMAP \
- CASSERT((ARRAY_SIZE(plat_marvell_mmap) + MARVELL_BL_REGIONS) \
+ CASSERT((ARRAY_SIZE(plat_marvell_mmap) + MARVELL_BL_REGIONS) \
<= MAX_MMAP_REGIONS, \
assert_max_mmap_regions);
@@ -72,7 +72,7 @@ int marvell_io_is_toc_valid(void);
/*
* PSCI functionality
*/
-void psci_arch_init(int);
+void marvell_psci_arch_init(int idx);
void plat_marvell_system_reset(void);
/*