[PATCH v3 0/8] revive Theobroma-Systems puma board

Heiko Stuebner heiko at sntech.de
Fri Jun 5 12:06:35 CEST 2020


From: Heiko Stuebner <heiko.stuebner at theobroma-systems.com>

This revives the puma boards and makes them boot again with
mainline uboot.

Main points may be going back to the general fit script and
cleaning up the devicetree situation that got completely broken
by the recent sync from mainline linux.

changes in v3:
- use automatic include of $BOARD-u-boot.dtsi instead of
  adding a include to the synced board dts (Kever)
changes in v2:
- patch subject fixes (Kever)
- make usb work again
- remove usb regulator special handling

Heiko Stuebner (8):
  arm64: dts: rk3399-puma: fix gpio levels for gmac reset pin
  arm64: dts: rk3399-puma: fix gpio levels for vcc5v0-host regulator
  rockchip: puma: fix indentation for -u-boot.dtsi
  rockchip: puma: fix indentation of misc_init_r
  rockchip: puma: reorganize devicetrees to actually work and match
    upstream
  rockchip: puma: remove separate fit generator
  rockchip: puma: drop special handling of usb host regulator
  rockchip: puma: enable new usb config options

 arch/arm/dts/Makefile                         |   4 +-
 arch/arm/dts/rk3399-puma-ddr1333-u-boot.dtsi  |   4 -
 arch/arm/dts/rk3399-puma-ddr1333.dts          |   8 -
 arch/arm/dts/rk3399-puma-ddr1600-u-boot.dtsi  |   4 -
 arch/arm/dts/rk3399-puma-ddr1600.dts          |   9 -
 arch/arm/dts/rk3399-puma-ddr1866-u-boot.dtsi  |   4 -
 arch/arm/dts/rk3399-puma-ddr1866.dts          |   8 -
 ...ot.dtsi => rk3399-puma-haikou-u-boot.dtsi} |  43 +--
 arch/arm/dts/rk3399-puma-haikou.dts           | 271 ++++++++++++++++++
 arch/arm/dts/rk3399-puma.dtsi                 |   4 +-
 board/theobroma-systems/puma_rk3399/Kconfig   |  15 +
 .../puma_rk3399/fit_spl_atf.sh                |  94 ------
 .../puma_rk3399/puma-rk3399.c                 |  93 +-----
 configs/puma-rk3399_defconfig                 |   8 +-
 14 files changed, 335 insertions(+), 234 deletions(-)
 delete mode 100644 arch/arm/dts/rk3399-puma-ddr1333-u-boot.dtsi
 delete mode 100644 arch/arm/dts/rk3399-puma-ddr1333.dts
 delete mode 100644 arch/arm/dts/rk3399-puma-ddr1600-u-boot.dtsi
 delete mode 100644 arch/arm/dts/rk3399-puma-ddr1600.dts
 delete mode 100644 arch/arm/dts/rk3399-puma-ddr1866-u-boot.dtsi
 delete mode 100644 arch/arm/dts/rk3399-puma-ddr1866.dts
 rename arch/arm/dts/{rk3399-puma-u-boot.dtsi => rk3399-puma-haikou-u-boot.dtsi} (53%)
 create mode 100644 arch/arm/dts/rk3399-puma-haikou.dts
 delete mode 100755 board/theobroma-systems/puma_rk3399/fit_spl_atf.sh

-- 
2.26.2



More information about the U-Boot mailing list