Chris Freehill
f46c0c708b
Merge pull request #25 from cfreehill/master
...
Add rsmi_dev_memory_total_get()and rsmi_dev_memory_usage_get()
[ROCm/amdsmi commit: a8e7d0cdee ]
2019-03-04 18:30:52 -06:00
Chris Freehill
546a39c82c
Add rsmi_dev_memory_total_get()and rsmi_dev_memory_usage_get()
...
[ROCm/amdsmi commit: ddd292f1b5 ]
2019-03-04 18:26:11 -06:00
Chris Freehill
533b3f8c74
Re-organize function documentation into sections
...
[ROCm/amdsmi commit: 89fb40fbe5 ]
2019-03-03 23:11:50 -06:00
Chris Freehill
fe8f5341a2
Merge pull request #24 from cfreehill/master
...
Use "_t" suffix consistently for RSMI types
[ROCm/amdsmi commit: 5736da7172 ]
2019-03-02 16:39:53 -06:00
Chris Freehill
1a39a9d828
Use "_t" suffix consistently for RSMI types
...
[ROCm/amdsmi commit: bc0d801478 ]
2019-03-02 16:30:30 -06:00
Chris Freehill
f533999ff2
Merge pull request #23 from cfreehill/master
...
Added rsmi_dev_error_count_get()
[ROCm/amdsmi commit: c1c6d5253b ]
2019-03-01 16:44:40 -06:00
Chris Freehill
0f27774440
Added rsmi_dev_error_count_get()
...
[ROCm/amdsmi commit: fb5f41fc10 ]
2019-03-01 16:33:11 -06:00
Chris Freehill
b8e08bcc8e
Merge pull request #22 from cfreehill/master
...
Add rsmi_dev_pci_throughput_get()
[ROCm/amdsmi commit: 625e2098cb ]
2019-02-27 15:27:29 -06:00
Chris Freehill
2c61b97684
Add rsmi_dev_pci_throughput_get()
...
[ROCm/amdsmi commit: 18ce553dce ]
2019-02-27 15:10:26 -06:00
Chris Freehill
c14646bdb7
Merge pull request #21 from cfreehill/master
...
Fix sysfs write operations
[ROCm/amdsmi commit: 03724c9c5a ]
2019-02-25 15:42:48 -06:00
Chris Freehill
050959ffe3
Fix sysfs write operations
...
[ROCm/amdsmi commit: 4771996d99 ]
2019-02-25 15:14:46 -06:00
Chris Freehill
2ac0723cac
Merge pull request #19 from cfreehill/master
...
Add VBIOS version get function
[ROCm/amdsmi commit: 3e4280d03e ]
2019-02-24 11:31:16 -06:00
Chris Freehill
5f5b053e29
Add VBIOS version get function
...
Also, consolidate "get version" type function tests into 1 test.
[ROCm/amdsmi commit: 021f13a68f ]
2019-02-24 11:01:18 -06:00
Chris Freehill
30e0f6e05b
Merge pull request #18 from cfreehill/master
...
Docs and freq-volt curve updates
[ROCm/amdsmi commit: 2a50d37827 ]
2019-02-22 15:23:20 -06:00
Chris Freehill
0f66ee6958
Documentation and volt-curve read updates
...
[ROCm/amdsmi commit: 68b5e2ee0d ]
2019-02-22 15:05:44 -06:00
Chris Freehill
402b3cd383
Rename manual
...
Also fix typo.
[ROCm/amdsmi commit: 5cb0895816 ]
2019-02-16 13:21:41 -06:00
Chris Freehill
623e4cdcda
Merge pull request #17 from cfreehill/master
...
Documentation updates
[ROCm/amdsmi commit: 477e47b542 ]
2019-02-15 21:09:29 -06:00
Chris Freehill
716030990f
Documentation updates
...
-Replaced README with cleaner version.
-Added PDF introductory document (same as README)
[ROCm/amdsmi commit: 4449411e35 ]
2019-02-15 17:23:12 -06:00
Chris Freehill
e03b4f54d0
Merge pull request #15 from cfreehill/master
...
Add get_version test; remove sanity test
[ROCm/amdsmi commit: 61593c3895 ]
2019-02-12 19:02:44 -06:00
Chris Freehill
37057e98cc
Add get_version test; remove sanity test
...
Also, don't fail pcie bandwidth test when the pp_dpm_pcie file
does not correctly show the current bandwidth.
[ROCm/amdsmi commit: f3fa9a036c ]
2019-02-12 18:07:26 -06:00
Chris Freehill
307ae708ff
Merge pull request #14 from cfreehill/master
...
Break down monolithic test into smaller tests
[ROCm/amdsmi commit: b9172533b9 ]
2019-02-11 23:06:00 -06:00
Chris Freehill
fe7d53dc33
Break down monolithic test into many smaller tests
...
Also, added boot up default power profile, and modified to
accomodate new profile format
[ROCm/amdsmi commit: 17bf80dcb2 ]
2019-02-11 22:53:24 -06:00
Chris Freehill
91d7476581
Add dont_fail option to not fail entire test on a single failure
...
[ROCm/amdsmi commit: dd450e963c ]
2019-02-09 12:18:49 -06:00
Chris Freehill
8fde55a71d
Merge pull request #13 from cfreehill/master
...
Replace fan test failure with warning
[ROCm/amdsmi commit: 6ff98fc7f6 ]
2019-02-08 10:26:03 -06:00
Chris Freehill
65bfca358a
Replace fan test failure with warning
...
In some cases, the fan sysfs files will exist even if the device
doesn't have a fan. In these cases, the tests will give apparently
random results.
Also, remove documentation and ifdef'd test of debugfs related
power functions.
[ROCm/amdsmi commit: 4ab27528be ]
2019-02-08 09:51:10 -06:00
Chris Freehill
c8580f74ed
Merge pull request #11 from cfreehill/master
...
Don't assert or fail tests that are unsupported by system
[ROCm/amdsmi commit: ce2c7c1639 ]
2019-01-24 16:44:22 -06:00
Chris Freehill
0019e1caab
Don't assert or fail tests that are unsupported by system
...
[ROCm/amdsmi commit: 08ec2a9804 ]
2019-01-24 16:07:25 -06:00
Chris Freehill
aa6e19dc2e
Merge pull request #1 from RadeonOpenCompute/master
...
Update from master
[ROCm/amdsmi commit: 1856bf6db8 ]
2019-01-24 13:54:44 -06:00
Chris Freehill
b65811ce9c
Merge pull request #10 from cfreehill/master
...
Add postinst and prerm scripts for debian and rpm
[ROCm/amdsmi commit: b2eb5d79c6 ]
2019-01-10 11:39:56 -06:00
Chris Freehill
73200ba07d
Add postinst and prerm scripts for debian and rpm
...
[ROCm/amdsmi commit: 15efd11dcc ]
2019-01-10 10:38:34 -06:00
Chris Freehill
1bbdd54e92
Merge pull request #8 from cfreehill/master
...
Add postinst and prerm scripts for debian and rpm
[ROCm/amdsmi commit: 00078ff5ac ]
2019-01-09 23:21:40 -06:00
Chris Freehill
b64b96cc0e
Merge pull request #9 from cfreehill/pp_od_clk_voltage
...
Add support for reading frequency-volt curve data
[ROCm/amdsmi commit: ef27d41628 ]
2019-01-09 23:20:34 -06:00
Chris Freehill
3889df286a
Add support for reading frequency-volt curve data
...
[ROCm/amdsmi commit: b6ce6d30f4 ]
2019-01-09 23:17:16 -06:00
Chris Freehill
ffd0fffddd
Add postinst and prerm scripts for debian and rpm
...
[ROCm/amdsmi commit: 253c82c93a ]
2019-01-09 23:17:16 -06:00
Chris Freehill
340f3bc424
Add postinst and prerm scripts for debian and rpm
...
[ROCm/amdsmi commit: b9b0b26a78 ]
2019-01-09 10:28:01 -06:00
Chris Freehill
e3104f3ac0
Add support for reading frequency-volt curve data
...
[ROCm/amdsmi commit: 64eec4673a ]
2019-01-07 10:20:53 -06:00
Chris Freehill
f2298dc9c1
Add support for reading frequency-volt curva data
...
[ROCm/amdsmi commit: 639a4e3503 ]
2019-01-07 08:44:23 -06:00
Chris Freehill
3b371a02fb
Merge pull request #7 from cfreehill/master
...
Handle case where PCIe information is not implemented in system
[ROCm/amdsmi commit: 3289fc6073 ]
2018-12-19 17:33:01 -06:00
Chris Freehill
6ff5fbf385
Handle case where PCIe information is not implemented in system
...
Also add a new error code for this.
[ROCm/amdsmi commit: 5e6424cab3 ]
2018-12-19 17:24:27 -06:00
Chris Freehill
5e4236a1dc
Merge pull request #6 from cfreehill/master
...
Add rsmi_version_get_function()
[ROCm/amdsmi commit: 85cc754a83 ]
2018-12-07 13:14:43 -06:00
Chris Freehill
01ffc5f17f
Add rsmi_version_get() function
...
Also, modify CMakeLists.txt to use git tags to determine the
shared library version for the SONAME and the ROCm build for the
package name.
[ROCm/amdsmi commit: 5a9a729b31 ]
2018-12-06 13:48:59 -06:00
Chris Freehill
50a0b6cb94
Merge pull request #5 from cfreehill/get_set_pcie
...
Get and set PCIe transaction rate
[ROCm/amdsmi commit: 499fcac759 ]
2018-11-20 16:03:48 -06:00
Chris Freehill
0c669a84ae
Add get and set routines for PCIe bandwidth
...
[ROCm/amdsmi commit: bc200d205e ]
2018-11-19 17:01:49 -06:00
Chris Freehill
664731b39c
Add get and set routines for PCIe bandwidth
...
[ROCm/amdsmi commit: 9c897ab86d ]
2018-11-16 15:55:38 -06:00
Chris Freehill
a409a4458a
Add rsmi_dev_busy_percent_get()
...
Also: correct some comments, ifdef out unused code
[ROCm/amdsmi commit: 861c2c2e33 ]
2018-11-12 17:25:14 -06:00
Chris Freehill
ee1e4998a7
Add rsmi_dev_pci_id_get() to return BDFID for given device
...
Also:
* add some exception handling;
* chop newline character off of device name returned from
rsmi_dev_id_get()
[ROCm/amdsmi commit: 59a952666f ]
2018-11-05 11:22:12 -06:00
Chris Freehill
827476e898
Use sysfs file to get average power instead of debugfs
...
[ROCm/amdsmi commit: 62ba2f578e ]
2018-10-29 17:59:24 -05:00
Chris Freehill
d94b01b69f
Add support for new performance levels
...
Also added tests for new performance levels and clean up some
formatting/style issues.
[ROCm/amdsmi commit: 767fa53d8c ]
2018-10-25 14:13:55 -05:00
Chris Freehill
92557a04e9
Add gtest based testing
...
[ROCm/amdsmi commit: b9c6a5a443 ]
2018-10-24 11:57:03 -05:00
Chris Freehill
b59c4be528
Comment corrections, debug output and assert added
...
[ROCm/amdsmi commit: b2f1ee1764 ]
2018-10-22 17:26:38 -05:00