public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/7] add support for rk3328 SoC
@ 2017-02-17  8:07 Kever Yang
  2017-02-17  8:07 ` [U-Boot] [PATCH 1/7] arm64: dts: add support for Rockchip rk3328 soc Kever Yang
                   ` (7 more replies)
  0 siblings, 8 replies; 18+ messages in thread
From: Kever Yang @ 2017-02-17  8:07 UTC (permalink / raw)
  To: u-boot


This patchset is to support rk3328 Soc, including some basic
driver like clock, pinctrl, sysreset and etc. This version
enables eMMC and sd-card boot, USB and MAC driver is not ready.

RK3328 is a quad-core cortex-A53 SoC, it needs ATF support,
so I would like to send the U-Boot driver without SPL in this
version, for the ATF patches is still under discussion, we'd
better have a version which able to work.



Kever Yang (7):
  arm64: dts: add support for Rockchip rk3328 soc
  ARM64: rockchip: add support for rk3328 SoC
  clk: rockchip: add support for rk3328
  pinctrl: rockchip: add support for rk3328
  sysreset: add support for rockchip rk3328 soc
  board: rockchip: add support for rk3328 evb
  config: add support for evb-rk3328

 arch/arm/dts/Makefile                           |    1 +
 arch/arm/dts/rk3328-evb.dts                     |   45 +
 arch/arm/dts/rk3328.dtsi                        | 1477 +++++++++++++++++++++++
 arch/arm/include/asm/arch-rockchip/cru_rk3328.h |   65 +
 arch/arm/include/asm/arch-rockchip/grf_rk3328.h |  134 ++
 arch/arm/mach-rockchip/Kconfig                  |   11 +
 arch/arm/mach-rockchip/Makefile                 |    1 +
 arch/arm/mach-rockchip/rk3328/Kconfig           |   23 +
 arch/arm/mach-rockchip/rk3328/Makefile          |    8 +
 arch/arm/mach-rockchip/rk3328/rk3328.c          |   39 +
 arch/arm/mach-rockchip/rk3328/syscon_rk3328.c   |   20 +
 board/rockchip/evb_rk3328/Kconfig               |   15 +
 board/rockchip/evb_rk3328/MAINTAINERS           |    6 +
 board/rockchip/evb_rk3328/Makefile              |    7 +
 board/rockchip/evb_rk3328/README                |   70 ++
 board/rockchip/evb_rk3328/evb-rk3328.c          |   40 +
 configs/evb-rk3328_defconfig                    |   36 +
 drivers/clk/rockchip/Makefile                   |    1 +
 drivers/clk/rockchip/clk_rk3328.c               |  607 ++++++++++
 drivers/pinctrl/Kconfig                         |    9 +
 drivers/pinctrl/rockchip/Makefile               |    1 +
 drivers/pinctrl/rockchip/pinctrl_rk3328.c       |  418 +++++++
 drivers/sysreset/Makefile                       |    1 +
 drivers/sysreset/sysreset_rk3328.c              |   45 +
 include/configs/evb_rk3328.h                    |   26 +
 include/configs/rk3328_common.h                 |   65 +
 include/dt-bindings/clock/rk3328-cru.h          |  394 ++++++
 include/dt-bindings/pinctrl/rockchip.h          |    2 +
 28 files changed, 3567 insertions(+)
 create mode 100644 arch/arm/dts/rk3328-evb.dts
 create mode 100644 arch/arm/dts/rk3328.dtsi
 create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3328.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rk3328.h
 create mode 100644 arch/arm/mach-rockchip/rk3328/Kconfig
 create mode 100644 arch/arm/mach-rockchip/rk3328/Makefile
 create mode 100644 arch/arm/mach-rockchip/rk3328/rk3328.c
 create mode 100644 arch/arm/mach-rockchip/rk3328/syscon_rk3328.c
 create mode 100644 board/rockchip/evb_rk3328/Kconfig
 create mode 100644 board/rockchip/evb_rk3328/MAINTAINERS
 create mode 100644 board/rockchip/evb_rk3328/Makefile
 create mode 100644 board/rockchip/evb_rk3328/README
 create mode 100644 board/rockchip/evb_rk3328/evb-rk3328.c
 create mode 100644 configs/evb-rk3328_defconfig
 create mode 100644 drivers/clk/rockchip/clk_rk3328.c
 create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3328.c
 create mode 100644 drivers/sysreset/sysreset_rk3328.c
 create mode 100644 include/configs/evb_rk3328.h
 create mode 100644 include/configs/rk3328_common.h
 create mode 100644 include/dt-bindings/clock/rk3328-cru.h

-- 
1.9.1

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2017-02-23  2:23 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-17  8:07 [U-Boot] [PATCH 0/7] add support for rk3328 SoC Kever Yang
2017-02-17  8:07 ` [U-Boot] [PATCH 1/7] arm64: dts: add support for Rockchip rk3328 soc Kever Yang
2017-02-21 18:06   ` Simon Glass
2017-02-17  8:07 ` [U-Boot] [PATCH 2/7] ARM64: rockchip: add support for rk3328 SoC Kever Yang
2017-02-21 18:06   ` Simon Glass
2017-02-17  8:07 ` [U-Boot] [PATCH 3/7] clk: rockchip: add support for rk3328 Kever Yang
2017-02-21 18:06   ` Simon Glass
2017-02-22  9:45     ` Kever Yang
2017-02-23  2:23       ` Simon Glass
2017-02-17  8:07 ` [U-Boot] [PATCH 4/7] pinctrl: " Kever Yang
2017-02-21 18:06   ` Simon Glass
2017-02-17  8:07 ` [U-Boot] [PATCH 5/7] sysreset: add support for rockchip rk3328 soc Kever Yang
2017-02-21 18:06   ` Simon Glass
2017-02-17  8:07 ` [U-Boot] [PATCH 6/7] board: rockchip: add support for rk3328 evb Kever Yang
2017-02-21 18:07   ` Simon Glass
2017-02-17  8:07 ` [U-Boot] [PATCH 7/7] config: add support for evb-rk3328 Kever Yang
2017-02-21 18:07   ` Simon Glass
2017-02-21 18:07 ` [U-Boot] [PATCH 0/7] add support for rk3328 SoC Simon Glass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox