mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-16 18:08:20 +00:00
pm: cpupower: bindings: Add test to confirm cpu state is disabled
Add a simple test to confirm and print out the cpu state. Signed-off-by: "John B. Wyatt IV" <jwyatt@redhat.com> Signed-off-by: "John B. Wyatt IV" <sageofredondo@gmail.com> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
This commit is contained in:
parent
2314dca1b3
commit
b6a2dbf88a
@ -31,6 +31,22 @@ match cstate_disabled:
|
||||
case _:
|
||||
print(f"Not documented: {cstate_disabled}")
|
||||
|
||||
"""
|
||||
Test cstate is disabled
|
||||
"""
|
||||
is_cstate_disabled = p.cpuidle_is_state_disabled(0, 0)
|
||||
|
||||
match is_cstate_disabled:
|
||||
case 1:
|
||||
print(f"CPU is disabled")
|
||||
case 0:
|
||||
print(f"CPU is enabled")
|
||||
case -1:
|
||||
print(f"Idlestate not available")
|
||||
case -2:
|
||||
print(f"Disabling is not supported by kernel")
|
||||
case _:
|
||||
print(f"Not documented: {is_cstate_disabled}")
|
||||
|
||||
# Pointer example
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user