[U-Boot] [PATCH v2 3/7] rockchip: rk3368: Add core start-up code for RK3368

sjg at google.com sjg at google.com
Wed May 24 00:48:04 UTC 2017


From: Andreas Färber <afaerber at suse.de>

The RK3368 is an octa-core Cortex-A53 SoC from Rockchip.
This adds basic support to chain-load U-Boot from Rockchip's
miniloader.

Signed-off-by: Andreas Färber <afaerber at suse.de>
Signed-off-by: Andy Yan <andy.yan at rock-chips.com>
Reviewed-by: Simon Glass <sjg at chromium.org>
---

Changes in v2:
- remove directly reference of GRF and CRU register base

 arch/arm/dts/rk3368.dtsi                      | 1090 +++++++++++++++++++++++++
 arch/arm/mach-rockchip/Kconfig                |   13 +
 arch/arm/mach-rockchip/Makefile               |    1 +
 arch/arm/mach-rockchip/rk3368/Kconfig         |    6 +
 arch/arm/mach-rockchip/rk3368/Makefile        |    8 +
 arch/arm/mach-rockchip/rk3368/clk_rk3368.c    |   32 +
 arch/arm/mach-rockchip/rk3368/rk3368.c        |   86 ++
 arch/arm/mach-rockchip/rk3368/syscon_rk3368.c |   25 +
 include/configs/rk3368_common.h               |   49 ++
 include/dt-bindings/clock/rk3368-cru.h        |  384 +++++++++
 10 files changed, 1694 insertions(+)
 create mode 100644 arch/arm/dts/rk3368.dtsi
 create mode 100644 arch/arm/mach-rockchip/rk3368/Kconfig
 create mode 100644 arch/arm/mach-rockchip/rk3368/Makefile
 create mode 100644 arch/arm/mach-rockchip/rk3368/clk_rk3368.c
 create mode 100644 arch/arm/mach-rockchip/rk3368/rk3368.c
 create mode 100644 arch/arm/mach-rockchip/rk3368/syscon_rk3368.c
 create mode 100644 include/configs/rk3368_common.h
 create mode 100644 include/dt-bindings/clock/rk3368-cru.h

Applied to u-boot-rockchip, thanks!


More information about the U-Boot mailing list