summaryrefslogtreecommitdiff
path: root/include/linux/platform_data/mmc-esdhc-imx.h
diff options
context:
space:
mode:
authorDong Aisheng <aisheng.dong@nxp.com>2016-07-12 15:46:15 +0800
committerUlf Hansson <ulf.hansson@linaro.org>2016-07-25 10:34:54 +0200
commitd87fc96636884430278bc3b425a5a6e2c071a377 (patch)
treef8f85dfb4ef2248adbd03510b5b33f1d1d78d191 /include/linux/platform_data/mmc-esdhc-imx.h
parentca8cc0fe0e55866dee5009aff5f4740b5daf790b (diff)
mmc: sdhci-esdhc-imx: support setting tuning start point
The delay cells of some SoCs may have less delay per one cell, for such SoCs, user could set the start delay cell point to bypass the first a few meaningless tuning commands. Acked-by: Adrian Hunter <adrian.hunter@intel.com> Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'include/linux/platform_data/mmc-esdhc-imx.h')
-rw-r--r--include/linux/platform_data/mmc-esdhc-imx.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/platform_data/mmc-esdhc-imx.h b/include/linux/platform_data/mmc-esdhc-imx.h
index 95ccab3f454a..7daa78a2f342 100644
--- a/include/linux/platform_data/mmc-esdhc-imx.h
+++ b/include/linux/platform_data/mmc-esdhc-imx.h
@@ -46,5 +46,6 @@ struct esdhc_platform_data {
bool support_vsel;
unsigned int delay_line;
unsigned int tuning_step; /* The delay cell steps in tuning procedure */
+ unsigned int tuning_start_tap; /* The start delay cell point in tuning procedure */
};
#endif /* __ASM_ARCH_IMX_ESDHC_H */