public inbox for linux-mmc@vger.kernel.org
 help / color / mirror / Atom feed
* [RFC 0/7] r8a7790: add UHS-I (SDR50) support to Lager
@ 2016-02-19 20:16 Wolfram Sang
  2016-02-19 20:16 ` [RFC 1/7] pinctrl: sh-pfc: r8a7790: Implement voltage switching for SDHI Wolfram Sang
                   ` (6 more replies)
  0 siblings, 7 replies; 18+ messages in thread
From: Wolfram Sang @ 2016-02-19 20:16 UTC (permalink / raw)
  To: linux-renesas-soc; +Cc: linux-mmc, Ben Hutchings, Dirk Behme, Wolfram Sang

So, I rebased and updated the series from Ben to latest renesas-driver and made
it run on my Lager board. I verified that the voltage switching was done. The
transfer speed of my UHS-I card went from 10 MB/s up to 29 MB/s which is the
upper limit of this card. Will try a faster one next week.

The SDHI patches only needed slight modifications due to the rebase. The PFC
patch needed some more rework, but luckily things have gotten easier since back
then, because we can reuse new macros added for bias support. There is one
question regarding this patch, see the comment there. This question is the
reason why the series is RFC because I'd like to hear your opinions there.

Regarding the MMC subsystem, I'd like to ask if it is okay to name the second
pinctrl binding (for uhs) simply "1v8". Is this name driver specific or shall
we aim for a generic name which is used amongst all drivers?

Thanks and happy hacking,

   Wolfram


Ben Hutchings (6):
  mmc: tmio, sh_mobile_sdhi: Pass tmio_mmc_host ptr to clk_{enable,disable} ops
  mmc: tmio, sh_mobile_sdhi: Add support for variable input clock frequency
  mmc: tmio: Add UHS-I mode support
  mmc: sh_mobile_sdhi: Add UHS-I mode support
  ARM: shmobile: r8a7790: Set maximum frequencies for SDHI clocks
  ARM: shmobile: r8a7790: lager: Enable UHS-I SDR-50

Wolfram Sang (1):
  pinctrl: sh-pfc: r8a7790: Implement voltage switching for SDHI

 arch/arm/boot/dts/r8a7790-lager.dts  |  22 ++++++-
 arch/arm/boot/dts/r8a7790.dtsi       |   4 ++
 drivers/mmc/host/sh_mobile_sdhi.c    | 123 ++++++++++++++++++++++++++++++++---
 drivers/mmc/host/tmio_mmc.h          |   9 ++-
 drivers/mmc/host/tmio_mmc_pio.c      |  57 +++++++++++-----
 drivers/pinctrl/sh-pfc/core.c        |   2 +-
 drivers/pinctrl/sh-pfc/core.h        |   1 +
 drivers/pinctrl/sh-pfc/pfc-r8a7790.c |  60 ++++++++++++++++-
 8 files changed, 249 insertions(+), 29 deletions(-)

-- 
2.7.0


^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2016-03-22 17:21 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-19 20:16 [RFC 0/7] r8a7790: add UHS-I (SDR50) support to Lager Wolfram Sang
2016-02-19 20:16 ` [RFC 1/7] pinctrl: sh-pfc: r8a7790: Implement voltage switching for SDHI Wolfram Sang
2016-02-29 10:53   ` Geert Uytterhoeven
2016-02-29 11:37     ` Wolfram Sang
2016-03-01 13:42     ` Wolfram Sang
2016-02-19 20:16 ` [RFC 2/7] mmc: tmio, sh_mobile_sdhi: Pass tmio_mmc_host ptr to clk_{enable,disable} ops Wolfram Sang
2016-02-19 20:16 ` [RFC 3/7] mmc: tmio, sh_mobile_sdhi: Add support for variable input clock frequency Wolfram Sang
2016-02-19 20:16 ` [RFC 4/7] mmc: tmio: Add UHS-I mode support Wolfram Sang
2016-03-03 14:41   ` Ulf Hansson
2016-03-06 15:25     ` Wolfram Sang
2016-03-09 16:17     ` Wolfram Sang
2016-03-16  8:58       ` Ulf Hansson
2016-03-22 17:21         ` Wolfram Sang
2016-02-19 20:16 ` [RFC 5/7] mmc: sh_mobile_sdhi: " Wolfram Sang
2016-03-03 14:47   ` Ulf Hansson
2016-03-09 16:20     ` Wolfram Sang
2016-02-19 20:16 ` [RFC 6/7] ARM: shmobile: r8a7790: Set maximum frequencies for SDHI clocks Wolfram Sang
2016-02-19 20:16 ` [RFC 7/7] ARM: shmobile: r8a7790: lager: Enable UHS-I SDR-50 Wolfram Sang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox