set(ascend_trs_core_host_depends asdrv_trsbase asdrv_pbl asdrv_dms drv_seclib_host asdrv_esched asdrv_dpa ascend_kernel_open_adapt asdrv_svm)
set(ascend_trs_pm_adapt_host_depends asdrv_trsbase asdrv_esched asdrv_pbl drv_pcie_host asdrv_dms drv_seclib_host asdrv_dpa ascend_kernel_open_adapt)
set(ascend_trs_sub_stars_depends asdrv_pbl drv_seclib_host ascend_kernel_open_adapt)
set(ascend_trs_shrid_depends asdrv_pbl asdrv_dms drv_seclib_host asdrv_esched drv_pcie_host ascend_kernel_open_adapt)
set(ascend_trs_sec_eh_adapt_depends drv_seclib_host asdrv_pbl asdrv_trsbase asdrv_vvpc drv_pcie_host asdrv_dpa ascend_kernel_open_adapt)
set(ascend_trs_sec_eh_agent_depends asdrv_pbl asdrv_vmng drv_pcie_host asdrv_vpc asdrv_vascend_adapt ascend_kernel_open_adapt)
add_host_ko(LOCAL_MODULE asdrv_trs
KO_SRC_FOLDER ${CMAKE_CURRENT_SOURCE_DIR}
MAKE_ARGS ${MAKE_ARGS}
TARGETE_DPENDS "${ascend_trs_core_host_depends}" "${ascend_trs_sub_stars_depends}" "${ascend_trs_shrid_depends}" "${ascend_trs_pm_adapt_host_depends}" "${ascend_trs_sec_eh_agent_depends}")
add_host_ko(LOCAL_MODULE asdrv_vtrs
KO_SRC_FOLDER ${CMAKE_CURRENT_SOURCE_DIR}
MAKE_ARGS ${MAKE_ARGS} Driver_Install_Mode=vnpu_guest
TARGETE_DPENDS "${ascend_trs_core_host_depends}" "${ascend_trs_sec_eh_adapt_depends}")