diff options
Diffstat (limited to 'source/hal/source/platform/mps3/CMakeLists.txt')
-rw-r--r-- | source/hal/source/platform/mps3/CMakeLists.txt | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/source/hal/source/platform/mps3/CMakeLists.txt b/source/hal/source/platform/mps3/CMakeLists.txt index 5008f0b..2791150 100644 --- a/source/hal/source/platform/mps3/CMakeLists.txt +++ b/source/hal/source/platform/mps3/CMakeLists.txt @@ -1,5 +1,5 @@ #---------------------------------------------------------------------------- -# SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates <open-source-office@arm.com> +# SPDX-FileCopyrightText: Copyright 2022, 2024 Arm Limited and/or its affiliates <open-source-office@arm.com> # SPDX-License-Identifier: Apache-2.0 # # Licensed under the Apache License, Version 2.0 (the "License"); @@ -133,6 +133,18 @@ if (CPU_PROFILE_ENABLED) target_compile_definitions(${PLATFORM_DRIVERS_TARGET} PUBLIC CPU_PROFILE_ENABLED) endif() +# If Virtual Streaming Interface is enabled, we need to link the vsi driver +if (VSI_ENABLED) + target_sources(${PLATFORM_DRIVERS_TARGET} + PRIVATE + source/vsi_mps3.c) + add_subdirectory(${COMPONENTS_DIR}/vsi ${CMAKE_BINARY_DIR}/vsi) + + target_link_libraries(${PLATFORM_DRIVERS_TARGET} + PUBLIC + arm_vsi) +endif () + # If Ethos-U is enabled, we need the driver library too if (ETHOS_U_NPU_ENABLED) |