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:
parent
c5a1053428
commit
93cf7ee2fd
@ -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 @@
|
||||
|
@ -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
|
||||
|
@ -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)
|
||||
|
@ -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,
|
@ -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;
|
||||
}
|
@ -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
|
@ -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,
|
||||
},
|
||||
};
|
||||
|
@ -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;
|
64
0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Normal file
64
0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Normal 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;
|
@ -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 @@
|
@ -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
|
39
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
Normal file
39
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
Normal 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
|
||||
|
@ -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_ */
|
@ -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,
|
@ -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);
|
@ -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;
|
@ -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"
|
||||
:
|
@ -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"
|
||||
|
||||
|
@ -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
3
u-boot-2016.07.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:974fb7225c0af6a721307631f66b81e20dbda82a4d7cc32aba2a625727231253
|
||||
size 11506848
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
1298
u-boot-dragonboard410c.changes
Normal file
1298
u-boot-dragonboard410c.changes
Normal file
File diff suppressed because it is too large
Load Diff
189
u-boot-dragonboard410c.spec
Normal file
189
u-boot-dragonboard410c.spec
Normal 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
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
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
189
u-boot-odroid-c2.spec
Normal 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
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
1298
u-boot-pine64plus.changes
Normal file
File diff suppressed because it is too large
Load Diff
189
u-boot-pine64plus.spec
Normal file
189
u-boot-pine64plus.spec
Normal 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
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
Loading…
Reference in New Issue
Block a user