summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNathan Rossi <nathan@nathanrossi.com>2015-09-15 19:49:45 +1000
committerNathan Rossi <nathan@nathanrossi.com>2015-09-15 21:57:38 +1000
commit02a97e0f1082376fd7982fceeb140a93497eecf8 (patch)
tree24e10bf3b5eab25af406ce44b62ddc9bf044f3b3
parent117623e4042e6a2b3fa55e21ac75b3f82df74bc3 (diff)
downloadmeta-xilinx-02a97e0f1082376fd7982fceeb140a93497eecf8.tar.gz
u-boot-xlnx: Update to 2015.04 'xilinx-v2015.2'
* Update to the 'xilinx-v2015.2' release tag, this corresponds to 2015.04 version of u-boot * Update microblaze configuration patch for this version * Swap picozed patch for a upstream backported version Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
-rw-r--r--recipes-bsp/u-boot/u-boot-spl-xlnx_2015.04.bb (renamed from recipes-bsp/u-boot/u-boot-spl-xlnx_2015.01.bb)2
-rw-r--r--recipes-bsp/u-boot/u-boot-xlnx-2015.04.inc (renamed from recipes-bsp/u-boot/u-boot-xlnx-2015.01.inc)4
-rw-r--r--recipes-bsp/u-boot/u-boot-xlnx/microblaze-generic_defconfig-Disable-configs.patch33
-rw-r--r--recipes-bsp/u-boot/u-boot-xlnx/zynq-Add-Zynq-PicoZed-board-support.patch35
-rw-r--r--recipes-bsp/u-boot/u-boot-xlnx_2015.04.bb (renamed from recipes-bsp/u-boot/u-boot-xlnx_2015.01.bb)2
5 files changed, 47 insertions, 29 deletions
diff --git a/recipes-bsp/u-boot/u-boot-spl-xlnx_2015.01.bb b/recipes-bsp/u-boot/u-boot-spl-xlnx_2015.04.bb
index aea587e3..052a65d4 100644
--- a/recipes-bsp/u-boot/u-boot-spl-xlnx_2015.01.bb
+++ b/recipes-bsp/u-boot/u-boot-spl-xlnx_2015.04.bb
@@ -1,5 +1,5 @@
1include u-boot-xlnx.inc 1include u-boot-xlnx.inc
2include u-boot-xlnx-2015.01.inc 2include u-boot-xlnx-2015.04.inc
3 3
4COMPATIBLE_MACHINE = "zynq" 4COMPATIBLE_MACHINE = "zynq"
5 5
diff --git a/recipes-bsp/u-boot/u-boot-xlnx-2015.01.inc b/recipes-bsp/u-boot/u-boot-xlnx-2015.04.inc
index 8ee028ed..9206c2ca 100644
--- a/recipes-bsp/u-boot/u-boot-xlnx-2015.01.inc
+++ b/recipes-bsp/u-boot/u-boot-xlnx-2015.04.inc
@@ -1,6 +1,6 @@
1 1
2SRCREV = "58359ed54834e42e5f9ee336a7daa62c3c86c32a" 2SRCREV = "1160fbcc619f23bf87cde01ed651566474e17eb9"
3PV = "v2015.01${XILINX_EXTENSION}+git${SRCPV}" 3PV = "v2015.04${XILINX_EXTENSION}+git${SRCPV}"
4 4
5FILESEXTRAPATHS_prepend := "${THISDIR}/u-boot-xlnx:" 5FILESEXTRAPATHS_prepend := "${THISDIR}/u-boot-xlnx:"
6SRC_URI += " \ 6SRC_URI += " \
diff --git a/recipes-bsp/u-boot/u-boot-xlnx/microblaze-generic_defconfig-Disable-configs.patch b/recipes-bsp/u-boot/u-boot-xlnx/microblaze-generic_defconfig-Disable-configs.patch
index 6de7b0e7..316d89af 100644
--- a/recipes-bsp/u-boot/u-boot-xlnx/microblaze-generic_defconfig-Disable-configs.patch
+++ b/recipes-bsp/u-boot/u-boot-xlnx/microblaze-generic_defconfig-Disable-configs.patch
@@ -1,4 +1,3 @@
1From 4955e7593d4d9b22761c0d1cac53d3f2ce7bc329 Mon Sep 17 00:00:00 2001
2From: Nathan Rossi <nathan.rossi@xilinx.com> 1From: Nathan Rossi <nathan.rossi@xilinx.com>
3Date: Mon, 20 Apr 2015 17:57:34 +1000 2Date: Mon, 20 Apr 2015 17:57:34 +1000
4Subject: [PATCH] microblaze-generic_defconfig: Disable configs 3Subject: [PATCH] microblaze-generic_defconfig: Disable configs
@@ -6,20 +5,38 @@ Subject: [PATCH] microblaze-generic_defconfig: Disable configs
6Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com> 5Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
7Upstream-Status: Configuration 6Upstream-Status: Configuration
8--- 7---
9 configs/microblaze-generic_defconfig | 3 --- 8 configs/microblaze-generic_defconfig | 4 +---
10 1 file changed, 3 deletions(-) 9 include/configs/microblaze-generic.h | 5 +++++
10 2 files changed, 6 insertions(+), 3 deletions(-)
11 11
12diff --git a/configs/microblaze-generic_defconfig b/configs/microblaze-generic_defconfig 12diff --git a/configs/microblaze-generic_defconfig b/configs/microblaze-generic_defconfig
13index 5cfd596..5ce5492 100644 13index 4211d71..69b8023 100644
14--- a/configs/microblaze-generic_defconfig 14--- a/configs/microblaze-generic_defconfig
15+++ b/configs/microblaze-generic_defconfig 15+++ b/configs/microblaze-generic_defconfig
16@@ -1,6 +1,3 @@ 16@@ -1,6 +1,4 @@
17-CONFIG_SPL=y 17-CONFIG_SPL=y
18 +S:CONFIG_MICROBLAZE=y 18 CONFIG_MICROBLAZE=y
19 +S:CONFIG_TARGET_MICROBLAZE_GENERIC=y 19 CONFIG_TARGET_MICROBLAZE_GENERIC=y
20-CONFIG_OF_CONTROL=y 20-CONFIG_OF_CONTROL=y
21-CONFIG_OF_EMBED=y 21-CONFIG_OF_EMBED=y
22 CONFIG_DEFAULT_DEVICE_TREE="microblaze-generic" 22 CONFIG_DEFAULT_DEVICE_TREE="microblaze-generic"
23+CONFIG_SYS_BOOTM_LEN=33554432
24diff --git a/include/configs/microblaze-generic.h b/include/configs/microblaze-generic.h
25index 073f3ef..26e85c7 100644
26--- a/include/configs/microblaze-generic.h
27+++ b/include/configs/microblaze-generic.h
28@@ -219,6 +219,11 @@
29 #endif
30
31 /*
32+ * BOOTM options
33+ */
34+#define CONFIG_SYS_BOOTM_LEN (32 * 1024 * 1024)
35+
36+/*
37 * BOOTP options
38 */
39 #define CONFIG_BOOTP_BOOTFILESIZE
23-- 40--
241.7.10.4 412.5.1
25 42
diff --git a/recipes-bsp/u-boot/u-boot-xlnx/zynq-Add-Zynq-PicoZed-board-support.patch b/recipes-bsp/u-boot/u-boot-xlnx/zynq-Add-Zynq-PicoZed-board-support.patch
index c3521500..73220774 100644
--- a/recipes-bsp/u-boot/u-boot-xlnx/zynq-Add-Zynq-PicoZed-board-support.patch
+++ b/recipes-bsp/u-boot/u-boot-xlnx/zynq-Add-Zynq-PicoZed-board-support.patch
@@ -1,6 +1,6 @@
1From 7bbdb62ff8513ff1d7c1bacb43be49d70c44539d Mon Sep 17 00:00:00 2001 1From 8d00cfe0fb3132a5d2035f5945e81c212121326e Mon Sep 17 00:00:00 2001
2From: Nathan Rossi <nathan.rossi@xilinx.com> 2From: Nathan Rossi <nathan.rossi@xilinx.com>
3Date: Tue, 7 Apr 2015 11:27:20 +1000 3Date: Tue, 14 Apr 2015 14:58:10 +1000
4Subject: [PATCH] zynq: Add Zynq PicoZed board support 4Subject: [PATCH] zynq: Add Zynq PicoZed board support
5 5
6The PicoZed is a System-on-Module board which is marketed as part of 6The PicoZed is a System-on-Module board which is marketed as part of
@@ -17,13 +17,15 @@ More information on this board, its variants and available carrier
17boards is available at: http://zedboard.org/product/picozed 17boards is available at: http://zedboard.org/product/picozed
18 18
19Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com> 19Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
20Signed-off-by: Michal Simek <michal.simek@xilinx.com>
21Upstream-Status: Backport
20--- 22---
21 arch/arm/cpu/armv7/zynq/Kconfig | 4 ++++ 23 arch/arm/cpu/armv7/zynq/Kconfig | 4 ++++
22 arch/arm/dts/Makefile | 1 + 24 arch/arm/dts/Makefile | 1 +
23 arch/arm/dts/zynq-picozed.dts | 23 +++++++++++++++++++++++ 25 arch/arm/dts/zynq-picozed.dts | 23 +++++++++++++++++++++++
24 configs/zynq_picozed_defconfig | 6 ++++++ 26 configs/zynq_picozed_defconfig | 6 ++++++
25 include/configs/zynq_picozed.h | 28 ++++++++++++++++++++++++++++ 27 include/configs/zynq_picozed.h | 27 +++++++++++++++++++++++++++
26 5 files changed, 62 insertions(+) 28 5 files changed, 61 insertions(+)
27 create mode 100644 arch/arm/dts/zynq-picozed.dts 29 create mode 100644 arch/arm/dts/zynq-picozed.dts
28 create mode 100644 configs/zynq_picozed_defconfig 30 create mode 100644 configs/zynq_picozed_defconfig
29 create mode 100644 include/configs/zynq_picozed.h 31 create mode 100644 include/configs/zynq_picozed.h
@@ -51,7 +53,7 @@ index 2482bbb..d0874ab 100644
51 default "zynq_zc770" if TARGET_ZYNQ_ZC770 53 default "zynq_zc770" if TARGET_ZYNQ_ZC770
52 default "zynq_zybo" if TARGET_ZYNQ_ZYBO 54 default "zynq_zybo" if TARGET_ZYNQ_ZYBO
53diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile 55diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile
54index 5b49004..8cdd003 100644 56index e08546b..84b0bed 100644
55--- a/arch/arm/dts/Makefile 57--- a/arch/arm/dts/Makefile
56+++ b/arch/arm/dts/Makefile 58+++ b/arch/arm/dts/Makefile
57@@ -44,6 +44,7 @@ dtb-$(CONFIG_ZYNQ) += zynq-zc702.dtb \ 59@@ -44,6 +44,7 @@ dtb-$(CONFIG_ZYNQ) += zynq-zc702.dtb \
@@ -93,22 +95,22 @@ index 0000000..686b98f
93+}; 95+};
94diff --git a/configs/zynq_picozed_defconfig b/configs/zynq_picozed_defconfig 96diff --git a/configs/zynq_picozed_defconfig b/configs/zynq_picozed_defconfig
95new file mode 100644 97new file mode 100644
96index 0000000..8a4916a 98index 0000000..b782873
97--- /dev/null 99--- /dev/null
98+++ b/configs/zynq_picozed_defconfig 100+++ b/configs/zynq_picozed_defconfig
99@@ -0,0 +1,6 @@ 101@@ -0,0 +1,6 @@
100+CONFIG_SPL=y 102+CONFIG_SPL=y
101++S:CONFIG_ARM=y 103+CONFIG_ARM=y
102++S:CONFIG_ZYNQ=y 104+CONFIG_ZYNQ=y
103++S:CONFIG_TARGET_ZYNQ_PICOZED=y 105+CONFIG_TARGET_ZYNQ_PICOZED=y
104+CONFIG_OF_CONTROL=n 106+CONFIG_OF_CONTROL=n
105+CONFIG_DEFAULT_DEVICE_TREE="zynq-picozed" 107+CONFIG_DEFAULT_DEVICE_TREE="zynq-picozed"
106diff --git a/include/configs/zynq_picozed.h b/include/configs/zynq_picozed.h 108diff --git a/include/configs/zynq_picozed.h b/include/configs/zynq_picozed.h
107new file mode 100644 109new file mode 100644
108index 0000000..337457c 110index 0000000..d116e05
109--- /dev/null 111--- /dev/null
110+++ b/include/configs/zynq_picozed.h 112+++ b/include/configs/zynq_picozed.h
111@@ -0,0 +1,28 @@ 113@@ -0,0 +1,27 @@
112+/* 114+/*
113+ * (C) Copyright 2015 Xilinx, Inc. 115+ * (C) Copyright 2015 Xilinx, Inc.
114+ * 116+ *
@@ -131,12 +133,11 @@ index 0000000..337457c
131+ 133+
132+#define CONFIG_ZYNQ_SDHCI1 134+#define CONFIG_ZYNQ_SDHCI1
133+#define CONFIG_ZYNQ_USB 135+#define CONFIG_ZYNQ_USB
134+#define CONFIG_ZYNQ_QSPI
135+#define CONFIG_ZYNQ_BOOT_FREEBSD 136+#define CONFIG_ZYNQ_BOOT_FREEBSD
136+ 137+
137+#include <configs/zynq-common.h> 138+#include <configs/zynq-common.h>
138+ 139+
139+#endif /* __CONFIG_ZYNQ_PICOZED_H */ 140+#endif /* __CONFIG_ZYNQ_PICOZED_H */
140-- 141--
1411.7.10.4 1422.5.1
142 143
diff --git a/recipes-bsp/u-boot/u-boot-xlnx_2015.01.bb b/recipes-bsp/u-boot/u-boot-xlnx_2015.04.bb
index 81499125..fd28fbee 100644
--- a/recipes-bsp/u-boot/u-boot-xlnx_2015.01.bb
+++ b/recipes-bsp/u-boot/u-boot-xlnx_2015.04.bb
@@ -1,5 +1,5 @@
1include u-boot-xlnx.inc 1include u-boot-xlnx.inc
2include u-boot-xlnx-2015.01.inc 2include u-boot-xlnx-2015.04.inc
3include u-boot-extra.inc 3include u-boot-extra.inc
4 4
5UBOOT_ENV_zc702-zynq7 = "uEnv" 5UBOOT_ENV_zc702-zynq7 = "uEnv"