Maisam Arif
79ccf1670b
Added vendor_name to static --asic
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I3d52a8769e1f721c20efdf78ffb9e6813de59e10
2023-09-23 23:51:24 -04:00
Galantsev, Dmitrii
2589d677b0
actvity -> activity
...
Change-Id: Ie31d9faca2181cb2d47f7f4764b64ed8cc7f8007
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2023-09-22 11:45:21 -05:00
Maisam Arif
e4fac177c1
SWDEV-417124 - Implement Power Management
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ib0d37038e49cec61d5415076a46a5666d95dcea2
2023-09-21 14:23:26 -05:00
Maisam Arif
42b030def3
Spell check bandwith to bandwidth
...
Change-Id: Icfb3b2398fe0590dbab6e531c8ec1cdceebe658d
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-09-14 18:43:49 -04:00
Maisam Arif
82ac307f9b
Added Gen type to pcie info
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Icaa050a6f53fad608ed0353b2a0cbea33dee1dd2
Signed-off-by: Maisam Arif <maisarif@amd.com >
2023-08-02 23:42:48 -05:00
Bill(Shuzhou) Liu
55bf9cbe13
Change API to get the driver date
...
Support the driver date from libdrm.
Change-Id: I88e694732b538220e11fdb4029712bb5a6f44380
2023-07-21 08:28:06 -05:00
Marko Oblak
01474ff14e
SWDEV-392359 - [AMDSMI] [Linux] [Guest] Documented unsupported APIs
...
Signed-off-by: Marko Oblak <Marko.Oblak@amd.com >
Change-Id: I0cff925082e6bc637e4b5073df64445380b3a3f5
2023-06-21 13:18:32 +02:00
Maisam Arif
9cebc93cee
Cleaned up APIs
...
Change-Id: I93487e01d7126bdfa77439b571df927a6af3bb70
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2023-06-07 10:48:37 -04:00
Sam Wu
7104b6fe31
Sphinx Documentation Setup
...
Added README links to Python library and CLI tool
Get correct version number from header file
Updated base README with sphinx documentation steps
Change-Id: I60eb3d37d77dab4ff7c8334f94b9c1804edb524b
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
2023-06-07 09:47:37 -05:00
Dalibor Stanisavljevic
8dbc1d7d57
Align header changes with other platforms
...
Change-Id: I366e57310e0504855692626e2b2014bea235ed6b
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com >
2023-06-02 12:28:09 +02:00
Dalibor Stanisavljevic
1185397d90
Updated python api to match header changes
...
Change-Id: I02f6dde54f50d1d66f8c4a8777f849bf63b50c85
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com >
2023-06-01 09:40:24 -04:00
Dalibor Stanisavljevic
1bc1d431d8
SWDEV-384793 - Clean up API
...
Change-Id: I441b315d32df59a454e06d521e5ca8b2c229451a
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com >
2023-05-19 16:40:26 +02:00
Dalibor Stanisavljevic
ca7f965018
SWDEV-384797 - Renamed measure to info
...
Change-Id: I2397ed189fe0171ed29bd6440f8fa0bb210b95a5
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com >
2023-05-17 05:10:58 -04:00
Suma Hegde
edd8f1ae23
Renamed APIs
...
amdsmi_dev_open_supported_func_iterator -> amdsmi_open_supported_func_iterator
amdsmi_dev_open_supported_variant_iterator -> amdsmi_open_supported_variant_iterator
amdsmi_dev_close_supported_func_iterator -> amdsmi_close_supported_func_iterator
Change-Id: Ie9b2efa5aee7095c3c835b91de1951df6b065510
2023-05-11 11:01:37 -04:00
Suma Hegde
6256bf6f1a
Renamed API amdsmi_dev_reset_xgmi_error
...
amdsmi_dev_reset_xgmi_error -> amdsmi_reset_gpu_xgmi_error
grep -rli 'amdsmi_dev_reset_xgmi_error' * | xargs -i@ sed -i
's/amdsmi_dev_reset_xgmi_error/amdsmi_reset_gpu_xgmi_error/g' @
Change-Id: Ic7e4c4b345fdf6187aed42d53fb7ae8536c2edea
2023-05-11 11:01:25 -04:00
Suma Hegde
d9ba131f73
Renamed APIs
...
amdsmi_dev_get_gpu_ecc_status -> amdsmi_get_gpu_ecc_status
amdsmi_dev_get_gpu_ecc_enabled -> amdsmi_get_gpu_ecc_enabled
amdsmi_dev_get_gpu_ecc_count -> amdsmi_get_gpu_ecc_count
Change-Id: I84e6489f82bae115e1a13c9e4fce8029888ca379
2023-05-11 11:00:59 -04:00
Deepak Mewar
e687a72235
Renamed APIs
...
1) amdsmi_dev_set_overdrive_level to amdsmi_set_gpu_overdrive_level
2) amdsmi_dev_set_overdrive_level_v1 to amdsmi_set_gpu_overdrive_level_v1
grep -rli 'amdsmi_dev_set_overdrive_level' * | xargs -i@ sed -i
's/amdsmi_dev_set_overdrive_level/amdsmi_set_gpu_overdrive_level/g' @
Change-Id: Id6934e5b0962c9262cca041bdfdf02c60f69573b
2023-05-11 11:00:45 -04:00
Deepak Mewar
ced22230c4
Renamed API amdsmi_dev_get_od_volt_curve_regions
...
to amdsmi_get_gpu_od_volt_curve_regions
grep -rli 'amdsmi_dev_get_od_volt_curve_regions' * | xargs -i@ sed -i
's/amdsmi_dev_get_od_volt_curve_regions/amdsmi_get_gpu_od_volt_curve_regions/g' @
Change-Id: I4b390c2d5173ca919c4ab5b1173a4fc40e2a0015
2023-05-11 11:00:33 -04:00
Deepak Mewar
467f3e3bb7
Renamed API amdsmi_dev_set_od_volt_info
...
to amdsmi_set_gpu_od_volt_info
grep -rli 'amdsmi_dev_set_od_volt_info' * | xargs -i@ sed -i
's/amdsmi_dev_set_od_volt_info/amdsmi_set_gpu_od_volt_info/g' @
Change-Id: I2364f9f555c010e1022e2c946a65b72fcf3d2233
2023-05-11 10:59:51 -04:00
Deepak Mewar
a72e1ec91d
Renamed API amdsmi_dev_set_od_clk_info
...
to amdsmi_set_gpu_od_clk_info
grep -rli 'amdsmi_dev_set_od_clk_info' * | xargs -i@ sed -i
's/amdsmi_dev_set_od_clk_info/amdsmi_set_gpu_od_clk_info/g' @
Change-Id: I0f1fd5a80322a544f7d25e09146c9e52b82091f6
2023-05-11 10:59:25 -04:00
Deepak Mewar
2bd94db02c
Renamed API amdsmi_dev_get_od_volt_info
...
to amdsmi_get_gpu_od_volt_info
grep -rli 'amdsmi_dev_get_od_volt_info' * | xargs -i@ sed -i
's/amdsmi_dev_get_od_volt_info/amdsmi_get_gpu_od_volt_info/g' @
Change-Id: Icd8658509b28523b7c04f8d2c53efb82689e294b
2023-05-11 10:59:11 -04:00
Deepak Mewar
78ce4979e1
Renamed API amdsmi_dev_get_overdrive_level
...
to amdsmi_get_gpu_overdrive_level
grep -rli 'amdsmi_dev_get_overdrive_level' * | xargs -i@ sed -i
's/amdsmi_dev_get_overdrive_level/amdsmi_get_gpu_overdrive_level/g' @
Change-Id: Id33a4544a2f2fd9d77de601addcf4e45d09d65d1
2023-05-11 10:59:00 -04:00
Deepak Mewar
d83dc2b005
Renamed API amdsmi_dev_xgmi_error_status
...
to amdsmi_gpu_xgmi_error_status
grep -rli 'amdsmi_dev_xgmi_error_status' * | xargs -i@ sed -i
's/amdsmi_dev_xgmi_error_status/amdsmi_gpu_xgmi_error_status/g' @
Change-Id: I0d2338f0e924da5d69d280fdd988c2a6f9fe4ace
2023-05-11 10:58:49 -04:00
Deepak Mewar
0cb9e157db
Renamed API amdsmi_counter_get_available_counters
...
to amdsmi_get_gpu_available_counters
grep -rli 'amdsmi_counter_get_available_counters' * | xargs -i@ sed -i
's/amdsmi_counter_get_available_counters/amdsmi_get_gpu_available_counters/g' @
Change-Id: Ief60be6c95f2ea4d0f6f91b153263d95710e6942
2023-05-11 10:56:57 -04:00
Deepak Mewar
7a6c26244e
Renamed API amdsmi_read_counter
...
to amdsmi_gpu_read_counter
grep -rli 'amdsmi_read_counter' * | xargs -i@ sed -i
's/amdsmi_read_counter/amdsmi_gpu_read_counter/g' @
Change-Id: Ie9fec914358dd901930db54ab94e05f2fe32fa5a
2023-05-11 10:55:52 -04:00
Deepak Mewar
6e1a72d2c1
Renamed API amdsmi_control_counter
...
to amdsmi_gpu_control_counter
grep -rli 'amdsmi_control_counter' * | xargs -i@ sed -i
's/amdsmi_control_counter/amdsmi_gpu_control_counter/g' @
Change-Id: Ibdcd32327ebd2646375fb5c3b913cb528ac8aa97
2023-05-11 10:55:36 -04:00
Deepak Mewar
e6dd8d49ba
Renamed API amdsmi_dev_destroy_counter
...
to amdsmi_gpu_destroy_counter
grep -rli 'amdsmi_dev_destroy_counter' * | xargs -i@ sed -i
's/amdsmi_dev_destroy_counter/amdsmi_gpu_destroy_counter/g' @
Change-Id: I328f65f5a2a86108ee5b217f95ed0f4f03745286
2023-05-11 10:55:22 -04:00
Deepak Mewar
0c435b81c2
Renamed API amdsmi_dev_create_counter
...
to amdsmi_gpu_create_counter
grep -rli 'amdsmi_dev_create_counter' * | xargs -i@ sed -i
's/amdsmi_dev_create_counter/amdsmi_gpu_create_counter/g' @
Change-Id: Ic296057314f98547dd6a01b1c7d51668cfe5bc9a
2023-05-11 10:55:06 -04:00
Deepak Mewar
fb419ab655
Renamed API amdsmi_dev_counter_group_supported
...
to amdsmi_gpu_counter_group_supported
grep -rli 'amdsmi_dev_counter_group_supported' * | xargs -i@ sed -i
's/amdsmi_dev_counter_group_supported/amdsmi_gpu_counter_group_supported/g' @
Change-Id: I69a5534f779dc0013bbe75b3d9b2c6074b2f378b
2023-05-11 10:54:57 -04:00
Deepak Mewar
26f8190cb4
Renamed API amdsmi_get_compute_process_gpus
...
to amdsmi_get_gpu_compute_process_gpus
grep -rli 'amdsmi_get_compute_process_gpus' * | xargs -i@ sed -i
's/amdsmi_get_compute_process_gpus/amdsmi_get_gpu_compute_process_gpus/g' @
Change-Id: I230bbf85e96983f9e0d2e3c61464c2bf4b353a95
2023-05-11 10:53:48 -04:00
Deepak Mewar
f3854b3d5f
Renamed APIs
...
1) amdsmi_get_compute_process_info to
amdsmi_get_gpu_compute_process_info
2) amdsmi_get_compute_process_info_by_pid to
amdsmi_get_gpu_compute_process_info_by_pid
grep -rli 'amdsmi_get_compute_process_info' * | xargs -i@ sed -i
's/amdsmi_get_compute_process_info/amdsmi_get_gpu_compute_process_info/g' @
Change-Id: Ia5c9c22d1466ecea27d3ae3025b3b87db75853e2
2023-05-11 10:53:41 -04:00
Deepak Mewar
64b258ae84
Renamed API amdsmi_get_process_info
...
to amdsmi_get_gpu_process_info
grep -rli 'amdsmi_get_process_info' * | xargs -i@ sed -i
's/amdsmi_get_process_info/amdsmi_get_gpu_process_info/g' @
Change-Id: I8f050ed59c926a821894780f9036b9f52c48ef88
2023-05-11 10:53:26 -04:00
Deepak Mewar
c92f18dda1
Renamed API amdsmi_get_process_list
...
to amdsmi_get_gpu_process_list
grep -rli 'amdsmi_get_process_list' * | xargs -i@ sed -i
's/amdsmi_get_process_list/amdsmi_get_gpu_process_list/g' @
Change-Id: I230c23aa135e9e11575e73c58355ae444783d1a5
2023-05-11 10:52:56 -04:00
Deepak Mewar
7232a79e18
Renamed API amdsmi_dev_get_ecc_status
...
to amdsmi_dev_get_gpu_ecc_status
grep -rli 'amdsmi_dev_get_ecc_status' * | xargs -i@ sed -i
's/amdsmi_dev_get_ecc_status/amdsmi_dev_get_gpu_ecc_status/g' @
Change-Id: I11f9b818e251684d688f266e8721ff7a9277f6bd
2023-05-11 10:52:32 -04:00
Deepak Mewar
4347ad6a0c
Renamed API amdsmi_dev_get_ecc_enabled
...
to amdsmi_dev_get_gpu_ecc_enabled
grep -rli 'amdsmi_dev_get_ecc_enabled' * | xargs -i@ sed -i
's/amdsmi_dev_get_ecc_enabled/amdsmi_dev_get_gpu_ecc_enabled/g' @
Change-Id: I8cb31a2fc4128758a3545e1d17f743a6eff152a0
2023-05-11 10:51:57 -04:00
Deepak Mewar
8c76a96cfb
Renamed API amdsmi_dev_get_ecc_count
...
to amdsmi_dev_get_gpu_ecc_count
grep -rli 'amdsmi_dev_get_ecc_count' * | xargs -i@ sed -i
's/amdsmi_dev_get_ecc_count/amdsmi_dev_get_gpu_ecc_count/g' @
Change-Id: I851aeec18de1e2151f74f39a149c6ddd53eee695
2023-05-11 10:50:46 -04:00
Deepak Mewar
b683eedab2
Renamed API amdsmi_get_ecc_error_count
...
to amdsmi_get_gpu_ecc_error_count
grep -rli 'amdsmi_get_ecc_error_count' * | xargs -i@ sed -i
's/amdsmi_get_ecc_error_count/amdsmi_get_gpu_ecc_error_count/g' @
Change-Id: I8b7b80278ac47d394f98718d41da5d5a1b833f9c
2023-05-11 10:50:24 -04:00
Deepak Mewar
2170f8e72b
Renamed API amdsmi_get_bad_page_info
...
to amdsmi_get_gpu_bad_page_info
grep -rli 'amdsmi_get_bad_page_info' * | xargs -i@ sed -i
's/amdsmi_get_bad_page_info/amdsmi_get_gpu_bad_page_info/g' @
Change-Id: I59e2478804b2eea42691377ec280e61022a39a8e
2023-05-11 10:50:09 -04:00
Deepak Mewar
51d91b9071
Renamed API amdsmi_get_ras_block_features_enabled
...
to amdsmi_get_gpu_ras_block_features_enabled
grep -rli 'amdsmi_get_ras_block_features_enabled' * | xargs -i@ sed -i
's/amdsmi_get_ras_block_features_enabled/amdsmi_get_gpu_ras_block_features_enabled/g' @
Change-Id: I23d6c6145465f6a3f28a48717b2343a816ff5c9b
2023-05-11 10:49:55 -04:00
Deepak Mewar
849e43451d
Renamed API amdsmi_get_target_frequency_range
...
to amdsmi_get_gpu_target_frequency_range
grep -rli 'amdsmi_get_target_frequency_range' * | xargs -i@ sed -i
's/amdsmi_get_target_frequency_range/amdsmi_get_gpu_target_frequency_range/g' @
Change-Id: Ife4c533ded5d7743238502fe1789f34fd0edf9b8
2023-05-11 10:49:42 -04:00
Deepak Mewar
64e8d81af4
Renamed API amdsmi_dev_get_power_profile_presets
...
to amdsmi_get_gpu_power_profile_presets
grep -rli 'amdsmi_dev_get_power_profile_presets' * | xargs -i@ sed -i
's/amdsmi_dev_get_power_profile_presets/amdsmi_get_gpu_power_profile_presets/g' @
Change-Id: Iff3d22517a4c5ece5efe4738618f74946cf600bd
2023-05-11 10:49:30 -04:00
Deepak Mewar
f95a63f216
Renamed API amdsmi_dev_get_gpu_metrics_info
...
to amdsmi_get_gpu_metrics_info
grep -rli 'amdsmi_dev_get_gpu_metrics_info' * | xargs -i@ sed -i
's/amdsmi_dev_get_gpu_metrics_info/amdsmi_get_gpu_metrics_info/g' @
Change-Id: Ic4d8095fcfc5f2f5419211bb7155a6bd7116ed29
2023-05-11 10:49:20 -04:00
Deepak Mewar
98f87d9633
Renamed API amdsmi_dev_reset_gpu
...
to amdsmi_reset_gpu
grep -rli 'amdsmi_dev_reset_gpu' * | xargs -i@ sed -i
's/amdsmi_dev_reset_gpu/amdsmi_reset_gpu/g' @
Change-Id: Iebd03bc710fed1a75f262726ab33cd1a42d641a7
2023-05-11 10:47:08 -04:00
Suma Hegde
b9b495e486
Renamed API amdsmi_dev_set_clk_freq
...
It is changed to amdsmi_set_clk_freq
grep -rli 'amdsmi_dev_set_clk_freq' * | xargs -i@ sed -i
's/amdsmi_dev_set_clk_freq/amdsmi_set_clk_freq/g' @
Change-Id: I4cb623791c4570d144b4bf88e9c5f2ee5943527e
2023-05-11 10:46:50 -04:00
Suma Hegde
40a1904ef9
Renamed API amdsmi_dev_set_perf_level
...
amdsmi_dev_set_perf_level -> amdsmi_set_gpu_perf_level
amdsmi_dev_set_perf_level_v1 -> amdsmi_set_gpu_perf_level_v1
grep -rli 'amdsmi_dev_set_perf_level' * | xargs -i@ sed -i
's/amdsmi_dev_set_perf_level/amdsmi_set_gpu_perf_level/g' @
Change-Id: Ib37766938c9a808d971a49a24979ada8919a329e
2023-05-11 10:46:27 -04:00
Suma Hegde
9aabaa0baf
Renamed API amdsmi_dev_set_clk_range
...
It is renamed to amdsmi_set_gpu_clk_range
grep -rli 'amdsmi_dev_set_clk_range' * | xargs -i@ sed -i
's/amdsmi_dev_set_clk_range/amdsmi_set_gpu_clk_range/g' @
Change-Id: Iebb8d702ad9e9bf1720b8f116e45c4de668a0360
2023-05-11 10:46:07 -04:00
Suma Hegde
56aa8059f8
Renamed API amdsmi_dev_get_gpu_clk_freq
...
It is renamed to amdsmi_get_clk_freq
grep -rli 'amdsmi_dev_get_gpu_clk_freq' * | xargs -i@ sed -i
's/amdsmi_dev_get_gpu_clk_freq/amdsmi_get_clk_freq/g' @
Change-Id: Ia12dd1282ab501f17667cf9f1f9b7284c2648198
2023-05-11 10:45:55 -04:00
Deepak Mewar
0d5be2949b
Renamed API amdsmi_set_perf_determinism_mode to
...
amdsmi_set_gpu_perf_determinism_mode
grep -rli 'amdsmi_set_perf_determinism_mode' * | xargs -i@ sed -i
's/amdsmi_set_perf_determinism_mode/amdsmi_set_gpu_perf_determinism_mode/g' @
Change-Id: I81b3a9738d3063d49ee2ed09a4223ee174d8d904
2023-05-11 10:45:27 -04:00
Deepak Mewar
3ce4fa3eec
Renamed API amdsmi_dev_get_perf_level to
...
amdsmi_get_gpu_perf_level
grep -rli 'amdsmi_dev_get_perf_level' * | xargs -i@ sed -i
's/amdsmi_dev_get_perf_level/amdsmi_get_gpu_perf_level/g' @
Change-Id: I03ba35c943cf4e6182c910cc90c5f979b6dc13ee
2023-05-11 10:45:17 -04:00
Deepak Mewar
575856eeee
Renamed API amdsmi_dev_get_busy_percent to
...
amdsmi_get_busy_percent
grep -rli 'amdsmi_dev_get_busy_percent' * | xargs -i@ sed -i
's/amdsmi_dev_get_busy_percent/amdsmi_get_busy_percent/g' @
Change-Id: I02ff8f86d2e7a6c38e7f56d40a07b27e90835152
2023-05-11 10:45:08 -04:00