On 2019/10/25 下午6:16, Andy Yan wrote:
RK3308 is a quad Cortex A35 based SOC with rich audio
interfaces(I2S/PCM/TDM/PDM/SPDIF/VAD/HDMI ARC), which
designed for intelligent voice interaction and audio
input/output processing.

This path set add basic support for it, test with a
emmc board.

More boards support such as Firefly ROC-RK3308-CC will coming soon.


Andy Yan (5):
   arm: rockchip: Add RK3308 SOC support
   arm: dts: rockchip: Add dts for rk3308 evb
   board: rockchip: Add rk3308 evb support
   rockchip: rk3308: Add sdram driver
   rockchip: mkimage: add support for RK3308

Finley Xiao (1):
   rockchip: clk: Add clk driver for rk3308

Applied to u-boot-rockchip master with rebase on  TOF and some checkpatch warning fix.

Thanks,
- Kever

  arch/arm/dts/Makefile                         |    3 +
  arch/arm/dts/rk3308-evb-u-boot.dtsi           |   17 +
  arch/arm/dts/rk3308-evb.dts                   |  230 +++
  arch/arm/dts/rk3308-u-boot.dtsi               |   25 +
  arch/arm/dts/rk3308.dtsi                      | 1832 +++++++++++++++++
  arch/arm/include/asm/arch-rk3308/boot0.h      |   11 +
  arch/arm/include/asm/arch-rk3308/cru_rk3308.h |  290 +++
  arch/arm/include/asm/arch-rk3308/gpio.h       |   11 +
  arch/arm/include/asm/arch-rk3308/grf_rk3308.h |  197 ++
  arch/arm/mach-rockchip/Kconfig                |   24 +
  arch/arm/mach-rockchip/Makefile               |    1 +
  arch/arm/mach-rockchip/rk3308/Kconfig         |   22 +
  arch/arm/mach-rockchip/rk3308/Makefile        |    9 +
  arch/arm/mach-rockchip/rk3308/clk_rk3308.c    |   31 +
  arch/arm/mach-rockchip/rk3308/rk3308.c        |  175 ++
  arch/arm/mach-rockchip/rk3308/syscon_rk3308.c |   20 +
  board/rockchip/evb_rk3308/Kconfig             |   15 +
  board/rockchip/evb_rk3308/MAINTAINERS         |    6 +
  board/rockchip/evb_rk3308/Makefile            |    7 +
  board/rockchip/evb_rk3308/evb_rk3308.c        |   44 +
  configs/evb-rk3308_defconfig                  |   77 +
  drivers/clk/rockchip/Makefile                 |    1 +
  drivers/clk/rockchip/clk_rk3308.c             | 1078 ++++++++++
  drivers/ram/rockchip/Makefile                 |    1 +
  drivers/ram/rockchip/sdram_rk3308.c           |   55 +
  include/configs/evb_rk3308.h                  |   20 +
  include/configs/rk3308_common.h               |   58 +
  include/dt-bindings/clock/rk3308-cru.h        |  387 ++++
  tools/rkcommon.c                              |    1 +
  29 files changed, 4648 insertions(+)
  create mode 100644 arch/arm/dts/rk3308-evb-u-boot.dtsi
  create mode 100644 arch/arm/dts/rk3308-evb.dts
  create mode 100644 arch/arm/dts/rk3308-u-boot.dtsi
  create mode 100644 arch/arm/dts/rk3308.dtsi
  create mode 100644 arch/arm/include/asm/arch-rk3308/boot0.h
  create mode 100644 arch/arm/include/asm/arch-rk3308/cru_rk3308.h
  create mode 100644 arch/arm/include/asm/arch-rk3308/gpio.h
  create mode 100644 arch/arm/include/asm/arch-rk3308/grf_rk3308.h
  create mode 100644 arch/arm/mach-rockchip/rk3308/Kconfig
  create mode 100644 arch/arm/mach-rockchip/rk3308/Makefile
  create mode 100644 arch/arm/mach-rockchip/rk3308/clk_rk3308.c
  create mode 100644 arch/arm/mach-rockchip/rk3308/rk3308.c
  create mode 100644 arch/arm/mach-rockchip/rk3308/syscon_rk3308.c
  create mode 100644 board/rockchip/evb_rk3308/Kconfig
  create mode 100644 board/rockchip/evb_rk3308/MAINTAINERS
  create mode 100644 board/rockchip/evb_rk3308/Makefile
  create mode 100644 board/rockchip/evb_rk3308/evb_rk3308.c
  create mode 100644 configs/evb-rk3308_defconfig
  create mode 100644 drivers/clk/rockchip/clk_rk3308.c
  create mode 100644 drivers/ram/rockchip/sdram_rk3308.c
  create mode 100644 include/configs/evb_rk3308.h
  create mode 100644 include/configs/rk3308_common.h
  create mode 100644 include/dt-bindings/clock/rk3308-cru.h



_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to