[PATCH 0/4] omap hsmmc device tree support
Rajendra Nayak
rnayak at ti.com
Fri Nov 4 22:50:37 EST 2011
This series adds device tree support for omap hsmmc
driver. The series is currently based on my patch
series[1] to add dt support for twl-regulators, since
hsmmc requires regulators to work.
I have also pulled the patch from Thomas Abraham which
adds mmc host controller bindings[2]
'mmc: Add OF bindings support for mmc host controller capabilities'
The series currently adds supports for only omap4-panda and
omap4-sdp boards and uses auxdata to pass platform specific
function pointers to the driver.
All the dependent patches along with this series can be found here
git://gitorious.org/omap-pm/linux.git for-dt/regulator-i2c-twl-mmc
regards,
Rajendra
[1] http://lists.ozlabs.org/pipermail/devicetree-discuss/2011-October/009185.html
[2] http://lists.ozlabs.org/pipermail/devicetree-discuss/2011-November/009237.html
Rajendra Nayak (4):
mmc: Add additional binding for mmc host controller
mmc: omap: adapt the hsmmc driver to device tree
omap4: mmc: Pass SoC and board data for omap4 mmc from dt
omap4: mmc: use auxdata to pass platform function ptrs
.../devicetree/bindings/mmc/linux-mmc-host.txt | 1 +
.../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 50 ++++++++
arch/arm/boot/dts/omap4-panda.dts | 23 ++++
arch/arm/boot/dts/omap4-sdp.dts | 33 +++++
arch/arm/boot/dts/omap4.dtsi | 46 +++++++
arch/arm/mach-omap2/board-generic.c | 19 +++-
arch/arm/mach-omap2/hsmmc.c | 9 +-
arch/arm/mach-omap2/hsmmc.h | 5 +
drivers/mmc/core/host.c | 2 +
drivers/mmc/host/omap_hsmmc.c | 125 ++++++++++++++++++++
10 files changed, 307 insertions(+), 6 deletions(-)
create mode 100644 Documentation/devicetree/bindings/mmc/ti-omap-hsmmc.txt
More information about the devicetree-discuss
mailing list