[RFC 0/7] r8a7790: add UHS-I (SDR50) support to Lager

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Samsung SOC]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux