arm64: dts: imx8mp-phycore-som: Set usdhc root clock for eMMC
authorJonas Kuenstler <j.kuenstler@phytec.de>
Fri, 18 Feb 2022 12:04:58 +0000 (13:04 +0100)
committerShawn Guo <shawnguo@kernel.org>
Mon, 21 Feb 2022 06:10:07 +0000 (14:10 +0800)
Set the usdhc root clock to 400MHz to be able to support
HS400/HS400ES modes for eMMC on phyCORE-i.MX8MP SoM.

Signed-off-by: Jonas Kuenstler <j.kuenstler@phytec.de>
Signed-off-by: Teresa Remmet <t.remmet@phytec.de>
Reviewed-by: Haibo Chen <haibo.chen@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mp-phycore-som.dtsi

index c471ab2..79b290a 100644 (file)
 
 /* eMMC */
 &usdhc3 {
+       assigned-clocks = <&clk IMX8MP_CLK_USDHC3_ROOT>;
+       assigned-clock-rates = <400000000>;
        pinctrl-names = "default", "state_100mhz", "state_200mhz";
        pinctrl-0 = <&pinctrl_usdhc3>;
        pinctrl-1 = <&pinctrl_usdhc3_100mhz>;