Pull request: u-boot-rockchip-20220905

Kever Yang kever.yang at rock-chips.com
Mon Sep 5 03:29:13 CEST 2022


Hi Tom,

Please pull the rockchip fixes if possible:
- migrate to use binman for U-Boot image generate on rockchip platform;
- Some fixes for rk3399 and rk3308;

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

Thanks,
- Kever

The following changes since commit 8710676635574bb457159fd6fa1c92d065ddb144:

  Merge tag 'efi-2022-10-rc4-2' of https://source.denx.de/u-boot/custodians/u-boot-efi (2022-09-03 07:44:22 -0400)

are available in the Git repository at:

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

for you to fetch changes up to f103c112660217f8875398435e47d545ba934a5c:

  clk: rockchip: rk3399: Fix Unknown clock 77 on mmc at fe310000 (2022-09-04 20:00:39 +0800)

----------------------------------------------------------------
Han Pengfei (1):
      drivers: ram: rockchip: Fix dram channels calculation for rk3399

Johan Jonker (1):
      arm: dts: rockchip: rk3288: rename mmc nodenames

John Keeping (2):
      rockchip: rk3308: fix rockchip_dnl_key_pressed() on roc-cc
      rockchip: rk3308: fix same-as-spl boot order

Lee Jones (3):
      ram: rk3399: Fix .set_rate_index() error handling
      ram: rk3399: Fix faulty frequency change reports
      ram: rk3399: Conduct memory training at 400MHz

Michal Suchanek (1):
      clk: rockchip: rk3399: Fix Unknown clock 77 on mmc at fe310000

Quentin Schulz (11):
      rockchip: rk3399: boot_devices: fix eMMC node name
      rockchip: rk3399: fix incorrect boot-device in u-boot, spl-boot-device
      rockchip: rk3399: sync spl_boot_devices_tbl and boot_devices node paths
      binman: add support for skipping file concatenation for mkimage
      binman: allow user-defined filenames for mkimage entry
      rockchip: remove binman temporary files when cleaning
      rockchip: generate idbloader.img content for u-boot-rockchip.bin with binman for ARM
      rockchip: generate u-boot-rockchip.bin with binman for ARM64 boards
      rockchip: simplify binman image dependencies addition to INPUTS
      rockchip: allow to build SPI images even without HAS_ROM option
      rockchip: add u-boot-rockchip-spi.bin image for booting from SPI-NOR flash

 Makefile                                          | 41 +++-----------
 arch/arm/Kconfig                                  |  2 +-
 arch/arm/dts/px30-u-boot.dtsi                     |  2 +
 arch/arm/dts/rk3288-u-boot.dtsi                   |  2 +-
 arch/arm/dts/rk3288.dtsi                          | 16 +++---
 arch/arm/dts/rk3308-u-boot.dtsi                   |  2 +
 arch/arm/dts/rk3326-odroid-go2-u-boot.dtsi        |  2 +
 arch/arm/dts/rk3328-u-boot.dtsi                   |  2 +
 arch/arm/dts/rk3368-u-boot.dtsi                   |  1 +
 arch/arm/dts/rk3399-u-boot.dtsi                   |  2 +-
 arch/arm/dts/rk3568-u-boot.dtsi                   |  2 +
 arch/arm/dts/rockchip-u-boot.dtsi                 | 46 +++++++++++++++-
 arch/arm/mach-rockchip/Kconfig                    |  6 +--
 arch/arm/mach-rockchip/rk3308/rk3308.c            |  6 +++
 arch/arm/mach-rockchip/rk3399/rk3399.c            |  8 +--
 board/firefly/firefly-rk3308/roc_cc_rk3308.c      |  2 +-
 drivers/clk/rockchip/clk_rk3399.c                 | 66 +++++++++++++++--------
 drivers/ram/rockchip/sdram_rk3399.c               | 42 +++++++++------
 tools/binman/entries.rst                          | 22 ++++++++
 tools/binman/etype/mkimage.py                     | 52 +++++++++++++++---
 tools/binman/ftest.py                             | 30 +++++++++++
 tools/binman/test/252_mkimage_mult_data.dts       | 21 ++++++++
 tools/binman/test/253_mkimage_mult_no_content.dts | 22 ++++++++
 tools/binman/test/254_mkimage_filename.dts        | 18 +++++++
 24 files changed, 313 insertions(+), 102 deletions(-)
 create mode 100644 tools/binman/test/252_mkimage_mult_data.dts
 create mode 100644 tools/binman/test/253_mkimage_mult_no_content.dts
 create mode 100644 tools/binman/test/254_mkimage_filename.dts


More information about the U-Boot mailing list