Re: [PATCH v6 00/16] Add Rockchip RK3399 USB3.0 Host support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 2020/5/26 上午11:32, Frank Wang wrote:
This series add quirks for DWC3 and add Rockchip RK3399 USB3.0 host support.

The function has been tested pass on rk3399-evb and roc-rk3399-pc board.

For V6 update:
  - Use [PATCH v6 04/16] instead of [PATCH v5 05/16] to fix that the current
    Generic PHY subsystem is unable to find PHY if the PHY node is not part of
    the root structure.
  - Add 'Reviewed-by' tag for all patches except [PATCH v6 04/16].

For V5 update:
  - Fix dwc3-generic driver followed Marek's comments for [PATCH v4 12/16].
  - Add 'Reviewed-by' and 'Tested-by' tag for [PATCH v4 07/16] and [PATCH v4 08/16].

For V4 update:
  - Collect Jagan's all fixed patches [1].
  - Amend specific u-boot changes from dts to dtsi for [PATCH v3 6/7].

For V3 update:
  - Fix compile error for [PATCH v2 1/9].
  - Use Jagan's Type-C driver instead of [PATCH v2 5/9].
  - Cleanup dts changes for [PATCH v2 7/9].
  - Cleanup config changes for [PATCH v2 8/9] and [PATCH v2 9/9].

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].

[1] https://patchwork.ozlabs.org/project/uboot/cover/20200506075025.1677-1-jagan@xxxxxxxxxxxxxxxxxxxx

BR,
Frank

Frank Wang (8):
   arm: mach-rockchip: bind sub-nodes for rk3399_syscon
   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
   driver: usb: drop legacy rockchip xhci driver
   ARM: dts: rk3399-evb: usb3.0 host support
   configs: evb-rk3399: update support usb3.0 host

Jagan Teki (8):
   clk: rk3399: Enable/Disable the USB2PHY clk
   clk: rk3399: Set empty for TCPHY assigned-clocks
   clk: rk3399: Enable/Disable TCPHY clocks
   phy: rockchip: Add Rockchip USB2PHY driver
   phy: rockchip: Add Rockchip USB TypeC PHY driver
   usb: dwc3: Add disable u2mac linestate check quirk
   usb: dwc3: Enable AutoRetry feature in the controller
   roc-rk3399-pc: Enable USB3.0 Host

  arch/arm/dts/rk3399-evb-u-boot.dtsi           |  13 +
  arch/arm/mach-rockchip/rk3399/syscon_rk3399.c |   3 +
  configs/evb-rk3399_defconfig                  |   6 +
  configs/roc-pc-mezzanine-rk3399_defconfig     |   5 +
  configs/roc-pc-rk3399_defconfig               |   6 +
  drivers/Makefile                              |   1 +
  drivers/clk/rockchip/clk_rk3399.c             |  38 +
  drivers/phy/Kconfig                           |   1 +
  drivers/phy/rockchip/Kconfig                  |  21 +
  drivers/phy/rockchip/Makefile                 |   7 +
  drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 312 +++++++
  drivers/phy/rockchip/phy-rockchip-typec.c     | 796 ++++++++++++++++++
  drivers/usb/common/common.c                   |  25 +
  drivers/usb/dwc3/core.c                       | 106 ++-
  drivers/usb/dwc3/core.h                       |  19 +
  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                          |   3 +
  include/linux/usb/phy.h                       |  18 +
  21 files changed, 1376 insertions(+), 243 deletions(-)
  create mode 100644 drivers/phy/rockchip/Kconfig
  create mode 100644 drivers/phy/rockchip/Makefile
  create mode 100644 drivers/phy/rockchip/phy-rockchip-inno-usb2.c
  create mode 100644 drivers/phy/rockchip/phy-rockchip-typec.c
  delete mode 100644 drivers/usb/host/xhci-rockchip.c

Applied to u-boot-rockchip master.

Thanks,
- Kever



_______________________________________________
Linux-rockchip mailing list
Linux-rockchip@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/linux-rockchip




[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux