Pull request: u-boot-rockchip-20230519
Kever Yang
kever.yang at rock-chips.com
Fri May 19 12:09:51 CEST 2023
Hi Tom,
Please pull the updates for rockchip platform:
rk3588 driver:
- Sync the reset driver with kernel code;
- Enable pcie controller and phy support;
- Enable USB controller and phy support;
Board level dts and config update:
- boost eMMC performance for some of rk3399 boards;
- boot from SPI NOR flash for rk356x boards;
- Other board level updates;
CI:
https://source.denx.de/u-boot/custodians/u-boot-rockchip/-/pipelines/16404
Thanks,
- Kever
The following changes since commit 6e1852ca2c418e2536ead4b51c4d84a59926b3f1:
Merge tag 'efi-2023-07-rc3' of https://source.denx.de/u-boot/custodians/u-boot-efi (2023-05-16 11:23:30 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-rockchip.git tags/u-boot-rockchip-20230519
for you to fetch changes up to fd6e425be243dce518a02710482514faccf3c211:
rockchip: rk3588-rock-5b: Enable boot from SPI NOR flash (2023-05-19 08:50:44 +0800)
----------------------------------------------------------------
Christopher Obbard (1):
ARM: dts: rockchip: rock5b: enable pcie2x1l2 and associated combphy
Eugen Hristev (10):
ARM: dts: rockchip: rk3588-rock-5b-u-boot: add USB 2.0 host
configs: rockchip: rock5b-rk3588: enable USB and regulators
phy: add support for phy-supply
phy: remove phy-supply related code
phy: rockchip-inno-usb2: add initial support for rk3588 PHY
ARM: dts: rk3588-rock-5b-u-boot: add bootph-all to pinctrl for sdmmc
configs: rockchip: rock5b-rk3588: add pinctrl to SPL
reset: rockchip: implement rk3588 lookup table
phy: rockchip: naneng-combphy: Add support for multiple resets
configs: rock5b-rk3588: add PCI drivers and command
Jon Lin (3):
pci: pcie_dw_rockchip: Add rk3588 compatible
pci: pcie_dw_rockchip: Support max_link_speed dts property
phy: rockchip: naneng-combphy: Support rk3588
Jonas Karlman (19):
phy: Keep balance of counts when ops is missing
mmc: rockchip_sdhci: Skip blocks read workaround on RK3399
mmc: rockchip_sdhci: Disable DMA mode using a device tree property
rockchip: rockpro64: Use SDMA to boost eMMC performance
rockchip: rock-pi-4: Use SDMA to boost eMMC performance
rockchip: rockpro64: Build u-boot-rockchip-spi.bin
spi: rockchip_sfc: Use linux rockchip,sfc-no-dma prop
rockchip: rk356x-u-boot: Add xin24m clock node to SPL
rockchip: rk3566-radxa-cm3-io: Update defconfig
rockchip: rk3566-radxa-cm3-io: Use pinctrl for sdmmc and sdhci in SPL
rockchip: rk3568-evb: Update defconfig
rockchip: rk3568-rock-3a: Update defconfig
rockchip: rk3568-rock-3a: Use pinctrl for sdmmc and sdhci in SPL
rockchip: rk3568-rock-3a: Enable boot from SPI NOR flash
rockchip: rk3588: Select DM_RESET and DM_REGULATOR_FIXED in arch Kconfig
rockchip: rk3588-evb: Update defconfig
rockchip: rk3588-rock-5b: Update defconfig
rockchip: rk3588-rock-5b: Add bootph prop to pinctrl for uart2 and sdhci
rockchip: rk3588-rock-5b: Enable boot from SPI NOR flash
Joseph Chen (1):
ARM: dts: rockchip: rk3588s-u-boot: add pcie2x1l2 with PHY
Wadim Egorov (1):
configs: phycore-rk3288: Enable CONFIG_LTO
Wolfgang Zarre (1):
rockchip: Pinebook Pro: Fix emmc default configuration
arch/arm/dts/rk3399-rock-pi-4-u-boot.dtsi | 6 +
arch/arm/dts/rk3399-rockpro64-u-boot.dtsi | 5 +
arch/arm/dts/rk3399-u-boot.dtsi | 1 +
arch/arm/dts/rk3566-radxa-cm3-io-u-boot.dtsi | 61 ++
arch/arm/dts/rk3568-rock-3a-u-boot.dtsi | 77 ++
arch/arm/dts/rk356x-u-boot.dtsi | 16 +
arch/arm/dts/rk3588-rock-5b-u-boot.dtsi | 182 +++++
arch/arm/dts/rk3588s-u-boot.dtsi | 184 +++++
arch/arm/include/asm/arch-rockchip/bootrom.h | 1 +
arch/arm/include/asm/arch-rockchip/clock.h | 21 +
arch/arm/mach-rockchip/Kconfig | 2 +
arch/arm/mach-rockchip/rk3588/rk3588.c | 1 +
configs/evb-rk3568_defconfig | 15 +-
configs/evb-rk3588_defconfig | 9 +-
configs/neu6a-io-rk3588_defconfig | 1 -
configs/phycore-rk3288_defconfig | 1 +
configs/pinebook-pro-rk3399_defconfig | 8 +
configs/radxa-cm3-io-rk3566_defconfig | 10 +-
configs/rock-3a-rk3568_defconfig | 20 +-
configs/rock-pi-4-rk3399_defconfig | 2 +
configs/rock5b-rk3588_defconfig | 42 +-
configs/rockpro64-rk3399_defconfig | 5 +
drivers/clk/rockchip/clk_rk3588.c | 2 +-
drivers/mmc/rockchip_sdhci.c | 12 +-
drivers/pci/pcie_dw_rockchip.c | 7 +-
drivers/phy/meson-g12a-usb2.c | 48 --
drivers/phy/meson-gxbb-usb2.c | 38 -
drivers/phy/meson-gxl-usb2.c | 30 -
drivers/phy/phy-uclass.c | 121 +--
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 60 +-
drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 103 ++-
drivers/reset/Makefile | 2 +-
drivers/reset/reset-rockchip.c | 46 +-
drivers/reset/rst-rk3588.c | 854 +++++++++++++++++++++
drivers/spi/rockchip_sfc.c | 8 +-
35 files changed, 1787 insertions(+), 214 deletions(-)
create mode 100644 drivers/reset/rst-rk3588.c
More information about the U-Boot
mailing list