mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-11 16:45:25 +08:00
- boilerplate for following power APIs -zetSysmanPowerGet -zetSysmanPowerGetProperties -zetSysmanPowerGetEnergyCounter -zetSysmanPowerGetLimits -zetSysmanPowerSetLimits -zetSysmanPowerGetEnergyThreshold -zetSysmanPowerSetEnergyThreshold Change-Id: I6350d869da9a64424b197ce16ac008224405a65d Signed-off-by: Konda <saikishore.konda@intel.com> Signed-off-by: SaiKishore Konda <saikishore.konda@intel.com>
22 lines
297 B
C++
22 lines
297 B
C++
/*
|
|
* Copyright (C) 2020 Intel Corporation
|
|
*
|
|
* SPDX-License-Identifier: MIT
|
|
*
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include <level_zero/zet_api.h>
|
|
|
|
namespace L0 {
|
|
|
|
struct OsSysman;
|
|
class OsPower {
|
|
public:
|
|
static OsPower *create(OsSysman *pOsSysman);
|
|
virtual ~OsPower() = default;
|
|
};
|
|
|
|
} // namespace L0
|