[PATCH 0/5] MMC: mmci: Provide bindings for Device Tree

Per Forlin per.forlin at stericsson.com
Thu Mar 15 11:06:40 EDT 2012


Hi,

I would like to see what the minimal required change is to support DT
for mmci without factorization.
1. Minimal change in mmci.
2. Add mmci_dt.c which contains the DT-populate code.

The factorization could be done as step 2 I think.

What do you say?

BR
Per

On Wed, Mar 14, 2012 at 3:19 PM, Lee Jones <lee.jones at linaro.org> wrote:
> This patch-set splits out ux500 and ARM specific variants from mmci
> core code, applies generic bindings for use by all variants, then
> enables the ux500 variant for use with Device Tree.
>
>  Documentation/devicetree/bindings/mmc/mmci.txt |   27 +++
>  arch/arm/boot/dts/db8500.dtsi                  |    6 +-
>  arch/arm/boot/dts/snowball.dts                 |   30 +++-
>  arch/arm/mach-ux500/board-mop500.c             |    3 +-
>  drivers/mmc/host/Makefile                      |    2 +-
>  drivers/mmc/host/mmci-arm.c                    |   65 ++++++
>  drivers/mmc/host/mmci-ux500.c                  |  260 ++++++++++++++++++++++++
>  drivers/mmc/host/mmci.c                        |  194 +++++-------------
>  drivers/mmc/host/mmci.h                        |   37 ++++
>  9 files changed, 473 insertions(+), 151 deletions(-)
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html



More information about the linux-arm-kernel mailing list