[PATCH v2 0/4] omap hsmmc device tree support
T Krishnamoorthy, Balaji
balajitk at ti.com
Tue Mar 13 15:43:30 UTC 2012
On Mon, Mar 12, 2012 at 8:32 PM, Rajendra Nayak <rnayak at ti.com> wrote:
> The series adds device tree support for OMAP hsmmc
> Changes in V2:
> -1- Minor fixes based on comments from Grant.
> -2- Added a seperate compatible for omap3.
> -3- Added a new binding "ti,needs-special-reset"
> to handle some mmc modules which need special
> softreset sequence.
> -4- Updated board dts files with "status = disable;"
> for unused mmc modules.
> I retained your ack on patch 1 despite the additional
> binding that I added to handle the special softreset
> sequence. Let me know if you have any issues with it.
> Patch 1 and Patch 2 apply cleanly on mmc-next and can
> be taken in from the mmc tree after relevent acks from
> DT folks.
> Patch 3 and Patch 4 which update dts files, I plan to
> push via linux-omap/Tony's tree.
Tested this series on omap4sdp, so feel free to add
Tested-by: Balaji T K <balajitk at ti.com>
> The series is tested on omap4sdp (both external and emmc),
> omap4panda amd omap3beagle boards.
> Things to do:
> -1- Card detect isn't functional and needs twl4030 gpio
> to be DT converted.
> -2- pbias cell programming is missing and needs an OMAP
> control module driver.
> Rajendra Nayak (4):
> mmc: omap_hsmmc: Convert hsmmc driver to use device tree
> mmc: omap_hsmmc: Avoid a regulator voltage change with dt
> arm/dts: OMAP4: Add mmc controller nodes and board data
> arm/dts: OMAP3: Add mmc controller nodes and board data
> .../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 33 +++++++
> arch/arm/boot/dts/omap3-beagle.dts | 14 +++
> arch/arm/boot/dts/omap3.dtsi | 16 ++++
> arch/arm/boot/dts/omap4-panda.dts | 22 +++++
> arch/arm/boot/dts/omap4-sdp.dts | 24 ++++++
> arch/arm/boot/dts/omap4.dtsi | 31 +++++++
> drivers/mmc/host/omap_hsmmc.c | 88 +++++++++++++++++++-
> 7 files changed, 227 insertions(+), 1 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/mmc/ti-omap-hsmmc.txt
More information about the linaro-dev