[U-Boot] [PATCH 0/7] Add basic support for Rockchip RK3368 SOC
Kever Yang
kever.yang at rock-chips.com
Fri Apr 21 07:58:30 UTC 2017
Hi Andy,
1. no base address definition in header file, like CRU, GRF base;
2. some comment style need to fix;
3. patches for Makefile seems not correct;
Thanks,
- Kever
On 04/21/2017 10:29 AM, Andy Yan wrote:
> 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
>
More information about the U-Boot
mailing list