[U-Boot] [PATCH v2 0/9] Add support for RK3308 SOC
Kever Yang
kever.yang at rock-chips.com
Mon Nov 18 02:55:11 UTC 2019
On 2019/10/30 下午4:11, 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.
>
> Changes in v2:
> - Add board ROC-rk3308-CC
> - Update doc/README.rockchip
>
> Andy Yan (8):
> 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
> rockchip: rk3308: Add dts for ROC-RK3308-CC
> rockchip: rk3308: Add support for ROC-RK3308-CC board
> doc: rockchip: Add documentation for rk3308 based boards
>
> 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 | 4 +
> arch/arm/dts/rk3308-evb-u-boot.dtsi | 17 +
> arch/arm/dts/rk3308-evb.dts | 230 +++
> arch/arm/dts/rk3308-roc-cc-u-boot.dtsi | 17 +
> arch/arm/dts/rk3308-roc-cc.dts | 190 ++
> arch/arm/dts/rk3308-u-boot.dtsi | 25 +
> arch/arm/dts/rk3308.dtsi | 1829 +++++++++++++++++
> 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 | 27 +
> 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/firefly/firefly-rk3308/Kconfig | 15 +
> board/firefly/firefly-rk3308/MAINTAINERS | 5 +
> board/firefly/firefly-rk3308/Makefile | 7 +
> board/firefly/firefly-rk3308/roc_rk3308_cc.c | 82 +
> 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 +
> configs/roc-rk3308-cc_defconfig | 77 +
> doc/README.rockchip | 20 +-
> 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 +
> 37 files changed, 5063 insertions(+), 1 deletion(-)
> 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-roc-cc-u-boot.dtsi
> create mode 100644 arch/arm/dts/rk3308-roc-cc.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/firefly/firefly-rk3308/Kconfig
> create mode 100644 board/firefly/firefly-rk3308/MAINTAINERS
> create mode 100644 board/firefly/firefly-rk3308/Makefile
> create mode 100644 board/firefly/firefly-rk3308/roc_rk3308_cc.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 configs/roc-rk3308-cc_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
>
More information about the U-Boot
mailing list