linux-mmc.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/4] mmc: Convert host drivers to mmc_send_tuning()
@ 2014-12-05 11:59 Ulf Hansson
  2014-12-05 11:59 ` [PATCH v2 1/4] mmc: sdhci-esdhc-imx: Convert " Ulf Hansson
                   ` (3 more replies)
  0 siblings, 4 replies; 22+ messages in thread
From: Ulf Hansson @ 2014-12-05 11:59 UTC (permalink / raw)
  To: linux-mmc, Ulf Hansson, Chris Ball
  Cc: Seungwon Jeon, Jaehoon Chung, Shawn Guo, Sascha Hauer,
	Aisheng Dong, Stephen Boyd, Minda Chen, Barry Song

Changes in v2:
	Rebased on latest next branch, which means the mmc_send_tuning() has
	changed to take the struct mmc_host as parameter instead of the struct
	mmc_card.


Due to commit "mmc: core: add core-level function for sending tuning commands",
the mmc core provides an API to send the tuning command and as well compare the
response pattern.

Convert those host drivers which implemented their own version for how to deal
with this, into using the new API.

Note, this patchset has currently only been compile tested. Any help in testing
on HW is higly appreciated.


Ulf Hansson (4):
  mmc: sdhci-esdhc-imx: Convert to mmc_send_tuning()
  mmc: sdhci-msm: Convert to mmc_send_tuning()
  mmc: dw_mmc: Convert to mmc_send_tuning()
  mmc: core: Make tuning block patterns static

 drivers/mmc/core/mmc.c             | 32 ------------------
 drivers/mmc/core/mmc_ops.c         | 30 +++++++++++++++++
 drivers/mmc/host/dw_mmc-exynos.c   | 49 +++------------------------
 drivers/mmc/host/dw_mmc.c          | 22 +-----------
 drivers/mmc/host/dw_mmc.h          |  8 +----
 drivers/mmc/host/sdhci-esdhc-imx.c | 68 ++------------------------------------
 drivers/mmc/host/sdhci-msm.c       | 50 ++++------------------------
 include/linux/mmc/mmc.h            |  5 ---
 8 files changed, 46 insertions(+), 218 deletions(-)

-- 
1.9.1


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

end of thread, other threads:[~2014-12-24 14:07 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-05 11:59 [PATCH v2 0/4] mmc: Convert host drivers to mmc_send_tuning() Ulf Hansson
2014-12-05 11:59 ` [PATCH v2 1/4] mmc: sdhci-esdhc-imx: Convert " Ulf Hansson
2014-12-05 11:59 ` [PATCH v2 2/4] mmc: sdhci-msm: " Ulf Hansson
2014-12-05 16:29   ` Georgi Djakov
2014-12-05 18:13   ` Stephen Boyd
2014-12-05 11:59 ` [PATCH v2 3/4] mmc: dw_mmc: " Ulf Hansson
2014-12-06 12:43   ` Alim Akhtar
2014-12-08 10:10     ` Ulf Hansson
2014-12-09 21:30       ` Alim Akhtar
2014-12-12 15:13         ` Jaehoon Chung
2014-12-15  4:48           ` Jaehoon Chung
2014-12-20 13:34             ` Alim Akhtar
2014-12-22  4:05               ` Jaehoon Chung
2014-12-20 13:18       ` Alim Akhtar
2014-12-22 14:41         ` Ulf Hansson
2014-12-23  9:49           ` Jaehoon Chung
2014-12-23  9:53             ` Jaehoon Chung
2014-12-23 10:21             ` Ulf Hansson
2014-12-24  1:43           ` Jaehoon Chung
2014-12-24 14:07           ` Alim Akhtar
2014-12-05 11:59 ` [PATCH v2 4/4] mmc: core: Make tuning block patterns static Ulf Hansson
2014-12-05 18:12   ` Stephen Boyd

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).