Skip to content

Commit 194fd33

Browse files
committed
fix: pyzes minor bug fixes.
Two structures were not defined correctly. Related-To: NEO-18748 Signed-off-by: Aviral Nigam <aviral.nigam@intel.com>
1 parent 561f4bc commit 194fd33

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

bindings/sysman/python/source/pyzes.py

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ class zes_engine_handle_t(c_void_p):
153153

154154
##
155155

156-
ze_bool_t = c_uint32
156+
ze_bool_t = c_uint8
157157
ze_device_property_flags_t = c_uint32
158158
zes_engine_type_flags_t = c_uint32
159159
zes_device_property_flags_t = c_uint32
@@ -240,6 +240,9 @@ class zes_engine_handle_t(c_void_p):
240240
ZES_FREQ_THROTTLE_REASON_FLAG_PSU_ALERT = 1 << 4
241241
ZES_FREQ_THROTTLE_REASON_FLAG_SW_RANGE = 1 << 5
242242
ZES_FREQ_THROTTLE_REASON_FLAG_HW_RANGE = 1 << 6
243+
ZES_FREQ_THROTTLE_REASON_FLAG_VOLTAGE = 1 << 7
244+
ZES_FREQ_THROTTLE_REASON_FLAG_THERMAL = 1 << 8
245+
ZES_FREQ_THROTTLE_REASON_FLAG_POWER = 1 << 9
243246
ZES_FREQ_THROTTLE_REASON_FLAG_FORCE_UINT32 = 0x7FFFFFFF
244247

245248
## Temperature sensor enums ##
@@ -250,6 +253,9 @@ class zes_engine_handle_t(c_void_p):
250253
ZES_TEMP_SENSORS_GLOBAL_MIN = 3
251254
ZES_TEMP_SENSORS_GPU_MIN = 4
252255
ZES_TEMP_SENSORS_MEMORY_MIN = 5
256+
ZES_TEMP_SENSORS_GPU_BOARD = 6
257+
ZES_TEMP_SENSORS_GPU_BOARD_MIN = 7
258+
ZES_TEMP_SENSORS_VOLTAGE_REGULATOR = 8
253259
ZES_TEMP_SENSORS_FORCE_UINT32 = 0x7FFFFFFF
254260

255261
## Engine type enums ##
@@ -336,13 +342,13 @@ class zes_engine_handle_t(c_void_p):
336342
ZES_STRUCTURE_TYPE_DEVICE_PROPERTIES = 0x1
337343
ZES_STRUCTURE_TYPE_PROCESS_STATE = 0x16
338344
ZES_STRUCTURE_TYPE_DEVICE_EXT_PROPERTIES = 0x2D # from zes_structure_type_t
339-
ZES_STRUCTURE_TYPE_SUBDEVICE_EXP_PROPERTIES = 0x2E # Experimental subdevice properties
345+
ZES_STRUCTURE_TYPE_SUBDEVICE_EXP_PROPERTIES = 0x00020004 # Experimental subdevice properties
340346
ZES_STRUCTURE_TYPE_MEM_PROPERTIES = 0xB
341347
ZES_STRUCTURE_TYPE_MEM_STATE = 0x1E
342348
ZES_STRUCTURE_TYPE_FREQ_PROPERTIES = 0x9
343349
ZES_STRUCTURE_TYPE_FREQ_STATE = 0x1B
344-
ZES_STRUCTURE_TYPE_TEMP_PROPERTIES = 0xA
345-
ZES_STRUCTURE_TYPE_TEMP_CONFIG = 0x1C
350+
ZES_STRUCTURE_TYPE_TEMP_PROPERTIES = 0x14
351+
ZES_STRUCTURE_TYPE_TEMP_CONFIG = 0x23
346352
ZES_STRUCTURE_TYPE_ENGINE_PROPERTIES = 0x5
347353

348354

0 commit comments

Comments
 (0)