Remove duplicate definition of rsmi_init_flags_t (#37)

* By default, only consider AMD GPU's in RSMI device list

With newly added initialization parameters that can be
passed to rsmi_init(), you can tell RSMI to consider other
devices.

Also:
-fixed incorrect header file name that would break in C
builds
-modified rsmi_init() and rsmi_shut_down() to reinitialize and
clear static structures

* By default, only consider AMD GPU's in RSMI device list

With newly added initialization parameters that can be
passed to rsmi_init(), you can tell RSMI to consider other
devices.

Also:
-fixed incorrect header file name that would break in C
builds
-modified rsmi_init() and rsmi_shut_down() to reinitialize and
clear static structures

* Remove duplicate definition of rsmi_init_flags_t


[ROCm/rocm_smi_lib commit: a0014f34df]
This commit is contained in:
Chris Freehill
2019-05-09 20:59:57 -05:00
committed by Chris Freehill
orang tua abdcf0a5d7
melakukan 7e8cd2a34e
@@ -150,6 +150,20 @@ typedef enum {
//!< ennumerated by RSMI.
} rsmi_init_flags_t;
/**
* @brief Initialization flags
*
* Initialization flags may be OR'd together and passed to ::rsmi_init().
*/
typedef enum {
RSMI_INIT_FLAG_ALL_GPUS = 0x1, //!< Attempt to add all GPUs found
//!< (including non-AMD) to the list
//!< of devices from which SMI
//!< information can be retrieved. By
//!< default, only AMD devices are
//!< ennumerated by RSMI.
} rsmi_init_flags_t;
/**
* @brief PowerPlay performance levels
*/