[PATCH 0/7] mmc: zynqmp_sdhci: Add support for Tap delay
michal.simek at xilinx.com
Fri May 22 12:44:04 CEST 2020
this patchset adding support for Tap delay programming for ZynqMP and
Based on mainline discussion also DT properties have been introduced which
are documented here.
The patchset is using these DT properties which are optional.
Default values are also listed.
The patchset is based on:
Also new code is adding checking for SOCs which are not needed at that time
when patch is applied (For example "mmc: zynq_sdhci: Read clock phase
delays from dt" and IS_ENABLED(CONFIG_ARCH_ZYNQMP)...
But I kept it there for more cleaner patches built on the top.
Ashok Reddy Soma (5):
Revert "mmc: zynq: parse dt when probing"
mmc: zynq_sdhci: Define timing macro's
mmc: zynq_sdhci: Set tapdelays based on clk phase delays
mmc: zynq_sdhci: Add clock phase delays for Versal
mmc: zynq_sdhci: Extend UHS timings till hs200
Michal Simek (2):
mmc: zynq_sdhci: Move macro to the top
mmc: zynq_sdhci: Read clock phase delays from dt
drivers/mmc/sdhci.c | 3 +-
drivers/mmc/zynq_sdhci.c | 406 ++++++++++++++++++++++++++++++++++++---
include/mmc.h | 13 ++
include/sdhci.h | 1 +
4 files changed, 398 insertions(+), 25 deletions(-)
More information about the U-Boot