feat(power-management-core): expose performance/efficiency core data in protobuf

Signed-off-by: Ariadne Conill <ariadne@ariadne.space>
This commit is contained in:
Ariadne Conill 2024-06-28 22:37:55 -07:00
parent 051bb7dfe2
commit 2d6f73a2b0

View File

@ -205,11 +205,18 @@ message ListDevicesReply {
repeated DeviceInfo devices = 1; repeated DeviceInfo devices = 1;
} }
enum CpuTopologyClass {
CPU_CLASS_STANDARD = 0;
CPU_CLASS_PERFORMANCE = 1;
CPU_CLASS_EFFICIENCY = 2;
}
message CpuTopologyInfo { message CpuTopologyInfo {
uint32 core = 1; uint32 core = 1;
uint32 socket = 2; uint32 socket = 2;
uint32 zone = 3; uint32 node = 3;
uint32 thread = 4; uint32 thread = 4;
CpuTopologyClass class = 5;
} }
message HostCpuTopologyRequest {} message HostCpuTopologyRequest {}