
Hi Tom,
Please pull the updates for rockchip platform: - Add board: rv1126 Sonoff iHost board - rv1126 ddr4 support; - Enable BOOTSTD_FULL for RK3399 and RK3588; - rk3036 spl stack addr fix; - dts sync from linux v6.8-rc1 for rk356x, rk3588, rv1126; - Enable eMMC HS200 mode by default for rk3568 and rk3588;
CI: https://source.denx.de/u-boot/custodians/u-boot-rockchip/-/pipelines/19556
Thanks, - Kever
The following changes since commit 819abd0a1eaff9a921f5b917e152b85dab302e33:
Merge tag 'smbios-2024-04-rc2' of https://source.denx.de/u-boot/custodians/u-boot-efi (2024-02-03 09:11:25 -0500)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-rockchip.git tags/u-boot-rockchip-20240207
for you to fetch changes up to b8f1f60c23c9b3edb70159c4e2b1be232a008ee3:
arm: dts: rockpro64: Add RockPro64 smbios (2024-02-07 10:49:13 +0800)
---------------------------------------------------------------- Andy Yan (1): rockchip: rk3588-evb: Enable USB support
Jonas Karlman (15): net: designware: Reset eth phy before phy connect rockchip: rk3328-rock-pi-e: Enable DM_ETH_PHY and PHY_REALTEK rockchip: rk356x: Sync device tree from linux v6.7 rockchip: rk356x: Sync device tree from linux v6.8-rc1 rockchip: rk356x: Move common uart2 props to rk356x-u-boot.dtsi rockchip: rk3588: Sync device tree with linux v6.7 rockchip: rk3588: Sync device tree from linux v6.8-rc1 rockchip: rk3588: Add default u-boot,spl-boot-order prop rockchip: rk35xx: Remove unnecessary status props rockchip: rk3588: Enable eMMC HS200 mode rockchip: rk3588-quartzpro64: Enable AHCI, PCI and USB rockchip: rk35xx: Remove use of eMMC DDR52 mode rockchip: rk35xx: Enable eMMC HS200 mode by default mmc: rockchip_sdhci: Fix HS400 mode write on RK3568 rockchip: rk3568-generic: Enable eMMC HS200 mode
Kever Yang (2): spl: Make SPL_STACK available for ROCKCHIP_RK3036 without spl framework configs: rockchip: rk3036: Fix CONFIG_SPL_STACK define
Shantur Rathore (2): arch: arm: mach-rockchip: Kconfig: Enable BOOTSTD_FULL for RK3399 and RK3588 arm: dts: rockpro64: Add RockPro64 smbios
Tim Lunn (6): arm: dts: rockchip: Sync rv1126 dts from linux 6.8-rc1 ram: rockchip: Add rv1126 ddr4 support rockchip: Convert rv1126 to standard boot board: rockchip: Add Sonoff iHost board rockchip: rv1126: select SPL_OPTEE_IMAGE rockchip: rv1126: Move RAM disk address
YouMin Chen (1): rockchip: sdram: fix LPDDR5 bank info for sys_reg version 3
arch/arm/dts/Makefile | 1 + arch/arm/dts/rk3399-rockpro64-u-boot.dtsi | 22 ++ arch/arm/dts/rk3566-anbernic-rgxx3-u-boot.dtsi | 7 - arch/arm/dts/rk3566-anbernic-rgxx3.dtsi | 42 ++- arch/arm/dts/rk3566-quartz64-a-u-boot.dtsi | 13 - arch/arm/dts/rk3566-quartz64-a.dts | 7 +- arch/arm/dts/rk3566-quartz64-b-u-boot.dtsi | 13 - arch/arm/dts/rk3566-quartz64-b.dts | 2 - arch/arm/dts/rk3566-radxa-cm3-io-u-boot.dtsi | 13 - arch/arm/dts/rk3566-radxa-cm3-io.dts | 5 +- arch/arm/dts/rk3566-soquartz-blade.dts | 4 + arch/arm/dts/rk3566-soquartz-cm4.dts | 4 + arch/arm/dts/rk3566-soquartz-model-a.dts | 4 + arch/arm/dts/rk3566-soquartz-u-boot.dtsi | 13 - arch/arm/dts/rk3566-soquartz.dtsi | 4 - arch/arm/dts/rk3568-bpi-r2-pro-u-boot.dtsi | 13 - arch/arm/dts/rk3568-evb-u-boot.dtsi | 17 - arch/arm/dts/rk3568-evb.dts | 3 - arch/arm/dts/rk3568-generic-u-boot.dtsi | 11 - arch/arm/dts/rk3568-generic.dts | 12 +- arch/arm/dts/rk3568-lubancat-2-u-boot.dtsi | 13 - arch/arm/dts/rk3568-lubancat-2.dts | 3 - arch/arm/dts/rk3568-nanopi-r5s-u-boot.dtsi | 13 - arch/arm/dts/rk3568-nanopi-r5s.dtsi | 3 - arch/arm/dts/rk3568-odroid-m1-u-boot.dtsi | 13 - arch/arm/dts/rk3568-odroid-m1.dts | 3 - arch/arm/dts/rk3568-radxa-cm3i.dtsi | 3 - arch/arm/dts/rk3568-radxa-e25-u-boot.dtsi | 13 - arch/arm/dts/rk3568-rock-3a-u-boot.dtsi | 13 - arch/arm/dts/rk3568-rock-3a.dts | 7 +- arch/arm/dts/rk356x-u-boot.dtsi | 12 +- arch/arm/dts/rk356x.dtsi | 20 +- arch/arm/dts/rk3588-edgeble-neu6a-io.dts | 4 - arch/arm/dts/rk3588-edgeble-neu6b-io.dts | 6 +- arch/arm/dts/rk3588-evb1-v10.dts | 99 ++++- arch/arm/dts/rk3588-nanopc-t6-u-boot.dtsi | 6 - arch/arm/dts/rk3588-nanopc-t6.dts | 10 +- arch/arm/dts/rk3588-orangepi-5-plus-u-boot.dtsi | 6 - arch/arm/dts/rk3588-orangepi-5-plus.dts | 1 - arch/arm/dts/rk3588-quartzpro64-u-boot.dtsi | 6 - arch/arm/dts/rk3588-quartzpro64.dts | 2 +- arch/arm/dts/rk3588-rock-5b-u-boot.dtsi | 13 - arch/arm/dts/rk3588-rock-5b.dts | 13 +- arch/arm/dts/rk3588-turing-rk1-u-boot.dtsi | 8 - arch/arm/dts/rk3588-turing-rk1.dtsi | 6 +- arch/arm/dts/rk3588-u-boot.dtsi | 2 +- arch/arm/dts/rk3588s-orangepi-5.dts | 9 +- arch/arm/dts/rk3588s-pinctrl.dtsi | 2 +- arch/arm/dts/rk3588s-rock-5a-u-boot.dtsi | 7 - arch/arm/dts/rk3588s-rock-5a.dts | 10 +- arch/arm/dts/rk3588s-u-boot.dtsi | 49 +-- arch/arm/dts/rk3588s.dtsi | 152 ++++++++ arch/arm/dts/rv1126-edgeble-neu2-io.dts | 70 ++++ arch/arm/dts/rv1126-edgeble-neu2.dtsi | 27 +- arch/arm/dts/rv1126-pinctrl.dtsi | 130 +++++++ arch/arm/dts/rv1126-sonoff-ihost-u-boot.dtsi | 13 + arch/arm/dts/rv1126-sonoff-ihost.dts | 29 ++ arch/arm/dts/rv1126-sonoff-ihost.dtsi | 404 +++++++++++++++++++++ arch/arm/dts/rv1126.dtsi | 185 ++++++++++ arch/arm/mach-rockchip/Kconfig | 7 + arch/arm/mach-rockchip/rk3588/syscon_rk3588.c | 2 +- arch/arm/mach-rockchip/rv1126/Kconfig | 8 + arch/arm/mach-rockchip/sdram.c | 9 +- board/itead/sonoff-ihost/Kconfig | 16 + board/itead/sonoff-ihost/MAINTAINERS | 6 + common/spl/Kconfig | 3 +- configs/evb-rk3036_defconfig | 1 + configs/evb-rk3588_defconfig | 14 + configs/generic-rk3568_defconfig | 5 +- configs/kylin-rk3036_defconfig | 1 + configs/nanopc-t6-rk3588_defconfig | 2 + configs/nanopi-r5c-rk3568_defconfig | 2 - configs/nanopi-r5s-rk3568_defconfig | 2 - configs/neu6a-io-rk3588_defconfig | 2 + configs/neu6b-io-rk3588_defconfig | 2 + configs/orangepi-5-plus-rk3588_defconfig | 2 + configs/quartzpro64-rk3588_defconfig | 27 ++ configs/radxa-e25-rk3568_defconfig | 2 - configs/rock-pi-e-rk3328_defconfig | 2 + configs/rock5a-rk3588s_defconfig | 2 + configs/rock5b-rk3588_defconfig | 2 + configs/rockpro64-rk3399_defconfig | 2 + configs/sonoff-ihost-rv1126_defconfig | 60 +++ configs/turing-rk1-rk3588_defconfig | 2 + doc/board/rockchip/rockchip.rst | 1 + drivers/mmc/rockchip_sdhci.c | 9 +- drivers/net/designware.c | 7 + .../ram/rockchip/sdram-rv1126-ddr4-detect-1056.inc | 75 ++++ .../ram/rockchip/sdram-rv1126-ddr4-detect-328.inc | 75 ++++ .../ram/rockchip/sdram-rv1126-ddr4-detect-396.inc | 75 ++++ .../ram/rockchip/sdram-rv1126-ddr4-detect-528.inc | 75 ++++ .../ram/rockchip/sdram-rv1126-ddr4-detect-664.inc | 75 ++++ .../ram/rockchip/sdram-rv1126-ddr4-detect-784.inc | 75 ++++ .../ram/rockchip/sdram-rv1126-ddr4-detect-924.inc | 75 ++++ drivers/ram/rockchip/sdram_rv1126.c | 8 + include/configs/neural-compute-module-2.h | 6 - include/configs/rv1126_common.h | 5 +- include/configs/sonoff-ihost.h | 10 + include/dt-bindings/clock/rk3568-cru.h | 1 + include/dt-bindings/soc/rockchip,vop2.h | 4 + 100 files changed, 1984 insertions(+), 370 deletions(-) create mode 100644 arch/arm/dts/rv1126-sonoff-ihost-u-boot.dtsi create mode 100644 arch/arm/dts/rv1126-sonoff-ihost.dts create mode 100644 arch/arm/dts/rv1126-sonoff-ihost.dtsi create mode 100644 board/itead/sonoff-ihost/Kconfig create mode 100644 board/itead/sonoff-ihost/MAINTAINERS create mode 100644 configs/sonoff-ihost-rv1126_defconfig create mode 100644 drivers/ram/rockchip/sdram-rv1126-ddr4-detect-1056.inc create mode 100644 drivers/ram/rockchip/sdram-rv1126-ddr4-detect-328.inc create mode 100644 drivers/ram/rockchip/sdram-rv1126-ddr4-detect-396.inc create mode 100644 drivers/ram/rockchip/sdram-rv1126-ddr4-detect-528.inc create mode 100644 drivers/ram/rockchip/sdram-rv1126-ddr4-detect-664.inc create mode 100644 drivers/ram/rockchip/sdram-rv1126-ddr4-detect-784.inc create mode 100644 drivers/ram/rockchip/sdram-rv1126-ddr4-detect-924.inc create mode 100644 include/configs/sonoff-ihost.h

On Wed, Feb 07, 2024 at 04:02:55PM +0800, Kever Yang wrote:
Hi Tom,
Please pull the updates for rockchip platform:
- Add board: rv1126 Sonoff iHost board
- rv1126 ddr4 support;
- Enable BOOTSTD_FULL for RK3399 and RK3588;
- rk3036 spl stack addr fix;
- dts sync from linux v6.8-rc1 for rk356x, rk3588, rv1126;
- Enable eMMC HS200 mode by default for rk3568 and rk3588;
CI: https://source.denx.de/u-boot/custodians/u-boot-rockchip/-/pipelines/19556
Thanks,
- Kever
The following changes since commit 819abd0a1eaff9a921f5b917e152b85dab302e33:
Merge tag 'smbios-2024-04-rc2' of https://source.denx.de/u-boot/custodians/u-boot-efi (2024-02-03 09:11:25 -0500)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-rockchip.git tags/u-boot-rockchip-20240207
for you to fetch changes up to b8f1f60c23c9b3edb70159c4e2b1be232a008ee3:
arm: dts: rockpro64: Add RockPro64 smbios (2024-02-07 10:49:13 +0800)
Applied to u-boot/master, thanks!
participants (2)
-
Kever Yang
-
Tom Rini