Renamed API amdsmi_get_board_info to
amdsmi_get_gpu_board_info grep -rli 'amdsmi_get_board_info' * | xargs -i@ sed -i 's/amdsmi_get_board_info/amdsmi_get_gpu_board_info/g' @ Change-Id: Ia3fb361aaf5832813e7ce41bfb88fbbf1432020b
This commit is contained in:
کامیت شده توسط
Naveen Krishna Chatradhi
والد
9b76d64944
کامیت
928b7e2a4d
+1
-1
@@ -137,7 +137,7 @@ int main() {
|
||||
|
||||
// Get device name
|
||||
amdsmi_board_info_t board_info;
|
||||
ret = amdsmi_get_board_info(processor_handles[j], &board_info);
|
||||
ret = amdsmi_get_gpu_board_info(processor_handles[j], &board_info);
|
||||
std::cout << "\tdevice "
|
||||
<< j <<"\n\t\tName:" << board_info.product_name << std::endl;
|
||||
|
||||
|
||||
@@ -623,9 +623,9 @@ int main() {
|
||||
|
||||
// Get device name
|
||||
amdsmi_board_info_t board_info = {};
|
||||
ret = amdsmi_get_board_info(processor_handles[j], &board_info);
|
||||
ret = amdsmi_get_gpu_board_info(processor_handles[j], &board_info);
|
||||
CHK_AMDSMI_RET(ret)
|
||||
printf(" Output of amdsmi_get_board_info:\n");
|
||||
printf(" Output of amdsmi_get_gpu_board_info:\n");
|
||||
std::cout << "\tdevice [" << j
|
||||
<< "]\n\t\tProduct name: " << board_info.product_name
|
||||
<< "\n"
|
||||
|
||||
@@ -287,9 +287,9 @@ int main() {
|
||||
|
||||
// Get device name
|
||||
amdsmi_board_info_t board_info = {};
|
||||
ret = amdsmi_get_board_info(processor_handles[j], &board_info);
|
||||
ret = amdsmi_get_gpu_board_info(processor_handles[j], &board_info);
|
||||
CHK_AMDSMI_RET(ret)
|
||||
printf(" Output of amdsmi_get_board_info:\n");
|
||||
printf(" Output of amdsmi_get_gpu_board_info:\n");
|
||||
std::cout << "\tdevice [" << j
|
||||
<< "]\n\t\tProduct name: " << board_info.product_name
|
||||
<< "\n"
|
||||
|
||||
@@ -3645,7 +3645,7 @@ amdsmi_get_gpu_asic_info(amdsmi_processor_handle processor_handle, amdsmi_asic_i
|
||||
* @return ::amdsmi_status_t | ::AMDSMI_STATUS_SUCCESS on success, non-zero on fail
|
||||
*/
|
||||
amdsmi_status_t
|
||||
amdsmi_get_board_info(amdsmi_processor_handle processor_handle, amdsmi_board_info_t *info);
|
||||
amdsmi_get_gpu_board_info(amdsmi_processor_handle processor_handle, amdsmi_board_info_t *info);
|
||||
|
||||
/**
|
||||
* @brief Returns the power caps as currently configured in the
|
||||
|
||||
@@ -909,7 +909,7 @@ except AmdSmiException as e:
|
||||
print(e)
|
||||
```
|
||||
|
||||
## amdsmi_get_board_info
|
||||
## amdsmi_get_gpu_board_info
|
||||
Description: Returns board info for the given GPU
|
||||
|
||||
Input parameters:
|
||||
@@ -924,7 +924,7 @@ Field | Description
|
||||
`product_serial` | Product serial
|
||||
`product_name` | Product name
|
||||
|
||||
Exceptions that can be thrown by `amdsmi_get_board_info` function:
|
||||
Exceptions that can be thrown by `amdsmi_get_gpu_board_info` function:
|
||||
* `AmdSmiLibraryException`
|
||||
* `AmdSmiRetryException`
|
||||
* `AmdSmiParameterException`
|
||||
@@ -933,7 +933,7 @@ Example:
|
||||
```python
|
||||
try:
|
||||
device = amdsmi_get_processor_handle_from_bdf("0000:23.00.0")
|
||||
board_info = amdsmi_get_board_info(device)
|
||||
board_info = amdsmi_get_gpu_board_info(device)
|
||||
print(board_info["serial_number"])
|
||||
print(board_info["product_serial"])
|
||||
print(board_info["product_name"])
|
||||
|
||||
@@ -66,7 +66,7 @@ from .amdsmi_interface import amdsmi_get_process_info
|
||||
from .amdsmi_interface import amdsmi_get_ecc_error_count
|
||||
|
||||
# # Board Information
|
||||
from .amdsmi_interface import amdsmi_get_board_info
|
||||
from .amdsmi_interface import amdsmi_get_gpu_board_info
|
||||
|
||||
# # Ras Information
|
||||
from .amdsmi_interface import amdsmi_get_ras_block_features_enabled
|
||||
|
||||
@@ -800,7 +800,7 @@ def amdsmi_get_ecc_error_count(
|
||||
}
|
||||
|
||||
|
||||
def amdsmi_get_board_info(
|
||||
def amdsmi_get_gpu_board_info(
|
||||
processor_handle: amdsmi_wrapper.amdsmi_processor_handle,
|
||||
) -> Dict[str, Any]:
|
||||
if not isinstance(processor_handle, amdsmi_wrapper.amdsmi_processor_handle):
|
||||
@@ -810,7 +810,7 @@ def amdsmi_get_board_info(
|
||||
|
||||
board_info = amdsmi_wrapper.amdsmi_board_info_t()
|
||||
_check_res(
|
||||
amdsmi_wrapper.amdsmi_get_board_info(
|
||||
amdsmi_wrapper.amdsmi_get_gpu_board_info(
|
||||
processor_handle, ctypes.byref(board_info))
|
||||
)
|
||||
|
||||
|
||||
@@ -1676,9 +1676,9 @@ amdsmi_get_gpu_driver_version.argtypes = [amdsmi_processor_handle, ctypes.POINTE
|
||||
amdsmi_get_gpu_asic_info = _libraries['libamd_smi.so'].amdsmi_get_gpu_asic_info
|
||||
amdsmi_get_gpu_asic_info.restype = amdsmi_status_t
|
||||
amdsmi_get_gpu_asic_info.argtypes = [amdsmi_processor_handle, ctypes.POINTER(struct_c__SA_amdsmi_asic_info_t)]
|
||||
amdsmi_get_board_info = _libraries['libamd_smi.so'].amdsmi_get_board_info
|
||||
amdsmi_get_board_info.restype = amdsmi_status_t
|
||||
amdsmi_get_board_info.argtypes = [amdsmi_processor_handle, ctypes.POINTER(struct_c__SA_amdsmi_board_info_t)]
|
||||
amdsmi_get_gpu_board_info = _libraries['libamd_smi.so'].amdsmi_get_gpu_board_info
|
||||
amdsmi_get_gpu_board_info.restype = amdsmi_status_t
|
||||
amdsmi_get_gpu_board_info.argtypes = [amdsmi_processor_handle, ctypes.POINTER(struct_c__SA_amdsmi_board_info_t)]
|
||||
amdsmi_get_power_cap_info = _libraries['libamd_smi.so'].amdsmi_get_power_cap_info
|
||||
amdsmi_get_power_cap_info.restype = amdsmi_status_t
|
||||
amdsmi_get_power_cap_info.argtypes = [amdsmi_processor_handle, uint32_t, ctypes.POINTER(struct_c__SA_amdsmi_power_cap_info_t)]
|
||||
@@ -1894,7 +1894,7 @@ __all__ = \
|
||||
'amdsmi_func_id_iter_handle_t', 'amdsmi_func_id_value_t',
|
||||
'amdsmi_fw_block_t', 'amdsmi_fw_block_t__enumvalues',
|
||||
'amdsmi_fw_info_t', 'amdsmi_get_gpu_asic_info',
|
||||
'amdsmi_get_bad_page_info', 'amdsmi_get_board_info',
|
||||
'amdsmi_get_bad_page_info', 'amdsmi_get_gpu_board_info',
|
||||
'amdsmi_get_caps_info', 'amdsmi_get_clock_measure',
|
||||
'amdsmi_get_compute_process_gpus',
|
||||
'amdsmi_get_compute_process_info',
|
||||
|
||||
@@ -286,7 +286,7 @@ amdsmi_get_gpu_device_bdf(amdsmi_processor_handle processor_handle, amdsmi_bdf_t
|
||||
return AMDSMI_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
amdsmi_status_t amdsmi_get_board_info(amdsmi_processor_handle processor_handle, amdsmi_board_info_t *board_info) {
|
||||
amdsmi_status_t amdsmi_get_gpu_board_info(amdsmi_processor_handle processor_handle, amdsmi_board_info_t *board_info) {
|
||||
|
||||
AMDSMI_CHECK_INIT();
|
||||
|
||||
@@ -891,8 +891,8 @@ amdsmi_get_func_iter_value(amdsmi_func_id_iter_handle_t handle,
|
||||
{"rsmi_dev_vram_vendor_get", "amdsmi_get_gpu_vram_vendor"},
|
||||
{"rsmi_dev_id_get", "amdsmi_get_gpu_id"},
|
||||
{"rsmi_dev_vendor_id_get", "amdsmi_get_gpu_asic_info"},
|
||||
{"rsmi_dev_name_get", "amdsmi_get_board_info"},
|
||||
{"rsmi_dev_sku_get", "amdsmi_get_board_info"},
|
||||
{"rsmi_dev_name_get", "amdsmi_get_gpu_board_info"},
|
||||
{"rsmi_dev_sku_get", "amdsmi_get_gpu_board_info"},
|
||||
{"rsmi_dev_brand_get", "amdsmi_get_gpu_asic_info"},
|
||||
{"rsmi_dev_vendor_name_get", "amdsmi_get_gpu_vendor_name"},
|
||||
{"rsmi_dev_serial_number_get", "amdsmi_get_gpu_asic_info"},
|
||||
@@ -900,7 +900,7 @@ amdsmi_get_func_iter_value(amdsmi_func_id_iter_handle_t handle,
|
||||
{"rsmi_dev_subsystem_name_get", "amdsmi_get_gpu_subsystem_name"},
|
||||
{"rsmi_dev_drm_render_minor_get", "amdsmi_get_gpu_drm_render_minor"},
|
||||
{"rsmi_dev_subsystem_vendor_id_get", "amdsmi_get_gpu_asic_info"},
|
||||
{"rsmi_dev_unique_id_get", "amdsmi_get_board_info"},
|
||||
{"rsmi_dev_unique_id_get", "amdsmi_get_gpu_board_info"},
|
||||
{"rsmi_dev_pci_bandwidth_get", "amdsmi_get_gpu_pci_bandwidth"},
|
||||
{"rsmi_dev_pci_id_get", "amdsmi_dev_get_pci_id"},
|
||||
{"rsmi_dev_pci_throughput_get", "amdsmi_dev_get_pci_throughput"},
|
||||
|
||||
@@ -129,7 +129,7 @@ void TestIdInfoRead::Run(void) {
|
||||
|
||||
// device name, brand, serial_number
|
||||
amdsmi_board_info_t board_info;
|
||||
err = amdsmi_get_board_info(processor_handles_[0], &board_info);
|
||||
err = amdsmi_get_gpu_board_info(processor_handles_[0], &board_info);
|
||||
CHK_ERR_ASRT(err)
|
||||
|
||||
err = amdsmi_get_gpu_vram_vendor(processor_handles_[i], buffer, kBufferLen);
|
||||
|
||||
@@ -206,7 +206,7 @@ void TestMutualExclusion::Run(void) {
|
||||
|
||||
// device name, brand, serial_number
|
||||
amdsmi_board_info_t board_info;
|
||||
ret = amdsmi_get_board_info(processor_handles_[0], &board_info);
|
||||
ret = amdsmi_get_gpu_board_info(processor_handles_[0], &board_info);
|
||||
CHECK_RET(ret, AMDSMI_STATUS_BUSY);
|
||||
|
||||
ret = amdsmi_get_gpu_vendor_name(processor_handles_[0], dmy_str, 10);
|
||||
|
||||
@@ -174,7 +174,7 @@ void TestBase::PrintDeviceHeader(amdsmi_processor_handle dv_ind) {
|
||||
}
|
||||
|
||||
amdsmi_board_info_t board_info;
|
||||
err = amdsmi_get_board_info(dv_ind, &board_info);
|
||||
err = amdsmi_get_gpu_board_info(dv_ind, &board_info);
|
||||
CHK_ERR_ASRT(err)
|
||||
IF_VERB(STANDARD) {
|
||||
std::cout << "\t**Device name: " << board_info.product_name << std::endl;
|
||||
|
||||
مرجع در شماره جدید
Block a user