History

mmc: sdhci-esdhc-imx: add tuning-step setting support

tuning-step is the delay cell steps in tuning procedure. The default value of tuning-step is 1. Some boards or cards need another value to pass the tuning procedure. For example, imx7d-sdb board need the tuning-step value as 2, otherwise it can't pass the tuning procedure. So this patch add the tuning-step setting in driver, so that user can set the tuning-step value in dts.

Haibo Chen committed 11 years ago

Commit d407e301 parent 28b07672 files · +10 −0Browse files

Showing the changes to include/linux/platform_data (1 of 2 files). Show all

Unified · Split

include/linux/platform_data/mmc-esdhc-imx.h+1−0
@@ -45,5 +45,6 @@ struct esdhc_platform_data { · 44 unmodified lines
45 int max_bus_width;45 int max_bus_width;
46 bool support_vsel;46 bool support_vsel;
47 unsigned int delay_line;47 unsigned int delay_line;
48 unsigned int tuning_step; /* The delay cell steps in tuning procedure */
48};49};
49#endif /* __ASM_ARCH_IMX_ESDHC_H */50#endif /* __ASM_ARCH_IMX_ESDHC_H */