[U-Boot] [PATCH v2 0/5] add support for rk3399 soc and evb
Kever Yang
kever.yang at rock-chips.com
Fri Jul 15 10:29:12 CEST 2016
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
More information about the U-Boot
mailing list