summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/selftests/librapl.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2020-04-17 16:20:17 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2020-04-17 18:48:51 +0100
commitd4e3d455a12e9d7d151f35f86b688bdff5dcd076 (patch)
tree53152577e7c3dcb016320bd2a3d5b74e6001a618 /drivers/gpu/drm/i915/selftests/librapl.h
parent680e1af713d92940e39a313a8592b13a6885a14c (diff)
drm/i915/selftests: Move gpu energy measurement into its own little lib
Move the handy utility to measure the GPU energy consumption using RAPL msr into a common lib so that it can be reused easily. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Andi Shyti <andi.shyti@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20200417152018.13079-1-chris@chris-wilson.co.uk
Diffstat (limited to 'drivers/gpu/drm/i915/selftests/librapl.h')
-rw-r--r--drivers/gpu/drm/i915/selftests/librapl.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/selftests/librapl.h b/drivers/gpu/drm/i915/selftests/librapl.h
new file mode 100644
index 000000000000..887f3e91dd05
--- /dev/null
+++ b/drivers/gpu/drm/i915/selftests/librapl.h
@@ -0,0 +1,13 @@
+/* SPDX-License-Identifier: MIT */
+/*
+ * Copyright © 2020 Intel Corporation
+ */
+
+#ifndef SELFTEST_LIBRAPL_H
+#define SELFTEST_LIBRAPL_H
+
+#include <linux/types.h>
+
+u64 librapl_energy_uJ(void);
+
+#endif /* SELFTEST_LIBRAPL_H */