[U-Boot] [PATCH] board: rockchip: rk3399: add Rockpro64 board support

Jagan Teki jagan at openedev.com
Mon Nov 5 07:10:49 UTC 2018


On 03/11/18 4:58 PM, Akash Gajjar wrote:
> Rockpro64 is rk3399 based board from pine64.org. add initial board support for
> Rockpro64. complete board support will be added later in upcoming patchsets.
> 
> Signed-off-by: Akash Gajjar <akash at openedev.com>
> ---
>   arch/arm/dts/Makefile                      |    1 +
>   arch/arm/dts/rk3399-rockpro64.dts          |  519 +++++++

Does it pure Linux sync file? if yes mention the commit id details on 
commit message.

>   arch/arm/dts/rk3399-sdram-lpddr4-1600.dtsi | 1535 ++++++++++++++++++++

Send this separately, more convenient to review ddr changes separately.

>   arch/arm/mach-rockchip/rk3399/Kconfig      |   10 +
>   board/rockchip/rockpro64/Kconfig           |   15 +
>   board/rockchip/rockpro64/MAINTAINERS       |    6 +
>   board/rockchip/rockpro64/Makefile          |    7 +
>   board/rockchip/rockpro64/rockpro64.c       |   94 ++
>   configs/rockpro64-rk3399_defconfig         |   78 +
>   include/configs/rockpro64.h                |   15 +
>   10 files changed, 2280 insertions(+)
>   create mode 100644 arch/arm/dts/rk3399-rockpro64.dts
>   create mode 100644 arch/arm/dts/rk3399-sdram-lpddr4-1600.dtsi
>   create mode 100644 board/rockchip/rockpro64/Kconfig
>   create mode 100644 board/rockchip/rockpro64/MAINTAINERS
>   create mode 100644 board/rockchip/rockpro64/Makefile
>   create mode 100644 board/rockchip/rockpro64/rockpro64.c
>   create mode 100644 configs/rockpro64-rk3399_defconfig
>   create mode 100644 include/configs/rockpro64.h
> 
> diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile
> index d36447d18d..8a84cf55a3 100644
> --- a/arch/arm/dts/Makefile
> +++ b/arch/arm/dts/Makefile
> @@ -51,6 +51,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += \
>   	rk3399-puma-ddr1333.dtb \
>   	rk3399-puma-ddr1600.dtb \
>   	rk3399-puma-ddr1866.dtb \
> +	rk3399-rockpro64.dtb \
>   	rv1108-evb.dtb
>   dtb-$(CONFIG_ARCH_MESON) += \
>   	meson-gxbb-nanopi-k2.dtb \
> diff --git a/arch/arm/dts/rk3399-rockpro64.dts b/arch/arm/dts/rk3399-rockpro64.dts
> new file mode 100644
> index 0000000000..8497a1124b
> --- /dev/null
> +++ b/arch/arm/dts/rk3399-rockpro64.dts
> @@ -0,0 +1,519 @@
> +// SPDX-License-Identifier: GPL-2.0+
> +/*
> + * Copyright (c) 2018 Akash Gajjar <akash at openedev.com>
> + */
> +
> +/dts-v1/;
> +#include <dt-bindings/pwm/pwm.h>
> +#include <dt-bindings/pinctrl/rockchip.h>
> +#include "rk3399.dtsi"
> +#include "rk3399-sdram-lpddr4-1600.dtsi"

if this change related to u-boot, just sync Linux dts file and create 
-u-boot.dtsi and include this on that.

Just to understand, what has been tested with this support?


More information about the U-Boot mailing list