[PATCH] clk: samsung: exynos850: mark APM I3C clocks as critical
Krzysztof Kozlowski
krzk at kernel.org
Thu May 14 09:57:11 PDT 2026
On Thu, 30 Apr 2026 12:53:27 +0100, Alexey Klimov wrote:
> The Exynos850 APM co-processor relies on the I3C bus to communicate with
> the PMIC. Currently, there is no dedicated PMIC consumer driver managing
> these clocks, so the clock subsystem automatically gates them during the
> initialisation. Once gated, any subsequent ACPM communication with APM
> results in timeouts.
>
> As a temporary workaround (and let's hope it doesn't become permanent),
> mark both `gout_i3c_pclk` and `gout_i3c_sclk` as CLK_IS_CRITICAL ones to
> prevent the clock subsystem from disabling them. This makes the ACPM
> communication functional. This workaround should be reverted once a
> proper ACPM PMIC driver is implemented to manage these clocks.
>
> [...]
Applied, thanks!
[1/1] clk: samsung: exynos850: mark APM I3C clocks as critical
(no commit info)
Best regards,
--
Krzysztof Kozlowski <krzk at kernel.org>
More information about the linux-arm-kernel
mailing list