aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/testing/selftests/thermal/intel/power_floor/Makefile
diff options
context:
space:
mode:
authorSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>2023-10-09 12:05:38 -0700
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2023-10-12 21:09:48 +0200
commitd4d27e5a1a88f433a4fabf748e00d626be48cd75 (patch)
tree44fc782c07b435400c2fbe3538f6c10709f50937 /tools/testing/selftests/thermal/intel/power_floor/Makefile
parentthermal: int340x: processor_thermal: Enable power floor support (diff)
downloadwireguard-linux-d4d27e5a1a88f433a4fabf748e00d626be48cd75.tar.xz
wireguard-linux-d4d27e5a1a88f433a4fabf748e00d626be48cd75.zip
selftests/thermel/intel: Add test to read power floor status
Some SoCs have firmware support to notify, if the system can't lower power limit to a value requested from user space via RAPL constraints. This test program waits for notification of power floor and prints. This program can be used to test this feature and also allows other user space programs to use as a reference. Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'tools/testing/selftests/thermal/intel/power_floor/Makefile')
-rw-r--r--tools/testing/selftests/thermal/intel/power_floor/Makefile12
1 files changed, 12 insertions, 0 deletions
diff --git a/tools/testing/selftests/thermal/intel/power_floor/Makefile b/tools/testing/selftests/thermal/intel/power_floor/Makefile
new file mode 100644
index 000000000000..9b88e57dbba5
--- /dev/null
+++ b/tools/testing/selftests/thermal/intel/power_floor/Makefile
@@ -0,0 +1,12 @@
+# SPDX-License-Identifier: GPL-2.0
+ifndef CROSS_COMPILE
+uname_M := $(shell uname -m 2>/dev/null || echo not)
+ARCH ?= $(shell echo $(uname_M) | sed -e s/i.86/x86/ -e s/x86_64/x86/)
+
+ifeq ($(ARCH),x86)
+TEST_GEN_PROGS := power_floor_test
+
+include ../../../lib.mk
+
+endif
+endif