Re: Pull request: u-boot-rockchip-20200530

2020-05-31 Thread Tom Rini
On Sun, May 31, 2020 at 11:47:44PM +0800, Kever Yang wrote:

> Hi Tom,
> 
>     Please ignore this patch, I'm going to send a new PR with pinebook Pro
> support.

OK.

> 
> 
> Thanks,
> 
> - Kever
> 
> On 2020/5/31 上午9:51, Kever Yang wrote:
> > Hi Tom,
> > 
> > Please pull the rockchip updates/fixes:
> > - Fix mmc of path after syncfrom kernel dts;
> > - Add dwc3 host support with DM for rk3399;
> > - Add usb2phy and typec phy for rockchip platform;
> > - Migrate board list doc to rockchip.rst
> > 
> > Gitlab ci:
> > https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip/pipelines/3495
> > 
> > Thanks,
> > - Kever
> > 
> > The following changes since commit ab80137cc436e977ef91a154372ae5aeae3f4fb0:
> > 
> >Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell 
> > (2020-05-27 10:56:25 -0400)
> > 
> > are available in the Git repository at:
> > 
> >https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip.git 
> > tags/u-boot-rockchip-20200530
> > 
> > for you to fetch changes up to 63a3c89855cabc173c76a9958053408d34d33dc2:
> > 
> >rockchip: rockpro64: enable DM_KEYBOARD (2020-05-30 07:38:50 +0800)
> > 
> > 
> > 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 (13):
> >rockchip: Fix spl mmc boot device ofpath
> >clk: rk3399: Fix eMMC get_clk reg offset
> >arm64: dts: rk3399-nanopi4: Add u-boot,spl-boot-order
> >nanopc-t4: Enable USB Gadget
> >doc: rockchip: Document eMMC program steps
> >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
> > 
> > Marcin Juszkiewicz (2):
> >rockchip: enable USB OHCI host for RockPro64
> >rockchip: rockpro64: enable DM_KEYBOARD
> > 
> > Mark Kettenis (2):
> >pci: Make Rockchip PCIe voltage regulators optional
> >rk3399: Enable NVMe distro bootcmd
> > 
> > Walter Lozano (3):
> >doc: board: rockchip: Improve supported board list format
> >doc: board: rockchip: Add missing supported boards
> >doc: rockchip: Remove list of supported boards
> > 
> >   arch/arm/dts/rk3399-evb-u-boot.dtsi   |  15 +-
> >   arch/arm/dts/rk3399-ficus-u-boot.dtsi |   2 +-
> >   arch/arm/dts/rk3399-nanopi4-u-boot.dtsi   |   6 +
> >   arch/arm/dts/rk3399-rock960-u-boot.dtsi   |   2 +-
> >   arch/arm/mach-rockchip/rk3399/rk3399.c|   4 +-
> >   arch/arm/mach-rockchip/rk3399/syscon_rk3399.c |   3 +
> >   board/theobroma-systems/puma_rk3399/puma-rk3399.c |   4 +-
> >   configs/evb-rk3399_defconfig  |   6 +
> >   configs/nanopc-t4-rk3399_defconfig|   3 +
> >   configs/roc-pc-mezzanine-rk3399_defconfig |   5 +
> >   configs/roc-pc-rk3399_defconfig   |   6 +
> >   configs/rockpro64-rk3399_defconfig|   3 +
> >   doc/README.rockchip   |  72 +-
> >   doc/board/rockchip/rockchip.rst   | 116 +++-
> >   drivers/Makefile  |   1 +
> >   drivers/clk/rockchip/clk_rk3399.c |  40 +-
> >   drivers/pci/pcie_rockchip.c   |  33 +-
> >   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   |  34 +-
> >   drivers/usb/host/Kconfig  |   9 -
> >   drivers/usb/host/Makefile |   1 -
> >   drivers/usb/host/xhci-rockchip.c  | 197 --
> >   include/configs/rockchip-common.h |   7 +
> >   include/configs/rockpro64_rk3399.h|   2 +
> >   include/dwc3-uboot.h  

Re: Pull request: u-boot-rockchip-20200530

2020-05-31 Thread Kever Yang

Hi Tom,

    Please ignore this patch, I'm going to send a new PR with pinebook 
Pro support.



Thanks,

- Kever

On 2020/5/31 上午9:51, Kever Yang wrote:

Hi Tom,

Please pull the rockchip updates/fixes:
- Fix mmc of path after syncfrom kernel dts;
- Add dwc3 host support with DM for rk3399;
- Add usb2phy and typec phy for rockchip platform;
- Migrate board list doc to rockchip.rst

Gitlab ci:
https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip/pipelines/3495

Thanks,
- Kever

