diff options
author | Alice Guo <alice.guo@nxp.com> | 2020-10-15 11:27:18 +0800 |
---|---|---|
committer | Alice Guo <alice.guo@nxp.com> | 2020-10-15 14:05:41 +0800 |
commit | dd2aefcf94fa7c8aa24c79dd166db07374473783 (patch) | |
tree | 5c3e04308bd6b5d1c34ed5d3421b52184dca6a19 /arch/arm64/boot/dts/freescale/imx8mq-evk-root.dts | |
parent | 312c00b37d5e087cf7d8f09667111210ed402ee4 (diff) |
MLK-22870 arm64: dts: add OCOTP clock
Use the kexec command to restart the root cell Linux, and the system
will hang up in imx8mm_soc_uid(). The reason is that ocotp root clk is
not enabled when the unique ID is read. Therefore, add CLK_OCOTP_ROOT to
init-on-array in root.dts to ensure that ocotp root clk in the root cell
Linux is always enabled.
Signed-off-by: Alice Guo <alice.guo@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/imx8mq-evk-root.dts')
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8mq-evk-root.dts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8mq-evk-root.dts b/arch/arm64/boot/dts/freescale/imx8mq-evk-root.dts index 1b6a41ba7a7b..1b36694ae341 100644 --- a/arch/arm64/boot/dts/freescale/imx8mq-evk-root.dts +++ b/arch/arm64/boot/dts/freescale/imx8mq-evk-root.dts @@ -18,7 +18,8 @@ init-on-array = <IMX8MQ_CLK_UART2_ROOT IMX8MQ_CLK_UART2 IMX8MQ_CLK_USDHC1_ROOT - IMX8MQ_CLK_NAND_USDHC_BUS>; + IMX8MQ_CLK_NAND_USDHC_BUS + IMX8MQ_CLK_OCOTP_ROOT>; }; &iomuxc { |