Pull request: u-boot-rockchip-20200530
Kever Yang
kever.yang at rock-chips.com
Sun May 31 03:51:42 CEST 2020
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
More information about the U-Boot
mailing list