mirror of
https://github.com/ilya-zlobintsev/LACT.git
synced 2025-02-25 18:55:26 -06:00
feat: bump amdgpu-sysfs with support for RDNA3 mobile power profile parsing
This commit is contained in:
4
Cargo.lock
generated
4
Cargo.lock
generated
@@ -53,9 +53,9 @@ checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f"
|
||||
|
||||
[[package]]
|
||||
name = "amdgpu-sysfs"
|
||||
version = "0.17.3"
|
||||
version = "0.17.5"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e265e2ed3991ab499a8bfde9f663f7cd485a0414197b19f6ae9de919f5db089e"
|
||||
checksum = "c0d6863464d76c01e536b644ec13e472e3ffdb05e6969e72781ab454bd89558a"
|
||||
dependencies = [
|
||||
"enum_dispatch",
|
||||
"serde",
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
auto
|
||||
@@ -0,0 +1 @@
|
||||
r
|
||||
@@ -42,11 +42,734 @@ expression: device_info
|
||||
"active": 0,
|
||||
"modes": {
|
||||
"0": {
|
||||
"components": [],
|
||||
"components": [
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
4
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
800
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"name": "BOOTUP_DEFAULT"
|
||||
},
|
||||
"1": {
|
||||
"components": [
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
2
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
4
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
650
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"name": "3D_FULL_SCREEN"
|
||||
},
|
||||
"2": {
|
||||
"components": [
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"name": "POWER_SAVING"
|
||||
},
|
||||
"3": {
|
||||
"components": [
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
4
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"name": "VIDEO"
|
||||
},
|
||||
"4": {
|
||||
"components": [
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
4
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1000
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"name": "VR"
|
||||
},
|
||||
"5": {
|
||||
"components": [
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
4
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1000
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"name": "COMPUTE"
|
||||
},
|
||||
"6": {
|
||||
"components": [
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
4
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
800
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"name": "CUSTOM"
|
||||
},
|
||||
"7": {
|
||||
"components": [
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
2
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
4
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
650
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"clock_type": null,
|
||||
"values": [
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"name": "WINDOW_3D"
|
||||
}
|
||||
},
|
||||
"value_names": []
|
||||
"value_names": [
|
||||
"Gfx_ActiveHystLimit",
|
||||
"Gfx_IdleHystLimit",
|
||||
"Gfx_FPS",
|
||||
"Gfx_MinActiveFreqType",
|
||||
"Gfx_BoosterFreqType",
|
||||
"Gfx_MinActiveFreq",
|
||||
"Gfx_BoosterFreq",
|
||||
"Fclk_ActiveHystLimit",
|
||||
"Fclk_IdleHystLimit",
|
||||
"Fclk_FPS",
|
||||
"Fclk_MinActiveFreqType",
|
||||
"Fclk_BoosterFreqType",
|
||||
"Fclk_MinActiveFreq",
|
||||
"Fclk_BoosterFreq"
|
||||
]
|
||||
},
|
||||
"stats": {
|
||||
"busy_percent": 0,
|
||||
|
||||
Reference in New Issue
Block a user