mbox series

[v3,0/3] mmc: renesas_sdhi: reset via reset controller

Message ID 20210317091622.31890-1-wsa+renesas@sang-engineering.com
Headers show
Series mmc: renesas_sdhi: reset via reset controller | expand

Message

Wolfram Sang March 17, 2021, 9:16 a.m. UTC
This series enables SDHI to be reset via a reset controller. The series
is based on mmc/next and tested on Salvator-XS with R-Car H3 ES2.0 with
what I think I can do locally here. Shimoda-san, tested, too (thanks!)

Changes since v2:
* 'select' statement in Kconfig only for ARCH_RENESAS
* Shimoda-san's tags added

Wolfram Sang (3):
  mmc: tmio: abort DMA before reset
  mmc: renesas_sdhi: break SCC reset into own function
  mmc: renesas_sdhi: do hard reset if possible

 drivers/mmc/host/Kconfig             |  1 +
 drivers/mmc/host/renesas_sdhi.h      |  2 ++
 drivers/mmc/host/renesas_sdhi_core.c | 35 +++++++++++++++++++++-------
 drivers/mmc/host/tmio_mmc_core.c     |  4 ++--
 4 files changed, 32 insertions(+), 10 deletions(-)

Comments

Ulf Hansson March 19, 2021, 2:12 p.m. UTC | #1
On Wed, 17 Mar 2021 at 10:17, Wolfram Sang
<wsa+renesas@sang-engineering.com> wrote:
>

> This series enables SDHI to be reset via a reset controller. The series

> is based on mmc/next and tested on Salvator-XS with R-Car H3 ES2.0 with

> what I think I can do locally here. Shimoda-san, tested, too (thanks!)

>

> Changes since v2:

> * 'select' statement in Kconfig only for ARCH_RENESAS

> * Shimoda-san's tags added

>

> Wolfram Sang (3):

>   mmc: tmio: abort DMA before reset

>   mmc: renesas_sdhi: break SCC reset into own function

>   mmc: renesas_sdhi: do hard reset if possible

>

>  drivers/mmc/host/Kconfig             |  1 +

>  drivers/mmc/host/renesas_sdhi.h      |  2 ++

>  drivers/mmc/host/renesas_sdhi_core.c | 35 +++++++++++++++++++++-------

>  drivers/mmc/host/tmio_mmc_core.c     |  4 ++--

>  4 files changed, 32 insertions(+), 10 deletions(-)

>


Applied for next, thanks!

Kind regards
Uffe