From mboxrd@z Thu Jan 1 00:00:00 1970 From: Frank Wang Date: Thu, 30 Apr 2020 10:16:11 +0800 Subject: [PATCH v2 0/9] Add Rockchip RK3399 USB3.0 Host support Message-ID: <20200430021620.25772-1-frank.wang@rock-chips.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de This series add quirks for DWC3 and add Rockchip RK3399 USB3.0 host support. For V2 update: - Amend type-c driver followed Jagan's comments for [PATCH 5/8]. - Fix dts commit for [PATCH 7/8]. - Split RK3399 default config for [PATCH 8/8]. - Add 'Reviewed-by' tag for [PATCH 1/8], [PATCH 2/8] and [PATCH 3/8]. Frank Wang (9): usb: dwc3: add dis_enblslpm_quirk usb: dwc3: add dis_u2_freeclk_exists_quirk usb: dwc3: amend UTMI/UTMIW phy interface setup usb: dwc3: add make compatible for rockchip platform phy: rockchip: add a new driver for type-c phy driver: usb: drop legacy rockchip xhci driver ARM: dts: rk3399: amend dwc3 related nodes configs: evb-rk3399: slect type-c phy support configs: evb-rk3399: update support usb3.0 host arch/arm/dts/rk3399-evb.dts | 16 + arch/arm/dts/rk3399.dtsi | 54 ++- configs/evb-rk3399_defconfig | 5 + drivers/phy/Kconfig | 7 + drivers/phy/Makefile | 1 + drivers/phy/phy-rockchip-typec.c | 523 +++++++++++++++++++++++++ drivers/usb/common/common.c | 25 ++ drivers/usb/dwc3/core.c | 77 ++-- drivers/usb/dwc3/core.h | 8 + drivers/usb/dwc3/dwc3-generic.c | 33 +- drivers/usb/host/Kconfig | 9 - drivers/usb/host/Makefile | 1 - drivers/usb/host/xhci-rockchip.c | 196 --------- include/dwc3-uboot.h | 2 + include/linux/usb/phy.h | 18 + include/linux/usb/rockchip_phy_typec.h | 52 +++ 16 files changed, 763 insertions(+), 264 deletions(-) create mode 100644 drivers/phy/phy-rockchip-typec.c delete mode 100644 drivers/usb/host/xhci-rockchip.c create mode 100644 include/linux/usb/rockchip_phy_typec.h -- 2.17.1