The USB2 Host driver of OMAP3/OMAP4 are device tree complaiant with this patch series. The device tree data of UHH, EHCI, OHCI and TLL are included. The drivers are updated to extract and use the register set and interrupt numbers delivered by these device tree structures. Keshava Munegowda (11): ARM: OMAP4: USB: Host: Add USB2 Host Device Tree Node ARM: OMAP4: USB: Host: Panda board specific device tree node ARM: OMAP3: USB: Add USB2 Host Device Tree Node ARM: OMAP3: USB: Host: Beagle-XM board specific device tree node ARM: OMAP: USB: Host: usb host Device tree node Adaptation ARM: OMAP: USB: Host: USB TLL Device tree node Adaptation ARM: OMAP: USB: Host: Ehci driver uses the usbhs port data ARM: OMAP: USB: Change the TLL clock names ARM: OMAP: USB: Remove the device name for TLL channel clocks for OMAP3 ARM: OMAP4: USB: Add pin mux configuration for panda board ARM: OMAP3: USB: Add pin mux configuration for beagle-xm board .../devicetree/bindings/usb/omap-usb-host.txt | 24 +++ .../devicetree/bindings/usb/omap-usb-tll.txt | 21 ++ arch/arm/boot/dts/omap3-beagle-xm.dts | 56 +++++ arch/arm/boot/dts/omap3.dtsi | 22 ++ arch/arm/boot/dts/omap4-panda.dts | 51 +++++ arch/arm/boot/dts/omap4.dtsi | 22 ++ arch/arm/mach-omap2/clock3xxx_data.c | 6 +- arch/arm/mach-omap2/usb-host.c | 68 ------ drivers/mfd/omap-usb-host.c | 170 ++++++++++----- drivers/mfd/omap-usb-tll.c | 216 ++++++++++++-------- drivers/usb/host/ehci-omap.c | 40 ++-- include/linux/platform_data/usb-omap.h | 31 ++- 12 files changed, 485 insertions(+), 242 deletions(-) create mode 100644 Documentation/devicetree/bindings/usb/omap-usb-host.txt create mode 100644 Documentation/devicetree/bindings/usb/omap-usb-tll.txt -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html