Implement zetSysmanFrequencyGetAvailableClocks.

Change-Id: Idb8e9edd89f3d3e228fb51501ae51a872bb60d23
Signed-off-by: Bill Jordan <bill.jordan@intel.com>
This commit is contained in:
Bill Jordan
2020-05-06 11:44:37 -04:00
committed by sys_ocldev
parent 7c1eaadf50
commit b3b67c39b3
5 changed files with 89 additions and 23 deletions

View File

@@ -20,6 +20,7 @@ class Frequency : _zet_sysman_freq_handle_t {
public:
virtual ~Frequency() {}
virtual ze_result_t frequencyGetProperties(zet_freq_properties_t *pProperties) = 0;
virtual ze_result_t frequencyGetAvailableClocks(uint32_t *pCount, double *phFrequency) = 0;
virtual ze_result_t frequencyGetRange(zet_freq_range_t *pLimits) = 0;
virtual ze_result_t frequencySetRange(const zet_freq_range_t *pLimits) = 0;
virtual ze_result_t frequencyGetState(zet_freq_state_t *pState) = 0;