[U-Boot] [PATCH 0/7] Add basic support for Rockchip RK3368 SOC
Andy Yan
andy.yan at rock-chips.com
Fri Apr 21 02:29:40 UTC 2017
The RK3368 is an octa-core Cortex-A53 SoC from Rockchip.
This adds basic support to chain-load U-Boot from Rockchip's
miniloader.
Andreas Färber (2):
rockchip: rk3368: Add core start-up code for RK3368
rockchip: rk3368: Add initial support for RK3368 based GeekBox
Andy Yan (5):
rockchip: rk3368: Add clok drvier
rockchip: rk3368: Add pinctrl driver
rockchip: rk3368: Add sysreset driver
rockchip: rk3368: Add PX5 Evaluation board
rockchip: rk3368: add Sheep board
arch/arm/dts/Makefile | 6 +-
arch/arm/dts/rk3368-geekbox.dts | 319 +++++++
arch/arm/dts/rk3368-px5-evb.dts | 319 +++++++
arch/arm/dts/rk3368-sheep.dts | 283 ++++++
arch/arm/dts/rk3368.dtsi | 1090 +++++++++++++++++++++++
arch/arm/include/asm/arch-rockchip/cru_rk3368.h | 110 +++
arch/arm/include/asm/arch-rockchip/grf_rk3368.h | 443 +++++++++
arch/arm/mach-rockchip/Kconfig | 13 +
arch/arm/mach-rockchip/Makefile | 1 +
arch/arm/mach-rockchip/rk3368/Kconfig | 34 +
arch/arm/mach-rockchip/rk3368/Makefile | 8 +
arch/arm/mach-rockchip/rk3368/clk_rk3368.c | 32 +
arch/arm/mach-rockchip/rk3368/rk3368.c | 84 ++
arch/arm/mach-rockchip/rk3368/syscon_rk3368.c | 25 +
board/geekbuying/geekbox/Kconfig | 15 +
board/geekbuying/geekbox/MAINTAINERS | 6 +
board/geekbuying/geekbox/Makefile | 7 +
board/geekbuying/geekbox/geekbox.c | 28 +
board/rockchip/evb_px5/Kconfig | 15 +
board/rockchip/evb_px5/MAINTAINERS | 6 +
board/rockchip/evb_px5/Makefile | 7 +
board/rockchip/evb_px5/evb-px5.c | 47 +
board/rockchip/sheep_rk3368/Kconfig | 15 +
board/rockchip/sheep_rk3368/MAINTAINERS | 6 +
board/rockchip/sheep_rk3368/Makefile | 7 +
board/rockchip/sheep_rk3368/sheep_rk3368.c | 37 +
configs/evb-px5_defconfig | 30 +
configs/geekbox_defconfig | 21 +
configs/sheep-rk3368_defconfig | 28 +
drivers/clk/rockchip/Makefile | 1 +
drivers/clk/rockchip/clk_rk3368.c | 296 ++++++
drivers/pinctrl/Kconfig | 9 +
drivers/pinctrl/rockchip/Makefile | 1 +
drivers/pinctrl/rockchip/pinctrl_rk3368.c | 243 +++++
drivers/sysreset/Makefile | 1 +
drivers/sysreset/sysreset_rk3368.c | 58 ++
include/configs/evb_px5.h | 18 +
include/configs/geekbox.h | 18 +
include/configs/rk3368_common.h | 43 +
include/configs/sheep_rk3368.h | 22 +
include/dt-bindings/clock/rk3368-cru.h | 384 ++++++++
41 files changed, 4135 insertions(+), 1 deletion(-)
create mode 100644 arch/arm/dts/rk3368-geekbox.dts
create mode 100644 arch/arm/dts/rk3368-px5-evb.dts
create mode 100644 arch/arm/dts/rk3368-sheep.dts
create mode 100644 arch/arm/dts/rk3368.dtsi
create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3368.h
create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rk3368.h
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 board/geekbuying/geekbox/Kconfig
create mode 100644 board/geekbuying/geekbox/MAINTAINERS
create mode 100644 board/geekbuying/geekbox/Makefile
create mode 100644 board/geekbuying/geekbox/geekbox.c
create mode 100644 board/rockchip/evb_px5/Kconfig
create mode 100644 board/rockchip/evb_px5/MAINTAINERS
create mode 100644 board/rockchip/evb_px5/Makefile
create mode 100644 board/rockchip/evb_px5/evb-px5.c
create mode 100644 board/rockchip/sheep_rk3368/Kconfig
create mode 100644 board/rockchip/sheep_rk3368/MAINTAINERS
create mode 100644 board/rockchip/sheep_rk3368/Makefile
create mode 100644 board/rockchip/sheep_rk3368/sheep_rk3368.c
create mode 100644 configs/evb-px5_defconfig
create mode 100644 configs/geekbox_defconfig
create mode 100644 configs/sheep-rk3368_defconfig
create mode 100644 drivers/clk/rockchip/clk_rk3368.c
create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3368.c
create mode 100644 drivers/sysreset/sysreset_rk3368.c
create mode 100644 include/configs/evb_px5.h
create mode 100644 include/configs/geekbox.h
create mode 100644 include/configs/rk3368_common.h
create mode 100644 include/configs/sheep_rk3368.h
create mode 100644 include/dt-bindings/clock/rk3368-cru.h
--
2.7.4
More information about the U-Boot
mailing list