summaryrefslogtreecommitdiff
path: root/arch/arm/boot
diff options
context:
space:
mode:
authorStefan Agner <stefan.agner@toradex.com>2017-11-15 12:58:41 +0100
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2017-12-21 14:30:23 +0100
commit5f60d82d38a8af8529d1493463e301e548595ccb (patch)
treebbaa567642e3671fc6adcaed7b676fd51444a22c /arch/arm/boot
parent970e1777975ea5279f7c7d269b52da7114352a9c (diff)
ARM: dts: colibri-imx7: limit eMMC SDHC frequency to 100MHz
During temperature testing modules print the following error every now and then: [ 12.231006] mmc0: Timeout waiting for hardware interrupt. retries left=0 opcode=12 Often the SDHC controller/driver does not recover from the issue which leads to a Kernel panic (e.g. during boot the kernel can not mount the root fs). Lowering the frequency to 100MHz proves to be stable and affects effective bandwith by less than 5%. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 166fb4842e780f63c31622af706335e7dcd48c24)
Diffstat (limited to 'arch/arm/boot')
-rw-r--r--arch/arm/boot/dts/imx7-colibri.dtsi1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx7-colibri.dtsi b/arch/arm/boot/dts/imx7-colibri.dtsi
index cb45cd873edc..20e4cf597b80 100644
--- a/arch/arm/boot/dts/imx7-colibri.dtsi
+++ b/arch/arm/boot/dts/imx7-colibri.dtsi
@@ -336,6 +336,7 @@
assigned-clocks = <&clks IMX7D_USDHC3_ROOT_CLK>;
assigned-clock-rates = <400000000>;
bus-width = <8>;
+ max-frequency = <100000000>;
non-removable;
};