blob: b2d7b0d6a231120924bc8908949beb64815507b8 [file] [log] [blame]
yang.lie8fc87b2022-01-11 11:03:24 +08001# Copyright (c) 2021-2022 Amlogic, Inc. All rights reserved.
2
3# SPDX-License-Identifier: MIT
4
Xiaohu.Huangf78b48b2022-01-17 10:41:38 +08005aml_add_library()
Xiaohu.Huangefda2e92022-01-06 14:11:03 +08006
Xiaohu.Huangf78b48b2022-01-17 10:41:38 +08007aml_library_include_directories(
Kelvin Zhang60435bf2022-03-21 19:13:54 +08008 ${CMAKE_CURRENT_SOURCE_DIR}
Xiaohu.Huangefda2e92022-01-06 14:11:03 +08009)
10
bangzheng.liu4d71f922022-09-29 16:12:20 +080011if (CONFIG_SOC_T5W OR CONFIG_SOC_T5D)
Xiaohu.Huangf78b48b2022-01-17 10:41:38 +080012aml_library_sources(
13 n200_func.c
bangzheng.liu4d71f922022-09-29 16:12:20 +080014 interrupt_control_pic.c
bangzheng.liua22a35e2024-06-27 13:48:56 +080015 ${SOC}/soc_business.c
Xiaohu.Huangf78b48b2022-01-17 10:41:38 +080016)
bangzheng.liu4d71f922022-09-29 16:12:20 +080017else()
18aml_library_sources(
19 n200_func.c
20 interrupt_control_eclic.c
bangzheng.liua22a35e2024-06-27 13:48:56 +080021 ${SOC}/soc_business.c
bangzheng.liu4d71f922022-09-29 16:12:20 +080022)
23endif()
Xiaohu.Huangf78b48b2022-01-17 10:41:38 +080024
Kelvin Zhang60435bf2022-03-21 19:13:54 +080025add_subdirectory(${SOC})
26
Xiaohu.Huangf78b48b2022-01-17 10:41:38 +080027aml_library_link_libraries(arch__${ARCH})
28
Xiaohu.Huangefda2e92022-01-06 14:11:03 +080029aml_link_libraries()