The following changes since commit ab80137cc436e977ef91a154372ae5aeae3f4fb0:

   Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell (2020-05-27 
10:56:25 -0400)

are available in the Git repository at:

   https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip.git 
tags/u-boot-rockchip-20200530

for you to fetch changes up to 63a3c89855cabc173c76a9958053408d34d33dc2:

   rockchip: rockpro64: enable DM_KEYBOARD (2020-05-30 07:38:50 +0800)


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 (13):
   rockchip: Fix spl mmc boot device ofpath
   clk: rk3399: Fix eMMC get_clk reg offset
   arm64: dts: rk3399-nanopi4: Add u-boot,spl-boot-order
   nanopc-t4: Enable USB Gadget
   doc: rockchip: Document eMMC program steps
   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

Marcin Juszkiewicz (2):
   rockchip: enable USB OHCI host for RockPro64
   rockchip: rockpro64: enable DM_KEYBOARD

Mark Kettenis (2):
   pci: Make Rockchip PCIe voltage regulators optional
   rk3399: Enable NVMe distro bootcmd

Walter Lozano (3):
   doc: board: rockchip: Improve supported board list format
   doc: board: rockchip: Add missing supported boards
   doc: rockchip: Remove list of supported boards

  arch/arm/dts/rk3399-evb-u-boot.dtsi   |  15 +-
  arch/arm/dts/rk3399-ficus-u-boot.dtsi |   2 +-
  arch/arm/dts/rk3399-nanopi4-u-boot.dtsi   |   6 +
  arch/arm/dts/rk3399-rock960-u-boot.dtsi   |   2 +-
  arch/arm/mach-rockchip/rk3399/rk3399.c|   4 +-
  arch/arm/mach-rockchip/rk3399/syscon_rk3399.c |   3 +
  board/theobroma-systems/puma_rk3399/puma-rk3399.c |   4 +-
  configs/evb-rk3399_defconfig  |   6 +
  configs/nanopc-t4-rk3399_defconfig|   3 +
  configs/roc-pc-mezzanine-rk3399_defconfig |   5 +
  configs/roc-pc-rk3399_defconfig   |   6 +
  configs/rockpro64-rk3399_defconfig|   3 +
  doc/README.rockchip   |  72 +-
  doc/board/rockchip/rockchip.rst   | 116 +++-
  drivers/Makefile  |   1 +
  drivers/clk/rockchip/clk_rk3399.c |  40 +-
  drivers/pci/pcie_rockchip.c   |  33 +-
  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   |  34 +-
  drivers/usb/host/Kconfig  |   9 -
  drivers/usb/host/Makefile |   1 -
  drivers/usb/host/xhci-rockchip.c  | 197 --
  include/configs/rockchip-common.h |   7 +
  include/configs/rockpro64_rk3399.h|   2 +
  include/dwc3-uboot.h  |   3 +
  include/linux/usb/phy.h   |  18 +
  33 files changed, 1510 insertions(+), 369 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









Re: Pull request: u-boot-rockchip-20200530

2020-05-31 Thread Kever Yang

Hi Peter,

On 2020/5/31 下午7:38, Peter Robinson wrote:

On Sun, May 31, 2020 at 2:52 AM Kever Yang  wrote:

Hi Tom,

Please pull the rockchip updates/fixes:
- Fix mmc of path after syncfrom kernel dts;
- Add dwc3 host support with DM for rk3399;
- Add usb2phy and typec phy for rockchip platform;
- Migrate board list doc to rockchip.rst

Still no Pinebook Pro?


Sorry for not ask for a resend directly,

Let me apply your patches with below update:

- Fix conflict on top of latest tree;

- update subject of 5/5 patch with acceptable format;

- Update SPDX-License-Identifier in line 1 for pinebook-pro-rk3399.c and 
pinebook-pro-rk3399.h;


- Fix "Invalid MAINTAINERS address" at 
board/pine64/pinebook-pro-rk3399/MAINTAINERS



Thanks,

- Kever


Gitlab ci:
https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip/pipelines/3495

Thanks,
- Kever

The following changes since commit ab80137cc436e977ef91a154372ae5aeae3f4fb0:

   Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell (2020-05-27 
10:56:25 -0400)

are available in the Git repository at:

   https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip.git 
tags/u-boot-rockchip-20200530

for you to fetch changes up to 63a3c89855cabc173c76a9958053408d34d33dc2:

   rockchip: rockpro64: enable DM_KEYBOARD (2020-05-30 07:38:50 +0800)


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 (13):
   rockchip: Fix spl mmc boot device ofpath
   clk: rk3399: Fix eMMC get_clk reg offset
   arm64: dts: rk3399-nanopi4: Add u-boot,spl-boot-order
   nanopc-t4: Enable USB Gadget
   doc: rockchip: Document eMMC program steps
   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

