devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Shawn Guo <shawn.guo-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
To: devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org,
	linaro-dev-cunTk1MwBs8s++Sfvej+rw@public.gmane.org
Cc: nicolas.pitre-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org
Subject: [PATCH 0/7] support sdhci-esdhc-imx as an OF device
Date: Mon, 14 Mar 2011 22:25:52 +0800	[thread overview]
Message-ID: <1300112759-3495-1-git-send-email-shawn.guo@linaro.org> (raw)

This patch set is to support sdhci-esdhc-imx as an OF device.  As
there is already powerpc based esdhc OF support, it chose to add OF
support for imx esdhc driver in a different way from what sdhci-tegra
did.  

It consolidates sdhci_pltfm_data sdhci_of_data into sdhci_data and get
sdhci-esdhc-imx work with both platform bus and OF.

The first patch is not related to imx esdhc OF support, but we need it
to fix the following show-stopper issue.

    https://bugs.launchpad.net/bugs/723159

Hi Nicolas,

The fix has already been merged by Sascha, so you may want to apply it
on Linaro tree to get rid of the problem. 

Regards,
Shawn


Richard Zhu (1):
      mx51 enchance the sd/mmc HW timing compatibility on mx51 boards.

Shawn Guo (6):
      arm/dt: add pad configurations for mx51 babbage
      mmc: make the reference to sdhci_tegra_dt_pdata conditional
      mmc: consolidate sdhci_pltfm_data and sdhci_of_data into one
      mmc: support sdhci-esdhc-imx as an OF device
      arm/dts: babbage: add device nodes for esdhc
      dt: update fsl-esdhc bindings for imx esdhc OF support

 .../devicetree/bindings/mmc/fsl-esdhc.txt          |    5 +-
 arch/arm/boot/dts/babbage.dts                      |   14 +++
 arch/arm/mach-mx5/board-dt.c                       |   94 ++++++++++++++++++++
 arch/arm/plat-mxc/include/mach/iomux-mx51.h        |   40 ++++----
 drivers/mmc/host/Kconfig                           |    7 +-
 drivers/mmc/host/Makefile                          |    3 +-
 drivers/mmc/host/sdhci-cns3xxx.c                   |    3 +-
 drivers/mmc/host/sdhci-dove.c                      |    2 +-
 drivers/mmc/host/sdhci-esdhc-imx.c                 |   19 ++--
 drivers/mmc/host/sdhci-of-core.c                   |   53 +++++++----
 drivers/mmc/host/sdhci-of-esdhc.c                  |   28 +++---
 drivers/mmc/host/sdhci-of-hlwd.c                   |   20 +++--
 drivers/mmc/host/sdhci-of.h                        |   10 +--
 drivers/mmc/host/sdhci-pltfm.c                     |   49 +++++-----
 drivers/mmc/host/sdhci-pltfm.h                     |   18 ++--
 drivers/mmc/host/sdhci-tegra.c                     |   10 +-
 drivers/mmc/host/sdhci.h                           |   15 +++
 include/linux/mmc/sdhci-pltfm.h                    |   35 -------
 18 files changed, 267 insertions(+), 158 deletions(-)

             reply	other threads:[~2011-03-14 14:25 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-14 14:25 Shawn Guo [this message]
     [not found] ` <1300112759-3495-1-git-send-email-shawn.guo-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2011-03-14 14:25   ` [PATCH 1/7] mx51 enchance the sd/mmc HW timing compatibility on mx51 boards Shawn Guo
2011-03-14 14:25   ` [PATCH 2/7] arm/dt: add pad configurations for mx51 babbage Shawn Guo
     [not found]     ` <1300112759-3495-3-git-send-email-shawn.guo-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2011-03-14 15:20       ` Rob Herring
     [not found]         ` <4D7E3230.6040505-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2011-03-14 15:53           ` Shawn Guo
     [not found]             ` <20110314155313.GC3674-rvtDTF3kK1ictlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2011-03-15  0:57               ` Shawn Guo
2011-03-15  7:57           ` Grant Likely
2011-03-14 14:25   ` [PATCH 3/7] mmc: make the reference to sdhci_tegra_dt_pdata conditional Shawn Guo
     [not found]     ` <1300112759-3495-4-git-send-email-shawn.guo-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2011-03-15  7:58       ` Grant Likely
     [not found]         ` <20110315075859.GL23050-MrY2KI0G/OVr83L8+7iqerDks+cytr/Z@public.gmane.org>
2011-03-17 19:59           ` Grant Likely
     [not found]             ` <AANLkTi=umf9nDpExLEBgJEMgUP-CJUUEbAQrQfdBw7Fd-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-03-18  1:22               ` Shawn Guo
     [not found]                 ` <20110318012202.GA26951-+NayF8gZjK2ctlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2011-03-18  4:58                   ` Grant Likely
2011-03-14 14:25   ` [PATCH 4/7] mmc: consolidate sdhci_pltfm_data and sdhci_of_data into one Shawn Guo
     [not found]     ` <1300112759-3495-5-git-send-email-shawn.guo-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2011-03-15 19:55       ` Grant Likely
     [not found]         ` <20110315195513.GA20845-MrY2KI0G/OVr83L8+7iqerDks+cytr/Z@public.gmane.org>
2011-03-17  6:33           ` Shawn Guo
2011-03-17 20:29             ` Grant Likely
2011-03-14 14:25   ` [PATCH 5/7] mmc: support sdhci-esdhc-imx as an OF device Shawn Guo
     [not found]     ` <1300112759-3495-6-git-send-email-shawn.guo-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2011-03-15 19:59       ` Grant Likely
     [not found]         ` <20110315195926.GB20845-MrY2KI0G/OVr83L8+7iqerDks+cytr/Z@public.gmane.org>
2011-03-16 14:39           ` Shawn Guo
2011-03-17 20:22             ` Grant Likely
2011-03-17 20:42               ` Rob Herring
2011-03-14 14:25   ` [PATCH 6/7] arm/dts: babbage: add device nodes for esdhc Shawn Guo
2011-03-14 14:25   ` [PATCH 7/7] dt: update fsl-esdhc bindings for imx esdhc OF support Shawn Guo
2011-03-14 15:46   ` [PATCH 0/7] support sdhci-esdhc-imx as an OF device Shawn Guo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1300112759-3495-1-git-send-email-shawn.guo@linaro.org \
    --to=shawn.guo-qsej5fyqhm4dnm+yrofe0a@public.gmane.org \
    --cc=devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org \
    --cc=linaro-dev-cunTk1MwBs8s++Sfvej+rw@public.gmane.org \
    --cc=nicolas.pitre-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).