summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2016-08-01 00:31:13 (GMT)
committerTom Rini <trini@konsulko.com>2016-08-01 00:31:13 (GMT)
commit26fb8db0f4d1e7c118b5e8f3a8849f359b91c166 (patch)
treee804df1f0dc8fdf6cfe825f711f930c80d545f02 /board
parentfcada3b05e56c9b22bf5f92ba94fa80449452e76 (diff)
parentdd63fbc70a5fa59677c86695ebad341834fec172 (diff)
downloadu-boot-26fb8db0f4d1e7c118b5e8f3a8849f359b91c166.tar.xz
Merge git://git.denx.de/u-boot-rockchip
Diffstat (limited to 'board')
-rw-r--r--board/chipspark/popmetal_rk3288/Kconfig15
-rw-r--r--board/chipspark/popmetal_rk3288/MAINTAINERS6
-rw-r--r--board/chipspark/popmetal_rk3288/Makefile7
-rw-r--r--board/chipspark/popmetal_rk3288/popmetal-rk3288.c15
-rw-r--r--board/rockchip/evb_rk3036/MAINTAINERS4
-rw-r--r--board/rockchip/evb_rk3288/Kconfig (renamed from board/evb-rk3288/evb-rk3288/Kconfig)6
-rw-r--r--board/rockchip/evb_rk3288/MAINTAINERS (renamed from board/evb-rk3288/evb-rk3288/MAINTAINERS)4
-rw-r--r--board/rockchip/evb_rk3288/Makefile (renamed from board/evb-rk3288/evb-rk3288/Makefile)0
-rw-r--r--board/rockchip/evb_rk3288/evb-rk3288.c (renamed from board/evb-rk3288/evb-rk3288/evb-rk3288.c)0
-rw-r--r--board/rockchip/evb_rk3399/evb-rk3399.c3
-rw-r--r--board/rockchip/fennec_rk3288/Kconfig15
-rw-r--r--board/rockchip/fennec_rk3288/MAINTAINERS6
-rw-r--r--board/rockchip/fennec_rk3288/Makefile7
-rw-r--r--board/rockchip/fennec_rk3288/fennec-rk3288.c15
-rw-r--r--board/rockchip/kylin_rk3036/MAINTAINERS4
15 files changed, 97 insertions, 10 deletions
diff --git a/board/chipspark/popmetal_rk3288/Kconfig b/board/chipspark/popmetal_rk3288/Kconfig
new file mode 100644
index 0000000..a5f4043
--- /dev/null
+++ b/board/chipspark/popmetal_rk3288/Kconfig
@@ -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
diff --git a/board/chipspark/popmetal_rk3288/MAINTAINERS b/board/chipspark/popmetal_rk3288/MAINTAINERS
new file mode 100644
index 0000000..1a6a1bb
--- /dev/null
+++ b/board/chipspark/popmetal_rk3288/MAINTAINERS
@@ -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
diff --git a/board/chipspark/popmetal_rk3288/Makefile b/board/chipspark/popmetal_rk3288/Makefile
new file mode 100644
index 0000000..86d66b0
--- /dev/null
+++ b/board/chipspark/popmetal_rk3288/Makefile
@@ -0,0 +1,7 @@
+#
+# (C) Copyright 2016 Rockchip Electronics Co., Ltd
+#
+# SPDX-License-Identifier: GPL-2.0+
+#
+
+obj-y += popmetal-rk3288.o
diff --git a/board/chipspark/popmetal_rk3288/popmetal-rk3288.c b/board/chipspark/popmetal_rk3288/popmetal-rk3288.c
new file mode 100644
index 0000000..aad74ef
--- /dev/null
+++ b/board/chipspark/popmetal_rk3288/popmetal-rk3288.c
@@ -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;
+}
diff --git a/board/rockchip/evb_rk3036/MAINTAINERS b/board/rockchip/evb_rk3036/MAINTAINERS
index 152d31c..91f8a83 100644
--- a/board/rockchip/evb_rk3036/MAINTAINERS
+++ b/board/rockchip/evb_rk3036/MAINTAINERS
@@ -1,6 +1,6 @@
EVB-RK3036
M: huang lin <hl@rock-chips.com>
S: Maintained
-F: board/evb/evb-rk3036
-F: include/configs/evb-rk3036.h
+F: board/rockchip/evb_rk3036
+F: include/configs/evb_rk3036.h
F: configs/evb-rk3036_defconfig
diff --git a/board/evb-rk3288/evb-rk3288/Kconfig b/board/rockchip/evb_rk3288/Kconfig
index b201acb..8ab07f4 100644
--- a/board/evb-rk3288/evb-rk3288/Kconfig
+++ b/board/rockchip/evb_rk3288/Kconfig
@@ -1,13 +1,13 @@
if TARGET_EVB_RK3288
config SYS_BOARD
- default "evb-rk3288"
+ default "evb_rk3288"
config SYS_VENDOR
- default "evb-rk3288"
+ default "rockchip"
config SYS_CONFIG_NAME
- default "evb-rk3288"
+ default "evb_rk3288"
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
diff --git a/board/evb-rk3288/evb-rk3288/MAINTAINERS b/board/rockchip/evb_rk3288/MAINTAINERS
index 222c254..8a4f127 100644
--- a/board/evb-rk3288/evb-rk3288/MAINTAINERS
+++ b/board/rockchip/evb_rk3288/MAINTAINERS
@@ -1,6 +1,6 @@
EVB-RK3288
M: Lin Huang <hl@rock-chips.com>
S: Maintained
-F: board/evb-rk3288/evb-rk3288
-F: include/configs/evb-rk3288.h
+F: board/rockchip/evb_rk3288
+F: include/configs/evb_rk3288.h
F: configs/evb-rk3288_defconfig
diff --git a/board/evb-rk3288/evb-rk3288/Makefile b/board/rockchip/evb_rk3288/Makefile
index c11b657..c11b657 100644
--- a/board/evb-rk3288/evb-rk3288/Makefile
+++ b/board/rockchip/evb_rk3288/Makefile
diff --git a/board/evb-rk3288/evb-rk3288/evb-rk3288.c b/board/rockchip/evb_rk3288/evb-rk3288.c
index a82f0ae..a82f0ae 100644
--- a/board/evb-rk3288/evb-rk3288/evb-rk3288.c
+++ b/board/rockchip/evb_rk3288/evb-rk3288.c
diff --git a/board/rockchip/evb_rk3399/evb-rk3399.c b/board/rockchip/evb_rk3399/evb-rk3399.c
index dffacd0..cb2d97d 100644
--- a/board/rockchip/evb_rk3399/evb-rk3399.c
+++ b/board/rockchip/evb_rk3399/evb-rk3399.c
@@ -21,6 +21,7 @@ int dram_init(void)
void dram_init_banksize(void)
{
- gd->bd->bi_dram[0].start = 0;
+ /* Reserve 0x200000 for ATF bl31 */
+ gd->bd->bi_dram[0].start = 0x200000;
gd->bd->bi_dram[0].size = 0x80000000;
}
diff --git a/board/rockchip/fennec_rk3288/Kconfig b/board/rockchip/fennec_rk3288/Kconfig
new file mode 100644
index 0000000..1dcfcf0
--- /dev/null
+++ b/board/rockchip/fennec_rk3288/Kconfig
@@ -0,0 +1,15 @@
+if TARGET_FENNEC_RK3288
+
+config SYS_BOARD
+ default "fennec_rk3288"
+
+config SYS_VENDOR
+ default "rockchip"
+
+config SYS_CONFIG_NAME
+ default "fennec_rk3288"
+
+config BOARD_SPECIFIC_OPTIONS # dummy
+ def_bool y
+
+endif
diff --git a/board/rockchip/fennec_rk3288/MAINTAINERS b/board/rockchip/fennec_rk3288/MAINTAINERS
new file mode 100644
index 0000000..78a389b
--- /dev/null
+++ b/board/rockchip/fennec_rk3288/MAINTAINERS
@@ -0,0 +1,6 @@
+FENNEC-RK3288
+M: Lin Huang <hl@rock-chips.com>
+S: Maintained
+F: board/rockchip/fennec_rk3288
+F: include/configs/fennec_rk3288.h
+F: configs/fennec-rk3288_defconfig
diff --git a/board/rockchip/fennec_rk3288/Makefile b/board/rockchip/fennec_rk3288/Makefile
new file mode 100644
index 0000000..b287db6
--- /dev/null
+++ b/board/rockchip/fennec_rk3288/Makefile
@@ -0,0 +1,7 @@
+#
+# (C) Copyright 2016 Rockchip Electronics Co., Ltd
+#
+# SPDX-License-Identifier: GPL-2.0+
+#
+
+obj-y += fennec-rk3288.o
diff --git a/board/rockchip/fennec_rk3288/fennec-rk3288.c b/board/rockchip/fennec_rk3288/fennec-rk3288.c
new file mode 100644
index 0000000..aad74ef
--- /dev/null
+++ b/board/rockchip/fennec_rk3288/fennec-rk3288.c
@@ -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;
+}
diff --git a/board/rockchip/kylin_rk3036/MAINTAINERS b/board/rockchip/kylin_rk3036/MAINTAINERS
index f8ee834..5453e7d 100644
--- a/board/rockchip/kylin_rk3036/MAINTAINERS
+++ b/board/rockchip/kylin_rk3036/MAINTAINERS
@@ -1,6 +1,6 @@
KYLIN-RK3036
M: huang lin <hl@rock-chips.com>
S: Maintained
-F: board/kylin/kylin-rk3036
-F: include/configs/kylin-rk3036.h
+F: board/rockchip/kylin_rk3036
+F: include/configs/kylin_rk3036.h
F: configs/kylin-rk3036_defconfig