18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ciconfig ARM_PSCI_FW
38c2ecf20Sopenharmony_ci	bool
48c2ecf20Sopenharmony_ci
58c2ecf20Sopenharmony_ciconfig ARM_PSCI_CHECKER
68c2ecf20Sopenharmony_ci	bool "ARM PSCI checker"
78c2ecf20Sopenharmony_ci	depends on ARM_PSCI_FW && HOTPLUG_CPU && CPU_IDLE && !TORTURE_TEST
88c2ecf20Sopenharmony_ci	help
98c2ecf20Sopenharmony_ci	  Run the PSCI checker during startup. This checks that hotplug and
108c2ecf20Sopenharmony_ci	  suspend operations work correctly when using PSCI.
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci	  The torture tests may interfere with the PSCI checker by turning CPUs
138c2ecf20Sopenharmony_ci	  on and off through hotplug, so for now torture tests and PSCI checker
148c2ecf20Sopenharmony_ci	  are mutually exclusive.
15