]> git.baikalelectronics.ru Git - uboot.git/commit
rockchip: rk3399: Add common Rock960 family from Vamrs
authorManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Thu, 27 Sep 2018 19:02:59 +0000 (00:32 +0530)
committerPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
Thu, 6 Dec 2018 15:04:49 +0000 (16:04 +0100)
commit245d1d940b06746a83ee37f7b776c13704a7eb97
tree37adcef33023f85830df323ec9e2e70e022ea2c9
parent755144c23b457d153d27224a72cf79a5604e6697
rockchip: rk3399: Add common Rock960 family from Vamrs

Rock960 is a family of boards based on Rockchip RK3399 SoC from Vamrs.
It consists of Rock960 (Consumer Edition) and Ficus (Enterprise Edition)
96Boards.

Below are some of the key differences between both Rock960 and Ficus
boards:

1. Different host enable GPIO for USB
2. Different power and reset GPIO for PCI-E
3. No Ethernet port on Rock960

The common board support will be utilized by both boards. The device
tree has been organized in such a way that only the properties which
differ between both boards are placed in the board specific dts and
the reset of the nodes are placed in common dtsi file.

Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
[Added instructions for SD card boot]
Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Tested-by: Peter Robinson <pbrobinson@gmail.com>
arch/arm/dts/rk3399-rock960.dtsi [new file with mode: 0644]
arch/arm/mach-rockchip/rk3399/Kconfig
board/vamrs/rock960_rk3399/Kconfig [new file with mode: 0644]
board/vamrs/rock960_rk3399/MAINTAINERS [new file with mode: 0644]
board/vamrs/rock960_rk3399/Makefile [new file with mode: 0644]
board/vamrs/rock960_rk3399/README [new file with mode: 0644]
board/vamrs/rock960_rk3399/rock960-rk3399.c [new file with mode: 0644]
include/configs/rock960_rk3399.h [new file with mode: 0644]