Accepting request 414973 from Base:System

Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/414973
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/u-boot?expand=0&rev=77
This commit is contained in:
Dominique Leuenberger 2016-07-29 22:26:40 +00:00 committed by Git OBS Bridge
parent c5a1053428
commit 93cf7ee2fd
111 changed files with 5887 additions and 1442 deletions

View File

@ -1,4 +1,4 @@
From 15c243d6282df398c5f8b056111460352753268e Mon Sep 17 00:00:00 2001
From 257d552be83fd5507780e1f4c09545aab9ea7689 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Wed, 13 Apr 2016 13:44:29 +0200
Subject: [PATCH] XXX openSUSE XXX: Load dtb from partition 2
@ -16,7 +16,7 @@ Signed-off-by: Alexander Graf <agraf@suse.de>
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/config_distro_bootcmd.h b/include/config_distro_bootcmd.h
index 7f67344..a62fb63 100644
index 9ecaf38..42e39e7 100644
--- a/include/config_distro_bootcmd.h
+++ b/include/config_distro_bootcmd.h
@@ -125,16 +125,16 @@

View File

@ -1,4 +1,4 @@
From 8ea945ff9d5f57f626167d41b1c59d9518fb60b2 Mon Sep 17 00:00:00 2001
From 78d8516550063ab336ea3aba0906237e8d0ae843 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Tue, 1 Mar 2016 10:05:10 +0100
Subject: [PATCH] XXX openSUSE XXX: omap3: Move to distro bootcmd

View File

@ -1,4 +1,4 @@
From b6f1638f76a63c9632b0885d7d44f56337dce5d5 Mon Sep 17 00:00:00 2001
From 7b4e6dd052a467c2cbd305822881d5aedb22a198 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Mon, 2 May 2016 23:25:07 +0200
Subject: [PATCH] Revert "Revert "omap3: Use raw SPL by default for mmc1""
@ -9,7 +9,7 @@ This reverts commit 7fa75d0ac5502db813d109c1df7bd0da34688685.
1 file changed, 2 deletions(-)
diff --git a/arch/arm/cpu/armv7/omap-common/boot-common.c b/arch/arm/cpu/armv7/omap-common/boot-common.c
index 0456263..ed9ba7b 100644
index 60c367a..ea935ee 100644
--- a/arch/arm/cpu/armv7/omap-common/boot-common.c
+++ b/arch/arm/cpu/armv7/omap-common/boot-common.c
@@ -111,8 +111,6 @@ void save_omap_boot_params(void)

View File

