Hi Geert, here is a topic branch for renesas-drivers. It was developed against mmc/next because there were some patches in there I needed. I know that -next branches are not good for renesas-drivers, so rebased to v5.2-rc6 and cherry-picked what I needed. Further comments from the cover-letter: === The patches were developed against mmc/next. However, the above branch is based on v5.2-rc6 with some cherry-picked patches from mmc/next, so Geert can consume it easier for his renesas-drivers branch. There are two more patches in that branch worth mentioning. A clk driver WIP patch which I needed to get HS400 on my M3-N working at all. We are discussing this patch internally right now and its upstreaming is a seperate issue. Also, there is a debug patch on top. I can't test that the manual fixup values improve HS400 because the actual issue only shows with temperatures I can't (and don't want to) provide here in my office. So, the debug patches add some trace_printk to demonstrate the functions are called and the outputs match the intended state machine. === Please let me know if you can pull this branch or if adjustments are needed. Kind regards, Wolfram The following changes since commit 4b972a01a7da614b4796475f933094751a295a2f: Linux 5.2-rc6 (2019-06-22 16:01:36 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git renesas/topic/sdhi-manual-calib for you to fetch changes up to a0b577d9d1154c48757da9a09c18056946832bd7: DEBUG: mmc: renesas_sdhi: add debug to verify manual calibration fix (2019-06-28 13:44:45 +0200) ---------------------------------------------------------------- Niklas S??derlund (1): mmc: tmio: move runtime PM enablement to the driver implementations Wolfram Sang (8): mmc: sdhi: improve quirk descriptions mmc: sdhi: remove unneeded initialization WIP: clk: renesas: rcar-gen3: enable SDnH clk for HS modes mmc: renesas_sdhi: keep sorting mmc: tmio: add generic hook to fixup after a completed request mmc: renesas_sdhi: make quirks info accessible outside probe() mmc: renesas_sdhi: support manual calibration DEBUG: mmc: renesas_sdhi: add debug to verify manual calibration fix Yoshihiro Shimoda (1): mmc: tmio: Use dma_max_mapping_size() instead of a workaround drivers/clk/renesas/rcar-gen3-cpg.c | 2 +- drivers/mmc/host/renesas_sdhi.h | 9 +++ drivers/mmc/host/renesas_sdhi_core.c | 151 ++++++++++++++++++++++++++++++++--- drivers/mmc/host/tmio_mmc.c | 5 ++ drivers/mmc/host/tmio_mmc.h | 1 + drivers/mmc/host/tmio_mmc_core.c | 32 ++++---- drivers/mmc/host/uniphier-sd.c | 3 + 7 files changed, 173 insertions(+), 30 deletions(-)
Attachment:
signature.asc
Description: PGP signature