[PATCH 0/7] Arasan sdhci driver updates
Ashok Reddy Soma
ashok.reddy.soma at xilinx.com
Sat Jul 24 10:10:02 CEST 2021
This patch series updates/fixes below things:
- Handle errors from tapdelay functions and return to set_delay()
- Add ZynqMP firmware related enums which are used in sdhci driver
- Replace mmio_write() with firmware call xilinx_pm_request()
- Move tapdelay setting code from tap_delays.c to driver and remove
tap_dealy.c and zynqmp_tap_delay.h
- Change variable name from deviceid to node_id in couple of functions
for consistancy
- Add a workaround for sd card detect stable issue for Versal platforms
- Use set_control_reg from sdhci.c
Ashok Reddy Soma (4):
mmc: zynq_sdhci: Use xilinx pm request instead of mmio_write
mmc: zynq_sdhci: Move setting tapdelay code to driver
mmc: zynq_sdhci: Change variable deviceid to node_id
mmc: zynq_sdhci: Use set_control_reg from sdhci.c
T Karthik Reddy (3):
mmc: sdhci: Return error in case of failure
zynqmp_firmware: Add zynqmp firmware related enums
mmc: zynq_sdhci: Wait till sd card detect state is stable
board/xilinx/zynqmp/Makefile | 2 -
board/xilinx/zynqmp/tap_delays.c | 101 --------------------
drivers/mmc/sdhci.c | 8 +-
drivers/mmc/zynq_sdhci.c | 152 +++++++++++++++++++++++--------
include/sdhci.h | 2 +-
include/zynqmp_firmware.h | 127 ++++++++++++++++++++++++++
include/zynqmp_tap_delay.h | 21 -----
7 files changed, 246 insertions(+), 167 deletions(-)
delete mode 100644 board/xilinx/zynqmp/tap_delays.c
delete mode 100644 include/zynqmp_tap_delay.h
--
2.17.1
More information about the U-Boot
mailing list