Pull request: u-boot-rockchip-20241111

Kever Yang kever.yang at rock-chips.com
Mon Nov 11 10:58:00 CET 2024


Hi Tom,

Please pull the updates for rockchip platform:
- Add board:
	rk3328: FriendlyElec NanoPi R2S Plus
	rk3568: Qnap TS433
	rk3588: Cool Pi CM5 GenBook
- Move rk3399_force_power_on_reset to TPL for puma board;

CI:
https://source.denx.de/u-boot/custodians/u-boot-rockchip/-/pipelines/23280

Thanks,
- Kever

The following changes since commit 56accc56b9aab87ef4809ccc588e1257969cd271:

  bios_emulator: fix first argument of pci_{read,write}_config_* function calls (2024-11-04 18:01:58 -0600)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-rockchip.git tags/u-boot-rockchip-20241111

for you to fetch changes up to 0a17123dedf827f4ca9b158252279adf03906307:

  rockchip: rk3399: move sysreset-gpio logic to TPL (2024-11-11 15:14:15 +0800)

----------------------------------------------------------------
Andy Yan (3):
      arm64: dts: rockchip: Add support for rk3588 based Cool Pi CM5 GenBook
      rockchip: Make it possible to define per board boot_targets
      board: rockchip: Add support for rk3588 GenBook

Heiko Stuebner (17):
      arm64: dts: rockchip: add PCIe supply regulator to Qnap-TS433
      arm64: dts: rockchip: enable second PCIe controller on the Qnap-TS433
      arm64: dts: rockchip: enable uart0 on Qnap-TS433
      arm64: dts: rockchip: enable usb ports on Qnap-TS433
      arm64: dts: rockchip: add stdout path on Qnap-TS433
      arm64: dts: rockchip: enable sata1+2 on Qnap-TS433
      arm64: dts: rockchip: add board-aliases for Qnap-TS433
      arm64: dts: rockchip: add hdd leds to Qnap-TS433
      arm64: dts: rockchip: enable the tsadc on the Qnap-TS433
      arm64: dts: rockchip: add gpio-keys to Qnap-TS433
      arm64: dts: rockchip: define cpu-supply on the Qnap-TS433
      arm64: dts: rockchip: add missing pmic information on Qnap-TS433
      arm64: dts: rockchip: enable gpu on Qnap-TS433
      arm64: dts: rockchip: add 2 pmu_io_domain supplies for Qnap-TS433
      arm64: dts: rockchip: actually enable pmu-io-domains on qnap-ts433
      arm64: dts: rockchip: add product-data eeproms to QNAP TS433
      board: rockchip: add support for Qnap TS433 devices

Jonas Karlman (2):
      board: rockchip: Add FriendlyElec NanoPi R2S Plus
      rockchip: rk35xx-generic: Disable late boardinfo

Quentin Schulz (4):
      pinctrl: rockchip: allow to build for TPL
      rockchip: rk3399: merge CRU check within rk3399_force_power_on_reset
      rockchip: tpl: allow to call board/SoC-specific code before DRAM init
      rockchip: rk3399: move sysreset-gpio logic to TPL

Sergey Bostandzhyan (1):
      arm64: dts: rockchip: Add DTS for FriendlyARM NanoPi R2S Plus

Uwe Kleine-König (1):
      arm64: dts: rockchip: Simplify network PHY connection on qnap-ts433

 arch/arm/dts/rk3328-nanopi-r2s-plus-u-boot.dtsi    |   3 +
 arch/arm/dts/rk3568-qnap-ts433-u-boot.dtsi         |   6 +
 arch/arm/dts/rk3588-coolpi-cm5-genbook-u-boot.dtsi |  20 +
 arch/arm/mach-rockchip/rk3399/rk3399.c             |  56 +-
 arch/arm/mach-rockchip/rk3568/Kconfig              |  14 +
 arch/arm/mach-rockchip/rk3588/Kconfig              |  19 +
 arch/arm/mach-rockchip/tpl.c                       |   6 +
 board/coolpi/genbook_cm5_rk3588/Kconfig            |  12 +
 board/coolpi/genbook_cm5_rk3588/MAINTAINERS        |   7 +
 board/qnap/ts433/Kconfig                           |  12 +
 board/qnap/ts433/MAINTAINERS                       |   8 +
 board/rockchip/evb_rk3328/MAINTAINERS              |   6 +
 configs/coolpi-cm5-genbook-rk3588_defconfig        | 101 ++++
 configs/generic-rk3568_defconfig                   |   2 +-
 configs/generic-rk3588_defconfig                   |   2 +-
 configs/nanopi-r2s-plus-rk3328_defconfig           | 108 ++++
 configs/puma-rk3399_defconfig                      |   3 +
 configs/qnap-ts433-rk3568_defconfig                |  87 ++++
 doc/board/coolpi/genbook_cm5_rk3588.rst            |  68 +++
 doc/board/coolpi/index.rst                         |   9 +
 doc/board/index.rst                                |   2 +
 doc/board/qnap/index.rst                           |   9 +
 doc/board/qnap/ts433.rst                           |  91 ++++
 doc/board/rockchip/rockchip.rst                    |   3 +
 drivers/pinctrl/Kconfig                            |   8 +
 drivers/pinctrl/rockchip/Kconfig                   |   7 +
 .../src/arm64/rockchip/rk3328-nanopi-r2s-plus.dts  |  32 ++
 .../src/arm64/rockchip/rk3568-qnap-ts433.dts       | 571 ++++++++++++++++++++-
 .../arm64/rockchip/rk3588-coolpi-cm5-genbook.dts   | 349 +++++++++++++
 include/configs/genbook-cm5-rk3588.h               |  19 +
 include/configs/qnap_ts433.h                       |  10 +
 include/configs/rockchip-common.h                  |   2 +
 32 files changed, 1618 insertions(+), 34 deletions(-)
 create mode 100644 arch/arm/dts/rk3328-nanopi-r2s-plus-u-boot.dtsi
 create mode 100644 arch/arm/dts/rk3568-qnap-ts433-u-boot.dtsi
 create mode 100644 arch/arm/dts/rk3588-coolpi-cm5-genbook-u-boot.dtsi
 create mode 100644 board/coolpi/genbook_cm5_rk3588/Kconfig
 create mode 100644 board/coolpi/genbook_cm5_rk3588/MAINTAINERS
 create mode 100644 board/qnap/ts433/Kconfig
 create mode 100644 board/qnap/ts433/MAINTAINERS
 create mode 100644 configs/coolpi-cm5-genbook-rk3588_defconfig
 create mode 100644 configs/nanopi-r2s-plus-rk3328_defconfig
 create mode 100644 configs/qnap-ts433-rk3568_defconfig
 create mode 100644 doc/board/coolpi/genbook_cm5_rk3588.rst
 create mode 100644 doc/board/coolpi/index.rst
 create mode 100644 doc/board/qnap/index.rst
 create mode 100644 doc/board/qnap/ts433.rst
 create mode 100644 dts/upstream/src/arm64/rockchip/rk3328-nanopi-r2s-plus.dts
 create mode 100644 dts/upstream/src/arm64/rockchip/rk3588-coolpi-cm5-genbook.dts
 create mode 100644 include/configs/genbook-cm5-rk3588.h
 create mode 100644 include/configs/qnap_ts433.h


More information about the U-Boot mailing list