File tree Expand file tree Collapse file tree 14 files changed +127
-15
lines changed
modules/trusted-firmware-m/nordic_nrf Expand file tree Collapse file tree 14 files changed +127
-15
lines changed Original file line number Diff line number Diff line change @@ -46,14 +46,18 @@ if(BL2)
4646 )
4747endif ()
4848
49+ target_sources (tfm_spm
50+ PRIVATE
51+ src/tfm_hal_platform.c
52+ )
53+
4954if (TFM_PARTITION_PLATFORM)
5055install (FILES include /tfm_ioctl_api.h
56+ include /device_cfg.h
57+ include /RTE_Device.h
58+ include /tfm_ioctl_api.h
5159 DESTINATION ${INSTALL_INTERFACE_INC_DIR} )
5260endif ()
5361
54- #========================= tfm_spm ============================================#
55-
56- target_sources (tfm_spm
57- PRIVATE
58- src/tfm_hal_platform.c
59- )
62+ install (FILES ns/CMakeLists.txt
63+ DESTINATION ${INSTALL_PLATFORM_NS_DIR} )
Original file line number Diff line number Diff line change 55#
66
77set (NRF_BOARD_SELECTED True )
8- set (NRF_SOC_VARIANT nrf5340)
98
109add_subdirectory (${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext /target /nordic_nrf/common/nrf5340 nrf5340)
1110
1211add_subdirectory (.. common)
12+
13+ install (FILES ${CMAKE_CURRENT_LIST_DIR} /ns/cpuarch_ns.cmake
14+ DESTINATION ${INSTALL_PLATFORM_NS_DIR}
15+ RENAME cpuarch.cmake)
16+
17+ install (FILES config.cmake
18+ DESTINATION ${INSTALL_PLATFORM_NS_DIR} )
Original file line number Diff line number Diff line change 44# SPDX-License-Identifier: Apache-2.0
55#
66
7- set (PLATFORM_PATH platform/ext /target /nordic_nrf/)
7+ set (NRF_SOC_VARIANT nrf5340 CACHE STRING "nRF SoC Variant" )
8+
89include (${PLATFORM_PATH} /common/nrf5340/config.cmake)
Original file line number Diff line number Diff line change 44# SPDX-License-Identifier: Apache-2.0
55#
66
7- include (platform/ext /target /nordic_nrf/common/nrf5340/cpuarch.cmake)
7+ set (PLATFORM_PATH platform/ext /target /nordic_nrf)
8+
9+ include (${PLATFORM_PATH} /common/nrf5340/cpuarch.cmake)
Original file line number Diff line number Diff line change 1+ #
2+ # Copyright (c) 2023, Nordic Semiconductor ASA.
3+ #
4+ # SPDX-License-Identifier: Apache-2.0
5+ #
6+
7+ set (PLATFORM_DIR ${CMAKE_CURRENT_LIST_DIR} )
8+ set (PLATFORM_PATH ${CMAKE_CURRENT_LIST_DIR} )
9+
10+ include (${CMAKE_CURRENT_LIST_DIR} /common/nrf5340/cpuarch.cmake)
Original file line number Diff line number Diff line change 55#
66
77set (NRF_BOARD_SELECTED True )
8- set (NRF_SOC_VARIANT nrf91)
98
109add_subdirectory (${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext /target /nordic_nrf/common/nrf91 nrf91)
1110
1211add_subdirectory (.. common)
12+
13+ install (FILES ${CMAKE_CURRENT_LIST_DIR} /ns/cpuarch_ns.cmake
14+ DESTINATION ${INSTALL_PLATFORM_NS_DIR}
15+ RENAME cpuarch.cmake)
16+
17+ install (FILES ${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext /target /nordic_nrf/common/nrf9120/cpuarch.cmake
18+ DESTINATION ${INSTALL_PLATFORM_NS_DIR} /common/nrf9120)
19+
20+ install (FILES config.cmake
21+ DESTINATION ${INSTALL_PLATFORM_NS_DIR} )
Original file line number Diff line number Diff line change 44# SPDX-License-Identifier: Apache-2.0
55#
66
7- set (PLATFORM_PATH platform/ext /target /nordic_nrf/)
7+ set (NRF_SOC_VARIANT nrf91 CACHE STRING "nRF SoC Variant" )
8+
89include (${PLATFORM_PATH} /common/nrf91/config.cmake)
Original file line number Diff line number Diff line change 33#
44# SPDX-License-Identifier: Apache-2.0
55#
6+ set (PLATFORM_PATH platform/ext /target /nordic_nrf)
67
7- include (platform/ ext / target /nordic_nrf /common/nrf9120/cpuarch.cmake)
8+ include (${PLATFORM_PATH} /common/nrf9120/cpuarch.cmake)
Original file line number Diff line number Diff line change 1+ #
2+ # Copyright (c) 2023, Nordic Semiconductor ASA.
3+ #
4+ # SPDX-License-Identifier: Apache-2.0
5+ #
6+
7+ set (PLATFORM_DIR ${CMAKE_CURRENT_LIST_DIR} )
8+ set (PLATFORM_PATH ${CMAKE_CURRENT_LIST_DIR} )
9+
10+ include (${CMAKE_CURRENT_LIST_DIR} /common/nrf9120/cpuarch.cmake)
Original file line number Diff line number Diff line change 55#
66
77set (NRF_BOARD_SELECTED True )
8- set (NRF_SOC_VARIANT nrf91)
98
109add_subdirectory (${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext /target /nordic_nrf/common/nrf91 nrf91)
1110
1211add_subdirectory (.. common)
12+
13+ install (FILES ${CMAKE_CURRENT_LIST_DIR} /ns/cpuarch_ns.cmake
14+ DESTINATION ${INSTALL_PLATFORM_NS_DIR}
15+ RENAME cpuarch.cmake)
16+
17+ install (FILES ${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext /target /nordic_nrf/common/nrf9160/cpuarch.cmake
18+ DESTINATION ${INSTALL_PLATFORM_NS_DIR} /common/nrf9160)
19+
20+ install (FILES config.cmake
21+ DESTINATION ${INSTALL_PLATFORM_NS_DIR} )
You can’t perform that action at this time.
0 commit comments