public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/7] rk3399: enable host controllers
@ 2016-08-17  7:42 Kever Yang
  2016-08-17  7:42 ` [U-Boot] [PATCH 1/7] usb: xhci-rockchip: add rockchip dwc3 controller driver Kever Yang
                   ` (6 more replies)
  0 siblings, 7 replies; 16+ messages in thread
From: Kever Yang @ 2016-08-17  7:42 UTC (permalink / raw)
  To: u-boot


rk3399 evb has two typec port(dwc3 controller) which support dual role
device with separate GPIO for vbus control and two USB 2.0 host port
(generic EHCI controller) with one GPIO for vbus control.

This patch set enable all these host controllers and have test with usb
disk and usb ethernet devices on rk3399 evb.

Note: type-C port only support usb 2.0 currently because the PD driver
and USB 3.0 phy driver not enabled.



Kever Yang (3):
  dts: rk3399-evb: add regulator-fixed for usb host vbus
  board: evb-rk3399: enable usb 2.0 host vbus power on board_init
  config: evb-rk3399: enable fixed regulator

MengDongyang (4):
  usb: xhci-rockchip: add rockchip dwc3 controller driver
  rockchip: select DM_USB for rockchip SoC
  config: rk3399: add usb related configs
  dts: rk3399: add dwc3_typec node for rk3399

 arch/arm/Kconfig                       |   1 +
 arch/arm/dts/rk3399-evb.dts            |  14 ++
 arch/arm/dts/rk3399.dtsi               |  45 +++++++
 board/rockchip/evb_rk3399/evb-rk3399.c |  16 ++-
 configs/evb-rk3399_defconfig           |   9 ++
 drivers/usb/host/Makefile              |   3 +
 drivers/usb/host/xhci-rockchip.c       | 226 +++++++++++++++++++++++++++++++++
 include/configs/rk3399_common.h        |  13 ++
 include/linux/usb/dwc3.h               |   9 ++
 9 files changed, 335 insertions(+), 1 deletion(-)
 create mode 100644 drivers/usb/host/xhci-rockchip.c

-- 
1.9.1

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

end of thread, other threads:[~2016-08-18  3:45 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-17  7:42 [U-Boot] [PATCH 0/7] rk3399: enable host controllers Kever Yang
2016-08-17  7:42 ` [U-Boot] [PATCH 1/7] usb: xhci-rockchip: add rockchip dwc3 controller driver Kever Yang
2016-08-17  8:13   ` Marek Vasut
2016-08-17  9:08     ` Kever Yang
2016-08-17  7:43 ` [U-Boot] [PATCH 2/7] rockchip: select DM_USB for rockchip SoC Kever Yang
2016-08-18  3:45   ` Simon Glass
2016-08-17  7:43 ` [U-Boot] [PATCH 3/7] config: rk3399: add usb related configs Kever Yang
2016-08-18  3:45   ` Simon Glass
2016-08-17  7:43 ` [U-Boot] [PATCH 4/7] dts: rk3399: add dwc3_typec node for rk3399 Kever Yang
2016-08-18  3:45   ` Simon Glass
2016-08-17  7:43 ` [U-Boot] [PATCH 5/7] dts: rk3399-evb: add regulator-fixed for usb host vbus Kever Yang
2016-08-18  3:45   ` Simon Glass
2016-08-17  7:43 ` [U-Boot] [PATCH 6/7] board: evb-rk3399: enable usb 2.0 host vbus power on board_init Kever Yang
2016-08-18  3:45   ` Simon Glass
2016-08-17  7:43 ` [U-Boot] [PATCH 7/7] config: evb-rk3399: enable fixed regulator Kever Yang
2016-08-18  3:45   ` Simon Glass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox