u-boot/board
Manivannan Sadhasivam 1bad5e1492 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>
2018-12-06 16:04:49 +01:00
..
8dtech/eco5pk SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
abilis/tb100 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
advantech x86: baytrail: Drop EFI-specific test logics 2018-06-17 21:16:04 +08:00
alliedtelesis ARM: kirkwood: add SBx81LIFXCAT board 2018-08-07 10:53:52 +02:00
alphaproject/ap_sh4a_4a SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
altera board: altera: stratix10: Add socdk board support for Stratix10 SoC 2018-07-12 09:22:12 +02:00
amarula/vyasa-rk3288 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
amazon/kc1 fastboot: Rename fb_set_reboot_flag to fastboot_set_reboot_flag 2018-05-30 11:59:21 +02:00
amlogic Cleanup and update towards support for Amlogic Meson AXG SoCs : 2018-11-29 15:16:58 -05:00
AndesTech riscv: ax25-ae350: Pass dtb address to u-boot with a1 register 2018-12-05 14:14:16 +08:00
Arcturus/ucp1020 SPDX: Convert all of our multiple license tags to Linux Kernel style 2018-05-07 10:24:31 -04:00
aristainetos SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
armadeus SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
armltd Drop CONFIG_INIT_CRITICAL 2018-11-26 13:57:31 +08:00
aspeed/evb_ast2500 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
astro/mcf5373l SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
atmark-techno/armadillo-800eva SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
atmel board: at91sam9x5: add environment var for cpu type 2018-10-22 09:18:49 -04:00
avionic-design SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
bachmann/ot1200 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
barco SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Barix/ipam390 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
beckhoff/mx53cx9020 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
birdland/bav335x SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
bitmain/antminer_s9 arm: zynq: Add support for Bitmain Antminer S9 control board 2018-05-31 13:50:39 +02:00
bluegiga/apx4devkit SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
bluewater SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
bosch/shc SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
boundary/nitrogen6x SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
broadcom bcm968580xref: add initial support 2018-11-16 13:34:35 -05:00
bticino/mamoj Fixup various SPDX tags from the latest merge 2018-05-18 17:56:50 -04:00
buffalo/lsxl SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
BuR board/BuR/brppt1: add makerule for generating production files 2018-07-19 17:03:35 -04:00
BuS/eb_cpu5282 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cadence/xtfpga SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
calao/usb_a9263 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
CarMediaLab/flea3 board: constify struct node_info array 2018-07-25 08:47:52 +09:00
cavium/thunderx SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
ccv/xpress SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cei/cei-tk1-som SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
chipspark/popmetal_rk3288 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cirrus/edb93xx SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cloudengines/pogo_e02 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cobra5272 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
compal/paz00 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
compulab usb: musb-new: Fix improper musb host pointer 2018-08-23 17:31:24 +05:30
comtrend SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
congatec x86: baytrail: Drop EFI-specific test logics 2018-06-17 21:16:04 +08:00
coreboot x86: coreboot: Add generic coreboot payload support 2018-08-20 13:52:06 +08:00
corscience/tricorder SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
creative/xfi3 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cssi board: MCR3000: use new DM watchdog 2018-12-03 10:44:10 -05:00
CZ.NIC board: turris_mox: Fixup U-Boot's device tree if PCIe connected 2018-09-19 09:00:39 +02:00
d-link/dns325 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
davinci board: da8xxevm: Add SPL DM for serial, spi 2018-10-10 11:53:55 +05:30
devboards/dbm-soc1 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
dfi x86: baytrail: Drop EFI-specific test logics 2018-06-17 21:16:04 +08:00
dhelectronics/dh_imx6 ARM: imx6: DHCOM i.MX6 PDK: ddr init for 32bit bus and 4GBit chips 2018-07-23 11:02:14 +02:00
ebv/socrates SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
eets/pdu001 board: eets: pdu001: Fix wrong default value in Kconfig 2018-05-31 08:53:11 -04:00
efi x86: efi-x86_payload: Enumerate PCI bus during early boot 2018-06-24 08:56:04 +08:00
egnite/ethernut5 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
el/el6x SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
embest/mx6boards SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
emulation riscv: Add S-mode defconfigs for QEMU virt machine 2018-12-05 14:14:04 +08:00
engicam i.MX6: engicam: gpr_init can be called only for some architecture 2018-07-23 10:51:14 +02:00
esd SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
espt SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
firefly/firefly-rk3288 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
freescale spi: Zap CONFIG_HARD_SPI 2018-11-27 21:06:53 +05:30
gardena/smart-gateway-mt7688 mips: mt76xx: gardena-smart-gateway: Add factory data variable handling 2018-11-30 17:21:44 +01:00
gateworks/gw_ventana board: constify struct node_info array 2018-07-25 08:47:52 +09:00
gdsys tpm: Convert to use a device parameter 2018-11-29 09:30:06 -07:00
ge board: ge: bx50v3: fix initialization of i2c bus0 2018-10-22 14:32:40 +02:00
geekbuying/geekbox SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
google SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
grinn ARM: chiliboard: remove dead !CONFIG_DM_SERIAL code 2018-11-26 22:52:14 -05:00
gumstix SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
h2200 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
highbank SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
hisilicon hisilicon: hikey: Update instructions based on latest source 2018-08-31 11:59:44 -04:00
htkw/mcx SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
huawei/hg556a SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
ids/ids8313 spi: Zap CONFIG_HARD_SPI 2018-11-27 21:06:53 +05:30
imgtec board/imgtec/boston: Add new defconfigs to the MAINTAINERS list 2018-07-20 15:55:10 -04:00
intel x86: baytrail: Drop EFI-specific test logics 2018-06-17 21:16:04 +08:00
inversepath/usbarmory SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
iomega/iconnect SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
is1 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
isee board: constify struct node_info array 2018-07-25 08:47:52 +09:00
k+p ARM: bootscript: For nfsargs only use rootpath (and remove not needed serverip) 2018-09-14 15:22:52 +02:00
keymile SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
kmc/kzm9g SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
kobol/helios4 mvebu: select boot device at SoC level 2018-08-06 14:07:23 +02:00
kosagi/novena SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
l+g/vinco SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
LaCie SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
laird SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
lego/ev3 ARM: legoev3: update boot script to load uEnv.txt and .dtb 2018-06-05 10:33:57 -04:00
lg/sniper fastboot: Rename fb_set_reboot_flag to fastboot_set_reboot_flag 2018-05-30 11:59:21 +02:00
liebherr display5: Add missing environment.h include to avoid warning 2018-06-18 15:44:21 +02:00
logicpd ARM: omap3_logic: Add NOR Flash Support for SOM-LV 2018-10-22 09:18:49 -04:00
Marvell mvebu: select boot device at SoC level 2018-08-06 14:07:23 +02:00
maxbcm mvebu: select boot device at SoC level 2018-08-06 14:07:23 +02:00
mediatek arm: MediaTek: add basic support for MT7623 boards 2018-11-28 23:04:50 -05:00
menlo/m53menlo arm: mx5: Add M53Menlo board 2018-10-16 10:34:19 +02:00
microchip/pic32mzda SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
micronas/vct SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mini-box/picosam9g45 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mpc8308_p1m SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mpr2 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mqmaker/miqi_rk3288 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
ms7720se SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
ms7722se SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
ms7750se SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
netgear SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
nokia/rx51 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
nvidia SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
olimex/mx23_olinuxino SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
omicron/calimain gpio: da8xx: Push generic defines of gpio.h out of mach-davinci 2018-10-10 13:35:03 -04:00
opalkelly/zynq SPDX: Convert a few files that were missed before 2018-05-10 20:38:35 -04:00
overo SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
pandora omap3: pandora: Enable DM_SERIAL 2018-09-10 21:19:31 -04:00
phytec SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
ppcag/bg0900 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
qca SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
qemu-mips SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
qualcomm MAINTAINERS: board: qcom: db820c: update email. 2018-12-03 21:50:54 -05:00
quipos/cairo SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
radxa SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
raidsonic/ib62x0 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
raspberrypi/rpi rpi: add 3 Model A+ 2018-12-03 20:25:06 +01:00
renesas ARM: dts: Turn ULCB into Multi-DTB config 2018-12-04 09:21:07 +01:00
rockchip rockchip: evb-rk3399: correct README for board bring up 2018-07-21 01:55:26 +02:00
ronetix SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sagem/f@st1704 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
samsung sandbox: cros_ec: exynos: Drop use of cros_ec_get_error() 2018-11-20 19:14:22 -07:00
samtec SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sandbox sandbox: Add a memory map to the sandbox README 2018-11-26 08:25:35 -05:00
sandisk/sansa_fuze_plus SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sbc8349 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sbc8548 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sbc8641d SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
schulercontrol/sc_sps_1 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Seagate SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
seco SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
seeed/linkit-smart-7688 mips: mt76xx: linkit-smart-7688: Use ioremap_nocache to get address 2018-11-18 16:02:23 +01:00
sfr/nb4_ser SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
shmin SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
siemens SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
silica/pengwyn SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sks-kinkel/sksimx6 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
socrates SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
solidrun Merge git://git.denx.de/u-boot-marvell 2018-11-20 12:39:16 -05:00
spear SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sr1500 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
st MAINTAINERS: Update stm32mp entry 2018-11-09 10:44:50 -05:00
sunxi sunxi: Update MAINTAINERS file for recent boards 2018-11-16 16:52:01 -05:00
Synology net.h: Include linux/if_ether.h to avoid duplication 2018-10-10 12:28:52 -05:00
synopsys arc: devboards: Implement checkboard() 2018-12-03 14:26:53 +03:00
sysam SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
syteco/zmx25 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
tbs/tbs2910 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
tcl/sl50 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
technexion pico-imx7d: Add USB Host support 2018-10-09 18:28:06 +02:00
technologic SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
teejet/mt_ventoux SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
terasic SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
theadorable mvebu: select boot device at SoC level 2018-08-06 14:07:23 +02:00
theobroma-systems rockchip: rk3399: change boot_target based on u-boot, spl-boot-device 2018-07-21 01:55:26 +02:00
ti board: ti: am65x: Update README to add R5 build support 2018-11-16 16:52:00 -05:00
timll arm: lpc32xx: add CONFIG_ARCH_LPC32XX build option 2018-10-19 12:56:58 -04:00
topic/zynq SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
toradex colibri_imx7: prime get_ram_size() using imx_ddr_size() 2018-10-09 18:33:02 +02:00
tplink/wdr4300 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
tqc SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
ucRobotics/bubblegum_96 board: Add uCRobotics Bubblegum-96 board support 2018-07-09 15:25:23 -04:00
udoo SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
vamrs/rock960_rk3399 rockchip: rk3399: Add common Rock960 family from Vamrs 2018-12-06 16:04:49 +01:00
varisys SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
ve8313 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
vscom/baltos arm: baltos: remove unused header 2018-12-03 10:44:10 -05:00
wandboard wandboard: README: Include the mx6qp variant in the list 2018-09-14 15:22:52 +02:00
warp SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
warp7 warp7: MAINTAINERS: Add an entry for warp7_bl33_defconfig 2018-10-24 10:03:06 +02:00
woodburn SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
work-microwave/work_92105 arm: lpc32xx: add CONFIG_ARCH_LPC32XX build option 2018-10-19 12:56:58 -04:00
xes SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
xilinx arm64: zynqmp: Wire mini-emmc1 configuration with zcu102 2018-11-30 10:45:26 +01:00
zipitz2 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
zyxel/nsa310s SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00