@ -1,4 +1,4 @@
From 8e0619b9f745d86051952398d75a11d6e82e0c09 Mon Sep 17 00:00:00 2001
From 55b8f99ab597bdc6d67579d3b9cb66b2297b0e57 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Sun, 5 Jun 2016 13:05:08 +0200
Subject: [PATCH] efi_loader: Allow boards to implement get_time and
@ -23,11 +23,11 @@ Signed-off-by: Alexander Graf <agraf@suse.de>
3 files changed, 112 insertions(+), 11 deletions(-)
diff --git a/cmd/bootefi.c b/cmd/bootefi.c
index 7f552fc..7546d0a 100644
index 011f62c..a80ed48 100644
--- a/cmd/bootefi.c
+++ b/cmd/bootefi.c
@@ -198,6 +198,10 @@ static unsigned long do_bootefi_exec(void *efi, void *fdt)
efi_gop_register();
@@ -205,6 +205,10 @@ static unsigned long do_bootefi_exec(void *efi, void *fdt)
loaded_image_info.device_handle = nethandle;
#endif
+ /* Initialize EFI runtime services */
@ -35,13 +35,13 @@ index 7f552fc..7546d0a 100644
+ efi_get_time_init();
+
/* Call our payload! */
#ifdef DEBUG_EFI
printf("%s:%d Jumping to 0x%lx\n", __func__, __LINE__, (long)entry);
debug("%s:%d Jumping to 0x%lx\n", __func__, __LINE__, (long)entry);
diff --git a/include/efi_loader.h b/include/efi_loader.h
index 88b8149..72bc699 100644
index 9738835..91d6a84 100644
--- a/include/efi_loader.h
+++ b/include/efi_loader.h
@@ -147,11 +147,29 @@ static inline void ascii2unicode(u16 *unicode, char *ascii)
@@ -150,11 +150,29 @@ static inline void ascii2unicode(u16 *unicode, const char *ascii)
#define EFI_RUNTIME_DATA __attribute__ ((section ("efi_runtime_data")))
#define EFI_RUNTIME_TEXT __attribute__ ((section ("efi_runtime_text")))
@ -72,7 +72,7 @@ index 88b8149..72bc699 100644
/* No loader configured, stub out EFI_ENTRY */
static inline void efi_restore_gd(void) { }
diff --git a/lib/efi_loader/efi_runtime.c b/lib/efi_loader/efi_runtime.c
index 11d0126..61f2585 100644
index 99b5ef1..5301d68 100644
--- a/lib/efi_loader/efi_runtime.c
+++ b/lib/efi_loader/efi_runtime.c
@@ -16,6 +16,16 @@
@ -174,7 +174,7 @@ index 11d0126..61f2585 100644
}, {
/* Clean up system table */
.ptr = &systab.con_in,
@@ -241,12 +280,38 @@ static efi_status_t EFIAPI efi_set_virtual_address_map(
@@ -233,12 +272,38 @@ static efi_status_t EFIAPI efi_set_virtual_address_map(
EFI_ENTRY("%lx %lx %x %p", memory_map_size, descriptor_size,
descriptor_version, virtmap);
@ -214,7 +214,7 @@ index 11d0126..61f2585 100644
efi_runtime_relocate(new_offset, map);
/* Once we're virtual, we can no longer handle
@@ -259,6 +324,20 @@ static efi_status_t EFIAPI efi_set_virtual_address_map(
@@ -251,6 +316,20 @@ static efi_status_t EFIAPI efi_set_virtual_address_map(
return EFI_EXIT(EFI_INVALID_PARAMETER);
}
@ -235,7 +235,7 @@ index 11d0126..61f2585 100644
/*
* In the second stage, U-Boot has disappeared. To isolate our runtime code
* that at this point still exists from the rest, we put it into a special
@@ -300,7 +379,7 @@ struct efi_runtime_services EFI_RUNTIME_DATA efi_runtime_services = {
@@ -292,7 +371,7 @@ struct efi_runtime_services EFI_RUNTIME_DATA efi_runtime_services = {
.revision = EFI_RUNTIME_SERVICES_REVISION,
.headersize = sizeof(struct efi_table_hdr),
},
@ -244,7 +244,7 @@ index 11d0126..61f2585 100644
.set_time = (void *)&efi_device_error,
.get_wakeup_time = (void *)&efi_unimplemented,
.set_wakeup_time = (void *)&efi_unimplemented,
@@ -310,5 +389,5 @@ struct efi_runtime_services EFI_RUNTIME_DATA efi_runtime_services = {
@@ -302,5 +381,5 @@ struct efi_runtime_services EFI_RUNTIME_DATA efi_runtime_services = {
.get_next_variable = (void *)&efi_device_error,
.set_variable = (void *)&efi_device_error,
.get_next_high_mono_count = (void *)&efi_device_error,

View File

@ -1,36 +0,0 @@
From 9600ed3e34905a24670eac85a8707c85968a252a Mon Sep 17 00:00:00 2001
From: Guillaume GARDET <guillaume.gardet@free.fr>
Date: Wed, 18 May 2016 14:12:43 +0200
Subject: [PATCH] video: ipu: Fix build with hard-float ARM toolchain
Build with hard-float ARM toolchain was broken by commit 3cb4f25c:
'video: ipu: avoid overflow issue'.
To fix it, we use do_div function.
Build tested for mx6qsabrelite_defconfig.
Signed-off-by: Guillaume GARDET <guillaume.gardet@free.fr>
Cc: Peng Fan <van.freenix@gmail.com>
Cc: Sandor Yu <sandor.yu@nxp.com>
Cc: Anatolij Gustschin <agust@denx.de>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Cc: Tom Rini <trini@konsulko.com>
---
drivers/video/ipu_common.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/video/ipu_common.c b/drivers/video/ipu_common.c
index 36d4b23..e319c82 100644
--- a/drivers/video/ipu_common.c
+++ b/drivers/video/ipu_common.c
@@ -352,7 +352,8 @@ static int ipu_pixel_clk_set_rate(struct clk *clk, unsigned long rate)
*/
__raw_writel((div / 16) << 16, DI_BS_CLKGEN1(clk->id));
- clk->rate = (u64)(clk->parent->rate * 16) / div;
+ do_div(parent_rate, div);
+ clk->rate = parent_rate;
return 0;
}

View File

@ -1,4 +1,4 @@
From 3fc37904a3bb0260ab4aa56186f3a1f093d7d9fa Mon Sep 17 00:00:00 2001
From 3e064db81016a875d338fa9e9fd3cd35336a1c18 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Sun, 5 Jun 2016 13:07:44 +0200
Subject: [PATCH] ARM: bcm283x: Implement EFI RTS reset_system

View File

@ -1,45 +0,0 @@
From 9f23c6ee2d69f89b353483dfa887414dd8c8b73b Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Wed, 18 May 2016 00:51:35 +0200
Subject: [PATCH] efi_loader: Clean up system table on exit
We put the system table into our runtime services data section so that
payloads may still access it after exit_boot_services. However, most fields
in it are quite useless once we're in that state, so let's just patch them
out.
With this patch we don't get spurious warnings when running EFI binaries
anymore.
Signed-off-by: Alexander Graf <agraf@suse.de>
---
lib/efi_loader/efi_runtime.c | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/lib/efi_loader/efi_runtime.c b/lib/efi_loader/efi_runtime.c
index 3ee27ca..11d0126 100644
--- a/lib/efi_loader/efi_runtime.c
+++ b/lib/efi_loader/efi_runtime.c
@@ -125,6 +125,22 @@ static const struct efi_runtime_detach_list_struct efi_runtime_detach_list[] = {
/* RTC accessors are gone */
.ptr = &efi_runtime_services.get_time,
.patchto = &efi_device_error,
+ }, {
+ /* Clean up system table */
+ .ptr = &systab.con_in,
+ .patchto = NULL,
+ }, {
+ /* Clean up system table */
+ .ptr = &systab.con_out,
+ .patchto = NULL,
+ }, {
+ /* Clean up system table */
+ .ptr = &systab.std_err,
+ .patchto = NULL,
+ }, {
+ /* Clean up system table */
+ .ptr = &systab.boottime,
+ .patchto = NULL,
},
};

View File

@ -1,35 +0,0 @@
From 0d118391293829ccc4630f67d7d3c70998abf89b Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Wed, 18 May 2016 02:00:53 +0200
Subject: [PATCH] efi_loader: gop: Don't expose fb address
Recently Linux is gaining support for efifb on AArch64 and that support actually
tries to make use of the frame buffer address we expose to it via gop.
While this wouldn't be bad in theory, in practice it means a few bad things
1) We expose 16bit frame buffers as 32bit today
2) Linux can't deal with overlapping non-PCI regions between efifb and
a different frame buffer driver
For now, let's just disable exposure of the frame buffer address. Most OSs that
get booted will have a native driver for the GPU anyway.
Signed-off-by: Alexander Graf <agraf@suse.de>
---
lib/efi_loader/efi_gop.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/lib/efi_loader/efi_gop.c b/lib/efi_loader/efi_gop.c
index bdd62bc..6c3115c 100644
--- a/lib/efi_loader/efi_gop.c
+++ b/lib/efi_loader/efi_gop.c
@@ -136,8 +136,6 @@ int efi_gop_register(void)
gopobj->mode.max_mode = 1;
gopobj->mode.info = &gopobj->info;
gopobj->mode.info_size = sizeof(gopobj->info);
- gopobj->mode.fb_base = gd->fb_base;
- gopobj->mode.fb_size = lcd_get_size(&line_len);
gopobj->info.version = 0;
gopobj->info.width = panel_info.vl_col;

View File

@ -0,0 +1,64 @@
From 91c624a0bb3e400b28b3ac7ed3382ef9d5c0f752 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Mon, 6 Jun 2016 17:35:10 +0200
Subject: [PATCH] efi_loader: gop: Expose fb when 32bpp
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
When we're running in 32bpp mode, expose the frame buffer address
to our payloads so that Linux efifb can pick it up.
Signed-off-by: Alexander Graf <agraf@suse.de>
[AF: Backport v2 (fb_base, fb_size) as build fix]
Signed-off-by: Andreas Färber <afaerber@suse.de>
---
lib/efi_loader/efi_gop.c | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/lib/efi_loader/efi_gop.c b/lib/efi_loader/efi_gop.c
index 33a3d71..286ad83 100644
--- a/lib/efi_loader/efi_gop.c
+++ b/lib/efi_loader/efi_gop.c
@@ -129,6 +129,7 @@ int efi_gop_register(void)
{
struct efi_gop_obj *gopobj;
u32 bpix, col, row;
+ u64 fb_base, fb_size;
#ifdef CONFIG_DM_VIDEO
struct udevice *vdev;
@@ -141,11 +142,16 @@ int efi_gop_register(void)
bpix = priv->bpix;
col = video_get_xsize(vdev);
row = video_get_ysize(vdev);
+ fb_base = (uintptr_t)priv->fb;
+ fb_size = priv->fb_size;
#else
+ int line_len;
bpix = panel_info.vl_bpix;
col = panel_info.vl_col;
row = panel_info.vl_row;
+ fb_base = gd->fb_base;
+ fb_size = lcd_get_size(&line_len);
#endif
switch (bpix) {
@@ -177,6 +183,16 @@ int efi_gop_register(void)
gopobj->mode.info = &gopobj->info;
gopobj->mode.info_size = sizeof(gopobj->info);
+#ifdef CONFIG_DM_VIDEO
+ if (bpix == VIDEO_BPP32) {
+#else
+ if (bpix == LCD_COLOR32) {
+#endif
+ /* With 32bit color space we can directly expose the fb */
+ gopobj->mode.fb_base = fb_base;
+ gopobj->mode.fb_size = fb_size;
+ }
+
gopobj->info.version = 0;
gopobj->info.width = col;
gopobj->info.height = row;

View File

@ -1,4 +1,4 @@
From 434a593edd834710f016c34b7d36f037eda9b650 Mon Sep 17 00:00:00 2001
From 27c54843fb6a277fe54006544b4bc6fe0cea7ed0 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Mon, 6 Jun 2016 18:23:37 +0200
Subject: [PATCH] bcm2835 video: Map frame buffer as 32bpp
@ -38,7 +38,7 @@ index cd605e6..cc6454f 100644
gd->fb_base = bus_to_phys(
msg_setup->allocate_buffer.body.resp.fb_address);
diff --git a/include/configs/rpi.h b/include/configs/rpi.h
index af58182..f541305 100644
index dbbb81e..b5543f4 100644
--- a/include/configs/rpi.h
+++ b/include/configs/rpi.h
@@ -78,7 +78,7 @@

View File

@ -1,4 +1,4 @@
From bc8cf1317fd2b4301a74d00ee47d7d577b77fcdf Mon Sep 17 00:00:00 2001
From d4c57d4d395e9d0d6a5fb87b9a584b4070d4fadc Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Mon, 6 Jun 2016 23:55:33 +0200
Subject: [PATCH] bcm2835: Reserve the spin table in efi memory map

View File

@ -0,0 +1,39 @@
From 607baf77917bf079758ec6d60abf283cc701638c Mon Sep 17 00:00:00 2001
From: Tom Rini <trini@konsulko.com>
Date: Thu, 14 Jul 2016 17:36:18 -0400
Subject: [PATCH] Revert "armv8: Enable CPUECTLR.SMPEN for coherency"
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upon further review this breaks most other platforms as we need to check
what core we're running on before touching it at all.
This reverts commit d73718f3236c520a92efa401084c658e6cc067f3.
Signed-off-by: Tom Rini <trini@konsulko.com>
(cherry picked from commit 3a592a1349ac3961b0f4f2db0a8d9f128225d897)
Signed-off-by: Andreas Färber <afaerber@suse.de>
---
arch/arm/cpu/armv8/start.S | 8 --------
1 file changed, 8 deletions(-)
diff --git a/arch/arm/cpu/armv8/start.S b/arch/arm/cpu/armv8/start.S
index dfce469..670e323 100644
--- a/arch/arm/cpu/armv8/start.S
+++ b/arch/arm/cpu/armv8/start.S
@@ -81,14 +81,6 @@ reset:
msr cpacr_el1, x0 /* Enable FP/SIMD */
0:
- /* Enalbe SMPEN bit for coherency.
- * This register is not architectural but at the moment
- * this bit should be set for A53/A57/A72.
- */
- mrs x0, S3_1_c15_c2_1 /* cpuactlr_el1 */
- orr x0, x0, #0x40
- msr S3_1_c15_c2_1, x0
-
/* Apply ARM core specific erratas */
bl apply_core_errata

View File

@ -1,123 +0,0 @@
From 45f06cf1c14ce26151967b03977e542a1cdfc0c9 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Fri, 20 May 2016 23:22:36 +0200
Subject: [PATCH] arm: Introduce setjmp/longjmp
To quit an EFI application we will need logic to jump to the caller
of a function without returning from the function we called into,
so we need setjmp/longjmp functionality.
This patch introduces a trivial implementation of these that I
verified works on armv7, thumb2 and aarch64.
Signed-off-by: Alexander Graf <agraf@suse.de>
---
arch/arm/include/asm/setjmp.h | 99 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 99 insertions(+)
create mode 100644 arch/arm/include/asm/setjmp.h
diff --git a/arch/arm/include/asm/setjmp.h b/arch/arm/include/asm/setjmp.h
new file mode 100644
index 0000000..b8b85b7
--- /dev/null
+++ b/arch/arm/include/asm/setjmp.h
@@ -0,0 +1,99 @@
+/*
+ * (C) Copyright 2016
+ * Alexander Graf <agraf@suse.de>
+ *
+ * SPDX-License-Identifier: GPL-2.0+
+ */
+
+#ifndef _SETJMP_H_
+#define _SETJMP_H_ 1
+
+struct jmp_buf_data {
+ ulong target;
+ ulong regs[5];
+};
+
+typedef struct jmp_buf_data jmp_buf[1];
+
+static inline int setjmp(jmp_buf jmp)
+{
+ long r = 0;
+
+#ifdef CONFIG_ARM64
+ asm volatile(
+ "adr x1, jmp_target\n"
+ "str x1, %1\n"
+ "stp x26, x27, %2\n"
+ "stp x28, x29, %3\n"
+ "mov x1, sp\n"
+ "str x1, %4\n"
+ "b 2f\n"
+ "jmp_target: "
+ "mov %0, #1\n"
+ "2:\n"
+ : "+r" (r), "=m" (jmp->target),
+ "=m" (jmp->regs[0]), "=m" (jmp->regs[2]),
+ "=m" (jmp->regs[4])
+ :
+ : "x0", "x1", "x2", "x3", "x4", "x5", "x6", "x7",
+ "x8", "x9", "x10", "x11", "x12", "x13", "x14", "x15",
+ "x16", "x17", "x18", "x19", "x20", "x21", "x22",
+ "x23", "x24", "x25", /* x26, x27, x28, x29, sp */
+ "x30", "cc", "memory");
+#else
+ asm volatile(
+#ifdef CONFIG_SYS_THUMB_BUILD
+ "adr r0, jmp_target + 1\n"
+#else
+ "adr r0, jmp_target\n"
+#endif
+ "mov r1, %1\n"
+ "mov r2, sp\n"
+ "stm r1, {r0, r2, r4, r5, r6, r7}\n"
+ "b 2f\n"
+ "jmp_target: "
+ "mov %0, #1\n"
+ "2:\n"
+ : "+l" (r)
+ : "l" (&jmp->target)
+ : "r0", "r1", "r2", "r3", /* "r4", "r5", "r6", "r7", */
+ "r8", "r9", "r10", "r11", /* sp, */ "ip", "lr",
+ "cc", "memory");
+#endif
+
+printf("%s:%d target=%#lx\n", __func__, __LINE__, jmp->target);
+
+ return r;
+}
+
+static inline __noreturn void longjmp(jmp_buf jmp)
+{
+#ifdef CONFIG_ARM64
+ asm volatile(
+ "ldr x0, %0\n"
+ "ldr x1, %3\n"
+ "mov sp, x1\n"
+ "ldp x26, x27, %1\n"
+ "ldp x28, x25, %2\n"
+ "mov x29, x25\n"
+ "br x0\n"
+ :
+ : "m" (jmp->target), "m" (jmp->regs[0]), "m" (jmp->regs[2]),
+ "m" (jmp->regs[4])
+ : "x0", "x1", "x25", "x26", "x27", "x28");
+#else
+ asm volatile(
+ "mov r1, %0\n"
+ "ldm r1, {r0, r2, r4, r5, r6, r7}\n"
+ "mov sp, r2\n"
+ "bx r0\n"
+ :
+ : "l" (&jmp->target)
+ : "r1");
+#endif
+
+ while (1) { }
+}
+
+
+#endif /* _SETJMP_H_ */

View File

@ -1,112 +0,0 @@
From e73c13b8b235ade604cb3a6c7ff8da4ef1038b58 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Fri, 20 May 2016 23:24:20 +0200
Subject: [PATCH] efi_loader: Add exit support
Some times you may want to exit an EFI payload again, for example
to default boot into a PXE installation and decide that you would
rather want to boot from the local disk instead.
This patch adds exit functionality to the EFI implementation, allowing
EFI payloads to exit.
Signed-off-by: Alexander Graf <agraf@suse.de>
---
cmd/bootefi.c | 6 ++++++
include/efi_api.h | 10 ++++++++++
lib/efi_loader/efi_boottime.c | 21 ++++++++++++++++-----
3 files changed, 32 insertions(+), 5 deletions(-)
diff --git a/cmd/bootefi.c b/cmd/bootefi.c
index 7546d0a..27ac242 100644
--- a/cmd/bootefi.c
+++ b/cmd/bootefi.c
@@ -206,6 +206,12 @@ static unsigned long do_bootefi_exec(void *efi, void *fdt)
#ifdef DEBUG_EFI
printf("%s:%d Jumping to 0x%lx\n", __func__, __LINE__, (long)entry);
#endif
+
+ if (setjmp(&loaded_image_info.exit_jmp)) {
+ efi_status_t status = loaded_image_info.exit_status;
+ return status == EFI_SUCCESS ? 0 : -EINVAL;
+ }
+
return entry(&loaded_image_info, &systab);
}
diff --git a/include/efi_api.h b/include/efi_api.h
index 51d7586..029c830 100644
--- a/include/efi_api.h
+++ b/include/efi_api.h
@@ -17,6 +17,10 @@
#include <efi.h>
+#ifdef CONFIG_EFI_LOADER
+#include <asm/setjmp.h>
+#endif
+
/* Types and defines for EFI CreateEvent */
enum efi_event_type {
EFI_TIMER_STOP = 0,
@@ -239,6 +243,12 @@ struct efi_loaded_image {
unsigned int image_code_type;
unsigned int image_data_type;
unsigned long unload;
+
+ /* Below are efi loader private fields */
+#ifdef CONFIG_EFI_LOADER
+ efi_status_t exit_status;
+ struct jmp_buf_data exit_jmp;
+#endif
};
#define DEVICE_PATH_GUID \
diff --git a/lib/efi_loader/efi_boottime.c b/lib/efi_loader/efi_boottime.c
index 9daca50..15a1b90 100644
--- a/lib/efi_loader/efi_boottime.c
+++ b/lib/efi_loader/efi_boottime.c
@@ -458,19 +458,30 @@ static efi_status_t EFIAPI efi_start_image(efi_handle_t image_handle,
efi_is_direct_boot = false;
/* call the image! */
+ if (setjmp(&info->exit_jmp)) {
+ /* We returned from the child image */
+ return EFI_EXIT(info->exit_status);
+ }
+
entry(image_handle, &systab);
/* Should usually never get here */
return EFI_EXIT(EFI_SUCCESS);
}
-static efi_status_t EFIAPI efi_exit(void *image_handle, long exit_status,
- unsigned long exit_data_size,
- uint16_t *exit_data)
+static efi_status_t EFIAPI efi_exit(efi_handle_t image_handle,
+ efi_status_t exit_status, unsigned long exit_data_size,
+ int16_t *exit_data)
{
+ struct efi_loaded_image *loaded_image_info = (void*)image_handle;
+
EFI_ENTRY("%p, %ld, %ld, %p", image_handle, exit_status,
exit_data_size, exit_data);
- return EFI_EXIT(efi_unsupported(__func__));
+
+ loaded_image_info->exit_status = exit_status;
+ longjmp(&loaded_image_info->exit_jmp);
+
+ panic("EFI application exited");
}
static struct efi_object *efi_search_obj(void *handle)
@@ -746,7 +757,7 @@ static const struct efi_boot_services efi_boot_services = {
.install_configuration_table = efi_install_configuration_table,
.load_image = efi_load_image,
.start_image = efi_start_image,
- .exit = (void*)efi_exit,
+ .exit = efi_exit,
.unload_image = efi_unload_image,
.exit_boot_services = efi_exit_boot_services,
.get_next_monotonic_count = efi_get_next_monotonic_count,

View File

@ -1,153 +0,0 @@
From eff13e84aa115f18f830e028f7fa40cda803c380 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Sun, 5 Jun 2016 22:32:18 +0200
Subject: [PATCH] efi_loader: Add DM_VIDEO support
Some systems are starting to shift to support DM_VIDEO which exposes
the frame buffer through a slightly different interface.
This is a poor man's effort to support the dm video interface instead
of the lcd one. We still only support a single display device.
Signed-off-by: Alexander Graf <agraf@suse.de>
---
lib/efi_loader/efi_gop.c | 62 ++++++++++++++++++++++++++++++++++++++++++------
1 file changed, 55 insertions(+), 7 deletions(-)
diff --git a/lib/efi_loader/efi_gop.c b/lib/efi_loader/efi_gop.c
index 6c3115c..46f1569 100644
--- a/lib/efi_loader/efi_gop.c
+++ b/lib/efi_loader/efi_gop.c
@@ -7,10 +7,12 @@
*/
#include <common.h>
+#include <dm.h>
#include <efi_loader.h>
#include <inttypes.h>
#include <lcd.h>
#include <malloc.h>
+#include <video.h>
DECLARE_GLOBAL_DATA_PTR;
@@ -24,6 +26,8 @@ struct efi_gop_obj {
/* The only mode we support */
struct efi_gop_mode_info info;
struct efi_gop_mode mode;
+ /* Fields we only have acces to during init */
+ u32 bpix;
};
static efi_status_t EFIAPI gop_query_mode(struct efi_gop *this, u32 mode_number,
@@ -57,6 +61,7 @@ static efi_status_t EFIAPI gop_blt(struct efi_gop *this, void *buffer,
unsigned long dy, unsigned long width,
unsigned long height, unsigned long delta)
{
+ struct efi_gop_obj *gopobj = container_of(this, struct efi_gop_obj, ops);
int i, j, line_len16, line_len32;
void *fb;
@@ -67,13 +72,17 @@ static efi_status_t EFIAPI gop_blt(struct efi_gop *this, void *buffer,
return EFI_EXIT(EFI_INVALID_PARAMETER);
fb = (void*)gd->fb_base;
- line_len16 = panel_info.vl_col * sizeof(u16);
- line_len32 = panel_info.vl_col * sizeof(u32);
+ line_len16 = gopobj->info.width * sizeof(u16);
+ line_len32 = gopobj->info.width * sizeof(u32);
/* Copy the contents line by line */
- switch (panel_info.vl_bpix) {
+ switch (gopobj->bpix) {
+#ifdef CONFIG_DM_VIDEO
+ case VIDEO_BPP32:
+#else
case LCD_COLOR32:
+#endif
for (i = 0; i < height; i++) {
u32 *dest = fb + ((i + dy) * line_len32) +
(dx * sizeof(u32));
@@ -84,7 +93,11 @@ static efi_status_t EFIAPI gop_blt(struct efi_gop *this, void *buffer,
memcpy(dest, src, width * sizeof(u32));
}
break;
+#ifdef CONFIG_DM_VIDEO
+ case VIDEO_BPP16:
+#else
case LCD_COLOR16:
+#endif
for (i = 0; i < height; i++) {
u16 *dest = fb + ((i + dy) * line_len16) +
(dx * sizeof(u16));
@@ -102,7 +115,11 @@ static efi_status_t EFIAPI gop_blt(struct efi_gop *this, void *buffer,
break;
}
+#ifdef CONFIG_DM_VIDEO
+ video_sync_all();
+#else
lcd_sync();
+#endif
return EFI_EXIT(EFI_SUCCESS);
}
@@ -111,11 +128,40 @@ static efi_status_t EFIAPI gop_blt(struct efi_gop *this, void *buffer,
int efi_gop_register(void)
{
struct efi_gop_obj *gopobj;
+ u32 bpix, col, row;
+ u64 fb_base, fb_size;
+
+#ifdef CONFIG_DM_VIDEO
+ struct udevice *vdev;
+
+ /* We only support a single video output device for now */
+ if (uclass_first_device(UCLASS_VIDEO, &vdev))
+ return -1;
+
+ struct video_priv *priv = dev_get_uclass_priv(vdev);
+ bpix = priv->bpix;
+ col = video_get_xsize(vdev);
+ row = video_get_ysize(vdev);
+ fb_base = (uintptr_t)priv->fb;
+ fb_size = priv->fb_size;
+#else
int line_len;
- switch (panel_info.vl_bpix) {
+ bpix = panel_info.vl_bpix;
+ col = panel_info.vl_col;
+ row = panel_info.vl_row;
+ fb_base = gd->fb_base;
+ fb_size = lcd_get_size(&line_len);
+#endif
+
+ switch (bpix) {
+#ifdef CONFIG_DM_VIDEO
+ case VIDEO_BPP16:
+ case VIDEO_BPP32:
+#else
case LCD_COLOR32:
case LCD_COLOR16:
+#endif
break;
default:
/* So far, we only work in 16 or 32 bit mode */
@@ -138,10 +184,12 @@ int efi_gop_register(void)
gopobj->mode.info_size = sizeof(gopobj->info);
gopobj->info.version = 0;
- gopobj->info.width = panel_info.vl_col;
- gopobj->info.height = panel_info.vl_row;
+ gopobj->info.width = col;
+ gopobj->info.height = row;
gopobj->info.pixel_format = EFI_GOT_RGBA8;
- gopobj->info.pixels_per_scanline = panel_info.vl_col;
+ gopobj->info.pixels_per_scanline = col;
+
+ gopobj->bpix = bpix;
/* Hook up to the device list */
list_add_tail(&gopobj->parent.link, &efi_obj_list);

View File

@ -1,34 +0,0 @@
From f221b548964319c29a74451beef20397c5caf41d Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Mon, 6 Jun 2016 17:35:10 +0200
Subject: [PATCH] efi_loader: gop: Expose fb when 32bpp
When we're running in 32bpp mode, expose the frame buffer address
to our payloads so that Linux efifb can pick it up.
Signed-off-by: Alexander Graf <agraf@suse.de>
---
lib/efi_loader/efi_gop.c | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/lib/efi_loader/efi_gop.c b/lib/efi_loader/efi_gop.c
index 46f1569..286ad83 100644
--- a/lib/efi_loader/efi_gop.c
+++ b/lib/efi_loader/efi_gop.c
@@ -183,6 +183,16 @@ int efi_gop_register(void)
gopobj->mode.info = &gopobj->info;
gopobj->mode.info_size = sizeof(gopobj->info);
+#ifdef CONFIG_DM_VIDEO
+ if (bpix == VIDEO_BPP32) {
+#else
+ if (bpix == LCD_COLOR32) {
+#endif
+ /* With 32bit color space we can directly expose the fb */
+ gopobj->mode.fb_base = fb_base;
+ gopobj->mode.fb_size = fb_size;
+ }
+
gopobj->info.version = 0;
gopobj->info.width = col;
gopobj->info.height = row;

View File

@ -1,55 +0,0 @@
From 5e2cfbf9b14910647eddfaa4da7cfc97a1dcecde Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de>
Date: Mon, 13 Jun 2016 13:55:11 +0200
Subject: [PATCH] arm: Fix setjmp
The setjmp/longjmp implementation did not work on thumb1 implementations
because it used instruction encodings that don't exist on thumb1 yet.
This patch limits itself to thumb1 instruction set for 32bit arm and
removes a superfluous printf along the way.
Signed-off-by: Alexander Graf <agraf@suse.de>
---
arch/arm/include/asm/setjmp.h | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/arch/arm/include/asm/setjmp.h b/arch/arm/include/asm/setjmp.h
index b8b85b7..ae738b2 100644
--- a/arch/arm/include/asm/setjmp.h
+++ b/arch/arm/include/asm/setjmp.h
@@ -43,13 +43,14 @@ static inline int setjmp(jmp_buf jmp)
#else
asm volatile(
#ifdef CONFIG_SYS_THUMB_BUILD
- "adr r0, jmp_target + 1\n"
+ "adr r0, jmp_target\n"
+ "add r0, r0, $1\n"
#else
"adr r0, jmp_target\n"
#endif
"mov r1, %1\n"
"mov r2, sp\n"
- "stm r1, {r0, r2, r4, r5, r6, r7}\n"
+ "stm r1!, {r0, r2, r4, r5, r6, r7}\n"
"b 2f\n"
"jmp_target: "
"mov %0, #1\n"
@@ -61,8 +62,6 @@ static inline int setjmp(jmp_buf jmp)
"cc", "memory");
#endif
-printf("%s:%d target=%#lx\n", __func__, __LINE__, jmp->target);
-
return r;
}
@@ -84,7 +83,7 @@ static inline __noreturn void longjmp(jmp_buf jmp)
#else
asm volatile(
"mov r1, %0\n"
- "ldm r1, {r0, r2, r4, r5, r6, r7}\n"
+ "ldm r1!, {r0, r2, r4, r5, r6, r7}\n"
"mov sp, r2\n"
"bx r0\n"
:

View File

@ -33,7 +33,7 @@ armv7_boards="$armv7_boards firefly-rk3288"
# Marvell
armv7_boards="$armv7_boards clearfog"
aarch64_boards="p2371-2180 rpi_3"
aarch64_boards="dragonboard410c odroid-c2 p2371-2180 pine64_plus rpi_3"
ppc_boards="qemu-ppce500"

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:87d02275615aaf0cd007b54cbe9fbadceef2bee7c79e6c323ea1ae8956dcb171
size 11325053

3
u-boot-2016.07.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:974fb7225c0af6a721307631f66b81e20dbda82a4d7cc32aba2a625727231253
size 11506848

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-a10-olinuxino-lime
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a10-olinuxino-lime platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A10-OLinuXino-Lime_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-a13-olinuxino
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a13-olinuxino platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A13-OLinuXino_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-a13-olinuxinom
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a13-olinuxinom platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A13-OLinuXinoM_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-a20-olinuxino-lime
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a20-olinuxino-lime platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino-Lime_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-a20-olinuxino-lime2
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a20-olinuxino-lime2 platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino-Lime2_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-a20-olinuxinomicro
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a20-olinuxinomicro platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino_MICRO_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-am335xboneblack
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the am335xboneblack platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am335x_boneblack_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-am335xevm
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the am335xevm platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am335x_evm_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-am57xxevm
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the am57xxevm platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am57xx_evm_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-am57xxevmnodt
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the am57xxevmnodt platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am57xx_evm_nodt_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-arndale
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the arndale platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" arndale_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-bananapi
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the bananapi platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Bananapi_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-clearfog
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the clearfog platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" clearfog_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-colibrit20
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the colibrit20 platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" colibri_t20_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-cubieboard
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the cubieboard platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Cubieboard_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-cubieboard2
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the cubieboard2 platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Cubieboard2_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-cubietruck
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the cubietruck platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Cubietruck_defconfig

File diff suppressed because it is too large Load Diff

189
u-boot-dragonboard410c.spec Normal file
View File

@ -0,0 +1,189 @@
#
# spec file for package u-boot-dragonboard410c
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco@mambasoft.it>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define mvebu_spl 0
%define x_loader 0
%define rockchip_spl 0
%define sunxi_spl 0
%define arndale_spl 0
%define cuboxi_spl 0
%define origen_spl 0
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.07
Name: u-boot-dragonboard410c
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the dragonboard410c platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
Source3: update_git.sh
Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
BuildRequires: dtc >= 1.4.0
%if "%{name}" == "u-boot-qemu-ppce500"
# Owns /usr/share/qemu directory
BuildRequires: qemu
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
%endif
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
# Owns /boot/vc directory
BuildRequires: raspberrypi-firmware
%endif
Provides: u-boot-loader
Conflicts: otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes: x-loader-dragonboard410c
Provides: x-loader-dragonboard410c
%endif
ExclusiveArch: aarch64
%description
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains the firmware for the dragonboard410c platform.
%package doc
Summary: Documentation for the U-Boot Firmware
Group: Documentation/Other
%description doc
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains documentation for U-Boot firmware.
%prep
%setup -q -n u-boot-%{archive_version}
%patch0001 -p1
%patch0002 -p1
%patch0003 -p1
%patch0004 -p1
%patch0005 -p1
%patch0006 -p1
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" dragonboard410c_defconfig
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
export TEXT_START=$(awk '$NF == "_start" { printf "0x"$1 }' System.map)
./tools/mkimage -A arm -O linux -T kernel -C none -a $TEXT_START -e $TEXT_START -n uboot -d u-boot-dtb.bin u-boot.img
%endif
%if %rockchip_spl == 1
for t in ; do
./tools/mkimage -n -d spl/u-boot-spl-dtb.bin -T $t u-boot-spl.$t
done
%endif
%install
export NO_BRP_STRIP_DEBUG=true
export NO_DEBUGINFO_STRIP_DEBUG=true
%define uboot_dir /boot
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
%define uboot_dir /boot/vc
%endif
%if "%{name}" == "u-boot-qemu-ppce500"
%define uboot_dir %{_datadir}/qemu
%endif
%if "%{name}" == "u-boot-jetson-tk1"
# tegra-uboot-flasher needs several intermediate files, under their original name.
for f in u-boot u-boot.dtb u-boot-dtb-tegra.bin u-boot-nodtb-tegra.bin spl/u-boot-spl; do
install -D -m 0644 $f %{buildroot}/boot/$f
done
%else
# Some times u-boot needs a dtb to configure itself appended to the binary.
# In that case prefer the one with a working dtb already appended.
if [ -f u-boot-dtb-tegra.bin ]; then
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}%{uboot_dir}/u-boot.bin
elif [ -f u-boot-dtb.bin ]; then
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
else
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
fi
%if "%{name}" == "u-boot-qemu-ppce500"
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%if %x_loader == 1
install -D -m 0755 MLO %{buildroot}/boot/MLO
%endif
%if %origen_spl == 1
install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
%endif
%if %arndale_spl == 1
install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin
install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img
%endif
%if %mvebu_spl == 1
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
%endif
%if %rockchip_spl == 1
install -D -m 0644 spl/u-boot-spl-dtb.bin %{buildroot}%{uboot_dir}/u-boot-spl-dtb.bin
for t in ; do
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
done
%endif
%if %sunxi_spl == 1
install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
install -D -m 0755 u-boot-sunxi-with-spl.bin %{buildroot}/boot/u-boot-sunxi-with-spl.bin
%endif
%if %cuboxi_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin
%endif
%if %udoo_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
%endif
%files
%defattr(-,root,root)
%{uboot_dir}/*
%doc Licenses/gpl-2.0.txt README
%files doc
%defattr(-,root,root)
# Generic documents
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST
# Copy some useful kermit scripts as well
%doc tools/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd tools/kermit/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-memory-map
%changelog

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-firefly-rk3288
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the firefly-rk3288 platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" firefly-rk3288_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-highbank
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the highbank platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" highbank_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-hyundaia7hd
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the hyundaia7hd platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Hyundai_A7HD_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-jetson-tk1
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the jetson-tk1 platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" jetson-tk1_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-melea1000
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the melea1000 platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Mele_A1000_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-merriia80optimus
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the merriia80optimus platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Merrii_A80_Optimus_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-mx53loco
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the mx53loco platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" mx53loco_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-mx6cuboxi
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the mx6cuboxi platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" mx6cuboxi_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-mx6qsabrelite
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the mx6qsabrelite platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" mx6qsabrelite_defconfig

1298
u-boot-odroid-c2.changes Normal file

File diff suppressed because it is too large Load Diff

189
u-boot-odroid-c2.spec Normal file
View File

@ -0,0 +1,189 @@
#
# spec file for package u-boot-odroid-c2
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco@mambasoft.it>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define mvebu_spl 0
%define x_loader 0
%define rockchip_spl 0
%define sunxi_spl 0
%define arndale_spl 0
%define cuboxi_spl 0
%define origen_spl 0
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.07
Name: u-boot-odroid-c2
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the odroid-c2 platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
Source3: update_git.sh
Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
BuildRequires: dtc >= 1.4.0
%if "%{name}" == "u-boot-qemu-ppce500"
# Owns /usr/share/qemu directory
BuildRequires: qemu
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
%endif
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
# Owns /boot/vc directory
BuildRequires: raspberrypi-firmware
%endif
Provides: u-boot-loader
Conflicts: otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes: x-loader-odroid-c2
Provides: x-loader-odroid-c2
%endif
ExclusiveArch: aarch64
%description
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains the firmware for the odroid-c2 platform.
%package doc
Summary: Documentation for the U-Boot Firmware
Group: Documentation/Other
%description doc
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains documentation for U-Boot firmware.
%prep
%setup -q -n u-boot-%{archive_version}
%patch0001 -p1
%patch0002 -p1
%patch0003 -p1
%patch0004 -p1
%patch0005 -p1
%patch0006 -p1
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" odroid-c2_defconfig
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
export TEXT_START=$(awk '$NF == "_start" { printf "0x"$1 }' System.map)
./tools/mkimage -A arm -O linux -T kernel -C none -a $TEXT_START -e $TEXT_START -n uboot -d u-boot-dtb.bin u-boot.img
%endif
%if %rockchip_spl == 1
for t in ; do
./tools/mkimage -n -d spl/u-boot-spl-dtb.bin -T $t u-boot-spl.$t
done
%endif
%install
export NO_BRP_STRIP_DEBUG=true
export NO_DEBUGINFO_STRIP_DEBUG=true
%define uboot_dir /boot
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
%define uboot_dir /boot/vc
%endif
%if "%{name}" == "u-boot-qemu-ppce500"
%define uboot_dir %{_datadir}/qemu
%endif
%if "%{name}" == "u-boot-jetson-tk1"
# tegra-uboot-flasher needs several intermediate files, under their original name.
for f in u-boot u-boot.dtb u-boot-dtb-tegra.bin u-boot-nodtb-tegra.bin spl/u-boot-spl; do
install -D -m 0644 $f %{buildroot}/boot/$f
done
%else
# Some times u-boot needs a dtb to configure itself appended to the binary.
# In that case prefer the one with a working dtb already appended.
if [ -f u-boot-dtb-tegra.bin ]; then
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}%{uboot_dir}/u-boot.bin
elif [ -f u-boot-dtb.bin ]; then
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
else
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
fi
%if "%{name}" == "u-boot-qemu-ppce500"
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%if %x_loader == 1
install -D -m 0755 MLO %{buildroot}/boot/MLO
%endif
%if %origen_spl == 1
install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
%endif
%if %arndale_spl == 1
install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin
install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img
%endif
%if %mvebu_spl == 1
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
%endif
%if %rockchip_spl == 1
install -D -m 0644 spl/u-boot-spl-dtb.bin %{buildroot}%{uboot_dir}/u-boot-spl-dtb.bin
for t in ; do
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
done
%endif
%if %sunxi_spl == 1
install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
install -D -m 0755 u-boot-sunxi-with-spl.bin %{buildroot}/boot/u-boot-sunxi-with-spl.bin
%endif
%if %cuboxi_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin
%endif
%if %udoo_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
%endif
%files
%defattr(-,root,root)
%{uboot_dir}/*
%doc Licenses/gpl-2.0.txt README
%files doc
%defattr(-,root,root)
# Generic documents
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST
# Copy some useful kermit scripts as well
%doc tools/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd tools/kermit/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-memory-map
%changelog

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-odroid-xu3
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the odroid-xu3 platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" odroid-xu3_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-odroid
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the odroid platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" odroid_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-omap3beagle
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the omap3beagle platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" omap3_beagle_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-omap4panda
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the omap4panda platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" omap4_panda_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-orangepipc
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the orangepipc platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" orangepi_pc_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-p2371-2180
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the p2371-2180 platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" p2371-2180_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-paz00
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the paz00 platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" paz00_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-pcm051rev3
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the pcm051rev3 platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" pcm051_rev3_defconfig

1298
u-boot-pine64plus.changes Normal file

File diff suppressed because it is too large Load Diff

189
u-boot-pine64plus.spec Normal file
View File

@ -0,0 +1,189 @@
#
# spec file for package u-boot-pine64plus
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco@mambasoft.it>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define mvebu_spl 0
%define x_loader 0
%define rockchip_spl 0
%define sunxi_spl 0
%define arndale_spl 0
%define cuboxi_spl 0
%define origen_spl 0
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.07
Name: u-boot-pine64plus
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the pine64plus platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
Source3: update_git.sh
Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
BuildRequires: dtc >= 1.4.0
%if "%{name}" == "u-boot-qemu-ppce500"
# Owns /usr/share/qemu directory
BuildRequires: qemu
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
%endif
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
# Owns /boot/vc directory
BuildRequires: raspberrypi-firmware
%endif
Provides: u-boot-loader
Conflicts: otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes: x-loader-pine64plus
Provides: x-loader-pine64plus
%endif
ExclusiveArch: aarch64
%description
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains the firmware for the pine64plus platform.
%package doc
Summary: Documentation for the U-Boot Firmware
Group: Documentation/Other
%description doc
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains documentation for U-Boot firmware.
%prep
%setup -q -n u-boot-%{archive_version}
%patch0001 -p1
%patch0002 -p1
%patch0003 -p1
%patch0004 -p1
%patch0005 -p1
%patch0006 -p1
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" pine64_plus_defconfig
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
export TEXT_START=$(awk '$NF == "_start" { printf "0x"$1 }' System.map)
./tools/mkimage -A arm -O linux -T kernel -C none -a $TEXT_START -e $TEXT_START -n uboot -d u-boot-dtb.bin u-boot.img
%endif
%if %rockchip_spl == 1
for t in ; do
./tools/mkimage -n -d spl/u-boot-spl-dtb.bin -T $t u-boot-spl.$t
done
%endif
%install
export NO_BRP_STRIP_DEBUG=true
export NO_DEBUGINFO_STRIP_DEBUG=true
%define uboot_dir /boot
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
%define uboot_dir /boot/vc
%endif
%if "%{name}" == "u-boot-qemu-ppce500"
%define uboot_dir %{_datadir}/qemu
%endif
%if "%{name}" == "u-boot-jetson-tk1"
# tegra-uboot-flasher needs several intermediate files, under their original name.
for f in u-boot u-boot.dtb u-boot-dtb-tegra.bin u-boot-nodtb-tegra.bin spl/u-boot-spl; do
install -D -m 0644 $f %{buildroot}/boot/$f
done
%else
# Some times u-boot needs a dtb to configure itself appended to the binary.
# In that case prefer the one with a working dtb already appended.
if [ -f u-boot-dtb-tegra.bin ]; then
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}%{uboot_dir}/u-boot.bin
elif [ -f u-boot-dtb.bin ]; then
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
else
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
fi
%if "%{name}" == "u-boot-qemu-ppce500"
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%if %x_loader == 1
install -D -m 0755 MLO %{buildroot}/boot/MLO
%endif
%if %origen_spl == 1
install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
%endif
%if %arndale_spl == 1
install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin
install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img
%endif
%if %mvebu_spl == 1
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
%endif
%if %rockchip_spl == 1
install -D -m 0644 spl/u-boot-spl-dtb.bin %{buildroot}%{uboot_dir}/u-boot-spl-dtb.bin
for t in ; do
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
done
%endif
%if %sunxi_spl == 1
install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
install -D -m 0755 u-boot-sunxi-with-spl.bin %{buildroot}/boot/u-boot-sunxi-with-spl.bin
%endif
%if %cuboxi_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin
%endif
%if %udoo_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
%endif
%files
%defattr(-,root,root)
%{uboot_dir}/*
%doc Licenses/gpl-2.0.txt README
%files doc
%defattr(-,root,root)
# Generic documents
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST
# Copy some useful kermit scripts as well
%doc tools/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd tools/kermit/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-memory-map
%changelog

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-qemu-ppce500
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the qemu-ppce500 platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" qemu-ppce500_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-rpi
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the rpi platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" rpi_defconfig

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
- Updated to v2016.07
* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
* Patches dropped (upstreamed):
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0015-arm-Fix-setjmp.patch
* Patches rebased:
0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
- Revert an ARMv8 breakage from v2016.07 (backport from master)
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
- Add dragonboard410c, odroid-c2, pine64_plus
-------------------------------------------------------------------
Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com

View File

@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.05
%define archive_version 2016.07
Name: u-boot-rpi2
Version: 2016.05
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the rpi2 platform
License: GPL-2.0
@ -44,18 +44,12 @@ Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
Patch0010: 0010-efi_loader-Add-exit-support.patch
Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0015: 0015-arm-Fix-setjmp.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@ -100,12 +94,6 @@ This package contains documentation for U-Boot firmware.
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%patch0011 -p1
%patch0012 -p1
%patch0013 -p1
%patch0014 -p1
%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" rpi_2_defconfig

Some files were not shown because too many files have changed in this diff Show More