diff --git a/arch/arm/boot/dts/rk3228-sdk.dts b/arch/arm/boot/dts/rk3228-sdk.dts index 3a9079dca086..492dd28566d5 100644 --- a/arch/arm/boot/dts/rk3228-sdk.dts +++ b/arch/arm/boot/dts/rk3228-sdk.dts @@ -11,3 +11,38 @@ status = "disabled"; }; }; + +&emmc { + clock-frequency = <50000000>; + clock-freq-min-max = <400000 50000000>; + supports-highspeed; + supports-emmc; + bootpart-no-access; + supports-DDR_MODE; + ignore-pm-notify; + keep-power-in-suspend; + status = "okay"; +}; + +&sdmmc { + clock-frequency = <37500000>; + clock-freq-min-max = <400000 37500000>; + supports-highspeed; + supports-sd; + broken-cd; + card-detect-delay = <200>; + ignore-pm-notify; + keep-power-in-suspend; + status = "okay"; +}; + +&sdio { + clock-frequency = <37500000>; + clock-freq-min-max = <200000 37500000>; + supports-highspeed; + supports-sdio; + ignore-pm-notify; + keep-power-in-suspend; + cap-sdio-irq; + status = "okay"; +};