+ Marek, Dan, Julius, Simon and Vikas for this cover patch ;-) On Sat, Sep 14, 2013 at 2:02 PM, Vivek Gautam <[email protected]> wrote: > Based on 'master' branch of u-boot-usb tree. > > The series also includes patches to support xHCI on exynos5250, > including required driver, device tree changes. > > Changes since V2: > - Added patch to move 'bmRequestType' (Table 9-2, Ch9) definitions > from EHCI header file to usb_defs.h so that XHCI can also use it: > usb: Move 'bmRequestType' USB device request macros from EHCI header > - Added patches to rework the Vbus GPIO setup for ehci and xhci in > exynos SoCs: > exynos: usb: Switch USB VBUS GPIOs to be device tree configured > exynos: dts: Add USB VBUS GPIOs to the device tree > - Added the top commit history for drivers/usb/host/xhci* of Linux kernel > version 3.4 from where the xHCI code was initially imported. > - Replaced GPL license with new SPDX license GPL-2.0+. > - Moved this "asm/io.h" file inclusion to xhci.h > - Reworked 'return -1' globally to return meaningful error numbers. > - Added required comment in common/usb.c for not calling first get_descriptor > request for XHCI. > > Julius Werner (2): > exynos: usb: Switch USB VBUS GPIOs to be device tree configured > exynos: dts: Add USB VBUS GPIOs to the device tree > > Vivek Gautam (8): > usb: Move 'bmRequestType' USB device request macros from EHCI header > USB: xHCI: Add stack support for xHCI > USB: XHCI: Add xHCI host controller support for Exynos5 > arm: exynos: Add methods to control power to USB 3.0 PHY > exynos5: dts: Add COMPAT string data for USB 3.0 PHY and XHCI > exynos5: dts: Add device node for XHCI > config: arm: exynos5250: Define CONFIG_SYS_CACHELINE_SIZE > temp: config: exynos5250: Enable xHCI support for Exynos5 > > arch/arm/cpu/armv7/exynos/power.c | 22 + > arch/arm/dts/exynos5250.dtsi | 12 + > arch/arm/include/asm/arch-exynos/cpu.h | 8 + > arch/arm/include/asm/arch-exynos/power.h | 5 + > arch/arm/include/asm/arch-exynos/xhci-exynos.h | 88 ++ > board/samsung/dts/exynos5250-smdk5250.dts | 4 + > board/samsung/dts/exynos5250-snow.dts | 8 + > board/samsung/smdk5250/exynos5-dt.c | 19 - > common/usb.c | 33 +- > drivers/usb/host/Makefile | 4 + > drivers/usb/host/ehci-exynos.c | 11 + > drivers/usb/host/ehci.h | 16 - > drivers/usb/host/xhci-exynos5.c | 327 ++++++ > drivers/usb/host/xhci-mem.c | 720 ++++++++++++++ > drivers/usb/host/xhci-ring.c | 939 ++++++++++++++++++ > drivers/usb/host/xhci.c | 1030 +++++++++++++++++++ > drivers/usb/host/xhci.h | 1255 > ++++++++++++++++++++++++ > include/configs/exynos5250-dt.h | 7 +- > include/fdtdec.h | 2 + > include/linux/usb/dwc3.h | 188 ++++ > include/usb.h | 9 +- > include/usb_defs.h | 19 + > lib/fdtdec.c | 2 + > 23 files changed, 4688 insertions(+), 40 deletions(-) > create mode 100644 arch/arm/include/asm/arch-exynos/xhci-exynos.h > create mode 100644 drivers/usb/host/xhci-exynos5.c > create mode 100644 drivers/usb/host/xhci-mem.c > create mode 100644 drivers/usb/host/xhci-ring.c > create mode 100644 drivers/usb/host/xhci.c > create mode 100644 drivers/usb/host/xhci.h > create mode 100644 include/linux/usb/dwc3.h > > -- > 1.7.6.5 > > _______________________________________________ > U-Boot mailing list > [email protected] > http://lists.denx.de/mailman/listinfo/u-boot
-- Best Regards Vivek _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