Marcin Juszkiewicz (2):
   rockchip: enable USB OHCI host for RockPro64
   rockchip: rockpro64: enable DM_KEYBOARD

Mark Kettenis (2):
   pci: Make Rockchip PCIe voltage regulators optional
   rk3399: Enable NVMe distro bootcmd

Walter Lozano (3):
   doc: board: rockchip: Improve supported board list format
   doc: board: rockchip: Add missing supported boards
   doc: rockchip: Remove list of supported boards

  arch/arm/dts/rk3399-evb-u-boot.dtsi   |  15 +-
  arch/arm/dts/rk3399-ficus-u-boot.dtsi |   2 +-
  arch/arm/dts/rk3399-nanopi4-u-boot.dtsi   |   6 +
  arch/arm/dts/rk3399-rock960-u-boot.dtsi   |   2 +-
  arch/arm/mach-rockchip/rk3399/rk3399.c|   4 +-
  arch/arm/mach-rockchip/rk3399/syscon_rk3399.c |   3 +
  board/theobroma-systems/puma_rk3399/puma-rk3399.c |   4 +-
  configs/evb-rk3399_defconfig  |   6 +
  configs/nanopc-t4-rk3399_defconfig|   3 +
  configs/roc-pc-mezzanine-rk3399_defconfig |   5 +
  configs/roc-pc-rk3399_defconfig   |   6 +
  configs/rockpro64-rk3399_defconfig|   3 +
  doc/README.rockchip   |  72 +-
  doc/board/rockchip/rockchip.rst   | 116 +++-
  drivers/Makefile  |   1 +
  drivers/clk/rockchip/clk_rk3399.c |  40 +-
  drivers/pci/pcie_rockchip.c   |  33 +-
  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   |  34 +-
  drivers/usb/host/Kconfig  |   9 -
  drivers/usb/host/Makefile |   1 -
  drivers/usb/host/xhci-rockchip.c  | 197 --
  include/configs/rockchip-common.h |   7 +
  include/configs/rockpro64_rk3399.h|   2 +
  include/dwc3-uboot.h  |   3 +
  include/linux/usb/phy.h   |  18 +
  33 files changed, 1510 

Re: Pull request: u-boot-rockchip-20200530

2020-05-31 Thread Peter Robinson
On Sun, May 31, 2020 at 2:52 AM Kever Yang  wrote:
>
> Hi Tom,
>
> Please pull the rockchip updates/fixes:
> - Fix mmc of path after syncfrom kernel dts;
> - Add dwc3 host support with DM for rk3399;
> - Add usb2phy and typec phy for rockchip platform;
> - Migrate board list doc to rockchip.rst

Still no Pinebook Pro?

> Gitlab ci:
> https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip/pipelines/3495
>
> Thanks,
> - Kever
>
> The following changes since commit ab80137cc436e977ef91a154372ae5aeae3f4fb0:
>
>   Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell (2020-05-27 
> 10:56:25 -0400)
>
> are available in the Git repository at:
>
>   https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip.git 
> tags/u-boot-rockchip-20200530
>
> for you to fetch changes up to 63a3c89855cabc173c76a9958053408d34d33dc2:
>
>   rockchip: rockpro64: enable DM_KEYBOARD (2020-05-30 07:38:50 +0800)
>
> 
> 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 (13):
>   rockchip: Fix spl mmc boot device ofpath
>   clk: rk3399: Fix eMMC get_clk reg offset
>   arm64: dts: rk3399-nanopi4: Add u-boot,spl-boot-order
>   nanopc-t4: Enable USB Gadget
>   doc: rockchip: Document eMMC program steps
>   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
>
> Marcin Juszkiewicz (2):
>   rockchip: enable USB OHCI host for RockPro64
>   rockchip: rockpro64: enable DM_KEYBOARD
>
> Mark Kettenis (2):
>   pci: Make Rockchip PCIe voltage regulators optional
>   rk3399: Enable NVMe distro bootcmd
>
> Walter Lozano (3):
>   doc: board: rockchip: Improve supported board list format
>   doc: board: rockchip: Add missing supported boards
>   doc: rockchip: Remove list of supported boards
>
>  arch/arm/dts/rk3399-evb-u-boot.dtsi   |  15 +-
>  arch/arm/dts/rk3399-ficus-u-boot.dtsi |   2 +-
>  arch/arm/dts/rk3399-nanopi4-u-boot.dtsi   |   6 +
>  arch/arm/dts/rk3399-rock960-u-boot.dtsi   |   2 +-
>  arch/arm/mach-rockchip/rk3399/rk3399.c|   4 +-
>  arch/arm/mach-rockchip/rk3399/syscon_rk3399.c |   3 +
>  board/theobroma-systems/puma_rk3399/puma-rk3399.c |   4 +-
>  configs/evb-rk3399_defconfig  |   6 +
>  configs/nanopc-t4-rk3399_defconfig|   3 +
>  configs/roc-pc-mezzanine-rk3399_defconfig |   5 +
>  configs/roc-pc-rk3399_defconfig   |   6 +
>  configs/rockpro64-rk3399_defconfig|   3 +
>  doc/README.rockchip   |  72 +-
>  doc/board/rockchip/rockchip.rst   | 116 +++-
>  drivers/Makefile  |   1 +
>  drivers/clk/rockchip/clk_rk3399.c |  40 +-
>  drivers/pci/pcie_rockchip.c   |  33 +-
>  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   |  34 +-
>  drivers/usb/host/Kconfig  |   9 -
>  drivers/usb/host/Makefile |   1 -
>  drivers/usb/host/xhci-rockchip.c  | 197 --
>  include/configs/rockchip-common.h |   7 +
>  include/configs/rockpro64_rk3399.h|   2 +
>  include/dwc3-uboot.h  |   3 +
>  include/linux/usb/phy.h   |  18 +
>  33 files changed, 1510 insertions(+), 369 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
>
>


