Messages in this thread | | | From | Dmitry Osipenko <> | Subject | [PATCH v1 0/2] Fix Tegra PMC driver racing with cpuidle driver | Date | Mon, 19 Jul 2021 00:27:04 +0300 |
| |
I stumbled upon a problem where tegra-cpuidle driver is probed before Power Management controller driver in a specific kernel configuration, implicitly disabling the deepest CPU idling state. This series fixes that trouble.
Dmitry Osipenko (2): soc/tegra: pmc: Prevent racing with cpuilde driver cpuidle: tegra: Check whether PMC is ready
arch/arm/mach-tegra/pm.c | 2 +- arch/arm/mach-tegra/pm.h | 6 ------ arch/arm/mach-tegra/tegra.c | 2 -- drivers/cpuidle/cpuidle-tegra.c | 3 +++ drivers/soc/tegra/pmc.c | 14 +++++++++++++- include/soc/tegra/pm.h | 6 ++++++ 6 files changed, 23 insertions(+), 10 deletions(-)
-- 2.32.0
| |