mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-06 19:32:25 +08:00
refactor l0 cmake: reduce include directories
Related-To: NEO-7507 Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
a7830eb478
commit
659cacf2c9
@@ -200,16 +200,9 @@ if(BUILD_WITH_L0)
|
|||||||
else()
|
else()
|
||||||
include_directories(${LevelZero_INCLUDE_DIRS})
|
include_directories(${LevelZero_INCLUDE_DIRS})
|
||||||
endif()
|
endif()
|
||||||
include_directories(${NEO_SOURCE_DIR}/level_zero/api/experimental${BRANCH_DIR_SUFFIX})
|
|
||||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/core/source/gfx_core_helpers${BRANCH_DIR_SUFFIX})
|
|
||||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/core/source/cmdlist/cmdlist_extended${BRANCH_DIR_SUFFIX})
|
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/core/source/cmdlist/cmdlist_extended${BRANCH_DIR_SUFFIX})
|
||||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/core/source/cmdqueue/cmdqueue_extended${BRANCH_DIR_SUFFIX})
|
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/core/source/cmdqueue/cmdqueue_extended${BRANCH_DIR_SUFFIX})
|
||||||
include_directories("${CMAKE_CURRENT_SOURCE_DIR}")
|
|
||||||
include_directories(ddi${BRANCH_DIR_SUFFIX})
|
include_directories(ddi${BRANCH_DIR_SUFFIX})
|
||||||
include_directories(tools/source)
|
|
||||||
include_directories(sysman/source)
|
|
||||||
include_directories(experimental${BRANCH_DIR_SUFFIX}source)
|
|
||||||
include_directories(experimental/source/tracing)
|
|
||||||
|
|
||||||
# Create our shared library/DLL
|
# Create our shared library/DLL
|
||||||
configure_file(ze_intel_gpu_version.h.in ${NEO_BUILD_DIR}/ze_intel_gpu_version.h)
|
configure_file(ze_intel_gpu_version.h.in ${NEO_BUILD_DIR}/ze_intel_gpu_version.h)
|
||||||
@@ -248,9 +241,6 @@ if(BUILD_WITH_L0)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
target_include_directories(${TARGET_NAME_L0} PUBLIC
|
|
||||||
${L0_ROOT_DIR}/core/source/os_interface/windows
|
|
||||||
)
|
|
||||||
target_sources(${TARGET_NAME_L0}
|
target_sources(${TARGET_NAME_L0}
|
||||||
PRIVATE
|
PRIVATE
|
||||||
${NEO_SHARED_DIRECTORY}/dll/wddm/create_gdi.cpp
|
${NEO_SHARED_DIRECTORY}/dll/wddm/create_gdi.cpp
|
||||||
@@ -282,9 +272,6 @@ if(BUILD_WITH_L0)
|
|||||||
)
|
)
|
||||||
add_dependencies(${TARGET_NAME_L0} ${GMM_TARGET_NAME})
|
add_dependencies(${TARGET_NAME_L0} ${GMM_TARGET_NAME})
|
||||||
else()
|
else()
|
||||||
target_include_directories(${TARGET_NAME_L0} PUBLIC
|
|
||||||
${L0_ROOT_DIR}/core/source/os_interface/linux
|
|
||||||
)
|
|
||||||
target_sources(${TARGET_NAME_L0}
|
target_sources(${TARGET_NAME_L0}
|
||||||
PRIVATE
|
PRIVATE
|
||||||
${NEO_SHARED_DIRECTORY}/os_interface/linux/sys_calls_linux.cpp
|
${NEO_SHARED_DIRECTORY}/os_interface/linux/sys_calls_linux.cpp
|
||||||
@@ -329,8 +316,6 @@ if(BUILD_WITH_L0)
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/source/inc)
|
|
||||||
|
|
||||||
target_compile_definitions(${TARGET_NAME_L0}
|
target_compile_definitions(${TARGET_NAME_L0}
|
||||||
PUBLIC
|
PUBLIC
|
||||||
ZE_MAKEDLL
|
ZE_MAKEDLL
|
||||||
|
|||||||
@@ -11,8 +11,7 @@
|
|||||||
#include "level_zero/sysman/source/sysman_device.h"
|
#include "level_zero/sysman/source/sysman_device.h"
|
||||||
#include "level_zero/sysman/source/sysman_driver.h"
|
#include "level_zero/sysman/source/sysman_driver.h"
|
||||||
#include "level_zero/sysman/source/sysman_driver_handle.h"
|
#include "level_zero/sysman/source/sysman_driver_handle.h"
|
||||||
|
#include "level_zero/tools/source/sysman/sysman.h"
|
||||||
#include "sysman/sysman.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
ze_result_t zesInit(
|
ze_result_t zesInit(
|
||||||
|
|||||||
@@ -81,7 +81,6 @@ if(DEFINED AUB_STREAM_PROJECT_NAME)
|
|||||||
${NEO_SHARED_TEST_DIRECTORY}/common/test_configuration/aub_tests
|
${NEO_SHARED_TEST_DIRECTORY}/common/test_configuration/aub_tests
|
||||||
${NEO_SOURCE_DIR}/shared/test/common/helpers/includes${BRANCH_DIR_SUFFIX}
|
${NEO_SOURCE_DIR}/shared/test/common/helpers/includes${BRANCH_DIR_SUFFIX}
|
||||||
${NEO_SHARED_TEST_DIRECTORY}/common/test_macros/header${BRANCH_DIR_SUFFIX}
|
${NEO_SHARED_TEST_DIRECTORY}/common/test_macros/header${BRANCH_DIR_SUFFIX}
|
||||||
${NEO_SOURCE_DIR}/level_zero/core/test/unit_tests
|
|
||||||
${ENGINE_NODE_DIR}
|
${ENGINE_NODE_DIR}
|
||||||
${CIF_BASE_DIR}
|
${CIF_BASE_DIR}
|
||||||
${NEO__GMM_INCLUDE_DIR}
|
${NEO__GMM_INCLUDE_DIR}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2020-2022 Intel Corporation
|
# Copyright (C) 2020-2023 Intel Corporation
|
||||||
#
|
#
|
||||||
# SPDX-License-Identifier: MIT
|
# SPDX-License-Identifier: MIT
|
||||||
#
|
#
|
||||||
@@ -51,31 +51,11 @@ target_compile_definitions(${TARGET_NAME} PRIVATE $<TARGET_PROPERTY:${L0_MOCKABL
|
|||||||
target_include_directories(${TARGET_NAME}
|
target_include_directories(${TARGET_NAME}
|
||||||
BEFORE
|
BEFORE
|
||||||
PRIVATE
|
PRIVATE
|
||||||
$<TARGET_PROPERTY:${TARGET_NAME_L0},SOURCE_DIR>/core
|
|
||||||
$<TARGET_PROPERTY:${TARGET_NAME_L0},SOURCE_DIR>/tools
|
|
||||||
$<TARGET_PROPERTY:${TARGET_NAME_L0},SOURCE_DIR>/../../../../instrumentation/inc/common/instrumentation/api/
|
|
||||||
$<TARGET_PROPERTY:${TARGET_NAME_L0},SOURCE_DIR>/core/os_interface
|
|
||||||
${NEO_SHARED_TEST_DIRECTORY}/common/test_macros/header${BRANCH_DIR_SUFFIX}
|
${NEO_SHARED_TEST_DIRECTORY}/common/test_macros/header${BRANCH_DIR_SUFFIX}
|
||||||
${NEO_SHARED_TEST_DIRECTORY}/common/helpers/includes${BRANCH_DIR_SUFFIX}
|
${NEO_SHARED_TEST_DIRECTORY}/common/helpers/includes${BRANCH_DIR_SUFFIX}
|
||||||
${NEO_SHARED_TEST_DIRECTORY}/common/test_configuration/unit_tests
|
${NEO_SHARED_TEST_DIRECTORY}/common/test_configuration/unit_tests
|
||||||
)
|
)
|
||||||
|
|
||||||
if(UNIX)
|
|
||||||
target_include_directories(${TARGET_NAME}
|
|
||||||
BEFORE
|
|
||||||
PRIVATE
|
|
||||||
$<TARGET_PROPERTY:${TARGET_NAME_L0},SOURCE_DIR>/core/os_interface/linux
|
|
||||||
$<TARGET_PROPERTY:${TARGET_NAME_L0},SOURCE_DIR>/tools/linux
|
|
||||||
)
|
|
||||||
else()
|
|
||||||
target_include_directories(${TARGET_NAME}
|
|
||||||
BEFORE
|
|
||||||
PRIVATE
|
|
||||||
$<TARGET_PROPERTY:${TARGET_NAME_L0},SOURCE_DIR>/core/os_interface/windows
|
|
||||||
$<TARGET_PROPERTY:${TARGET_NAME_L0},SOURCE_DIR>/tools/windows
|
|
||||||
)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
target_link_libraries(${TARGET_NAME} dbghelp)
|
target_link_libraries(${TARGET_NAME} dbghelp)
|
||||||
endif()
|
endif()
|
||||||
|
|||||||
@@ -5,7 +5,8 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "test/unit_tests/mocks/mock_cmdlist.h"
|
#include "level_zero/core/test/unit_tests/mocks/mock_cmdlist.h"
|
||||||
|
|
||||||
#include "test_api_tracing_common.h"
|
#include "test_api_tracing_common.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|||||||
@@ -51,7 +51,6 @@ target_include_directories(${TARGET_NAME} PRIVATE $<TARGET_PROPERTY:${L0_MOCKABL
|
|||||||
target_include_directories(${TARGET_NAME}
|
target_include_directories(${TARGET_NAME}
|
||||||
BEFORE
|
BEFORE
|
||||||
PRIVATE
|
PRIVATE
|
||||||
$<TARGET_PROPERTY:${TARGET_NAME_L0},SOURCE_DIR>/tools
|
|
||||||
${NEO_SHARED_TEST_DIRECTORY}/common/test_macros/header${BRANCH_DIR_SUFFIX}
|
${NEO_SHARED_TEST_DIRECTORY}/common/test_macros/header${BRANCH_DIR_SUFFIX}
|
||||||
${NEO_SHARED_TEST_DIRECTORY}/common/test_configuration/unit_tests
|
${NEO_SHARED_TEST_DIRECTORY}/common/test_configuration/unit_tests
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2021-2022 Intel Corporation
|
* Copyright (C) 2021-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,9 +8,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/diagnostics/diagnostics_imp.h"
|
#include "level_zero/tools/source/sysman/diagnostics/diagnostics_imp.h"
|
||||||
#include "sysman/diagnostics/os_diagnostics.h"
|
#include "level_zero/tools/source/sysman/diagnostics/os_diagnostics.h"
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
class FirmwareUtil;
|
class FirmwareUtil;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2021 Intel Corporation
|
* Copyright (C) 2021-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,8 +8,8 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/diagnostics/os_diagnostics.h"
|
#include "level_zero/tools/source/sysman/diagnostics/os_diagnostics.h"
|
||||||
#include "sysman/windows/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/windows/os_sysman_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
class WddmDiagnosticsImp : public OsDiagnostics {
|
class WddmDiagnosticsImp : public OsDiagnostics {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -11,7 +11,7 @@
|
|||||||
#include "shared/source/os_interface/linux/engine_info.h"
|
#include "shared/source/os_interface/linux/engine_info.h"
|
||||||
#include "shared/source/os_interface/linux/i915.h"
|
#include "shared/source/os_interface/linux/i915.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -9,10 +9,9 @@
|
|||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
#include "shared/source/os_interface/linux/drm_neo.h"
|
#include "shared/source/os_interface/linux/drm_neo.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/engine/os_engine.h"
|
||||||
#include "level_zero/tools/source/sysman/sysman_const.h"
|
#include "level_zero/tools/source/sysman/sysman_const.h"
|
||||||
|
|
||||||
#include "sysman/engine/os_engine.h"
|
|
||||||
|
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2022 Intel Corporation
|
* Copyright (C) 2022-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -10,8 +10,7 @@
|
|||||||
#include "shared/source/os_interface/linux/i915_prelim.h"
|
#include "shared/source/os_interface/linux/i915_prelim.h"
|
||||||
|
|
||||||
#include "level_zero/tools/source/sysman/engine/linux/os_engine_imp.h"
|
#include "level_zero/tools/source/sysman/engine/linux/os_engine_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "sysman/engine/windows/os_engine_imp.h"
|
#include "level_zero/tools/source/sysman/engine/windows/os_engine_imp.h"
|
||||||
|
|
||||||
#include "level_zero/tools/source/sysman/windows/kmd_sys.h"
|
#include "level_zero/tools/source/sysman/windows/kmd_sys.h"
|
||||||
#include "level_zero/tools/source/sysman/windows/kmd_sys_manager.h"
|
#include "level_zero/tools/source/sysman/windows/kmd_sys_manager.h"
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,8 +8,8 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/engine/os_engine.h"
|
#include "level_zero/tools/source/sysman/engine/os_engine.h"
|
||||||
#include "sysman/windows/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/windows/os_sysman_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
class KmdSysManager;
|
class KmdSysManager;
|
||||||
|
|||||||
@@ -10,12 +10,11 @@
|
|||||||
#include "shared/source/debug_settings/debug_settings_manager.h"
|
#include "shared/source/debug_settings/debug_settings_manager.h"
|
||||||
#include "shared/source/utilities/directory.h"
|
#include "shared/source/utilities/directory.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/events/events_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/linux/os_sysman_driver_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_driver_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/memory/linux/os_memory_imp_prelim.h"
|
#include "level_zero/tools/source/sysman/memory/linux/os_memory_imp_prelim.h"
|
||||||
|
|
||||||
#include "sysman/events/events_imp.h"
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|||||||
@@ -12,8 +12,6 @@
|
|||||||
#include "level_zero/tools/source/sysman/events/os_events.h"
|
#include "level_zero/tools/source/sysman/events/os_events.h"
|
||||||
#include "level_zero/tools/source/sysman/windows/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/windows/os_sysman_imp.h"
|
||||||
|
|
||||||
#include "sysman/windows/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
class KmdSysManager;
|
class KmdSysManager;
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2022 Intel Corporation
|
* Copyright (C) 2022-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,10 +8,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
#include "level_zero/zes_api.h"
|
#include "level_zero/zes_api.h"
|
||||||
|
|
||||||
#include "sysman/linux/fs_access.h"
|
|
||||||
|
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2022 Intel Corporation
|
* Copyright (C) 2022-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,9 +8,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "level_zero/tools/source/sysman/linux/nl_api/iaf_nl_api.h"
|
#include "level_zero/tools/source/sysman/linux/nl_api/iaf_nl_api.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
|
|
||||||
#include "fabric_device_access.h"
|
#include "fabric_device_access.h"
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -8,9 +8,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/fabric_port/fabric_port_imp.h"
|
#include "level_zero/tools/source/sysman/fabric_port/fabric_port_imp.h"
|
||||||
#include "sysman/fabric_port/os_fabric_port.h"
|
#include "level_zero/tools/source/sysman/fabric_port/os_fabric_port.h"
|
||||||
#include "sysman/linux/fs_access.h"
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
#include "shared/source/debug_settings/debug_settings_manager.h"
|
#include "shared/source/debug_settings/debug_settings_manager.h"
|
||||||
#include "shared/source/helpers/debug_helpers.h"
|
#include "shared/source/helpers/debug_helpers.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
|
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
|
|
||||||
|
|||||||
@@ -8,9 +8,10 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/fabric_port/fabric_port_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/fabric_port/os_fabric_port.h"
|
||||||
|
|
||||||
#include "fabric_device_access.h"
|
#include "fabric_device_access.h"
|
||||||
#include "sysman/fabric_port/fabric_port_imp.h"
|
|
||||||
#include "sysman/fabric_port/os_fabric_port.h"
|
|
||||||
|
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
|
|||||||
@@ -8,8 +8,8 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/fabric_port/fabric_port_imp.h"
|
#include "level_zero/tools/source/sysman/fabric_port/fabric_port_imp.h"
|
||||||
#include "sysman/fabric_port/os_fabric_port.h"
|
#include "level_zero/tools/source/sysman/fabric_port/os_fabric_port.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2021 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -7,10 +7,9 @@
|
|||||||
|
|
||||||
#include "level_zero/tools/source/sysman/fan/linux/os_fan_imp.h"
|
#include "level_zero/tools/source/sysman/fan/linux/os_fan_imp.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/linux/pmt/pmt.h"
|
#include "level_zero/tools/source/sysman/linux/pmt/pmt.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
ze_result_t LinuxFanImp::getProperties(zes_fan_properties_t *pProperties) {
|
ze_result_t LinuxFanImp::getProperties(zes_fan_properties_t *pProperties) {
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "sysman/fan/windows/os_fan_imp.h"
|
#include "level_zero/tools/source/sysman/fan/windows/os_fan_imp.h"
|
||||||
|
|
||||||
#include "level_zero/tools/source/sysman/windows/kmd_sys_manager.h"
|
#include "level_zero/tools/source/sysman/windows/kmd_sys_manager.h"
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2021 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,8 +8,8 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/fan/os_fan.h"
|
#include "level_zero/tools/source/sysman/fan/os_fan.h"
|
||||||
#include "sysman/windows/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/windows/os_sysman_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,9 +8,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/firmware/firmware_imp.h"
|
#include "level_zero/tools/source/sysman/firmware/firmware_imp.h"
|
||||||
#include "sysman/firmware/os_firmware.h"
|
#include "level_zero/tools/source/sysman/firmware/os_firmware.h"
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
class FirmwareUtil;
|
class FirmwareUtil;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/firmware/os_firmware.h"
|
#include "level_zero/tools/source/sysman/firmware/os_firmware.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
class FirmwareUtil;
|
class FirmwareUtil;
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
#include "shared/source/debug_settings/debug_settings_manager.h"
|
#include "shared/source/debug_settings/debug_settings_manager.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
|
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,9 +8,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/frequency/frequency_imp.h"
|
#include "level_zero/tools/source/sysman/frequency/frequency_imp.h"
|
||||||
#include "sysman/frequency/os_frequency.h"
|
#include "level_zero/tools/source/sysman/frequency/os_frequency.h"
|
||||||
#include "sysman/linux/fs_access.h"
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -11,8 +11,9 @@
|
|||||||
#include "shared/source/device/device.h"
|
#include "shared/source/device/device.h"
|
||||||
#include "shared/source/helpers/hw_info.h"
|
#include "shared/source/helpers/hw_info.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
|
|
||||||
#include "igfxfmid.h"
|
#include "igfxfmid.h"
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2022 Intel Corporation
|
* Copyright (C) 2022-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,9 +8,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/frequency/frequency_imp.h"
|
#include "level_zero/tools/source/sysman/frequency/frequency_imp.h"
|
||||||
#include "sysman/frequency/os_frequency.h"
|
#include "level_zero/tools/source/sysman/frequency/os_frequency.h"
|
||||||
#include "sysman/linux/fs_access.h"
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2021 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,8 +8,8 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/frequency/os_frequency.h"
|
#include "level_zero/tools/source/sysman/frequency/os_frequency.h"
|
||||||
#include "sysman/windows/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/windows/os_sysman_imp.h"
|
||||||
|
|
||||||
#define KMD_BIT_RANGE(endbit, startbit) ((endbit) - (startbit) + 1)
|
#define KMD_BIT_RANGE(endbit, startbit) ((endbit) - (startbit) + 1)
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2021-2022 Intel Corporation
|
* Copyright (C) 2021-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,8 +8,8 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/global_operations/os_global_operations.h"
|
#include "level_zero/tools/source/sysman/global_operations/os_global_operations.h"
|
||||||
#include "sysman/windows/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/windows/os_sysman_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -18,8 +18,6 @@
|
|||||||
#include "level_zero/tools/source/sysman/firmware_util/firmware_util.h"
|
#include "level_zero/tools/source/sysman/firmware_util/firmware_util.h"
|
||||||
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
|
|
||||||
#include "sysman/firmware_util/firmware_util.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
const std::string LinuxSysmanImp::deviceDir("device");
|
const std::string LinuxSysmanImp::deviceDir("device");
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -10,8 +10,7 @@
|
|||||||
#include "shared/source/memory_manager/memory_manager.h"
|
#include "shared/source/memory_manager/memory_manager.h"
|
||||||
|
|
||||||
#include "level_zero/core/source/driver/driver_handle.h"
|
#include "level_zero/core/source/driver/driver_handle.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2021 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -9,7 +9,7 @@
|
|||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
#include "shared/source/os_interface/linux/drm_neo.h"
|
#include "shared/source/os_interface/linux/drm_neo.h"
|
||||||
|
|
||||||
#include "sysman/memory/os_memory.h"
|
#include "level_zero/tools/source/sysman/memory/os_memory.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -10,10 +10,9 @@
|
|||||||
#include "shared/source/os_interface/linux/memory_info.h"
|
#include "shared/source/os_interface/linux/memory_info.h"
|
||||||
|
|
||||||
#include "level_zero/core/source/driver/driver_handle_imp.h"
|
#include "level_zero/core/source/driver/driver_handle_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/memory/linux/os_memory_imp.h"
|
#include "level_zero/tools/source/sysman/memory/linux/os_memory_imp.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
LinuxMemoryImp::LinuxMemoryImp(OsSysman *pOsSysman, ze_bool_t onSubdevice, uint32_t subdeviceId) : isSubdevice(onSubdevice), subdeviceId(subdeviceId) {
|
LinuxMemoryImp::LinuxMemoryImp(OsSysman *pOsSysman, ze_bool_t onSubdevice, uint32_t subdeviceId) : isSubdevice(onSubdevice), subdeviceId(subdeviceId) {
|
||||||
|
|||||||
@@ -17,11 +17,11 @@
|
|||||||
|
|
||||||
#include "level_zero/core/source/driver/driver_handle.h"
|
#include "level_zero/core/source/driver/driver_handle.h"
|
||||||
#include "level_zero/tools/source/sysman/firmware_util/firmware_util.h"
|
#include "level_zero/tools/source/sysman/firmware_util/firmware_util.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/sysman_const.h"
|
#include "level_zero/tools/source/sysman/sysman_const.h"
|
||||||
|
|
||||||
#include "drm/intel_hwconfig_types.h"
|
#include "drm/intel_hwconfig_types.h"
|
||||||
#include "igfxfmid.h"
|
#include "igfxfmid.h"
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
#include "shared/source/os_interface/linux/drm_neo.h"
|
#include "shared/source/os_interface/linux/drm_neo.h"
|
||||||
|
|
||||||
#include "sysman/memory/os_memory.h"
|
#include "level_zero/tools/source/sysman/memory/os_memory.h"
|
||||||
|
|
||||||
#include <map>
|
#include <map>
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "sysman/memory/windows/os_memory_imp.h"
|
#include "level_zero/tools/source/sysman/memory/windows/os_memory_imp.h"
|
||||||
|
|
||||||
#include "shared/source/os_interface/windows/wddm/wddm.h"
|
#include "shared/source/os_interface/windows/wddm/wddm.h"
|
||||||
|
|
||||||
|
|||||||
@@ -8,10 +8,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/memory/os_memory.h"
|
||||||
#include "level_zero/tools/source/sysman/sysman_const.h"
|
#include "level_zero/tools/source/sysman/sysman_const.h"
|
||||||
|
#include "level_zero/tools/source/sysman/windows/os_sysman_imp.h"
|
||||||
#include "sysman/memory/os_memory.h"
|
|
||||||
#include "sysman/windows/os_sysman_imp.h"
|
|
||||||
|
|
||||||
#include <pdh.h>
|
#include <pdh.h>
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -11,10 +11,9 @@
|
|||||||
|
|
||||||
#include "level_zero/core/source/driver/driver_handle.h"
|
#include "level_zero/core/source/driver/driver_handle.h"
|
||||||
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
|
#include "level_zero/tools/source/sysman/pci/pci_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/sysman_const.h"
|
#include "level_zero/tools/source/sysman/sysman_const.h"
|
||||||
|
|
||||||
#include "sysman/pci/pci_imp.h"
|
|
||||||
|
|
||||||
#include <linux/pci_regs.h>
|
#include <linux/pci_regs.h>
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -9,8 +9,8 @@
|
|||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
#include "shared/source/os_interface/linux/sys_calls.h"
|
#include "shared/source/os_interface/linux/sys_calls.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "sysman/pci/os_pci.h"
|
#include "level_zero/tools/source/sysman/pci/os_pci.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "sysman/pci/windows/os_pci_imp.h"
|
#include "level_zero/tools/source/sysman/pci/windows/os_pci_imp.h"
|
||||||
|
|
||||||
#include "shared/source/memory_manager/memory_manager.h"
|
#include "shared/source/memory_manager/memory_manager.h"
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,8 +8,8 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/pci/os_pci.h"
|
#include "level_zero/tools/source/sysman/pci/os_pci.h"
|
||||||
#include "sysman/windows/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/windows/os_sysman_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
class KmdSysManager;
|
class KmdSysManager;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2021 Intel Corporation
|
* Copyright (C) 2021-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,9 +8,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "sysman/performance/os_performance.h"
|
#include "level_zero/tools/source/sysman/performance/os_performance.h"
|
||||||
#include "sysman/performance/performance_imp.h"
|
#include "level_zero/tools/source/sysman/performance/performance_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2022 Intel Corporation
|
* Copyright (C) 2022-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,9 +8,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "sysman/performance/os_performance.h"
|
#include "level_zero/tools/source/sysman/performance/os_performance.h"
|
||||||
#include "sysman/performance/performance_imp.h"
|
#include "level_zero/tools/source/sysman/performance/performance_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -7,8 +7,7 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "level_zero/tools/source/sysman/performance/os_performance.h"
|
#include "level_zero/tools/source/sysman/performance/os_performance.h"
|
||||||
|
#include "level_zero/tools/source/sysman/windows/os_sysman_imp.h"
|
||||||
#include "sysman/windows/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -9,11 +9,10 @@
|
|||||||
|
|
||||||
#include "shared/source/debug_settings/debug_settings_manager.h"
|
#include "shared/source/debug_settings/debug_settings_manager.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/linux/pmt/pmt.h"
|
#include "level_zero/tools/source/sysman/linux/pmt/pmt.h"
|
||||||
#include "level_zero/tools/source/sysman/sysman_const.h"
|
#include "level_zero/tools/source/sysman/sysman_const.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
const std::string LinuxPowerImp::hwmonDir("device/hwmon");
|
const std::string LinuxPowerImp::hwmonDir("device/hwmon");
|
||||||
|
|||||||
@@ -9,11 +9,10 @@
|
|||||||
|
|
||||||
#include "shared/source/debug_settings/debug_settings_manager.h"
|
#include "shared/source/debug_settings/debug_settings_manager.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/linux/pmt/pmt.h"
|
#include "level_zero/tools/source/sysman/linux/pmt/pmt.h"
|
||||||
#include "level_zero/tools/source/sysman/sysman_const.h"
|
#include "level_zero/tools/source/sysman/sysman_const.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
const std::string LinuxPowerImp::hwmonDir("device/hwmon");
|
const std::string LinuxPowerImp::hwmonDir("device/hwmon");
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "sysman/power/windows/os_power_imp.h"
|
#include "level_zero/tools/source/sysman/power/windows/os_power_imp.h"
|
||||||
|
|
||||||
#include "level_zero/tools/source/sysman/sysman_const.h"
|
#include "level_zero/tools/source/sysman/sysman_const.h"
|
||||||
#include "level_zero/tools/source/sysman/windows/kmd_sys_manager.h"
|
#include "level_zero/tools/source/sysman/windows/kmd_sys_manager.h"
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,8 +8,8 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/power/os_power.h"
|
#include "level_zero/tools/source/sysman/power/os_power.h"
|
||||||
#include "sysman/windows/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/windows/os_sysman_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
class KmdSysManager;
|
class KmdSysManager;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2021 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#include "level_zero/tools/source/sysman/ras/linux/os_ras_imp.h"
|
#include "level_zero/tools/source/sysman/ras/linux/os_ras_imp.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -5,11 +5,10 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/ras/linux/os_ras_imp_prelim.h"
|
#include "level_zero/tools/source/sysman/ras/linux/os_ras_imp_prelim.h"
|
||||||
#include "level_zero/tools/source/sysman/sysman_imp.h"
|
#include "level_zero/tools/source/sysman/sysman_imp.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
static const std::map<zes_ras_error_cat_t, std::vector<std::string>> categoryToListOfEventsUncorrectable = {
|
static const std::map<zes_ras_error_cat_t, std::vector<std::string>> categoryToListOfEventsUncorrectable = {
|
||||||
{ZES_RAS_ERROR_CAT_CACHE_ERRORS,
|
{ZES_RAS_ERROR_CAT_CACHE_ERRORS,
|
||||||
|
|||||||
@@ -1,15 +1,14 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2021-2022 Intel Corporation
|
* Copyright (C) 2021-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "level_zero/tools/source/sysman/firmware_util/firmware_util.h"
|
#include "level_zero/tools/source/sysman/firmware_util/firmware_util.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/ras/linux/os_ras_imp_prelim.h"
|
#include "level_zero/tools/source/sysman/ras/linux/os_ras_imp_prelim.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
void LinuxRasSourceHbm::getSupportedRasErrorTypes(std::set<zes_ras_error_type_t> &errorType, OsSysman *pOsSysman, ze_device_handle_t deviceHandle) {
|
void LinuxRasSourceHbm::getSupportedRasErrorTypes(std::set<zes_ras_error_type_t> &errorType, OsSysman *pOsSysman, ze_device_handle_t deviceHandle) {
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
#include "shared/source/helpers/string.h"
|
#include "shared/source/helpers/string.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2021 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "sysman/ras/os_ras.h"
|
#include "level_zero/tools/source/sysman/ras/os_ras.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#include "level_zero/tools/source/sysman/scheduler/linux/os_scheduler_imp.h"
|
#include "level_zero/tools/source/sysman/scheduler/linux/os_scheduler_imp.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,8 +8,8 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/os_interface/linux/drm_neo.h"
|
#include "shared/source/os_interface/linux/drm_neo.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "sysman/scheduler/scheduler_imp.h"
|
#include "level_zero/tools/source/sysman/scheduler/scheduler_imp.h"
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
|
|||||||
@@ -10,10 +10,9 @@
|
|||||||
#include "shared/source/os_interface/linux/i915_prelim.h"
|
#include "shared/source/os_interface/linux/i915_prelim.h"
|
||||||
|
|
||||||
#include "level_zero/core/source/device/device_imp.h"
|
#include "level_zero/core/source/device/device_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/scheduler/linux/os_scheduler_imp.h"
|
#include "level_zero/tools/source/sysman/scheduler/linux/os_scheduler_imp.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
const std::string LinuxSchedulerImp::preemptTimeoutMilliSecs("preempt_timeout_ms");
|
const std::string LinuxSchedulerImp::preemptTimeoutMilliSecs("preempt_timeout_ms");
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#include "level_zero/tools/source/sysman/scheduler/windows/os_scheduler_imp.h"
|
#include "level_zero/tools/source/sysman/scheduler/windows/os_scheduler_imp.h"
|
||||||
|
|
||||||
#include "sysman/scheduler/scheduler_imp.h"
|
#include "level_zero/tools/source/sysman/scheduler/scheduler_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "sysman/scheduler/scheduler_imp.h"
|
#include "level_zero/tools/source/sysman/scheduler/scheduler_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2021 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,9 +8,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "sysman/standby/os_standby.h"
|
#include "level_zero/tools/source/sysman/standby/os_standby.h"
|
||||||
#include "sysman/standby/standby_imp.h"
|
#include "level_zero/tools/source/sysman/standby/standby_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
|
|||||||
@@ -9,10 +9,9 @@
|
|||||||
|
|
||||||
#include "shared/source/debug_settings/debug_settings_manager.h"
|
#include "shared/source/debug_settings/debug_settings_manager.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/linux/pmt/pmt.h"
|
#include "level_zero/tools/source/sysman/linux/pmt/pmt.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|
||||||
constexpr uint32_t numSocTemperatureEntries = 7; // entries would be PCH or GT_TEMP, DRAM, SA, PSF, DE, PCIE, TYPEC
|
constexpr uint32_t numSocTemperatureEntries = 7; // entries would be PCH or GT_TEMP, DRAM, SA, PSF, DE, PCIE, TYPEC
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "sysman/temperature/windows/os_temperature_imp.h"
|
#include "level_zero/tools/source/sysman/temperature/windows/os_temperature_imp.h"
|
||||||
|
|
||||||
#include "level_zero/tools/source/sysman/windows/kmd_sys_manager.h"
|
#include "level_zero/tools/source/sysman/windows/kmd_sys_manager.h"
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -8,8 +8,8 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
#include "shared/source/helpers/non_copyable_or_moveable.h"
|
||||||
|
|
||||||
#include "sysman/temperature/os_temperature.h"
|
#include "level_zero/tools/source/sysman/temperature/os_temperature.h"
|
||||||
#include "sysman/windows/os_sysman_imp.h"
|
#include "level_zero/tools/source/sysman/windows/os_sysman_imp.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
class KmdSysManager;
|
class KmdSysManager;
|
||||||
|
|||||||
@@ -51,7 +51,6 @@ target_include_directories(${TARGET_NAME} PRIVATE $<TARGET_PROPERTY:${L0_MOCKABL
|
|||||||
target_include_directories(${TARGET_NAME}
|
target_include_directories(${TARGET_NAME}
|
||||||
BEFORE
|
BEFORE
|
||||||
PRIVATE
|
PRIVATE
|
||||||
$<TARGET_PROPERTY:${TARGET_NAME_L0},SOURCE_DIR>/tools
|
|
||||||
${NEO_SHARED_TEST_DIRECTORY}/common/test_macros/header${BRANCH_DIR_SUFFIX}
|
${NEO_SHARED_TEST_DIRECTORY}/common/test_macros/header${BRANCH_DIR_SUFFIX}
|
||||||
${NEO_SHARED_TEST_DIRECTORY}/common/test_configuration/unit_tests
|
${NEO_SHARED_TEST_DIRECTORY}/common/test_configuration/unit_tests
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -11,12 +11,11 @@
|
|||||||
#include "shared/test/common/libult/linux/drm_mock.h"
|
#include "shared/test/common/libult/linux/drm_mock.h"
|
||||||
|
|
||||||
#include "level_zero/core/test/unit_tests/mocks/mock_memory_manager.h"
|
#include "level_zero/core/test/unit_tests/mocks/mock_memory_manager.h"
|
||||||
|
#include "level_zero/tools/source/sysman/engine/engine_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/engine/linux/os_engine_imp.h"
|
#include "level_zero/tools/source/sysman/engine/linux/os_engine_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/linux/pmu/pmu_imp.h"
|
#include "level_zero/tools/source/sysman/linux/pmu/pmu_imp.h"
|
||||||
|
|
||||||
#include "sysman/engine/engine_imp.h"
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
using namespace NEO;
|
using namespace NEO;
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|||||||
@@ -10,12 +10,11 @@
|
|||||||
#include "shared/source/os_interface/linux/i915_prelim.h"
|
#include "shared/source/os_interface/linux/i915_prelim.h"
|
||||||
|
|
||||||
#include "level_zero/core/test/unit_tests/mocks/mock_memory_manager.h"
|
#include "level_zero/core/test/unit_tests/mocks/mock_memory_manager.h"
|
||||||
|
#include "level_zero/tools/source/sysman/engine/engine_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/engine/linux/os_engine_imp.h"
|
#include "level_zero/tools/source/sysman/engine/linux/os_engine_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/linux/pmu/pmu_imp.h"
|
#include "level_zero/tools/source/sysman/linux/pmu/pmu_imp.h"
|
||||||
|
|
||||||
#include "sysman/engine/engine_imp.h"
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
using namespace NEO;
|
using namespace NEO;
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|||||||
@@ -7,11 +7,11 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "level_zero/core/test/unit_tests/fixtures/device_fixture.h"
|
#include "level_zero/core/test/unit_tests/fixtures/device_fixture.h"
|
||||||
|
#include "level_zero/tools/source/sysman/fabric_port/fabric_port.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
|
|
||||||
#include "gmock/gmock.h"
|
#include "gmock/gmock.h"
|
||||||
#include "sysman/fabric_port/fabric_port.h"
|
|
||||||
#include "sysman/linux/fs_access.h"
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|||||||
@@ -5,12 +5,12 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/fabric_port/linux/fabric_device_access_imp.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_sysman_fixture.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_sysman_fixture.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/nl_api/mock_iaf_nl_api_prelim.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/nl_api/mock_iaf_nl_api_prelim.h"
|
||||||
|
|
||||||
#include "gmock/gmock.h"
|
#include "gmock/gmock.h"
|
||||||
#include "gtest/gtest.h"
|
#include "gtest/gtest.h"
|
||||||
#include "sysman/fabric_port/linux/fabric_device_access_imp.h"
|
|
||||||
|
|
||||||
#include <limits>
|
#include <limits>
|
||||||
|
|
||||||
|
|||||||
@@ -5,15 +5,15 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/fabric_port/fabric_port_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/fabric_port/linux/fabric_device_access_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/fabric_port/linux/os_fabric_port_imp_prelim.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/fabric_port/linux/mock_fabric_device.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/fabric_port/linux/mock_fabric_device.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_sysman_fixture.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_sysman_fixture.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/nl_api/mock_iaf_nl_api_prelim.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/nl_api/mock_iaf_nl_api_prelim.h"
|
||||||
|
|
||||||
#include "gmock/gmock.h"
|
#include "gmock/gmock.h"
|
||||||
#include "gtest/gtest.h"
|
#include "gtest/gtest.h"
|
||||||
#include "sysman/fabric_port/fabric_port_imp.h"
|
|
||||||
#include "sysman/fabric_port/linux/fabric_device_access_imp.h"
|
|
||||||
#include "sysman/fabric_port/linux/os_fabric_port_imp_prelim.h"
|
|
||||||
|
|
||||||
#include <limits>
|
#include <limits>
|
||||||
|
|
||||||
|
|||||||
@@ -1,15 +1,14 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/fan/fan_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/fan/linux/os_fan_imp.h"
|
#include "level_zero/tools/source/sysman/fan/linux/os_fan_imp.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_sysman_fixture.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_sysman_fixture.h"
|
||||||
|
|
||||||
#include "sysman/fan/fan_imp.h"
|
|
||||||
|
|
||||||
extern bool sysmanUltsEnable;
|
extern bool sysmanUltsEnable;
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -7,10 +7,9 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "level_zero/core/test/unit_tests/mock.h"
|
#include "level_zero/core/test/unit_tests/mock.h"
|
||||||
|
#include "level_zero/tools/source/sysman/fan/fan_imp.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/windows/mock_kmd_sys_manager.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/windows/mock_kmd_sys_manager.h"
|
||||||
|
|
||||||
#include "sysman/fan/fan_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -7,10 +7,9 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "level_zero/core/test/unit_tests/mock.h"
|
#include "level_zero/core/test/unit_tests/mock.h"
|
||||||
|
#include "level_zero/tools/source/sysman/frequency/windows/os_frequency_imp.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/windows/mock_kmd_sys_manager.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/windows/mock_kmd_sys_manager.h"
|
||||||
|
|
||||||
#include "sysman/frequency/windows/os_frequency_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|
||||||
|
|||||||
@@ -10,10 +10,9 @@
|
|||||||
#include "shared/test/common/test_macros/hw_test.h"
|
#include "shared/test/common/test_macros/hw_test.h"
|
||||||
|
|
||||||
#include "level_zero/core/test/unit_tests/fixtures/device_fixture.h"
|
#include "level_zero/core/test/unit_tests/fixtures/device_fixture.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/sysman.h"
|
#include "level_zero/tools/source/sysman/sysman.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
using namespace NEO;
|
using namespace NEO;
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|||||||
@@ -8,10 +8,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "level_zero/core/test/unit_tests/fixtures/device_fixture.h"
|
#include "level_zero/core/test/unit_tests/fixtures/device_fixture.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/sysman.h"
|
#include "level_zero/tools/source/sysman/sysman.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
using namespace NEO;
|
using namespace NEO;
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|||||||
@@ -15,13 +15,12 @@
|
|||||||
#include "level_zero/core/source/driver/driver.h"
|
#include "level_zero/core/source/driver/driver.h"
|
||||||
#include "level_zero/core/test/unit_tests/fixtures/device_fixture.h"
|
#include "level_zero/core/test/unit_tests/fixtures/device_fixture.h"
|
||||||
#include "level_zero/tools/source/sysman/linux/os_sysman_driver_imp.h"
|
#include "level_zero/tools/source/sysman/linux/os_sysman_driver_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/sysman.h"
|
#include "level_zero/tools/source/sysman/sysman.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/firmware_util/mock_fw_util_fixture.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/firmware_util/mock_fw_util_fixture.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_procfs_access_fixture.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_procfs_access_fixture.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_sysfs_access_fixture.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_sysfs_access_fixture.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
extern bool sysmanUltsEnable;
|
extern bool sysmanUltsEnable;
|
||||||
|
|
||||||
using namespace NEO;
|
using namespace NEO;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2021-2022 Intel Corporation
|
* Copyright (C) 2021-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#include "mock_iaf_nl_api_prelim.h"
|
#include "mock_iaf_nl_api_prelim.h"
|
||||||
|
|
||||||
#include "sysman/linux/nl_api/iaf_nl_api.h"
|
#include "level_zero/tools/source/sysman/linux/nl_api/iaf_nl_api.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2021-2022 Intel Corporation
|
* Copyright (C) 2021-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -7,9 +7,9 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "level_zero/core/test/unit_tests/fixtures/device_fixture.h"
|
#include "level_zero/core/test/unit_tests/fixtures/device_fixture.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/nl_api/iaf_nl_api.h"
|
||||||
|
|
||||||
#include "gmock/gmock.h"
|
#include "gmock/gmock.h"
|
||||||
#include "sysman/linux/nl_api/iaf_nl_api.h"
|
|
||||||
|
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2021-2022 Intel Corporation
|
* Copyright (C) 2021-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#include "mock_nl_api_prelim.h"
|
#include "mock_nl_api_prelim.h"
|
||||||
|
|
||||||
#include "sysman/linux/nl_api/iaf_nl_api.h"
|
#include "level_zero/tools/source/sysman/linux/nl_api/iaf_nl_api.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|||||||
@@ -8,10 +8,10 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "level_zero/core/test/unit_tests/fixtures/device_fixture.h"
|
#include "level_zero/core/test/unit_tests/fixtures/device_fixture.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/nl_api/iaf_nl_api.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/nl_api/nl_api.h"
|
||||||
|
|
||||||
#include "gmock/gmock.h"
|
#include "gmock/gmock.h"
|
||||||
#include "sysman/linux/nl_api/iaf_nl_api.h"
|
|
||||||
#include "sysman/linux/nl_api/nl_api.h"
|
|
||||||
|
|
||||||
#include <map>
|
#include <map>
|
||||||
|
|
||||||
|
|||||||
@@ -7,9 +7,10 @@
|
|||||||
|
|
||||||
#include "shared/test/common/os_interface/linux/sys_calls_linux_ult.h"
|
#include "shared/test/common/os_interface/linux/sys_calls_linux_ult.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/linux/nl_api/iaf_nl_api.h"
|
||||||
|
|
||||||
#include "gmock/gmock.h"
|
#include "gmock/gmock.h"
|
||||||
#include "mock_nl_api_prelim.h"
|
#include "mock_nl_api_prelim.h"
|
||||||
#include "sysman/linux/nl_api/iaf_nl_api.h"
|
|
||||||
|
|
||||||
#include <limits>
|
#include <limits>
|
||||||
#include <netlink/handlers.h>
|
#include <netlink/handlers.h>
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "sysman/linux/pmt/pmt.h"
|
#include "level_zero/tools/source/sysman/linux/pmt/pmt.h"
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|||||||
@@ -10,11 +10,10 @@
|
|||||||
#include "shared/source/os_interface/linux/memory_info.h"
|
#include "shared/source/os_interface/linux/memory_info.h"
|
||||||
|
|
||||||
#include "level_zero/core/test/unit_tests/mocks/mock_memory_manager.h"
|
#include "level_zero/core/test/unit_tests/mocks/mock_memory_manager.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/memory/linux/os_memory_imp.h"
|
#include "level_zero/tools/source/sysman/memory/linux/os_memory_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/memory/memory_imp.h"
|
#include "level_zero/tools/source/sysman/memory/memory_imp.h"
|
||||||
|
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
using namespace NEO;
|
using namespace NEO;
|
||||||
constexpr uint64_t probedSizeRegionZero = 8 * GB;
|
constexpr uint64_t probedSizeRegionZero = 8 * GB;
|
||||||
constexpr uint64_t probedSizeRegionOne = 16 * GB;
|
constexpr uint64_t probedSizeRegionOne = 16 * GB;
|
||||||
|
|||||||
@@ -11,12 +11,12 @@
|
|||||||
#include "shared/source/os_interface/linux/system_info.h"
|
#include "shared/source/os_interface/linux/system_info.h"
|
||||||
|
|
||||||
#include "level_zero/core/test/unit_tests/mocks/mock_memory_manager.h"
|
#include "level_zero/core/test/unit_tests/mocks/mock_memory_manager.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/memory/linux/os_memory_imp_prelim.h"
|
#include "level_zero/tools/source/sysman/memory/linux/os_memory_imp_prelim.h"
|
||||||
#include "level_zero/tools/source/sysman/memory/memory_imp.h"
|
#include "level_zero/tools/source/sysman/memory/memory_imp.h"
|
||||||
|
|
||||||
#include "drm/i915_drm.h"
|
#include "drm/i915_drm.h"
|
||||||
#include "drm/intel_hwconfig_types.h"
|
#include "drm/intel_hwconfig_types.h"
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
|
|
||||||
using namespace NEO;
|
using namespace NEO;
|
||||||
constexpr uint64_t probedSizeRegionZero = 8 * GB;
|
constexpr uint64_t probedSizeRegionZero = 8 * GB;
|
||||||
|
|||||||
@@ -8,10 +8,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "level_zero/core/test/unit_tests/mock.h"
|
#include "level_zero/core/test/unit_tests/mock.h"
|
||||||
#include "level_zero/core/test/unit_tests/mocks/mock_memory_manager.h"
|
#include "level_zero/core/test/unit_tests/mocks/mock_memory_manager.h"
|
||||||
|
#include "level_zero/tools/source/sysman/memory/memory_imp.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/windows/mock_kmd_sys_manager.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/windows/mock_kmd_sys_manager.h"
|
||||||
|
|
||||||
#include "sysman/memory/memory_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|
||||||
|
|||||||
@@ -8,8 +8,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
#include "level_zero/tools/source/sysman/pci/linux/os_pci_imp.h"
|
#include "level_zero/tools/source/sysman/pci/linux/os_pci_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/pci/pci_imp.h"
|
||||||
#include "sysman/pci/pci_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|||||||
@@ -7,11 +7,10 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "level_zero/core/test/unit_tests/mock.h"
|
#include "level_zero/core/test/unit_tests/mock.h"
|
||||||
|
#include "level_zero/tools/source/sysman/pci/pci_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/pci/windows/os_pci_imp.h"
|
#include "level_zero/tools/source/sysman/pci/windows/os_pci_imp.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/windows/mock_kmd_sys_manager.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/windows/mock_kmd_sys_manager.h"
|
||||||
|
|
||||||
#include "sysman/pci/pci_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|
||||||
|
|||||||
@@ -1,16 +1,15 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2021-2022 Intel Corporation
|
* Copyright (C) 2021-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
#include "level_zero/tools/source/sysman/performance/linux/os_performance_imp.h"
|
#include "level_zero/tools/source/sysman/performance/linux/os_performance_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/performance/performance.h"
|
||||||
#include "sysman/linux/fs_access.h"
|
#include "level_zero/tools/source/sysman/performance/performance_imp.h"
|
||||||
#include "sysman/performance/performance.h"
|
|
||||||
#include "sysman/performance/performance_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|||||||
@@ -6,11 +6,10 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
#include "level_zero/tools/source/sysman/performance/linux/os_performance_imp_prelim.h"
|
#include "level_zero/tools/source/sysman/performance/linux/os_performance_imp_prelim.h"
|
||||||
|
#include "level_zero/tools/source/sysman/performance/performance.h"
|
||||||
#include "sysman/linux/fs_access.h"
|
#include "level_zero/tools/source/sysman/performance/performance_imp.h"
|
||||||
#include "sysman/performance/performance.h"
|
|
||||||
#include "sysman/performance/performance_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|||||||
@@ -8,13 +8,12 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/string.h"
|
#include "shared/source/helpers/string.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/linux/pmt/pmt.h"
|
||||||
#include "level_zero/tools/source/sysman/power/linux/os_power_imp.h"
|
#include "level_zero/tools/source/sysman/power/linux/os_power_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/power/power_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/sysman_imp.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_sysman_fixture.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_sysman_fixture.h"
|
||||||
|
|
||||||
#include "sysman/linux/pmt/pmt.h"
|
|
||||||
#include "sysman/power/power_imp.h"
|
|
||||||
#include "sysman/sysman_imp.h"
|
|
||||||
|
|
||||||
extern bool sysmanUltsEnable;
|
extern bool sysmanUltsEnable;
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|||||||
@@ -8,13 +8,12 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "shared/source/helpers/string.h"
|
#include "shared/source/helpers/string.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/linux/pmt/pmt.h"
|
||||||
#include "level_zero/tools/source/sysman/power/linux/os_power_imp_prelim.h"
|
#include "level_zero/tools/source/sysman/power/linux/os_power_imp_prelim.h"
|
||||||
|
#include "level_zero/tools/source/sysman/power/power_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/sysman_imp.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_sysman_fixture.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/linux/mock_sysman_fixture.h"
|
||||||
|
|
||||||
#include "sysman/linux/pmt/pmt.h"
|
|
||||||
#include "sysman/power/power_imp.h"
|
|
||||||
#include "sysman/sysman_imp.h"
|
|
||||||
|
|
||||||
extern bool sysmanUltsEnable;
|
extern bool sysmanUltsEnable;
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2020-2022 Intel Corporation
|
* Copyright (C) 2020-2023 Intel Corporation
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: MIT
|
* SPDX-License-Identifier: MIT
|
||||||
*
|
*
|
||||||
@@ -7,10 +7,9 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "level_zero/core/test/unit_tests/mock.h"
|
#include "level_zero/core/test/unit_tests/mock.h"
|
||||||
|
#include "level_zero/tools/source/sysman/power/power_imp.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/windows/mock_kmd_sys_manager.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/windows/mock_kmd_sys_manager.h"
|
||||||
|
|
||||||
#include "sysman/power/power_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|
||||||
|
|||||||
@@ -6,11 +6,10 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
#include "level_zero/tools/source/sysman/ras/linux/os_ras_imp.h"
|
#include "level_zero/tools/source/sysman/ras/linux/os_ras_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/ras/ras.h"
|
||||||
#include "sysman/linux/fs_access.h"
|
#include "level_zero/tools/source/sysman/ras/ras_imp.h"
|
||||||
#include "sysman/ras/ras.h"
|
|
||||||
#include "sysman/ras/ras_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|||||||
@@ -7,13 +7,12 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "level_zero/core/test/unit_tests/mocks/mock_memory_manager.h"
|
#include "level_zero/core/test/unit_tests/mocks/mock_memory_manager.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
|
#include "level_zero/tools/source/sysman/linux/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/linux/pmu/pmu_imp.h"
|
#include "level_zero/tools/source/sysman/linux/pmu/pmu_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/ras/linux/os_ras_imp_prelim.h"
|
#include "level_zero/tools/source/sysman/ras/linux/os_ras_imp_prelim.h"
|
||||||
|
#include "level_zero/tools/source/sysman/ras/ras.h"
|
||||||
#include "sysman/linux/fs_access.h"
|
#include "level_zero/tools/source/sysman/ras/ras_imp.h"
|
||||||
#include "sysman/linux/os_sysman_imp.h"
|
|
||||||
#include "sysman/ras/ras.h"
|
|
||||||
#include "sysman/ras/ras_imp.h"
|
|
||||||
|
|
||||||
using namespace NEO;
|
using namespace NEO;
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
|
|||||||
@@ -6,10 +6,9 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
#include "level_zero/tools/source/sysman/scheduler/linux/os_scheduler_imp.h"
|
#include "level_zero/tools/source/sysman/scheduler/linux/os_scheduler_imp.h"
|
||||||
|
|
||||||
#include "sysman/linux/fs_access.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|
||||||
|
|||||||
@@ -11,10 +11,9 @@
|
|||||||
#include "shared/source/os_interface/linux/i915_prelim.h"
|
#include "shared/source/os_interface/linux/i915_prelim.h"
|
||||||
#include "shared/source/os_interface/linux/ioctl_helper.h"
|
#include "shared/source/os_interface/linux/ioctl_helper.h"
|
||||||
|
|
||||||
|
#include "level_zero/tools/source/sysman/linux/fs_access.h"
|
||||||
#include "level_zero/tools/source/sysman/scheduler/linux/os_scheduler_imp.h"
|
#include "level_zero/tools/source/sysman/scheduler/linux/os_scheduler_imp.h"
|
||||||
|
|
||||||
#include "sysman/linux/fs_access.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|
||||||
|
|||||||
@@ -6,10 +6,9 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
#include "level_zero/tools/source/sysman/linux/pmt/pmt.h"
|
||||||
#include "level_zero/tools/source/sysman/temperature/linux/os_temperature_imp.h"
|
#include "level_zero/tools/source/sysman/temperature/linux/os_temperature_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/temperature/temperature_imp.h"
|
||||||
#include "sysman/linux/pmt/pmt.h"
|
|
||||||
#include "sysman/temperature/temperature_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|||||||
@@ -7,10 +7,9 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
#include "level_zero/core/test/unit_tests/mock.h"
|
#include "level_zero/core/test/unit_tests/mock.h"
|
||||||
|
#include "level_zero/tools/source/sysman/temperature/temperature_imp.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/windows/mock_kmd_sys_manager.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/windows/mock_kmd_sys_manager.h"
|
||||||
|
|
||||||
#include "sysman/temperature/temperature_imp.h"
|
|
||||||
|
|
||||||
namespace L0 {
|
namespace L0 {
|
||||||
namespace ult {
|
namespace ult {
|
||||||
|
|
||||||
|
|||||||
@@ -15,10 +15,10 @@
|
|||||||
#include "level_zero/tools/source/sysman/sysman.h"
|
#include "level_zero/tools/source/sysman/sysman.h"
|
||||||
#include "level_zero/tools/source/sysman/sysman_imp.h"
|
#include "level_zero/tools/source/sysman/sysman_imp.h"
|
||||||
#include "level_zero/tools/source/sysman/windows/os_sysman_driver_imp.h"
|
#include "level_zero/tools/source/sysman/windows/os_sysman_driver_imp.h"
|
||||||
|
#include "level_zero/tools/source/sysman/windows/os_sysman_imp.h"
|
||||||
#include "level_zero/tools/test/unit_tests/sources/sysman/mocks/mock_sysman_env_vars.h"
|
#include "level_zero/tools/test/unit_tests/sources/sysman/mocks/mock_sysman_env_vars.h"
|
||||||
|
|
||||||
#include "gmock/gmock.h"
|
#include "gmock/gmock.h"
|
||||||
#include "sysman/windows/os_sysman_imp.h"
|
|
||||||
|
|
||||||
extern bool sysmanUltsEnable;
|
extern bool sysmanUltsEnable;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user