]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY
authorSukrut Bellary <sbellary@baylibre.com>
Tue, 18 Mar 2025 23:00:39 +0000 (16:00 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 27 Jun 2025 10:05:33 +0000 (11:05 +0100)
commita5cc6ccac4d95ccd132ca19d6d336a0e4a4b6874
treea62a7780396dd5c887430b9d8861b0243948587f
parent73f3d6261ac4fc7c1a58d6f324830d6a61cb8a76
ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY

[ Upstream commit 47fe74098f3dadba2f9cc1e507d813a4aa93f5f3 ]

Don't put the l4ls clk domain to sleep in case of standby.
Since CM3 PM FW[1](ti-v4.1.y) doesn't wake-up/enable the l4ls clk domain
upon wake-up, CM3 PM FW fails to wake-up the MPU.

[1] https://git.ti.com/cgit/processor-firmware/ti-amx3-cm3-pm-firmware/

Signed-off-by: Sukrut Bellary <sbellary@baylibre.com>
Tested-by: Judith Mendez <jm@ti.com>
Link: https://lore.kernel.org/r/20250318230042.3138542-2-sbellary@baylibre.com
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/arm/mach-omap2/clockdomain.h
arch/arm/mach-omap2/clockdomains33xx_data.c
arch/arm/mach-omap2/cm33xx.c