Pull request: u-boot-rockchip-20200522

Kever Yang kever.yang at rock-chips.com
Fri May 22 15:02:16 CEST 2020


Hi Tom,

Please pull the rockchip updates/fixes:
- Fix rk3288 chromebook veyron support;
- Add pcie driver support for rk3399;
- other fixes for rk3399 boards

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

Thanks,
- Kever

The following changes since commit 2fa581ba910368d0f7f995fb906d6c5e4218b594:

  Merge git://git.denx.de/u-boot-sh (2020-05-21 08:26:40 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip.git tags/u-boot-rockchip-20200522

for you to fetch changes up to 33863f744d513f5c16a254870e7b3cef8580bbc9:

  rockchip: rk3328: rock64 - fix gen3 SPL hang (2020-05-22 20:53:20 +0800)

----------------------------------------------------------------
Andrius Štikonas (1):
      rockpro64: Enable HDMI output on rockpro64 board

Deepak Das (1):
      rockchip: rk3399: enable spl-fifo-mode for sdmmc

Heiko Stuebner (1):
      board: puma: use dtb given on the commandline instead of using u-boot.dtb

Heinrich Schuchardt (1):
      tools: value checks in rkcommon_check_params()

Jagan Teki (6):
      clk: rk3399: Add enable/disable clks
      clk: rk3399: Enable/Disable the PCIEPHY clk
      pci: Add Rockchip PCIe controller driver
      pci: Add Rockchip PCIe PHY controller driver
      rockchip: Enable PCIe/M.2 on rk3399 board w/ M.2
      rockchip: Enable PCIe/M.2 on rock960 board

Kurt Miller (1):
      rockchip: rk3328: rock64 - fix gen3 SPL hang

Urja Rannikko (4):
      rockchip: spl: veyron speedy boots from SPI
      rockchip: veyron: move board_early_init_f to _r (after reloc)
      rockchip: spl-boot-order: do not attempt to access fdt if OF_PLATDATA
      defconfig: veyron: no need for CONFIG_SPL_PINCTRL_FULL

 arch/arm/dts/rk3328-rock64-u-boot.dtsi             |  21 +
 arch/arm/dts/rk3399-u-boot.dtsi                    |   4 +
 arch/arm/mach-rockchip/spl-boot-order.c            |   6 +
 arch/arm/mach-rockchip/spl.c                       |   3 +-
 board/google/veyron/veyron.c                       |   2 +-
 board/theobroma-systems/puma_rk3399/fit_spl_atf.sh |   2 +-
 board/vamrs/rock960_rk3399/rock960-rk3399.c        |  24 +
 configs/chromebit_mickey_defconfig                 |   4 +-
 configs/chromebook_jerry_defconfig                 |   5 +-
 configs/chromebook_minnie_defconfig                |   4 +-
 configs/chromebook_speedy_defconfig                |   3 +-
 configs/nanopc-t4-rk3399_defconfig                 |   4 +
 configs/roc-pc-mezzanine-rk3399_defconfig          |   4 +
 configs/rock64-rk3328_defconfig                    |   7 +-
 configs/rock960-rk3399_defconfig                   |   5 +
 configs/rockpro64-rk3399_defconfig                 |   7 +
 drivers/clk/rockchip/clk_rk3399.c                  | 154 +++++++
 drivers/pci/Kconfig                                |   8 +
 drivers/pci/Makefile                               |   1 +
 drivers/pci/pcie_rockchip.c                        | 491 +++++++++++++++++++++
 drivers/pci/pcie_rockchip.h                        | 142 ++++++
 drivers/pci/pcie_rockchip_phy.c                    | 205 +++++++++
 include/configs/rockpro64_rk3399.h                 |   5 +
 tools/rkcommon.c                                   |  14 +-
 24 files changed, 1106 insertions(+), 19 deletions(-)
 create mode 100644 drivers/pci/pcie_rockchip.c
 create mode 100644 drivers/pci/pcie_rockchip.h
 create mode 100644 drivers/pci/pcie_rockchip_phy.c




More information about the U-Boot mailing list