This patchset add support for rk3399 with ATF based on Rockchip miniloader as secondary bootloader instead of u-boot SPL.
Rockchip miniloader init the DRAM and load the ATF and u-boot to runing address, and then jump to ATF, ATM do some init and switch to EL2/EL1 mode before jump to next loader which is u-boot here. Pls reference board/rockchip/evb_rk3399/README to setup the board. Will migrate to SPL once its ready for ATF. This patch set is based on below patch: "board: move all the rockchip board in one folder" This patch set has been test on rk3399 evb board. Changes in v2: fix description error on board Kconfig fix a binary path error Kever Yang (5): dts: add support for rkchichip rk3399 soc ARM64: rockchip: add support for rk3399 SoC based evb-board config: add config file for evb-rk3399 mmc: rockchip: add SDHCI driver support for rockchip soc ARM64: evb-rk3399: add a README for this board setup arch/arm/Kconfig | 3 - arch/arm/dts/Makefile | 3 +- arch/arm/dts/rk3399-evb.dts | 104 ++++ arch/arm/dts/rk3399.dtsi | 1028 ++++++++++++++++++++++++++++++++ arch/arm/mach-rockchip/Kconfig | 25 +- arch/arm/mach-rockchip/Makefile | 2 +- arch/arm/mach-rockchip/rk3399/Kconfig | 14 + arch/arm/mach-rockchip/rk3399/Makefile | 5 + board/rockchip/evb_rk3399/Kconfig | 15 + board/rockchip/evb_rk3399/MAINTAINERS | 0 board/rockchip/evb_rk3399/Makefile | 7 + board/rockchip/evb_rk3399/README | 73 +++ board/rockchip/evb_rk3399/evb-rk3399.c | 41 ++ configs/evb-rk3399_defconfig | 32 + drivers/mmc/Kconfig | 6 + drivers/mmc/Makefile | 1 + drivers/mmc/rockchip_sdhci.c | 58 ++ include/configs/evb_rk3399.h | 24 + include/configs/rk3399_common.h | 84 +++ include/dt-bindings/clock/rk3399-cru.h | 746 +++++++++++++++++++++++ 20 files changed, 2265 insertions(+), 6 deletions(-) create mode 100644 arch/arm/dts/rk3399-evb.dts create mode 100644 arch/arm/dts/rk3399.dtsi create mode 100644 arch/arm/mach-rockchip/rk3399/Kconfig create mode 100644 arch/arm/mach-rockchip/rk3399/Makefile create mode 100644 board/rockchip/evb_rk3399/Kconfig create mode 100644 board/rockchip/evb_rk3399/MAINTAINERS create mode 100644 board/rockchip/evb_rk3399/Makefile create mode 100644 board/rockchip/evb_rk3399/README create mode 100644 board/rockchip/evb_rk3399/evb-rk3399.c create mode 100644 configs/evb-rk3399_defconfig create mode 100644 drivers/mmc/rockchip_sdhci.c create mode 100644 include/configs/evb_rk3399.h create mode 100644 include/configs/rk3399_common.h create mode 100644 include/dt-bindings/clock/rk3399-cru.h -- 1.9.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot