On Fri, 07 Feb 2025 14:41:24 -0300, NĂcolas F. R. A. Prado wrote:
Certain registers in the AFE IO space require the apll1 clock to be enabled in order to be read, otherwise the machine hangs (registers like 0x280, 0x410 (AFE_GAIN1_CON0) and 0x830 (AFE_CONN0_5)). During AFE driver probe, when initializing the regmap for the AFE IO space those registers are read, resulting in a hang during boot.
This has been observed on the Genio 700 EVK, Genio 510 EVK and MT8188-Geralt-Ciri Chromebook, all of which are based on the MT8188 SoC.
[...]
Applied to v6.14-next/dts64, thanks!
[1/1] arm64: dts: mediatek: mt8188: Assign apll1 clock as parent to avoid hang commit: 301d44afbdcfd523a8c126c52b9d597ec27c473a
Cheers, Angelo