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 <[email protected]> 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 [email protected] > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
