Refactor ESMI Initialization and Argument Parsing

Signed-off-by: Maisam Arif <maisarif@amd.com>
Change-Id: Iefab3a8110e0d3c525ee0cef1bdef9101550e9de
This commit is contained in:
Maisam Arif authored and Maisam Arif committed 2024-02-21 19:02:14 -05:00
1 parent 180f893791
commit f58613561c
10 files changed
+1615 -1295

No files matched your search

+2 -2
View File
@@ -196,14 +196,14 @@ _libraries['FIXME_STUB'] = FunctionFactoryStub() # ctypes.CDLL('FIXME_STUB')
# values for enumeration 'amdsmi_init_flags_t'
amdsmi_init_flags_t__enumvalues = {
0: 'AMDSMI_INIT_ALL_PROCESSORS',
4294967295: 'AMDSMI_INIT_ALL_PROCESSORS',
1: 'AMDSMI_INIT_AMD_CPUS',
2: 'AMDSMI_INIT_AMD_GPUS',
4: 'AMDSMI_INIT_NON_AMD_CPUS',
8: 'AMDSMI_INIT_NON_AMD_GPUS',
3: 'AMDSMI_INIT_AMD_APUS',
}
AMDSMI_INIT_ALL_PROCESSORS = 0
AMDSMI_INIT_ALL_PROCESSORS = 4294967295
AMDSMI_INIT_AMD_CPUS = 1
AMDSMI_INIT_AMD_GPUS = 2
AMDSMI_INIT_NON_AMD_CPUS = 4