diff --git a/kernel/arch/arm64/boot/dts/rockchip/px30.dtsi b/kernel/arch/arm64/boot/dts/rockchip/px30.dtsi index 24004e5f7..050e99e69 100755 --- a/kernel/arch/arm64/boot/dts/rockchip/px30.dtsi +++ b/kernel/arch/arm64/boot/dts/rockchip/px30.dtsi @@ -1410,7 +1410,7 @@ emmc: dwmmc@ff390000 { compatible = "rockchip,px30-dw-mshc", "rockchip,rk3288-dw-mshc"; reg = <0x0 0xff390000 0x0 0x4000>; - max-frequency = <150000000>; + max-frequency = <50000000>; clocks = <&cru HCLK_EMMC>, <&cru SCLK_EMMC>, <&cru SCLK_EMMC_DRV>, <&cru SCLK_EMMC_SAMPLE>; clock-names = "biu", "ciu", "ciu-drv", "ciu-sample"; diff --git a/u-boot/arch/arm/dts/px30.dtsi b/u-boot/arch/arm/dts/px30.dtsi index 5785dede4..168c93ccc 100644 --- a/u-boot/arch/arm/dts/px30.dtsi +++ b/u-boot/arch/arm/dts/px30.dtsi @@ -877,7 +877,7 @@ emmc: dwmmc@ff390000 { compatible = "rockchip,px30-dw-mshc", "rockchip,rk3288-dw-mshc"; reg = <0x0 0xff390000 0x0 0x4000>; - max-frequency = <120000000>; + max-frequency = <50000000>; clocks = <&cru HCLK_EMMC>, <&cru SCLK_EMMC>, <&cru SCLK_EMMC_DRV>, <&cru SCLK_EMMC_SAMPLE>; clock-names = "biu", "ciu", "ciu-drv", "ciu-sample";