aboutsummaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorChris Brand <chris.brand@cypress.com>2019-12-02 16:10:17 -0800
committerDavid Hu <david.hu@arm.com>2019-12-17 09:49:58 +0800
commitb42fed53dd012149e63f0b44a3723940eb51a5e8 (patch)
tree1e1916d86cc9567ff16d80512e78122378beb029 /configs
parent0c431a8e518b22b0e627f1d5596fb01aee9ef3e7 (diff)
downloadtrusted-firmware-m-b42fed53dd012149e63f0b44a3723940eb51a5e8.tar.gz
Platform: Add full support for PSoC64 platform
Add support for the Cypress CYS0644ABZI-S2D44 board. This support was developed over the course of 2019 in the feature-twincpu branch. Full commit history is available there. Signed-off-by: Chris Brand <chris.brand@cypress.com> Change-Id: I709633d04227b71aea87aee84fd63a48c7d26fb1
Diffstat (limited to 'configs')
-rw-r--r--configs/ConfigCoreIPC.cmake2
-rw-r--r--configs/ConfigCoreIPCTfmLevel2.cmake2
-rw-r--r--configs/ConfigPsaApiTestIPC.cmake2
-rw-r--r--configs/ConfigPsaApiTestIPCTfmLevel2.cmake2
-rw-r--r--configs/ConfigRegressionIPC.cmake2
-rw-r--r--configs/ConfigRegressionIPCTfmLevel2.cmake2
6 files changed, 12 insertions, 0 deletions
diff --git a/configs/ConfigCoreIPC.cmake b/configs/ConfigCoreIPC.cmake
index bcee297ca3..7d3e0075c7 100644
--- a/configs/ConfigCoreIPC.cmake
+++ b/configs/ConfigCoreIPC.cmake
@@ -29,6 +29,8 @@ elseif(${TARGET_PLATFORM} STREQUAL "MUSCA_B1")
set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/musca_b1.cmake")
elseif(${TARGET_PLATFORM} STREQUAL "MUSCA_S1")
set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/musca_s1.cmake")
+elseif(${TARGET_PLATFORM} STREQUAL "psoc64")
+ set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/psoc64.cmake")
else()
message(FATAL_ERROR "ERROR: Target \"${TARGET_PLATFORM}\" is not supported.")
endif()
diff --git a/configs/ConfigCoreIPCTfmLevel2.cmake b/configs/ConfigCoreIPCTfmLevel2.cmake
index 873fb853be..605c1458c5 100644
--- a/configs/ConfigCoreIPCTfmLevel2.cmake
+++ b/configs/ConfigCoreIPCTfmLevel2.cmake
@@ -29,6 +29,8 @@ elseif(${TARGET_PLATFORM} STREQUAL "MUSCA_B1")
set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/musca_b1.cmake")
elseif(${TARGET_PLATFORM} STREQUAL "MUSCA_S1")
set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/musca_s1.cmake")
+elseif(${TARGET_PLATFORM} STREQUAL "psoc64")
+ set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/psoc64.cmake")
else()
message(FATAL_ERROR "ERROR: Target \"${TARGET_PLATFORM}\" is not supported.")
endif()
diff --git a/configs/ConfigPsaApiTestIPC.cmake b/configs/ConfigPsaApiTestIPC.cmake
index 1bede269de..bfcc834863 100644
--- a/configs/ConfigPsaApiTestIPC.cmake
+++ b/configs/ConfigPsaApiTestIPC.cmake
@@ -25,6 +25,8 @@ elseif(${TARGET_PLATFORM} STREQUAL "MUSCA_B1")
set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/musca_b1.cmake")
elseif(${TARGET_PLATFORM} STREQUAL "AN524")
set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/Mps3AN524.cmake")
+elseif(${TARGET_PLATFORM} STREQUAL "psoc64")
+ set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/psoc64.cmake")
else()
message(FATAL_ERROR "ERROR: Target \"${TARGET_PLATFORM}\" is not supported.")
endif()
diff --git a/configs/ConfigPsaApiTestIPCTfmLevel2.cmake b/configs/ConfigPsaApiTestIPCTfmLevel2.cmake
index 55acf45f9d..ee9abbe5b9 100644
--- a/configs/ConfigPsaApiTestIPCTfmLevel2.cmake
+++ b/configs/ConfigPsaApiTestIPCTfmLevel2.cmake
@@ -23,6 +23,8 @@ elseif(${TARGET_PLATFORM} STREQUAL "MUSCA_B1")
set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/musca_b1.cmake")
elseif(${TARGET_PLATFORM} STREQUAL "AN524")
set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/Mps3AN524.cmake")
+elseif(${TARGET_PLATFORM} STREQUAL "psoc64")
+ set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/psoc64.cmake")
else()
message(FATAL_ERROR "ERROR: Target \"${TARGET_PLATFORM}\" is not supported.")
endif()
diff --git a/configs/ConfigRegressionIPC.cmake b/configs/ConfigRegressionIPC.cmake
index 5172f37a58..c1999b6e1c 100644
--- a/configs/ConfigRegressionIPC.cmake
+++ b/configs/ConfigRegressionIPC.cmake
@@ -29,6 +29,8 @@ elseif(${TARGET_PLATFORM} STREQUAL "MUSCA_B1")
set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/musca_b1.cmake")
elseif(${TARGET_PLATFORM} STREQUAL "MUSCA_S1")
set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/musca_s1.cmake")
+elseif(${TARGET_PLATFORM} STREQUAL "psoc64")
+ set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/psoc64.cmake")
else()
message(FATAL_ERROR "ERROR: Target \"${TARGET_PLATFORM}\" is not supported.")
endif()
diff --git a/configs/ConfigRegressionIPCTfmLevel2.cmake b/configs/ConfigRegressionIPCTfmLevel2.cmake
index 58fc0da864..15f86eb20e 100644
--- a/configs/ConfigRegressionIPCTfmLevel2.cmake
+++ b/configs/ConfigRegressionIPCTfmLevel2.cmake
@@ -29,6 +29,8 @@ elseif(${TARGET_PLATFORM} STREQUAL "MUSCA_B1")
set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/musca_b1.cmake")
elseif(${TARGET_PLATFORM} STREQUAL "MUSCA_S1")
set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/musca_s1.cmake")
+elseif(${TARGET_PLATFORM} STREQUAL "psoc64")
+ set(PLATFORM_CMAKE_FILE "${TFM_ROOT_DIR}/platform/ext/psoc64.cmake")
else()
message(FATAL_ERROR "ERROR: Target \"${TARGET_PLATFORM}\" is not supported.")
endif()