• Dong Aisheng's avatar
    mmc: sdhci-esdhc-imx: add delay line setting support · 602519b2
    Dong Aisheng authored
    The DLL(Delay Line) is newly added to assist in sampling read data.
    The DLL provides the ability to programmatically select a quantized
    delay (in fractions of the clock period) regardless of on-chip variations
    such as process, voltage and temperature (PVT).
    
    This patch adds a user interface to set slave delay line via device tree.
    It's usually used in high speed mode like mmc DDR mode when the signal
    quality is not good caused by board design, e.g. the signal path is too
    long.  User can manually set delay line to find a suitable data sampling
    window for card to work properly.
    Signed-off-by: default avatarDong Aisheng <b29396@freescale.com>
    Acked-by: default avatarShawn Guo <shawn.guo@linaro.org>
    Signed-off-by: default avatarChris Ball <cjb@laptop.org>
    602519b2
sdhci-esdhc-imx.c 31.2 KB