]> 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:07:36 +0000 (11:07 +0100)
commitd29cba8eba0b6e5cb4cc70479021d1a79891c417
treedbed93e6f5f2e9e9aad407594207ff13c9de596a
parent6a0495568aa761fa6b99ab600b0eb93d633f8f44
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