aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/base/Kconfig
diff options
context:
space:
mode:
authorLeonard Crestez <leonard.crestez@nxp.com>2019-11-26 17:17:10 +0200
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2019-11-29 12:04:49 +0100
commit14e087576081f4f3a6fc6a229166b05b65cf98e5 (patch)
tree42960c435c9f103a25df817d93c41a5ba4bb313b /drivers/base/Kconfig
parentPM / QoS: Redefine FREQ_QOS_MAX_DEFAULT_VALUE to S32_MAX (diff)
downloadlinux-dev-14e087576081f4f3a6fc6a229166b05b65cf98e5.tar.xz
linux-dev-14e087576081f4f3a6fc6a229166b05b65cf98e5.zip
PM / QoS: Initial kunit test
The pm_qos family of APIs are used in relatively difficult to reproduce scenarios such as thermal throttling so they benefit from unit testing. Start by adding basic tests from the the freq_qos APIs. It includes tests for issues that were brought up on mailing lists: https://patchwork.kernel.org/patch/11252425/#23017005 https://patchwork.kernel.org/patch/11253421/ Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com> Reviewed-by: Matthias Kaehlcke <mka@chromium.org> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/base/Kconfig')
-rw-r--r--drivers/base/Kconfig4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/base/Kconfig b/drivers/base/Kconfig
index 28b92e3cc570..c3b3b5c0b0da 100644
--- a/drivers/base/Kconfig
+++ b/drivers/base/Kconfig
@@ -148,6 +148,10 @@ config DEBUG_TEST_DRIVER_REMOVE
unusable. You should say N here unless you are explicitly looking to
test this functionality.
+config PM_QOS_KUNIT_TEST
+ bool "KUnit Test for PM QoS features"
+ depends on KUNIT
+
config HMEM_REPORTING
bool
default n