From 1c3dac9dbc851fff1fd1dd6719dc6a603cbfa979 Mon Sep 17 00:00:00 2001 From: Haibo Chen Date: Fri, 27 Feb 2015 18:35:30 +0800 Subject: MLK-10237-4 mmc: sdhci-esdhc-imx: add tuning-step setting support tuning-step is the delay cell steps in tuning procedure. This patch add the tuning-step setting in driver, so that user can set the tuning-step value in dts. e.g. tuning-step = <2>; this example set the tuning-step as value 2. This patch also set the tuning-step of i.MX7D as 2, so that the tuning procedure can execute successfully. Signed-off-by: Haibo Chen --- Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Documentation') diff --git a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt index 9046ba06c47a..aa470163902c 100644 --- a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt +++ b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt @@ -17,6 +17,8 @@ Optional properties: to select a proper data sampling window in case the clock quality is not good due to signal path is too long on the board. Please refer to eSDHC/uSDHC chapter, DLL (Delay Line) section in RM for details. +- tuning-step : The delay cell steps in tuning procedure. + Some boards need to set the tuning-step to make sure it can pass tuning procedure. Examples: @@ -26,6 +28,7 @@ esdhc@70004000 { interrupts = <1>; fsl,cd-controller; fsl,wp-controller; + tuning-step = <2>; }; esdhc@70008000 { -- cgit v1.2.3