MLK-22930 ARM64: dts: change the source clock rate of usdhc1 for imx8qxp/imx8qm
authorHaibo Chen <haibo.chen@nxp.com>
Fri, 8 Nov 2019 02:22:31 +0000 (10:22 +0800)
committerDong Aisheng <aisheng.dong@nxp.com>
Mon, 14 Dec 2020 03:20:52 +0000 (11:20 +0800)
commit20e5a6c0d6e6de835bba6142642b4700534a2c5d
treed2ca6c0328842cb93e1af6cb6ad8c055e271dd6b
parenta0cd9cdb5d9696e4d3091a5b7648ece98893e2d2
MLK-22930 ARM64: dts: change the source clock rate of usdhc1 for imx8qxp/imx8qm

On imx8qxp and imx8qm mek board, usdhc1 is for eMMC usage, and will work at
HS400 mode, this HS400 mode will work at 200MHz, and will default divide 2 from
source clock(IMX_SC_R_SDHC_0), which mean we need to config the source clock
to 400MHz at least.

Before this patch, HS400 mode only work at 100MHz, and will meet some timeout issue
when do system suspend/resume, due to our HS400 related timing setting is based on
the 200MHz. Also, HS400 work at 100MHz will impact the performance.

Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
Acked-by: Leonard Crestez <leonard.crestez@nxp.com>
Tested-by: Anson Huang <Anson.Huang@nxp.com>
[ Aisheng: moved the change to board dts ]
Sign-off-by: Dong Aisheng <aisheng.dong@nxp.com>
arch/arm64/boot/dts/freescale/imx8qm-mek.dts
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts