All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 00/16] Add Rockchip RK3399 USB3.0 Host support
@ 2020-05-13  7:13 ` Frank Wang
  0 siblings, 0 replies; 68+ messages in thread
From: Frank Wang @ 2020-05-13  7:13 UTC (permalink / raw)
  To: heiko, marex, bmeng.cn, philipp.tomsich, klaus.goger, jagan, sjg,
	kever.yang
  Cc: u-boot, linux-rockchip, linux-amarula, marek.belisko, william.wu,
	jianing.ren, chenjh, wmc, Frank Wang

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 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@amarulasolutions.com

BR,
Frank

Frank Wang (7):
  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 (9):
  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
  arm64: dts: rk3399: Move u2phy into root port
  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/dts/rk3399.dtsi                      | 108 +--
 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, 1427 insertions(+), 297 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

-- 
2.17.1

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

end of thread, other threads:[~2020-05-26  4:17 UTC | newest]

Thread overview: 68+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-13  7:13 [PATCH v5 00/16] Add Rockchip RK3399 USB3.0 Host support Frank Wang
2020-05-13  7:13 ` Frank Wang
2020-05-13  7:13 ` [PATCH v5 01/16] clk: rk3399: Enable/Disable the USB2PHY clk Frank Wang
2020-05-13  7:13   ` Frank Wang
2020-05-15  2:15   ` Kever Yang
2020-05-15  2:15     ` Kever Yang
     [not found] ` <20200513071344.5430-1-frank.wang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
2020-05-13  7:13   ` [PATCH v5 02/16] clk: rk3399: Set empty for TCPHY assigned-clocks Frank Wang
2020-05-13  7:13     ` Frank Wang
2020-05-15  2:15     ` Kever Yang
2020-05-15  2:15       ` Kever Yang
2020-05-13  7:13   ` [PATCH v5 03/16] clk: rk3399: Enable/Disable TCPHY clocks Frank Wang
2020-05-13  7:13     ` Frank Wang
     [not found]     ` <20200513071344.5430-4-frank.wang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
2020-05-15  2:15       ` Kever Yang
2020-05-15  2:15         ` Kever Yang
2020-05-13  7:13   ` [PATCH v5 04/16] phy: rockchip: Add Rockchip USB2PHY driver Frank Wang
2020-05-13  7:13     ` Frank Wang
2020-05-15  2:16     ` Kever Yang
2020-05-15  2:16       ` Kever Yang
2020-05-13  7:17   ` [PATCH v5 15/16] configs: evb-rk3399: update support usb3.0 host Frank Wang
2020-05-13  7:17     ` Frank Wang
2020-05-15  2:50     ` Kever Yang
2020-05-15  2:50       ` Kever Yang
2020-05-13  7:18   ` [PATCH v5 16/16] roc-rk3399-pc: Enable USB3.0 Host Frank Wang
2020-05-13  7:18     ` Frank Wang
2020-05-15  2:51     ` Kever Yang
2020-05-15  2:51       ` Kever Yang
2020-05-13  7:15 ` [PATCH v5 05/16] arm64: dts: rk3399: Move u2phy into root port Frank Wang
2020-05-13  7:15   ` Frank Wang
     [not found]   ` <20200513071546.5560-1-frank.wang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
2020-05-13  7:15     ` [PATCH v5 06/16] phy: rockchip: Add Rockchip USB TypeC PHY driver Frank Wang
2020-05-13  7:15       ` Frank Wang
2020-05-15  2:40       ` Kever Yang
2020-05-15  2:40         ` Kever Yang
2020-05-13  7:15     ` [PATCH v5 07/16] usb: dwc3: add dis_enblslpm_quirk Frank Wang
2020-05-13  7:15       ` Frank Wang
2020-05-13  7:15     ` [PATCH v5 08/16] usb: dwc3: add dis_u2_freeclk_exists_quirk Frank Wang
2020-05-13  7:15       ` Frank Wang
2020-05-13  7:15     ` [PATCH v5 09/16] usb: dwc3: Add disable u2mac linestate check quirk Frank Wang
2020-05-13  7:15       ` Frank Wang
     [not found]       ` <20200513071546.5560-5-frank.wang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
2020-05-15  2:48         ` Kever Yang
2020-05-15  2:48           ` Kever Yang
2020-05-15  2:40     ` [PATCH v5 05/16] arm64: dts: rk3399: Move u2phy into root port Kever Yang
2020-05-15  2:40       ` Kever Yang
     [not found]       ` <2ec538ea-9ca2-92b7-3b57-be96862f3117-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
2020-05-26  3:49         ` Frank Wang
2020-05-26  3:49           ` Frank Wang
2020-05-13  7:17 ` [PATCH v5 10/16] usb: dwc3: Enable AutoRetry feature in the controller Frank Wang
2020-05-13  7:17   ` Frank Wang
     [not found]   ` <20200513071710.5651-1-frank.wang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
2020-05-13  7:17     ` [PATCH v5 11/16] usb: dwc3: amend UTMI/UTMIW phy interface setup Frank Wang
2020-05-13  7:17       ` Frank Wang
2020-05-13  7:17     ` [PATCH v5 12/16] usb: dwc3: add make compatible for rockchip platform Frank Wang
2020-05-13  7:17       ` Frank Wang
2020-05-15  2:49       ` Kever Yang
2020-05-15  2:49         ` Kever Yang
2020-05-13  7:17     ` [PATCH v5 13/16] driver: usb: drop legacy rockchip xhci driver Frank Wang
2020-05-13  7:17       ` Frank Wang
2020-05-15  2:50       ` Kever Yang
2020-05-15  2:50         ` Kever Yang
2020-05-13  7:17     ` [PATCH v5 14/16] ARM: dts: rk3399-evb: usb3.0 host support Frank Wang
2020-05-13  7:17       ` Frank Wang
     [not found]       ` <20200513071710.5651-5-frank.wang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
2020-05-15  2:50         ` [PATCH v5 14/16] ARM: dts: rk3399-evb: usb3.0 host support【请注意,邮件由linux-rockchip-bounces+kever.yang=rock-chips.com@lists.infradead.org代发】 Kever Yang
2020-05-15  2:50           ` Kever Yang
2020-05-15  2:49     ` [PATCH v5 10/16] usb: dwc3: Enable AutoRetry feature in the controller Kever Yang
2020-05-15  2:49       ` Kever Yang
2020-05-25  9:06 ` [PATCH v5 00/16] Add Rockchip RK3399 USB3.0 Host support Marcin Juszkiewicz
2020-05-25  9:24   ` Jagan Teki
2020-05-25  9:27     ` Marcin Juszkiewicz
2020-05-25  9:32       ` Jagan Teki
2020-05-25  9:36         ` Marcin Juszkiewicz
2020-05-26  4:17           ` Jagan Teki

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.