rockchip: add support for rk3288 PopMetal board

PopMetal is a rockchip rk3288 based board made by ChipSpark, which has
many interface such as HDMI, VGA, USB, micro-SD card, WiFi, Audio and
Gigabit Ethernet.

Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
Acked-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
jk.kernel@gmail.com
2016-07-26 18:28:30 +08:00
committed by Simon Glass
parent d7ca67b7cd
commit dd63fbc70a
11 changed files with 729 additions and 1 deletions

View File

@@ -0,0 +1,15 @@
if TARGET_POPMETAL_RK3288
config SYS_BOARD
default "popmetal_rk3288"
config SYS_VENDOR
default "chipspark"
config SYS_CONFIG_NAME
default "popmetal_rk3288"
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
endif

View File

@@ -0,0 +1,6 @@
POPMETAL-RK3288
M: Lin Huang <hl@rock-chips.com>
S: Maintained
F: board/chipspark/popmetal_rk3288
F: include/configs/popmetal_rk3288.h
F: configs/popmetal-rk3288_defconfig

View File

@@ -0,0 +1,7 @@
#
# (C) Copyright 2016 Rockchip Electronics Co., Ltd
#
# SPDX-License-Identifier: GPL-2.0+
#
obj-y += popmetal-rk3288.o

View File

@@ -0,0 +1,15 @@
/*
* (C) Copyright 2016 Rockchip Electronics Co., Ltd
*
* SPDX-License-Identifier: GPL-2.0+
*/
#include <common.h>
#include <spl.h>
void board_boot_order(u32 *spl_boot_list)
{
/* eMMC prior to sdcard */
spl_boot_list[0] = BOOT_DEVICE_MMC2;
spl_boot_list[1] = BOOT_DEVICE_MMC1;
}