Commit Graph

74 Commits

Author SHA1 Message Date
Chris Freehill d1c4e42120 Merge pull request #29 from cfreehill/master
Added new clock types
2019-03-28 17:07:51 -05:00
Chris Freehill c77f3c0ebd Added new clock types
Also added missing error code strings and improved test output
messages
2019-03-28 17:01:35 -05:00
Chris Freehill 819de50482 Merge pull request #28 from cfreehill/master
Added new id and id name string look up functions
2019-03-15 16:30:54 -05:00
Chris Freehill cbdfac7bdc Added new id and id name string look up functions
Also, updated docs with typo corrections and a new section
2019-03-15 16:21:37 -05:00
Chris Freehill 9144cad744 Merge pull request #27 from cfreehill/master
Use system tables for gpu names instead of internal table
2019-03-11 18:09:53 -05:00
Chris Freehill 58d5ff7509 Use system files to look up gpu names instead of internal table 2019-03-11 18:06:50 -05:00
Chris Freehill eaa5def17f Use system files to look up gpu names instead of internal table 2019-03-11 17:56:58 -05:00
Chris Freehill e9e54bc4d4 Merge pull request #26 from cfreehill/master
Add table for GPU name look up to give better name than just "amdgpu"
2019-03-10 18:07:20 -05:00
Chris Freehill d39752cee7 Add table for GPU name look to give better name than just "amdgpu" 2019-03-10 17:56:06 -05:00
Chris Freehill a8e7d0cdee Merge pull request #25 from cfreehill/master
Add rsmi_dev_memory_total_get()and rsmi_dev_memory_usage_get()
2019-03-04 18:30:52 -06:00
Chris Freehill ddd292f1b5 Add rsmi_dev_memory_total_get()and rsmi_dev_memory_usage_get() 2019-03-04 18:26:11 -06:00
Chris Freehill 89fb40fbe5 Re-organize function documentation into sections 2019-03-03 23:11:50 -06:00
Chris Freehill 5736da7172 Merge pull request #24 from cfreehill/master
Use "_t" suffix consistently for RSMI types
2019-03-02 16:39:53 -06:00
Chris Freehill bc0d801478 Use "_t" suffix consistently for RSMI types 2019-03-02 16:30:30 -06:00
Chris Freehill c1c6d5253b Merge pull request #23 from cfreehill/master
Added rsmi_dev_error_count_get()
2019-03-01 16:44:40 -06:00
Chris Freehill fb5f41fc10 Added rsmi_dev_error_count_get() 2019-03-01 16:33:11 -06:00
Chris Freehill 625e2098cb Merge pull request #22 from cfreehill/master
Add rsmi_dev_pci_throughput_get()
2019-02-27 15:27:29 -06:00
Chris Freehill 18ce553dce Add rsmi_dev_pci_throughput_get() 2019-02-27 15:10:26 -06:00
Chris Freehill 03724c9c5a Merge pull request #21 from cfreehill/master
Fix sysfs write operations
2019-02-25 15:42:48 -06:00
Chris Freehill 4771996d99 Fix sysfs write operations 2019-02-25 15:14:46 -06:00
Chris Freehill 3e4280d03e Merge pull request #19 from cfreehill/master
Add VBIOS version get function
2019-02-24 11:31:16 -06:00
Chris Freehill 021f13a68f Add VBIOS version get function
Also, consolidate "get version" type function tests into 1 test.
2019-02-24 11:01:18 -06:00
Chris Freehill 2a50d37827 Merge pull request #18 from cfreehill/master
Docs and freq-volt curve updates
2019-02-22 15:23:20 -06:00
Chris Freehill 68b5e2ee0d Documentation and volt-curve read updates 2019-02-22 15:05:44 -06:00
Chris Freehill 5cb0895816 Rename manual
Also fix typo.
2019-02-16 13:21:41 -06:00
Chris Freehill 477e47b542 Merge pull request #17 from cfreehill/master
Documentation updates
2019-02-15 21:09:29 -06:00
Chris Freehill 4449411e35 Documentation updates
-Replaced README with cleaner version.
-Added PDF introductory document (same as README)
2019-02-15 17:23:12 -06:00
Chris Freehill 61593c3895 Merge pull request #15 from cfreehill/master
Add get_version test; remove sanity test
2019-02-12 19:02:44 -06:00
Chris Freehill f3fa9a036c 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.
2019-02-12 18:07:26 -06:00
Chris Freehill b9172533b9 Merge pull request #14 from cfreehill/master
Break down monolithic test into smaller tests
2019-02-11 23:06:00 -06:00
Chris Freehill 17bf80dcb2 Break down monolithic test into many smaller tests
Also, added boot up default power profile, and modified to
accomodate new profile format
2019-02-11 22:53:24 -06:00
Chris Freehill dd450e963c Add dont_fail option to not fail entire test on a single failure 2019-02-09 12:18:49 -06:00
Chris Freehill 6ff98fc7f6 Merge pull request #13 from cfreehill/master
Replace fan test failure with warning
2019-02-08 10:26:03 -06:00
Chris Freehill 4ab27528be 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.
2019-02-08 09:51:10 -06:00
Chris Freehill ce2c7c1639 Merge pull request #11 from cfreehill/master
Don't assert or fail tests that are unsupported by system
2019-01-24 16:44:22 -06:00
Chris Freehill 08ec2a9804 Don't assert or fail tests that are unsupported by system 2019-01-24 16:07:25 -06:00
Chris Freehill 1856bf6db8 Merge pull request #1 from RadeonOpenCompute/master
Update from master
2019-01-24 13:54:44 -06:00
Chris Freehill b2eb5d79c6 Merge pull request #10 from cfreehill/master
Add postinst and prerm scripts for debian and rpm
2019-01-10 11:39:56 -06:00
Chris Freehill 15efd11dcc Add postinst and prerm scripts for debian and rpm 2019-01-10 10:38:34 -06:00
Chris Freehill 00078ff5ac Merge pull request #8 from cfreehill/master
Add postinst and prerm scripts for debian and rpm
2019-01-09 23:21:40 -06:00
Chris Freehill ef27d41628 Merge pull request #9 from cfreehill/pp_od_clk_voltage
Add support for reading frequency-volt curve data
2019-01-09 23:20:34 -06:00
Chris Freehill b6ce6d30f4 Add support for reading frequency-volt curve data 2019-01-09 23:17:16 -06:00
Chris Freehill 253c82c93a Add postinst and prerm scripts for debian and rpm 2019-01-09 23:17:16 -06:00
Chris Freehill b9b0b26a78 Add postinst and prerm scripts for debian and rpm 2019-01-09 10:28:01 -06:00
Chris Freehill 64eec4673a Add support for reading frequency-volt curve data 2019-01-07 10:20:53 -06:00
Chris Freehill 639a4e3503 Add support for reading frequency-volt curva data 2019-01-07 08:44:23 -06:00
Chris Freehill 3289fc6073 Merge pull request #7 from cfreehill/master
Handle case where PCIe information is not implemented in system
2018-12-19 17:33:01 -06:00
Chris Freehill 5e6424cab3 Handle case where PCIe information is not implemented in system
Also add a new error code for this.
2018-12-19 17:24:27 -06:00
Chris Freehill 85cc754a83 Merge pull request #6 from cfreehill/master
Add rsmi_version_get_function()
2018-12-07 13:14:43 -06:00
Chris Freehill 5a9a729b31 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.
2018-12-06 13:48:59 -06:00