From: Andy Yan <andy.yan@rock-chips.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 0/7] Add basic support for Rockchip RK3368 SOC
Date: Fri, 21 Apr 2017 10:29:40 +0800 [thread overview]
Message-ID: <1492741780-7489-1-git-send-email-andy.yan@rock-chips.com> (raw)
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
next reply other threads:[~2017-04-21 2:29 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-04-21 2:29 Andy Yan [this message]
2017-04-21 2:31 ` [U-Boot] [PATCH 1/7] rockchip: rk3368: Add clok drvier Andy Yan
2017-04-29 0:26 ` Simon Glass
2017-05-04 8:48 ` Andy Yan
2017-05-04 16:49 ` Simon Glass
2017-04-29 0:28 ` Simon Glass
2017-04-29 8:54 ` Andreas Färber
2017-04-30 8:33 ` Andreas Färber
2017-04-21 2:31 ` [U-Boot] [PATCH 2/7] rockchip: rk3368: Add pinctrl driver Andy Yan
2017-04-29 0:26 ` Simon Glass
2017-04-21 2:31 ` [U-Boot] [PATCH 3/7] rockchip: rk3368: Add core start-up code for RK3368 Andy Yan
2017-04-29 0:26 ` Simon Glass
2017-04-21 2:32 ` [U-Boot] [PATCH 4/7] rockchip: rk3368: Add sysreset driver Andy Yan
2017-04-29 0:26 ` Simon Glass
2017-04-21 2:32 ` [U-Boot] [PATCH 5/7] rockchip: rk3368: Add initial support for RK3368 based GeekBox Andy Yan
2017-04-21 2:59 ` Andreas Färber
2017-04-21 6:17 ` Andy Yan
2017-04-30 9:17 ` Andreas Färber
2017-05-01 17:41 ` [U-Boot] [PATCH] rockchip: rk3368: Set fdtfile Andreas Färber
2017-05-01 17:48 ` Andreas Färber
2017-05-08 16:38 ` Simon Glass
2017-05-09 8:05 ` Andreas Färber
2017-05-15 3:02 ` Simon Glass
2017-04-21 2:33 ` [U-Boot] [PATCH 6/7] rockchip: rk3368: Add PX5 Evaluation board Andy Yan
2017-04-29 0:26 ` Simon Glass
2017-05-01 17:44 ` Andreas Färber
2017-05-02 11:27 ` Simon Glass
2017-04-21 2:33 ` [U-Boot] [PATCH 7/7] rockchip: rk3368: add Sheep board Andy Yan
2017-04-29 0:26 ` Simon Glass
2017-04-21 7:58 ` [U-Boot] [PATCH 0/7] Add basic support for Rockchip RK3368 SOC Kever Yang
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1492741780-7489-1-git-send-email-andy.yan@rock-chips.com \
--to=andy.yan@rock-chips.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox