xref: /openbmc/linux/drivers/firmware/psci/Kconfig (revision ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1)
1 *ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2 e720a6c8SUlf Hanssonconfig ARM_PSCI_FW
3 e720a6c8SUlf Hansson	bool
4 e720a6c8SUlf Hansson
5 e720a6c8SUlf Hanssonconfig ARM_PSCI_CHECKER
6 e720a6c8SUlf Hansson	bool "ARM PSCI checker"
7 e720a6c8SUlf Hansson	depends on ARM_PSCI_FW && HOTPLUG_CPU && CPU_IDLE && !TORTURE_TEST
8 e720a6c8SUlf Hansson	help
9 e720a6c8SUlf Hansson	  Run the PSCI checker during startup. This checks that hotplug and
10 e720a6c8SUlf Hansson	  suspend operations work correctly when using PSCI.
11 e720a6c8SUlf Hansson
12 e720a6c8SUlf Hansson	  The torture tests may interfere with the PSCI checker by turning CPUs
13 e720a6c8SUlf Hansson	  on and off through hotplug, so for now torture tests and PSCI checker
14 e720a6c8SUlf Hansson	  are mutually exclusive.
15