rockchip: rk3188: add u-boot-specific mmc properties

A patch from »rockchip: allow rk3188 to boot from mmc devices« in state Mainline for u-boot

From: Heiko Stuebner <heiko@...> Date: Fri, 21 Sep 2018 10:07:02 +0200

Commit-Message

The dwmmc controllers on rk3188 do not have idma support, so need to use the fifo-mode and it my tests they became confused and stopped working if the frequency was to high. While I only tested in somewhat bigger steps, 32MHz for example hung the controller, while reducing it to 16MHz worked just fine and is reasonably fast to load a kernel from mmc. Signed-off-by: Heiko Stuebner <heiko@...>

Patch-Comment

arch/arm/dts/rk3188-radxarock-u-boot.dtsi | 15 +++++++++++++++ 1 file changed, 15 insertions(+)

Statistics

  • 15 lines added
  • 0 lines removed

Changes

------------------ arch/arm/dts/rk3188-radxarock-u-boot.dtsi -------------------
index 013535abcd..1bb5408592 100644
@@ -11,6 +11,21 @@
u-boot,dm-spl;
};
+&mmc0 {
+ fifo-mode;
+ max-frequency = <16000000>;
+};
+
+&mmc1 {
+ fifo-mode;
+ max-frequency = <16000000>;
+};
+
+&emmc {
+ fifo-mode;
+ max-frequency = <16000000>;
+};
+
&uart2 {
status = "okay";
u-boot,dm-spl;
 
 

Recent Patches

About Us

Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum vel, tempor at, varius non, purus. Mauris vitae nisl nec metus placerat consectetuer.

Read More...