Messages in this thread Patch in this message | | | From | Randy Dunlap <> | Subject | [PATCH] cpuidle: tegra: honor ARCH_SUSPEND_POSSIBLE | Date | Tue, 24 May 2022 08:57:33 -0700 |
| |
When ARCH_SUSPEND_POSSIBLE is not enabled, selecting ARM_CPU_SUSPEND causes a Kconfig warning, so make ARM_TEGRA_CPUIDLE depend on ARCH_SUSPEND_POSSIBLE to prevent that warning.
WARNING: unmet direct dependencies detected for ARM_CPU_SUSPEND Depends on [n]: ARCH_SUSPEND_POSSIBLE [=n] Selected by [y]: - ARM_TEGRA_CPUIDLE [=y] && CPU_IDLE [=y] && (ARM [=y] || ARM64) && (ARCH_TEGRA [=n] || COMPILE_TEST [=y]) && !ARM64 && MMU [=y]
Fixes: 860fbde438dc ("cpuidle: Refactor and move out NVIDIA Tegra20 driver into drivers/cpuidle") Signed-off-by: Randy Dunlap <rdunlap@infradead.org> Reported-by: kernel test robot <lkp@intel.com> Cc: "Rafael J. Wysocki" <rafael@kernel.org> Cc: Daniel Lezcano <daniel.lezcano@linaro.org> Cc: linux-pm@vger.kernel.org Cc: Dmitry Osipenko <digetx@gmail.com> Cc: Thierry Reding <treding@nvidia.com> --- drivers/cpuidle/Kconfig.arm | 1 + 1 file changed, 1 insertion(+)
--- a/drivers/cpuidle/Kconfig.arm +++ b/drivers/cpuidle/Kconfig.arm @@ -100,6 +100,7 @@ config ARM_MVEBU_V7_CPUIDLE config ARM_TEGRA_CPUIDLE bool "CPU Idle Driver for NVIDIA Tegra SoCs" + depends on ARCH_SUSPEND_POSSIBLE depends on (ARCH_TEGRA || COMPILE_TEST) && !ARM64 && MMU select ARCH_NEEDS_CPU_IDLE_COUPLED if SMP select ARM_CPU_SUSPEND
| |