All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/7] USB: XHCI: Add xHCI host controller stack driver
@ 2013-07-02 12:59 Vivek Gautam
  2013-07-02 12:59 ` [U-Boot] [PATCH 1/7] arm: exynos5250: Define CONFIG_SYS_CACHELINE_SIZE Vivek Gautam
                   ` (8 more replies)
  0 siblings, 9 replies; 18+ messages in thread
From: Vivek Gautam @ 2013-07-02 12:59 UTC (permalink / raw)
  To: u-boot

This change adds necessary xHCI host controller stack layer.
This stack will eventually interact with SoC specific USB 3.0
controller drivers to enable USB 3.0 support on different boards.

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 and a temporary
config change to test things finally on smdk5250.

Vivek Gautam (7):
  arm: exynos5250: Define CONFIG_SYS_CACHELINE_SIZE
  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
  temp: ARM: EXYNOS5: 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 |   90 ++
 common/usb.c                                   |   27 +-
 drivers/usb/host/Makefile                      |    4 +
 drivers/usb/host/xhci-exynos5.c                |  324 ++++++
 drivers/usb/host/xhci-mem.c                    |  731 ++++++++++++++
 drivers/usb/host/xhci-ring.c                   |  899 +++++++++++++++++
 drivers/usb/host/xhci.c                        | 1040 +++++++++++++++++++
 drivers/usb/host/xhci.h                        | 1281 ++++++++++++++++++++++++
 include/configs/exynos5250-dt.h                |    7 +
 include/fdtdec.h                               |    2 +
 include/linux/usb/dwc3.h                       |  190 ++++
 include/usb.h                                  |    9 +-
 lib/fdtdec.c                                   |    2 +
 17 files changed, 4650 insertions(+), 3 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

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2013-07-31 14:18 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-02 12:59 [U-Boot] [PATCH 0/7] USB: XHCI: Add xHCI host controller stack driver Vivek Gautam
2013-07-02 12:59 ` [U-Boot] [PATCH 1/7] arm: exynos5250: Define CONFIG_SYS_CACHELINE_SIZE Vivek Gautam
2013-07-02 12:59 ` [U-Boot] [PATCH 2/7] USB: xHCI: Add stack support for xHCI Vivek Gautam
2013-07-02 12:59 ` [U-Boot] [PATCH 3/7] USB: XHCI: Add xHCI host controller support for Exynos5 Vivek Gautam
2013-07-02 12:59 ` [U-Boot] [PATCH 4/7] arm: exynos: Add methods to control power to USB 3.0 PHY Vivek Gautam
2013-07-02 12:59 ` [U-Boot] [PATCH 5/7] exynos5: dts: Add COMPAT string data for USB 3.0 PHY and XHCI Vivek Gautam
2013-07-02 12:59 ` [U-Boot] [PATCH 6/7] exynos5: dts: Add device node for XHCI Vivek Gautam
2013-07-02 12:59 ` [U-Boot] [PATCH 7/7] temp: ARM: EXYNOS5: Enable xHCI support for Exynos5 Vivek Gautam
2013-07-02 15:23 ` [U-Boot] [PATCH 0/7] USB: XHCI: Add xHCI host controller stack driver Dan Murphy
2013-07-02 21:27   ` Marek Vasut
2013-07-03 11:15     ` Vivek Gautam
2013-07-08 13:01       ` Marek Vasut
2013-07-10 16:57       ` Dan Murphy
2013-07-18 20:53         ` Julius Werner
2013-07-19 16:57           ` Dan Murphy
2013-07-31 13:01 ` Dan Murphy
2013-07-31 13:55   ` Vivek Gautam
2013-07-31 14:18     ` Dan Murphy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.