Pull request: u-boot-rockchip-20200530

2020-05-30 Thread Kever Yang
Hi Tom,

Please pull the rockchip updates/fixes:
- Fix mmc of path after syncfrom kernel dts;
- Add dwc3 host support with DM for rk3399;
- Add usb2phy and typec phy for rockchip platform;
- Migrate board list doc to rockchip.rst

Gitlab ci:
https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip/pipelines/3495

Thanks,
- Kever

The following changes since commit ab80137cc436e977ef91a154372ae5aeae3f4fb0:

  Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell (2020-05-27 
10:56:25 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip.git 
tags/u-boot-rockchip-20200530

for you to fetch changes up to 63a3c89855cabc173c76a9958053408d34d33dc2:

  rockchip: rockpro64: enable DM_KEYBOARD (2020-05-30 07:38:50 +0800)


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 (13):
  rockchip: Fix spl mmc boot device ofpath
  clk: rk3399: Fix eMMC get_clk reg offset
  arm64: dts: rk3399-nanopi4: Add u-boot,spl-boot-order
  nanopc-t4: Enable USB Gadget
  doc: rockchip: Document eMMC program steps
  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

Marcin Juszkiewicz (2):
  rockchip: enable USB OHCI host for RockPro64
  rockchip: rockpro64: enable DM_KEYBOARD

Mark Kettenis (2):
  pci: Make Rockchip PCIe voltage regulators optional
  rk3399: Enable NVMe distro bootcmd

Walter Lozano (3):
  doc: board: rockchip: Improve supported board list format
  doc: board: rockchip: Add missing supported boards
  doc: rockchip: Remove list of supported boards

 arch/arm/dts/rk3399-evb-u-boot.dtsi   |  15 +-
 arch/arm/dts/rk3399-ficus-u-boot.dtsi |   2 +-
 arch/arm/dts/rk3399-nanopi4-u-boot.dtsi   |   6 +
 arch/arm/dts/rk3399-rock960-u-boot.dtsi   |   2 +-
 arch/arm/mach-rockchip/rk3399/rk3399.c|   4 +-
 arch/arm/mach-rockchip/rk3399/syscon_rk3399.c |   3 +
 board/theobroma-systems/puma_rk3399/puma-rk3399.c |   4 +-
 configs/evb-rk3399_defconfig  |   6 +
 configs/nanopc-t4-rk3399_defconfig|   3 +
 configs/roc-pc-mezzanine-rk3399_defconfig |   5 +
 configs/roc-pc-rk3399_defconfig   |   6 +
 configs/rockpro64-rk3399_defconfig|   3 +
 doc/README.rockchip   |  72 +-
 doc/board/rockchip/rockchip.rst   | 116 +++-
 drivers/Makefile  |   1 +
 drivers/clk/rockchip/clk_rk3399.c |  40 +-
 drivers/pci/pcie_rockchip.c   |  33 +-
 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   |  34 +-
 drivers/usb/host/Kconfig  |   9 -
 drivers/usb/host/Makefile |   1 -
 drivers/usb/host/xhci-rockchip.c  | 197 --
 include/configs/rockchip-common.h |   7 +
 include/configs/rockpro64_rk3399.h|   2 +
 include/dwc3-uboot.h  |   3 +
 include/linux/usb/phy.h   |  18 +
 33 files changed, 1510 insertions(+), 369 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