imx8mp phyboard-pollux hsio-blk-ctrl boot hang

Yannic Moog Y.Moog at phytec.de
Thu Jul 13 06:08:22 PDT 2023


Hello Lucas, NXP Team,

We noticed that for the phyboard-pollux, commit
2cbee26e5d592da942a995ddee78ea3eb97ad2fa (soc: imx: imx8mp-blk-ctrl:
expose high performance PLL clock) breaks successful boot.
Furthermore, when passing clk_ignore_unused to kernel command line, the
board does boot successfully, with the afforementioned patch applied.
Also, when disabling the hsio_blk_ctrl node in the imx8mp.dtsi and thus
the driver, the board does boot as well.
FYI, we do not currently have usb and pcie supported upstream.

Thus leading to my question:
What is the best way to deal with this problem?
To me it appears that some clock is being disabled while some other
consumer relies on it. How can I find out who that is or how I can
prevent the clock from being deemed unused and thus disabled?

kind regards,
Yannic


More information about the linux-arm-kernel mailing list