[U-Boot] [PATCH 00/10] usb: dwc3: rework DWC3 and convert UniPhier xHCI driver to DM
Masahiro Yamada
yamada.masahiro at socionext.com
Wed May 11 12:28:25 CEST 2016
Masahiro Yamada (10):
usb: xhci: add struct devrequest declaration to xhci.h
usb: dwc3: make DWC3 core support code into a driver
usb: dwc3: add UniPhier specific glue layer
ARM: uniphier: switch over to USB DM
ARM: uniphier: enable DWC3 xHCI driver
usb: uniphier: remove UniPhier xHCI driver
ARM: uniphier: delete unnecessary xHCI pin-mux settings
ARM: uniphier: adjust ifdefs for new UniPhier DWC3 CONFIG
ARM: dts: uniphier: add/update xHCI nodes
ARM: uniphier: enable Generic EHCI for PH1-Pro4
arch/arm/Kconfig | 1 +
arch/arm/dts/uniphier-ph1-ld20.dtsi | 17 ++++
arch/arm/dts/uniphier-ph1-pro4-ref.dts | 4 +
arch/arm/dts/uniphier-ph1-pro4.dtsi | 32 ++++++--
arch/arm/dts/uniphier-ph1-pro5.dtsi | 32 ++++++--
arch/arm/dts/uniphier-proxstream2.dtsi | 32 ++++++--
arch/arm/mach-uniphier/clk/clk-pro4.c | 6 +-
arch/arm/mach-uniphier/clk/clk-pro5.c | 6 +-
arch/arm/mach-uniphier/clk/clk-pxs2.c | 6 +-
arch/arm/mach-uniphier/pinctrl/pinctrl-ld20.c | 12 ---
arch/arm/mach-uniphier/pinctrl/pinctrl-ld6b.c | 11 ---
arch/arm/mach-uniphier/pinctrl/pinctrl-pro4.c | 7 --
arch/arm/mach-uniphier/pinctrl/pinctrl-pro5.c | 7 --
arch/arm/mach-uniphier/pinctrl/pinctrl-pxs2.c | 11 ---
configs/uniphier_ld20_defconfig | 1 +
configs/uniphier_pro4_defconfig | 3 +
configs/uniphier_pxs2_ld6b_defconfig | 1 +
drivers/usb/host/Kconfig | 10 +--
drivers/usb/host/Makefile | 2 +-
drivers/usb/host/dwc3-uniphier.c | 110 ++++++++++++++++++++++++++
drivers/usb/host/xhci-dwc3.c | 71 ++++++++++++++++-
drivers/usb/host/xhci-uniphier.c | 85 --------------------
drivers/usb/host/xhci.h | 2 +
include/configs/uniphier.h | 4 +
include/fdtdec.h | 1 -
lib/fdtdec.c | 1 -
26 files changed, 300 insertions(+), 175 deletions(-)
create mode 100644 drivers/usb/host/dwc3-uniphier.c
delete mode 100644 drivers/usb/host/xhci-uniphier.c
--
1.9.1
More information about the U-Boot
mailing list