Accepting request 649328 from hardware👢staging

- Update to v2018.11
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
  0007-Revert-efi_loader-remove-efi_exit_c.patch
- Update to v2018.11-rc3
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
  0007-rockchip-make_fit_atf-use-elf-entry.patch
  0008-rockchip-make_fit_atf-make-python3-.patch
  0009-rockchip-make_fit_atf.py-depends-on.patch
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
  0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)

OBS-URL: https://build.opensuse.org/request/show/649328
OBS-URL: https://build.opensuse.org/package/show/hardware:boot/u-boot?expand=0&rev=28
This commit is contained in:
Guillaume GARDET 2018-11-15 17:08:45 +00:00 committed by Git OBS Bridge
parent b1b57d0d26
commit 818d48706c
159 changed files with 9528 additions and 1341 deletions

View File

@ -1,4 +1,4 @@
From 4a7aa77e88e7db41dc376ef44103089ca85f411c Mon Sep 17 00:00:00 2001 From f83e28325231dbc7344dbd1c93e534acd863561e Mon Sep 17 00:00:00 2001
From: Guillaume GARDET <guillaume.gardet@free.fr> From: Guillaume GARDET <guillaume.gardet@free.fr>
Date: Wed, 13 Apr 2016 13:44:29 +0200 Date: Wed, 13 Apr 2016 13:44:29 +0200
Subject: [PATCH] XXX openSUSE XXX: Prepend partition 2 (and 3 fo chromebook Subject: [PATCH] XXX openSUSE XXX: Prepend partition 2 (and 3 fo chromebook
@ -10,7 +10,7 @@ Subject: [PATCH] XXX openSUSE XXX: Prepend partition 2 (and 3 fo chromebook
1 file changed, 2 insertions(+), 2 deletions(-) 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/config_distro_bootcmd.h b/include/config_distro_bootcmd.h diff --git a/include/config_distro_bootcmd.h b/include/config_distro_bootcmd.h
index d672e8ebe6..0f5bcf4129 100644 index 373fee78a9..9440892931 100644
--- a/include/config_distro_bootcmd.h --- a/include/config_distro_bootcmd.h
+++ b/include/config_distro_bootcmd.h +++ b/include/config_distro_bootcmd.h
@@ -141,7 +141,7 @@ @@ -141,7 +141,7 @@
@ -22,7 +22,7 @@ index d672e8ebe6..0f5bcf4129 100644
"scan_dev_for_efi=" \ "scan_dev_for_efi=" \
"setenv efi_fdtfile ${fdtfile}; " \ "setenv efi_fdtfile ${fdtfile}; " \
BOOTENV_EFI_SET_FDTFILE_FALLBACK \ BOOTENV_EFI_SET_FDTFILE_FALLBACK \
@@ -394,7 +394,7 @@ @@ -398,7 +398,7 @@
"scan_dev_for_boot_part=" \ "scan_dev_for_boot_part=" \
"part list ${devtype} ${devnum} -bootable devplist; " \ "part list ${devtype} ${devnum} -bootable devplist; " \
"env exists devplist || setenv devplist 1; " \ "env exists devplist || setenv devplist 1; " \

View File

@ -1,4 +1,4 @@
From 74eb24daa4c0b81baf327923c8ee54b62a41083a Mon Sep 17 00:00:00 2001 From a30c67ce850e8ae2e71d3b440ee06df985fbdd8e Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de> From: Alexander Graf <agraf@suse.de>
Date: Mon, 2 May 2016 23:25:07 +0200 Date: Mon, 2 May 2016 23:25:07 +0200
Subject: [PATCH] Revert "Revert "omap3: Use raw SPL by default for mmc1"" 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(-) 1 file changed, 2 deletions(-)
diff --git a/arch/arm/mach-omap2/boot-common.c b/arch/arm/mach-omap2/boot-common.c diff --git a/arch/arm/mach-omap2/boot-common.c b/arch/arm/mach-omap2/boot-common.c
index d4a1e2e42c..e24e2cc31d 100644 index 176d4f67cb..6fba378af9 100644
--- a/arch/arm/mach-omap2/boot-common.c --- a/arch/arm/mach-omap2/boot-common.c
+++ b/arch/arm/mach-omap2/boot-common.c +++ b/arch/arm/mach-omap2/boot-common.c
@@ -133,8 +133,6 @@ void save_omap_boot_params(void) @@ -133,8 +133,6 @@ void save_omap_boot_params(void)

View File

@ -1,4 +1,4 @@
From e9b9e527f0e791c1b17ca1941332b257207664d5 Mon Sep 17 00:00:00 2001 From 247f69fae21b23b83fccbb6c6537a55ad28910ff Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de> From: Alexander Graf <agraf@suse.de>
Date: Wed, 21 Feb 2018 17:41:13 +0100 Date: Wed, 21 Feb 2018 17:41:13 +0100
Subject: [PATCH] rpi: Use firmware provided device tree Subject: [PATCH] rpi: Use firmware provided device tree

View File

@ -1,4 +1,4 @@
From ab0f592165628a43d304106ce8892375543285d4 Mon Sep 17 00:00:00 2001 From f4f6660237dd6484143fb98edd86a2d967b34cd0 Mon Sep 17 00:00:00 2001
From: Guillaume GARDET <guillaume.gardet@free.fr> From: Guillaume GARDET <guillaume.gardet@free.fr>
Date: Mon, 9 Apr 2018 10:28:26 +0200 Date: Mon, 9 Apr 2018 10:28:26 +0200
Subject: [PATCH] Temp workaround for Chromebook snow to avoid the 'unable to Subject: [PATCH] Temp workaround for Chromebook snow to avoid the 'unable to
@ -9,10 +9,10 @@ Subject: [PATCH] Temp workaround for Chromebook snow to avoid the 'unable to
1 file changed, 2 insertions(+), 1 deletion(-) 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/dw_mmc.c b/drivers/mmc/dw_mmc.c diff --git a/drivers/mmc/dw_mmc.c b/drivers/mmc/dw_mmc.c
index 13180fc0d6..a90d8e9140 100644 index 7544b84ab6..b10f6bb2f4 100644
--- a/drivers/mmc/dw_mmc.c --- a/drivers/mmc/dw_mmc.c
+++ b/drivers/mmc/dw_mmc.c +++ b/drivers/mmc/dw_mmc.c
@@ -507,7 +507,8 @@ void dwmci_setup_cfg(struct mmc_config *cfg, struct dwmci_host *host, @@ -539,7 +539,8 @@ void dwmci_setup_cfg(struct mmc_config *cfg, struct dwmci_host *host,
cfg->host_caps |= MMC_MODE_4BIT; cfg->host_caps |= MMC_MODE_4BIT;
cfg->host_caps &= ~MMC_MODE_8BIT; cfg->host_caps &= ~MMC_MODE_8BIT;
} }

View File

@ -1,4 +1,4 @@
From 2458b075cb6e60c0c620f4ec0ac0b3a2e6c83143 Mon Sep 17 00:00:00 2001 From f82ab8f63b80192acaccf3a02b95cbaff613e868 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de> From: Alexander Graf <agraf@suse.de>
Date: Tue, 24 Apr 2018 21:25:23 +0200 Date: Tue, 24 Apr 2018 21:25:23 +0200
Subject: [PATCH] zynqmp: Add generic target Subject: [PATCH] zynqmp: Add generic target

View File

@ -1,4 +1,4 @@
From 2b22789aef42dd4bec618f32934fe72e71fb2b71 Mon Sep 17 00:00:00 2001 From cca76f86fb083fc2a54d44777bf9f87272be4cda Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf@suse.de> From: Alexander Graf <agraf@suse.de>
Date: Thu, 26 Apr 2018 13:30:32 +0200 Date: Thu, 26 Apr 2018 13:30:32 +0200
Subject: [PATCH] tools: zynqmpbif: Add support for load=after Subject: [PATCH] tools: zynqmpbif: Add support for load=after

View File

@ -0,0 +1,72 @@
From 36a7d1d794e636d19902ffaf8e9540a1cbcc7bcc Mon Sep 17 00:00:00 2001
From: Guillaume GARDET <guillaume.gardet@free.fr>
Date: Mon, 5 Nov 2018 10:22:16 +0100
Subject: [PATCH] Revert "efi_loader: remove efi_exit_caches()" This reverts
commit 3170db63c41a2eda6ee6573353bb4de8c7c1b9d5.
Grub in Tumbleweed is not ready for this change.
Remove this revert once Grub is updated in TW
---
lib/efi_loader/efi_boottime.c | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/lib/efi_loader/efi_boottime.c b/lib/efi_loader/efi_boottime.c
index da978d2b34..54c597f042 100644
--- a/lib/efi_loader/efi_boottime.c
+++ b/lib/efi_loader/efi_boottime.c
@@ -26,6 +26,14 @@ LIST_HEAD(efi_obj_list);
/* List of all events */
LIST_HEAD(efi_events);
+/*
+ * If we're running on nasty systems (32bit ARM booting into non-EFI Linux)
+ * we need to do trickery with caches. Since we don't want to break the EFI
+ * aware boot path, only apply hacks when loading exiting directly (breaking
+ * direct Linux EFI booting along the way - oh well).
+ */
+static bool efi_is_direct_boot = true;
+
#ifdef CONFIG_ARM
/*
* The "gd" pointer lives in a register on ARM and AArch64 that we declare
@@ -1678,6 +1686,8 @@ static efi_status_t EFIAPI efi_start_image(efi_handle_t image_handle,
EFI_ENTRY("%p, %p, %p", image_handle, exit_data_size, exit_data);
+ efi_is_direct_boot = false;
+
/* call the image! */
if (setjmp(&image_obj->exit_jmp)) {
/*
@@ -1785,6 +1795,21 @@ static efi_status_t EFIAPI efi_unload_image(efi_handle_t image_handle)
return EFI_EXIT(EFI_SUCCESS);
}
+/**
+ * efi_exit_caches() - fix up caches for EFI payloads if necessary
+ */
+static void efi_exit_caches(void)
+{
+#if defined(CONFIG_ARM) && !defined(CONFIG_ARM64)
+ /*
+ * Grub on 32bit ARM needs to have caches disabled before jumping into
+ * a zImage, but does not know of all cache layers. Give it a hand.
+ */
+ if (efi_is_direct_boot)
+ cleanup_before_linux();
+#endif
+}
+
/**
* efi_exit_boot_services() - stop all boot services
* @image_handle: handle of the loaded image
@@ -1838,6 +1863,9 @@ static efi_status_t EFIAPI efi_exit_boot_services(efi_handle_t image_handle,
board_quiesce_devices();
+ /* Fix up caches for EFI payloads if necessary */
+ efi_exit_caches();
+
/* This stops all lingering devices */
bootm_disable_interrupts();

View File

@ -1,72 +0,0 @@
From 93b462b264c49c0e065de61196db6706892ee0af Mon Sep 17 00:00:00 2001
From: Mian Yousaf Kaukab <yousaf.kaukab@suse.com>
Date: Wed, 16 May 2018 18:44:33 +0200
Subject: [PATCH] rockchip: make_fit_atf: use elf entry point
make_fit_atf.py uses physical address of first segment as the
entry point to bl31. It is incorrect and causes following abort
when bl31_entry() is called:
U-Boot SPL board initTrying to boot from MMC1
"Synchronous Abort" handler, esr 0x02000000
elr: 0000000000000000 lr : 00000000ff8c7e8c
x 0: 00000000ff8e0000 x 1: 0000000000000000
x 2: 0000000000000000 x 3: 00000000ff8e0180
x 4: 0000000000000000 x 5: 0000000000000000
x 6: 0000000000000030 x 7: 00000000ff8e0188
x 8: 00000000000001e0 x 9: 0000000000000000
x10: 000000000007fcdc x11: 00000000002881b8
x12: 00000000000001a2 x13: 0000000000000198
x14: 000000000007fdcc x15: 00000000002881b8
x16: 00000000003c0724 x17: 00000000003c0718
x18: 000000000007fe80 x19: 00000000ff8e0000
x20: 0000000000200000 x21: 00000000ff8e0000
x22: 0000000000000000 x23: 000000000007fe30
x24: 00000000ff8d1c3c x25: 00000000ff8d5000
x26: 00000000deadbeef x27: 00000000000004a0
x28: 000000000000009c x29: 000000000007fd90
Fix it by using the entry point from the elf header.
Signed-off-by: Mian Yousaf Kaukab <yousaf.kaukab@suse.com>
---
arch/arm/mach-rockchip/make_fit_atf.py | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/arch/arm/mach-rockchip/make_fit_atf.py b/arch/arm/mach-rockchip/make_fit_atf.py
index 6b3d9201c9..b88a5e1f16 100755
--- a/arch/arm/mach-rockchip/make_fit_atf.py
+++ b/arch/arm/mach-rockchip/make_fit_atf.py
@@ -53,7 +53,7 @@ DT_END="""
};
"""
-def append_atf_node(file, atf_index, phy_addr):
+def append_atf_node(file, atf_index, phy_addr, elf_entry):
"""
Append ATF DT node to input FIT dts file.
"""
@@ -67,7 +67,7 @@ def append_atf_node(file, atf_index, phy_addr):
print >> file, '\t\t\tcompression = "none";'
print >> file, '\t\t\tload = <0x%08x>;' % phy_addr
if atf_index == 1:
- print >> file, '\t\t\tentry = <0x%08x>;' % phy_addr
+ print >> file, '\t\t\tentry = <0x%08x>;' % elf_entry
print >> file, '\t\t};'
print >> file, ''
@@ -141,12 +141,13 @@ def generate_atf_fit_dts(fit_file_name, bl31_file_name, uboot_file_name, dtbs_fi
with open(bl31_file_name) as bl31_file:
bl31 = ELFFile(bl31_file)
+ elf_entry = bl31.header['e_entry']
for i in range(bl31.num_segments()):
seg = bl31.get_segment(i)
if ('PT_LOAD' == seg.__getitem__(ELF_SEG_P_TYPE)):
paddr = seg.__getitem__(ELF_SEG_P_PADDR)
p= seg.__getitem__(ELF_SEG_P_PADDR)
- append_atf_node(fit_file, i+1, paddr)
+ append_atf_node(fit_file, i+1, paddr, elf_entry)
atf_cnt = i+1
append_fdt_node(fit_file, dtbs_file_name)
print >> fit_file, '%s' % DT_IMAGES_NODE_END

View File

@ -1,196 +0,0 @@
From 384300a3120050a9f8a7235990ed1845093f56dd Mon Sep 17 00:00:00 2001
From: Mian Yousaf Kaukab <yousaf.kaukab@suse.com>
Date: Mon, 21 May 2018 16:38:57 +0200
Subject: [PATCH] rockchip: make_fit_atf: make python3 compatible
Make script python3 compatible. No functional changes intended.
Signed-off-by: Mian Yousaf Kaukab <yousaf.kaukab@suse.com>
---
arch/arm/mach-rockchip/make_fit_atf.py | 89 +++++++++++++-------------
1 file changed, 45 insertions(+), 44 deletions(-)
diff --git a/arch/arm/mach-rockchip/make_fit_atf.py b/arch/arm/mach-rockchip/make_fit_atf.py
index b88a5e1f16..d72a364ff1 100755
--- a/arch/arm/mach-rockchip/make_fit_atf.py
+++ b/arch/arm/mach-rockchip/make_fit_atf.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python2
+#!/usr/bin/env python
"""
A script to generate FIT image source for rockchip boards
with ARM Trusted Firmware
@@ -43,6 +43,7 @@ DT_HEADER="""// SPDX-License-Identifier: GPL-2.0+ OR X11
compression = "none";
load = <0x%08x>;
};
+
"""
DT_IMAGES_NODE_END="""
@@ -58,18 +59,18 @@ def append_atf_node(file, atf_index, phy_addr, elf_entry):
Append ATF DT node to input FIT dts file.
"""
data = 'bl31_0x%08x.bin' % phy_addr
- print >> file, '\t\tatf@%d {' % atf_index
- print >> file, '\t\t\tdescription = \"ARM Trusted Firmware\";'
- print >> file, '\t\t\tdata = /incbin/("%s");' % data
- print >> file, '\t\t\ttype = "firmware";'
- print >> file, '\t\t\tarch = "arm64";'
- print >> file, '\t\t\tos = "arm-trusted-firmware";'
- print >> file, '\t\t\tcompression = "none";'
- print >> file, '\t\t\tload = <0x%08x>;' % phy_addr
+ file.write('\t\tatf@%d {\n' % atf_index)
+ file.write('\t\t\tdescription = \"ARM Trusted Firmware\";\n')
+ file.write('\t\t\tdata = /incbin/("%s");\n' % data)
+ file.write('\t\t\ttype = "firmware";\n')
+ file.write('\t\t\tarch = "arm64";\n')
+ file.write('\t\t\tos = "arm-trusted-firmware";\n')
+ file.write('\t\t\tcompression = "none";\n')
+ file.write('\t\t\tload = <0x%08x>;\n' % phy_addr)
if atf_index == 1:
- print >> file, '\t\t\tentry = <0x%08x>;' % elf_entry
- print >> file, '\t\t};'
- print >> file, ''
+ file.write('\t\t\tentry = <0x%08x>;\n' % elf_entry)
+ file.write('\t\t};\n')
+ file.write('\n')
def append_fdt_node(file, dtbs):
"""
@@ -78,43 +79,43 @@ def append_fdt_node(file, dtbs):
cnt = 1
for dtb in dtbs:
dtname = os.path.basename(dtb)
- print >> file, '\t\tfdt@%d {' % cnt
- print >> file, '\t\t\tdescription = "%s";' % dtname
- print >> file, '\t\t\tdata = /incbin/("%s");' % dtb
- print >> file, '\t\t\ttype = "flat_dt";'
- print >> file, '\t\t\tcompression = "none";'
- print >> file, '\t\t};'
- print >> file, ''
+ file.write('\t\tfdt@%d {\n' % cnt)
+ file.write('\t\t\tdescription = "%s";\n' % dtname)
+ file.write('\t\t\tdata = /incbin/("%s");\n' % dtb)
+ file.write('\t\t\ttype = "flat_dt";\n')
+ file.write('\t\t\tcompression = "none";\n')
+ file.write('\t\t};\n')
+ file.write('\n')
cnt = cnt + 1
def append_conf_section(file, cnt, dtname, atf_cnt):
- print >> file, '\t\tconfig@%d {' % cnt
- print >> file, '\t\t\tdescription = "%s";' % dtname
- print >> file, '\t\t\tfirmware = "atf@1";'
- print >> file, '\t\t\tloadables = "uboot@1",',
+ file.write('\t\tconfig@%d {\n' % cnt)
+ file.write('\t\t\tdescription = "%s";\n' % dtname)
+ file.write('\t\t\tfirmware = "atf@1";\n')
+ file.write('\t\t\tloadables = "uboot@1",')
for i in range(1, atf_cnt):
- print >> file, '"atf@%d"' % (i+1),
+ file.write('"atf@%d"' % (i+1))
if i != (atf_cnt - 1):
- print >> file, ',',
+ file.write(',')
else:
- print >> file, ';'
- print >> file, '\t\t\tfdt = "fdt@1";'
- print >> file, '\t\t};'
- print >> file, ''
+ file.write(';\n')
+ file.write('\t\t\tfdt = "fdt@1";\n')
+ file.write('\t\t};\n')
+ file.write('\n')
def append_conf_node(file, dtbs, atf_cnt):
"""
Append configeration nodes.
"""
cnt = 1
- print >> file, '\tconfigurations {'
- print >> file, '\t\tdefault = "config@1";'
+ file.write('\tconfigurations {\n')
+ file.write('\t\tdefault = "config@1";\n')
for dtb in dtbs:
dtname = os.path.basename(dtb)
append_conf_section(file, cnt, dtname, atf_cnt)
cnt = cnt + 1
- print >> file, '\t};'
- print >> file, ''
+ file.write('\t};\n')
+ file.write('\n')
def generate_atf_fit_dts(fit_file_name, bl31_file_name, uboot_file_name, dtbs_file_name):
"""
@@ -127,7 +128,7 @@ def generate_atf_fit_dts(fit_file_name, bl31_file_name, uboot_file_name, dtbs_fi
num_load_seg = 0
p_paddr = 0xFFFFFFFF
- with open(uboot_file_name) as uboot_file:
+ with open(uboot_file_name, 'rb') as uboot_file:
uboot = ELFFile(uboot_file)
for i in range(uboot.num_segments()):
seg = uboot.get_segment(i)
@@ -137,9 +138,9 @@ def generate_atf_fit_dts(fit_file_name, bl31_file_name, uboot_file_name, dtbs_fi
assert (p_paddr != 0xFFFFFFFF and num_load_seg == 1)
- print >> fit_file, DT_HEADER % p_paddr
+ fit_file.write(DT_HEADER % p_paddr)
- with open(bl31_file_name) as bl31_file:
+ with open(bl31_file_name, 'rb') as bl31_file:
bl31 = ELFFile(bl31_file)
elf_entry = bl31.header['e_entry']
for i in range(bl31.num_segments()):
@@ -150,15 +151,15 @@ def generate_atf_fit_dts(fit_file_name, bl31_file_name, uboot_file_name, dtbs_fi
append_atf_node(fit_file, i+1, paddr, elf_entry)
atf_cnt = i+1
append_fdt_node(fit_file, dtbs_file_name)
- print >> fit_file, '%s' % DT_IMAGES_NODE_END
+ fit_file.write('%s\n' % DT_IMAGES_NODE_END)
append_conf_node(fit_file, dtbs_file_name, atf_cnt)
- print >> fit_file, '%s' % DT_END
+ fit_file.write('%s\n' % DT_END)
if fit_file_name != sys.stdout:
fit_file.close()
def generate_atf_binary(bl31_file_name):
- with open(bl31_file_name) as bl31_file:
+ with open(bl31_file_name, 'rb') as bl31_file:
bl31 = ELFFile(bl31_file)
num = bl31.num_segments()
@@ -179,17 +180,17 @@ def get_bl31_segments_info(bl31_file_name):
bl31 = ELFFile(bl31_file)
num = bl31.num_segments()
- print 'Number of Segments : %d' % bl31.num_segments()
+ print('Number of Segments : %d' % bl31.num_segments())
for i in range(num):
- print 'Segment %d' % i
+ print('Segment %d' % i)
seg = bl31.get_segment(i)
ptype = seg[ELF_SEG_P_TYPE]
poffset = seg[ELF_SEG_P_OFFSET]
pmemsz = seg[ELF_SEG_P_MEMSZ]
pfilesz = seg[ELF_SEG_P_FILESZ]
- print 'type: %s\nfilesz: %08x\nmemsz: %08x\noffset: %08x' % (ptype, pfilesz, pmemsz, poffset)
+ print('type: %s\nfilesz: %08x\nmemsz: %08x\noffset: %08x' % (ptype, pfilesz, pmemsz, poffset))
paddr = seg[ELF_SEG_P_PADDR]
- print 'paddr: %08x' % paddr
+ print('paddr: %08x' % paddr)
def main():
uboot_elf="./u-boot"
@@ -205,7 +206,7 @@ def main():
elif opt == "-b":
bl31_elf=val
elif opt == "-h":
- print __doc__
+ print(__doc__)
sys.exit(2)
dtbs = args

View File

@ -1,35 +0,0 @@
From d0894715f1f1b93057420d04b3dbe84a23cb54e4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <afaerber@suse.de>
Date: Sun, 3 Jun 2018 05:47:38 +0200
Subject: [PATCH] rockchip: make_fit_atf.py depends on u-boot
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
u-boot.itb depends on u-boot-nodtb.bin, which in turn depends on u-boot.
u-boot.its from Rockchip make_fit_atf.py (used by {evb,firefly}-rk3399)
wants to read u-boot but is lacking this dependency, so that u-boot.itb
cannot be built in one go. Detect its use and add the missing dependency.
Reported-by: Yousaf Kaukab <yousaf.kaukab@suse.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>
---
Makefile | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index 1891c3a4ac..cf7b008b22 100644
--- a/Makefile
+++ b/Makefile
@@ -1064,7 +1064,10 @@ U_BOOT_ITS = $(subst ",,$(CONFIG_SPL_FIT_SOURCE))
else
ifneq ($(CONFIG_SPL_FIT_GENERATOR),"")
U_BOOT_ITS := u-boot.its
-$(U_BOOT_ITS): FORCE
+ifeq ($(CONFIG_SPL_FIT_GENERATOR),"arch/arm/mach-rockchip/make_fit_atf.py")
+U_BOOT_ITS_DEPS += u-boot
+endif
+$(U_BOOT_ITS): $(U_BOOT_ITS_DEPS) FORCE
$(srctree)/$(CONFIG_SPL_FIT_GENERATOR) \
$(patsubst %,arch/$(ARCH)/dts/%.dtb,$(subst ",,$(CONFIG_OF_LIST))) > $@
endif

View File

@ -1,66 +0,0 @@
From 18c6f6d2ce73a0e019606981c5878a3b8bfc13ee Mon Sep 17 00:00:00 2001
From: Stephen Warren <swarren@nvidia.com>
Date: Thu, 30 Aug 2018 15:43:44 -0600
Subject: [PATCH] ARM: tegra: reserve unmapped RAM so EFI doesn't use it
Tegra U-Boot ensures that board_get_usable_ram_top() never returns a value
over 4GB, since some peripherals can't access such addresses. However, on
systems with more than 2GB of RAM, RAM bank 1 does describe this extra
RAM, so that Linux (or whatever OS) can use it, subject to DMA
limitations. Since board_get_usable_ram_top() points at the top of RAM
bank 0, the memory locations describes by RAM bank 1 are not mapped by
U-Boot's MMU configuration, and so cannot be used for anything.
For some completely inexplicable reason, U-Boot's EFI support ignores the
value returned by board_get_usable_ram_top(), and EFI memory allocation
routines will return values above U-Boot's RAM top. This causes U-Boot to
crash when it accesses that RAM, since it isn't mapped by the MMU. One
use-case where this happens is TFTP download of a file on Jetson TX1
(p2371-2180).
This change explicitly tells the EFI code that this extra RAM should not
be used, thus avoiding the crash.
A previous attempt to make EFI honor board_get_usable_ram_top() was
rejected. So, this patch will need to be replicated for any board that
implements board_get_usable_ram_top().
Fixes: aa909462d018 ("efi_loader: efi_allocate_pages is too restrictive")
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
---
arch/arm/mach-tegra/board2.c | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/arch/arm/mach-tegra/board2.c b/arch/arm/mach-tegra/board2.c
index 421a71b301..12257a42b5 100644
--- a/arch/arm/mach-tegra/board2.c
+++ b/arch/arm/mach-tegra/board2.c
@@ -6,6 +6,7 @@
#include <common.h>
#include <dm.h>
+#include <efi_loader.h>
#include <errno.h>
#include <ns16550.h>
#include <usb.h>
@@ -210,6 +211,19 @@ int board_early_init_f(void)
int board_late_init(void)
{
+#if CONFIG_IS_ENABLED(EFI_LOADER)
+ if (gd->bd->bi_dram[1].start) {
+ /*
+ * Only bank 0 is below board_get_usable_ram_top(), so all of
+ * bank 1 is not mapped by the U-Boot MMU configuration, and so
+ * we must prevent EFI from using it.
+ */
+ efi_add_memory_map(gd->bd->bi_dram[1].start,
+ gd->bd->bi_dram[1].size >> EFI_PAGE_SHIFT,
+ EFI_BOOT_SERVICES_DATA, false);
+ }
+#endif
+
#if defined(CONFIG_TEGRA_SUPPORT_NON_SECURE)
if (tegra_cpu_is_non_secure()) {
printf("CPU is in NS mode\n");

View File

@ -37,7 +37,7 @@ armv7_boards="$armv7_boards socfpga_de0_nano_soc"
aarch64_boards="ls1012afrdm_qspi rpi_3" aarch64_boards="ls1012afrdm_qspi rpi_3"
# Allwinner # Allwinner
aarch64_boards="$aarch64_boards nanopi_a64 orangepi_pc2 pine64_plus" aarch64_boards="$aarch64_boards bananapi_m64 nanopi_a64 orangepi_pc2 pine64_plus pine_h64"
# Amlogic # Amlogic
aarch64_boards="$aarch64_boards odroid-c2" aarch64_boards="$aarch64_boards odroid-c2"
# Hisilicon # Hisilicon
@ -134,7 +134,7 @@ Bananapi*|Cubieboard*|Cubietruck*|Hyundai_A7HD|Mele_A1000|nanopi_neo|*-OLinuXino
BINEND=img BINEND=img
SUNXI_SPL=1 SUNXI_SPL=1
;; ;;
nanopi_a64|orangepi_pc2|pine64_plus) bananapi_m64|nanopi_a64|orangepi_pc2|pine64_plus|pine_h64)
BINEND=itb BINEND=itb
SUNXI_SPL=1 SUNXI_SPL=1
;; ;;

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:839bf23cfe8ce613a77e583a60375179d0ad324e92c82fbdd07bebf0fd142268
size 12744107

Binary file not shown.

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

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:737c93f2ea03fec669e840dbee32bcf6238e6924ff5f20e4f1c472ee24e5d37e
size 13045125

BIN
u-boot-2018.11.tar.bz2.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "a10-olinuxino-lime" == "evb-rk3399" || "a10-olinuxino-lime" == "firefly-rk3399" || "a10-olinuxino-lime" == "puma-rk3399" %if "a10-olinuxino-lime" == "evb-rk3399" || "a10-olinuxino-lime" == "firefly-rk3399" || "a10-olinuxino-lime" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "a10-olinuxino-lime" == "bananapim64" || "a10-olinuxino-lime" == "nanopia64" || "a10-olinuxino-lime" == "pine64plus"
%define is_a64 1
%endif
%if "a10-olinuxino-lime" == "orangepipc2"
%define is_h5 1
%endif
%if "a10-olinuxino-lime" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-a10-olinuxino-lime Name: u-boot-a10-olinuxino-lime
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the a10-olinuxino-lime platform Summary: The U-Boot firmware for the a10-olinuxino-lime platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "a13-olinuxino" == "evb-rk3399" || "a13-olinuxino" == "firefly-rk3399" || "a13-olinuxino" == "puma-rk3399" %if "a13-olinuxino" == "evb-rk3399" || "a13-olinuxino" == "firefly-rk3399" || "a13-olinuxino" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "a13-olinuxino" == "bananapim64" || "a13-olinuxino" == "nanopia64" || "a13-olinuxino" == "pine64plus"
%define is_a64 1
%endif
%if "a13-olinuxino" == "orangepipc2"
%define is_h5 1
%endif
%if "a13-olinuxino" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-a13-olinuxino Name: u-boot-a13-olinuxino
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the a13-olinuxino platform Summary: The U-Boot firmware for the a13-olinuxino platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "a13-olinuxinom" == "evb-rk3399" || "a13-olinuxinom" == "firefly-rk3399" || "a13-olinuxinom" == "puma-rk3399" %if "a13-olinuxinom" == "evb-rk3399" || "a13-olinuxinom" == "firefly-rk3399" || "a13-olinuxinom" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "a13-olinuxinom" == "bananapim64" || "a13-olinuxinom" == "nanopia64" || "a13-olinuxinom" == "pine64plus"
%define is_a64 1
%endif
%if "a13-olinuxinom" == "orangepipc2"
%define is_h5 1
%endif
%if "a13-olinuxinom" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-a13-olinuxinom Name: u-boot-a13-olinuxinom
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the a13-olinuxinom platform Summary: The U-Boot firmware for the a13-olinuxinom platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "a20-olinuxino-lime" == "evb-rk3399" || "a20-olinuxino-lime" == "firefly-rk3399" || "a20-olinuxino-lime" == "puma-rk3399" %if "a20-olinuxino-lime" == "evb-rk3399" || "a20-olinuxino-lime" == "firefly-rk3399" || "a20-olinuxino-lime" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "a20-olinuxino-lime" == "bananapim64" || "a20-olinuxino-lime" == "nanopia64" || "a20-olinuxino-lime" == "pine64plus"
%define is_a64 1
%endif
%if "a20-olinuxino-lime" == "orangepipc2"
%define is_h5 1
%endif
%if "a20-olinuxino-lime" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-a20-olinuxino-lime Name: u-boot-a20-olinuxino-lime
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the a20-olinuxino-lime platform Summary: The U-Boot firmware for the a20-olinuxino-lime platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "a20-olinuxino-lime2" == "evb-rk3399" || "a20-olinuxino-lime2" == "firefly-rk3399" || "a20-olinuxino-lime2" == "puma-rk3399" %if "a20-olinuxino-lime2" == "evb-rk3399" || "a20-olinuxino-lime2" == "firefly-rk3399" || "a20-olinuxino-lime2" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "a20-olinuxino-lime2" == "bananapim64" || "a20-olinuxino-lime2" == "nanopia64" || "a20-olinuxino-lime2" == "pine64plus"
%define is_a64 1
%endif
%if "a20-olinuxino-lime2" == "orangepipc2"
%define is_h5 1
%endif
%if "a20-olinuxino-lime2" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-a20-olinuxino-lime2 Name: u-boot-a20-olinuxino-lime2
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the a20-olinuxino-lime2 platform Summary: The U-Boot firmware for the a20-olinuxino-lime2 platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "a20-olinuxinomicro" == "evb-rk3399" || "a20-olinuxinomicro" == "firefly-rk3399" || "a20-olinuxinomicro" == "puma-rk3399" %if "a20-olinuxinomicro" == "evb-rk3399" || "a20-olinuxinomicro" == "firefly-rk3399" || "a20-olinuxinomicro" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "a20-olinuxinomicro" == "bananapim64" || "a20-olinuxinomicro" == "nanopia64" || "a20-olinuxinomicro" == "pine64plus"
%define is_a64 1
%endif
%if "a20-olinuxinomicro" == "orangepipc2"
%define is_h5 1
%endif
%if "a20-olinuxinomicro" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-a20-olinuxinomicro Name: u-boot-a20-olinuxinomicro
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the a20-olinuxinomicro platform Summary: The U-Boot firmware for the a20-olinuxinomicro platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "am335xboneblack" == "evb-rk3399" || "am335xboneblack" == "firefly-rk3399" || "am335xboneblack" == "puma-rk3399" %if "am335xboneblack" == "evb-rk3399" || "am335xboneblack" == "firefly-rk3399" || "am335xboneblack" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "am335xboneblack" == "bananapim64" || "am335xboneblack" == "nanopia64" || "am335xboneblack" == "pine64plus"
%define is_a64 1
%endif
%if "am335xboneblack" == "orangepipc2"
%define is_h5 1
%endif
%if "am335xboneblack" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-am335xboneblack Name: u-boot-am335xboneblack
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the am335xboneblack platform Summary: The U-Boot firmware for the am335xboneblack platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "am335xevm" == "evb-rk3399" || "am335xevm" == "firefly-rk3399" || "am335xevm" == "puma-rk3399" %if "am335xevm" == "evb-rk3399" || "am335xevm" == "firefly-rk3399" || "am335xevm" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "am335xevm" == "bananapim64" || "am335xevm" == "nanopia64" || "am335xevm" == "pine64plus"
%define is_a64 1
%endif
%if "am335xevm" == "orangepipc2"
%define is_h5 1
%endif
%if "am335xevm" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-am335xevm Name: u-boot-am335xevm
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the am335xevm platform Summary: The U-Boot firmware for the am335xevm platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "am57xxevm" == "evb-rk3399" || "am57xxevm" == "firefly-rk3399" || "am57xxevm" == "puma-rk3399" %if "am57xxevm" == "evb-rk3399" || "am57xxevm" == "firefly-rk3399" || "am57xxevm" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "am57xxevm" == "bananapim64" || "am57xxevm" == "nanopia64" || "am57xxevm" == "pine64plus"
%define is_a64 1
%endif
%if "am57xxevm" == "orangepipc2"
%define is_h5 1
%endif
%if "am57xxevm" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-am57xxevm Name: u-boot-am57xxevm
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the am57xxevm platform Summary: The U-Boot firmware for the am57xxevm platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "arndale" == "evb-rk3399" || "arndale" == "firefly-rk3399" || "arndale" == "puma-rk3399" %if "arndale" == "evb-rk3399" || "arndale" == "firefly-rk3399" || "arndale" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "arndale" == "bananapim64" || "arndale" == "nanopia64" || "arndale" == "pine64plus"
%define is_a64 1
%endif
%if "arndale" == "orangepipc2"
%define is_h5 1
%endif
%if "arndale" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-arndale Name: u-boot-arndale
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the arndale platform Summary: The U-Boot firmware for the arndale platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "bananapi" == "evb-rk3399" || "bananapi" == "firefly-rk3399" || "bananapi" == "puma-rk3399" %if "bananapi" == "evb-rk3399" || "bananapi" == "firefly-rk3399" || "bananapi" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "bananapi" == "bananapim64" || "bananapi" == "nanopia64" || "bananapi" == "pine64plus"
%define is_a64 1
%endif
%if "bananapi" == "orangepipc2"
%define is_h5 1
%endif
%if "bananapi" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-bananapi Name: u-boot-bananapi
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the bananapi platform Summary: The U-Boot firmware for the bananapi platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

2090
u-boot-bananapim64.changes Normal file

File diff suppressed because it is too large Load Diff

282
u-boot-bananapim64.spec Normal file
View File

@ -0,0 +1,282 @@
#
# spec file for package u-boot-bananapim64
#
# Copyright (c) 2018 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 https://bugs.opensuse.org/
#
%bcond_with uboot_atf
%bcond_with uboot_atf_pine64
%define mvebu_spl 0
%define x_loader 0
%define rockchip_spl 0
%define sunxi_spl 1
%define arndale_spl 0
%define origen_spl 0
%define imx6_spl 0
%define socfpga_spl 0
%if "bananapim64" == "rpi" || "bananapim64" == "rpi2" || "bananapim64" == "rpi3"
%define is_rpi 1
%endif
%if "bananapim64" == "evb-rk3399" || "bananapim64" == "firefly-rk3399" || "bananapim64" == "puma-rk3399"
%define is_rk3399 1
%endif
%if "bananapim64" == "bananapim64" || "bananapim64" == "nanopia64" || "bananapim64" == "pine64plus"
%define is_a64 1
%endif
%if "bananapim64" == "orangepipc2"
%define is_h5 1
%endif
%if "bananapim64" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only
%define archive_version 2018.11
Name: u-boot-bananapim64
Version: 2018.11
Release: 0
Summary: The U-Boot firmware for the bananapim64 platform
License: GPL-2.0-only
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
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
Source2: arndale-bl1.img
Source3: update_git.sh
Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Prepend-partition-.patch
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399
%endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc
BuildRequires: bison
# Arndale board needs DTC >= 1.4
BuildRequires: dtc >= 1.4.0
BuildRequires: flex
# u-boot-clearfog (tools/kwbimage.c) needs openssl to build
BuildRequires: libopenssl-devel
BuildRequires: python-devel
%if %{with uboot_atf}
%if "%{name}" == "u-boot-evb-rk3399" || "%{name}" == "u-boot-firefly-rk3399"
# make_fit_atf.py
BuildRequires: python-pyelftools
%endif
%endif
BuildRequires: swig
%if "%{name}" == "u-boot-qemu-ppce500"
# Owns /usr/share/qemu directory
BuildRequires: qemu
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
%endif
%if 0%{?is_rpi}
# Owns /boot/vc directory
BuildRequires: raspberrypi-firmware
%endif
%if "%{name}" == "u-boot-zynqmp"
BuildRequires: zynqmp-dts
%endif
%if 0%{?is_rpi}
# For mountpoint
Requires(post): util-linux
%endif
Provides: u-boot-loader
Conflicts: otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes: x-loader-bananapim64
Provides: x-loader-bananapim64
%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 bananapim64 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
%build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin
%endif
%if %{with uboot_atf}
%if "%{name}" == "u-boot-evb-rk3399" || "%{name}" == "u-boot-firefly-rk3399"
cp /usr/share/arm-trusted-firmware-rk3399/bl31.elf .
%endif
%endif
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" bananapi_m64_defconfig
echo "Attempting to enable fdt apply command (.dtbo) support."
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" \
%if ("%{name}" == "u-boot-evb-rk3399" || "%{name}" == "u-boot-firefly-rk3399") && %{with uboot_atf}
all u-boot.itb
%else
all
%endif
%ifarch aarch64
%if %sunxi_spl == 1
cat spl/sunxi-spl.bin u-boot.itb > u-boot-sunxi-with-spl.bin
%endif
%endif
%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.bin -T $t u-boot-spl.$t
done
%endif
%install
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
export NO_BRP_STRIP_DEBUG=true
export NO_DEBUGINFO_STRIP_DEBUG=true
%define uboot_dir /boot
%if 0%{?is_rpi}
%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}%{uboot_dir}/$f
done
%else
%if "%{name}" == "u-boot-p2371-2180"
# Jetson TX1 Driver Pack flash.sh needs several intermediate files, under their original name.
for f in u-boot u-boot.bin u-boot.dtb u-boot-dtb.bin; do
install -D -m 0644 $f %{buildroot}%{uboot_dir}/$f
done
%else
install -D -m 0644 u-boot.itb %{buildroot}%{uboot_dir}/u-boot.itb
%if ("%{name}" == "u-boot-evb-rk3399" || "%{name}" == "u-boot-firefly-rk3399") && %{with uboot_atf}
install -D -m 0644 u-boot.itb %{buildroot}%{uboot_dir}/u-boot.itb
%endif
%if "%{name}" == "u-boot-qemu-ppce500"
mv %{buildroot}%{uboot_dir}/u-boot.itb %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%endif
%if %x_loader == 1
install -D -m 0644 MLO %{buildroot}%{uboot_dir}/MLO
%endif
%if %origen_spl == 1
install -D -m 0644 spl/origen-spl.bin %{buildroot}%{uboot_dir}/origen-spl.bin
%endif
%if %arndale_spl == 1
install -D -m 0644 spl/arndale-spl.bin %{buildroot}%{uboot_dir}/arndale-spl.bin
install -D -m 0644 %{SOURCE2} %{buildroot}%{uboot_dir}/arndale-bl1.img
%endif
%if %mvebu_spl == 1
install -D -m 0644 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
%endif
%if %rockchip_spl == 1
install -D -m 0644 spl/u-boot-spl.bin %{buildroot}%{uboot_dir}/u-boot-spl.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 0644 spl/sunxi-spl.bin %{buildroot}%{uboot_dir}/sunxi-spl.bin
install -D -m 0644 u-boot-sunxi-with-spl.bin %{buildroot}%{uboot_dir}/u-boot-sunxi-with-spl.bin
%endif
%if %imx6_spl == 1
install -D -m 0644 SPL %{buildroot}%{uboot_dir}/imx6-spl.bin
%endif
%if %socfpga_spl == 1
install -D -m 0644 u-boot-with-spl.sfp %{buildroot}%{uboot_dir}/u-boot-with-spl.sfp
%endif
%if "%{name}" == "u-boot-rpi3"
echo -e "# Boot in AArch64 mode\narm_control=0x200" > %{buildroot}%{uboot_dir}/ubootconfig.txt
%endif
%if 0%{?is_rpi}
%post
# On the Raspberry Pi we chain-load u-boot.bin from bootcode.bin via config.txt.
# It needs to be on the first FAT partition, wherever we mounted it.
# a) Unmounted, then do nothing.
# b) Mounted as /boot/vc, then they're in the right place already.
# c) Mounted as /boot/efi, with /boot/vc as symlink, then nothing to be done.
# d) Mounted as /boot/efi, with /boot/vc a directory, then copy files over.
if mountpoint -q /boot/efi; then
if ! [[ "$(readlink -f /boot/efi)" -ef "$(readlink -f %{uboot_dir})" ]]; then
[ -f %{uboot_dir}/ubootconfig.txt ] && cp %{uboot_dir}/ubootconfig.txt /boot/efi
cp %{uboot_dir}/u-boot.itb /boot/efi/
fi
fi
%endif
%files
%defattr(-,root,root)
%license Licenses/gpl-2.0.txt
%doc README
%{uboot_dir}/*
%files doc
%defattr(-,root,root)
# Generic documents
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST
# Copy some useful kermit scripts as well
%doc tools/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd tools/kermit/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-memory-map
%changelog

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,6 +36,15 @@
%if "BOARDNAME" == "evb-rk3399" || "BOARDNAME" == "firefly-rk3399" || "BOARDNAME" == "puma-rk3399" %if "BOARDNAME" == "evb-rk3399" || "BOARDNAME" == "firefly-rk3399" || "BOARDNAME" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "BOARDNAME" == "bananapim64" || "BOARDNAME" == "nanopia64" || "BOARDNAME" == "pine64plus"
%define is_a64 1
%endif
%if "BOARDNAME" == "orangepipc2"
%define is_h5 1
%endif
%if "BOARDNAME" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
ARCHIVE_VERSION ARCHIVE_VERSION
@ -54,12 +63,15 @@ Source3: update_git.sh
Source300: u-boot-rpmlintrc Source300: u-boot-rpmlintrc
PATCH_FILES PATCH_FILES
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -117,7 +129,7 @@ PATCH_EXEC
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "clearfog" == "evb-rk3399" || "clearfog" == "firefly-rk3399" || "clearfog" == "puma-rk3399" %if "clearfog" == "evb-rk3399" || "clearfog" == "firefly-rk3399" || "clearfog" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "clearfog" == "bananapim64" || "clearfog" == "nanopia64" || "clearfog" == "pine64plus"
%define is_a64 1
%endif
%if "clearfog" == "orangepipc2"
%define is_h5 1
%endif
%if "clearfog" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-clearfog Name: u-boot-clearfog
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the clearfog platform Summary: The U-Boot firmware for the clearfog platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "colibrit20" == "evb-rk3399" || "colibrit20" == "firefly-rk3399" || "colibrit20" == "puma-rk3399" %if "colibrit20" == "evb-rk3399" || "colibrit20" == "firefly-rk3399" || "colibrit20" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "colibrit20" == "bananapim64" || "colibrit20" == "nanopia64" || "colibrit20" == "pine64plus"
%define is_a64 1
%endif
%if "colibrit20" == "orangepipc2"
%define is_h5 1
%endif
%if "colibrit20" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-colibrit20 Name: u-boot-colibrit20
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the colibrit20 platform Summary: The U-Boot firmware for the colibrit20 platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "cubieboard" == "evb-rk3399" || "cubieboard" == "firefly-rk3399" || "cubieboard" == "puma-rk3399" %if "cubieboard" == "evb-rk3399" || "cubieboard" == "firefly-rk3399" || "cubieboard" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "cubieboard" == "bananapim64" || "cubieboard" == "nanopia64" || "cubieboard" == "pine64plus"
%define is_a64 1
%endif
%if "cubieboard" == "orangepipc2"
%define is_h5 1
%endif
%if "cubieboard" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-cubieboard Name: u-boot-cubieboard
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the cubieboard platform Summary: The U-Boot firmware for the cubieboard platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "cubieboard2" == "evb-rk3399" || "cubieboard2" == "firefly-rk3399" || "cubieboard2" == "puma-rk3399" %if "cubieboard2" == "evb-rk3399" || "cubieboard2" == "firefly-rk3399" || "cubieboard2" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "cubieboard2" == "bananapim64" || "cubieboard2" == "nanopia64" || "cubieboard2" == "pine64plus"
%define is_a64 1
%endif
%if "cubieboard2" == "orangepipc2"
%define is_h5 1
%endif
%if "cubieboard2" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-cubieboard2 Name: u-boot-cubieboard2
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the cubieboard2 platform Summary: The U-Boot firmware for the cubieboard2 platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "cubietruck" == "evb-rk3399" || "cubietruck" == "firefly-rk3399" || "cubietruck" == "puma-rk3399" %if "cubietruck" == "evb-rk3399" || "cubietruck" == "firefly-rk3399" || "cubietruck" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "cubietruck" == "bananapim64" || "cubietruck" == "nanopia64" || "cubietruck" == "pine64plus"
%define is_a64 1
%endif
%if "cubietruck" == "orangepipc2"
%define is_h5 1
%endif
%if "cubietruck" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-cubietruck Name: u-boot-cubietruck
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the cubietruck platform Summary: The U-Boot firmware for the cubietruck platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "dragonboard410c" == "evb-rk3399" || "dragonboard410c" == "firefly-rk3399" || "dragonboard410c" == "puma-rk3399" %if "dragonboard410c" == "evb-rk3399" || "dragonboard410c" == "firefly-rk3399" || "dragonboard410c" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "dragonboard410c" == "bananapim64" || "dragonboard410c" == "nanopia64" || "dragonboard410c" == "pine64plus"
%define is_a64 1
%endif
%if "dragonboard410c" == "orangepipc2"
%define is_h5 1
%endif
%if "dragonboard410c" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-dragonboard410c Name: u-boot-dragonboard410c
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the dragonboard410c platform Summary: The U-Boot firmware for the dragonboard410c platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "dragonboard820c" == "evb-rk3399" || "dragonboard820c" == "firefly-rk3399" || "dragonboard820c" == "puma-rk3399" %if "dragonboard820c" == "evb-rk3399" || "dragonboard820c" == "firefly-rk3399" || "dragonboard820c" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "dragonboard820c" == "bananapim64" || "dragonboard820c" == "nanopia64" || "dragonboard820c" == "pine64plus"
%define is_a64 1
%endif
%if "dragonboard820c" == "orangepipc2"
%define is_h5 1
%endif
%if "dragonboard820c" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-dragonboard820c Name: u-boot-dragonboard820c
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the dragonboard820c platform Summary: The U-Boot firmware for the dragonboard820c platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "evb-rk3399" == "evb-rk3399" || "evb-rk3399" == "firefly-rk3399" || "evb-rk3399" == "puma-rk3399" %if "evb-rk3399" == "evb-rk3399" || "evb-rk3399" == "firefly-rk3399" || "evb-rk3399" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "evb-rk3399" == "bananapim64" || "evb-rk3399" == "nanopia64" || "evb-rk3399" == "pine64plus"
%define is_a64 1
%endif
%if "evb-rk3399" == "orangepipc2"
%define is_h5 1
%endif
%if "evb-rk3399" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-evb-rk3399 Name: u-boot-evb-rk3399
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the evb-rk3399 platform Summary: The U-Boot firmware for the evb-rk3399 platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "firefly-rk3288" == "evb-rk3399" || "firefly-rk3288" == "firefly-rk3399" || "firefly-rk3288" == "puma-rk3399" %if "firefly-rk3288" == "evb-rk3399" || "firefly-rk3288" == "firefly-rk3399" || "firefly-rk3288" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "firefly-rk3288" == "bananapim64" || "firefly-rk3288" == "nanopia64" || "firefly-rk3288" == "pine64plus"
%define is_a64 1
%endif
%if "firefly-rk3288" == "orangepipc2"
%define is_h5 1
%endif
%if "firefly-rk3288" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-firefly-rk3288 Name: u-boot-firefly-rk3288
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the firefly-rk3288 platform Summary: The U-Boot firmware for the firefly-rk3288 platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "firefly-rk3399" == "evb-rk3399" || "firefly-rk3399" == "firefly-rk3399" || "firefly-rk3399" == "puma-rk3399" %if "firefly-rk3399" == "evb-rk3399" || "firefly-rk3399" == "firefly-rk3399" || "firefly-rk3399" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "firefly-rk3399" == "bananapim64" || "firefly-rk3399" == "nanopia64" || "firefly-rk3399" == "pine64plus"
%define is_a64 1
%endif
%if "firefly-rk3399" == "orangepipc2"
%define is_h5 1
%endif
%if "firefly-rk3399" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-firefly-rk3399 Name: u-boot-firefly-rk3399
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the firefly-rk3399 platform Summary: The U-Boot firmware for the firefly-rk3399 platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "geekbox" == "evb-rk3399" || "geekbox" == "firefly-rk3399" || "geekbox" == "puma-rk3399" %if "geekbox" == "evb-rk3399" || "geekbox" == "firefly-rk3399" || "geekbox" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "geekbox" == "bananapim64" || "geekbox" == "nanopia64" || "geekbox" == "pine64plus"
%define is_a64 1
%endif
%if "geekbox" == "orangepipc2"
%define is_h5 1
%endif
%if "geekbox" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-geekbox Name: u-boot-geekbox
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the geekbox platform Summary: The U-Boot firmware for the geekbox platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "highbank" == "evb-rk3399" || "highbank" == "firefly-rk3399" || "highbank" == "puma-rk3399" %if "highbank" == "evb-rk3399" || "highbank" == "firefly-rk3399" || "highbank" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "highbank" == "bananapim64" || "highbank" == "nanopia64" || "highbank" == "pine64plus"
%define is_a64 1
%endif
%if "highbank" == "orangepipc2"
%define is_h5 1
%endif
%if "highbank" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-highbank Name: u-boot-highbank
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the highbank platform Summary: The U-Boot firmware for the highbank platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "hikey" == "evb-rk3399" || "hikey" == "firefly-rk3399" || "hikey" == "puma-rk3399" %if "hikey" == "evb-rk3399" || "hikey" == "firefly-rk3399" || "hikey" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "hikey" == "bananapim64" || "hikey" == "nanopia64" || "hikey" == "pine64plus"
%define is_a64 1
%endif
%if "hikey" == "orangepipc2"
%define is_h5 1
%endif
%if "hikey" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-hikey Name: u-boot-hikey
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the hikey platform Summary: The U-Boot firmware for the hikey platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "hyundaia7hd" == "evb-rk3399" || "hyundaia7hd" == "firefly-rk3399" || "hyundaia7hd" == "puma-rk3399" %if "hyundaia7hd" == "evb-rk3399" || "hyundaia7hd" == "firefly-rk3399" || "hyundaia7hd" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "hyundaia7hd" == "bananapim64" || "hyundaia7hd" == "nanopia64" || "hyundaia7hd" == "pine64plus"
%define is_a64 1
%endif
%if "hyundaia7hd" == "orangepipc2"
%define is_h5 1
%endif
%if "hyundaia7hd" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-hyundaia7hd Name: u-boot-hyundaia7hd
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the hyundaia7hd platform Summary: The U-Boot firmware for the hyundaia7hd platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "jetson-tk1" == "evb-rk3399" || "jetson-tk1" == "firefly-rk3399" || "jetson-tk1" == "puma-rk3399" %if "jetson-tk1" == "evb-rk3399" || "jetson-tk1" == "firefly-rk3399" || "jetson-tk1" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "jetson-tk1" == "bananapim64" || "jetson-tk1" == "nanopia64" || "jetson-tk1" == "pine64plus"
%define is_a64 1
%endif
%if "jetson-tk1" == "orangepipc2"
%define is_h5 1
%endif
%if "jetson-tk1" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-jetson-tk1 Name: u-boot-jetson-tk1
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the jetson-tk1 platform Summary: The U-Boot firmware for the jetson-tk1 platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "lamobor1" == "evb-rk3399" || "lamobor1" == "firefly-rk3399" || "lamobor1" == "puma-rk3399" %if "lamobor1" == "evb-rk3399" || "lamobor1" == "firefly-rk3399" || "lamobor1" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "lamobor1" == "bananapim64" || "lamobor1" == "nanopia64" || "lamobor1" == "pine64plus"
%define is_a64 1
%endif
%if "lamobor1" == "orangepipc2"
%define is_h5 1
%endif
%if "lamobor1" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-lamobor1 Name: u-boot-lamobor1
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the lamobor1 platform Summary: The U-Boot firmware for the lamobor1 platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "ls1012afrdmqspi" == "evb-rk3399" || "ls1012afrdmqspi" == "firefly-rk3399" || "ls1012afrdmqspi" == "puma-rk3399" %if "ls1012afrdmqspi" == "evb-rk3399" || "ls1012afrdmqspi" == "firefly-rk3399" || "ls1012afrdmqspi" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "ls1012afrdmqspi" == "bananapim64" || "ls1012afrdmqspi" == "nanopia64" || "ls1012afrdmqspi" == "pine64plus"
%define is_a64 1
%endif
%if "ls1012afrdmqspi" == "orangepipc2"
%define is_h5 1
%endif
%if "ls1012afrdmqspi" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-ls1012afrdmqspi Name: u-boot-ls1012afrdmqspi
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the ls1012afrdmqspi platform Summary: The U-Boot firmware for the ls1012afrdmqspi platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "melea1000" == "evb-rk3399" || "melea1000" == "firefly-rk3399" || "melea1000" == "puma-rk3399" %if "melea1000" == "evb-rk3399" || "melea1000" == "firefly-rk3399" || "melea1000" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "melea1000" == "bananapim64" || "melea1000" == "nanopia64" || "melea1000" == "pine64plus"
%define is_a64 1
%endif
%if "melea1000" == "orangepipc2"
%define is_h5 1
%endif
%if "melea1000" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-melea1000 Name: u-boot-melea1000
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the melea1000 platform Summary: The U-Boot firmware for the melea1000 platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "merriia80optimus" == "evb-rk3399" || "merriia80optimus" == "firefly-rk3399" || "merriia80optimus" == "puma-rk3399" %if "merriia80optimus" == "evb-rk3399" || "merriia80optimus" == "firefly-rk3399" || "merriia80optimus" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "merriia80optimus" == "bananapim64" || "merriia80optimus" == "nanopia64" || "merriia80optimus" == "pine64plus"
%define is_a64 1
%endif
%if "merriia80optimus" == "orangepipc2"
%define is_h5 1
%endif
%if "merriia80optimus" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-merriia80optimus Name: u-boot-merriia80optimus
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the merriia80optimus platform Summary: The U-Boot firmware for the merriia80optimus platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "mvebudb-88f3720" == "evb-rk3399" || "mvebudb-88f3720" == "firefly-rk3399" || "mvebudb-88f3720" == "puma-rk3399" %if "mvebudb-88f3720" == "evb-rk3399" || "mvebudb-88f3720" == "firefly-rk3399" || "mvebudb-88f3720" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "mvebudb-88f3720" == "bananapim64" || "mvebudb-88f3720" == "nanopia64" || "mvebudb-88f3720" == "pine64plus"
%define is_a64 1
%endif
%if "mvebudb-88f3720" == "orangepipc2"
%define is_h5 1
%endif
%if "mvebudb-88f3720" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-mvebudb-88f3720 Name: u-boot-mvebudb-88f3720
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the mvebudb-88f3720 platform Summary: The U-Boot firmware for the mvebudb-88f3720 platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "mvebudbarmada8k" == "evb-rk3399" || "mvebudbarmada8k" == "firefly-rk3399" || "mvebudbarmada8k" == "puma-rk3399" %if "mvebudbarmada8k" == "evb-rk3399" || "mvebudbarmada8k" == "firefly-rk3399" || "mvebudbarmada8k" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "mvebudbarmada8k" == "bananapim64" || "mvebudbarmada8k" == "nanopia64" || "mvebudbarmada8k" == "pine64plus"
%define is_a64 1
%endif
%if "mvebudbarmada8k" == "orangepipc2"
%define is_h5 1
%endif
%if "mvebudbarmada8k" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-mvebudbarmada8k Name: u-boot-mvebudbarmada8k
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the mvebudbarmada8k platform Summary: The U-Boot firmware for the mvebudbarmada8k platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "mvebuespressobin-88f3720" == "evb-rk3399" || "mvebuespressobin-88f3720" == "firefly-rk3399" || "mvebuespressobin-88f3720" == "puma-rk3399" %if "mvebuespressobin-88f3720" == "evb-rk3399" || "mvebuespressobin-88f3720" == "firefly-rk3399" || "mvebuespressobin-88f3720" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "mvebuespressobin-88f3720" == "bananapim64" || "mvebuespressobin-88f3720" == "nanopia64" || "mvebuespressobin-88f3720" == "pine64plus"
%define is_a64 1
%endif
%if "mvebuespressobin-88f3720" == "orangepipc2"
%define is_h5 1
%endif
%if "mvebuespressobin-88f3720" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-mvebuespressobin-88f3720 Name: u-boot-mvebuespressobin-88f3720
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the mvebuespressobin-88f3720 platform Summary: The U-Boot firmware for the mvebuespressobin-88f3720 platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "mvebumcbin-88f8040" == "evb-rk3399" || "mvebumcbin-88f8040" == "firefly-rk3399" || "mvebumcbin-88f8040" == "puma-rk3399" %if "mvebumcbin-88f8040" == "evb-rk3399" || "mvebumcbin-88f8040" == "firefly-rk3399" || "mvebumcbin-88f8040" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "mvebumcbin-88f8040" == "bananapim64" || "mvebumcbin-88f8040" == "nanopia64" || "mvebumcbin-88f8040" == "pine64plus"
%define is_a64 1
%endif
%if "mvebumcbin-88f8040" == "orangepipc2"
%define is_h5 1
%endif
%if "mvebumcbin-88f8040" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-mvebumcbin-88f8040 Name: u-boot-mvebumcbin-88f8040
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the mvebumcbin-88f8040 platform Summary: The U-Boot firmware for the mvebumcbin-88f8040 platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "mx53loco" == "evb-rk3399" || "mx53loco" == "firefly-rk3399" || "mx53loco" == "puma-rk3399" %if "mx53loco" == "evb-rk3399" || "mx53loco" == "firefly-rk3399" || "mx53loco" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "mx53loco" == "bananapim64" || "mx53loco" == "nanopia64" || "mx53loco" == "pine64plus"
%define is_a64 1
%endif
%if "mx53loco" == "orangepipc2"
%define is_h5 1
%endif
%if "mx53loco" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-mx53loco Name: u-boot-mx53loco
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the mx53loco platform Summary: The U-Boot firmware for the mx53loco platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "mx6cuboxi" == "evb-rk3399" || "mx6cuboxi" == "firefly-rk3399" || "mx6cuboxi" == "puma-rk3399" %if "mx6cuboxi" == "evb-rk3399" || "mx6cuboxi" == "firefly-rk3399" || "mx6cuboxi" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "mx6cuboxi" == "bananapim64" || "mx6cuboxi" == "nanopia64" || "mx6cuboxi" == "pine64plus"
%define is_a64 1
%endif
%if "mx6cuboxi" == "orangepipc2"
%define is_h5 1
%endif
%if "mx6cuboxi" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-mx6cuboxi Name: u-boot-mx6cuboxi
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the mx6cuboxi platform Summary: The U-Boot firmware for the mx6cuboxi platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "mx6qsabrelite" == "evb-rk3399" || "mx6qsabrelite" == "firefly-rk3399" || "mx6qsabrelite" == "puma-rk3399" %if "mx6qsabrelite" == "evb-rk3399" || "mx6qsabrelite" == "firefly-rk3399" || "mx6qsabrelite" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "mx6qsabrelite" == "bananapim64" || "mx6qsabrelite" == "nanopia64" || "mx6qsabrelite" == "pine64plus"
%define is_a64 1
%endif
%if "mx6qsabrelite" == "orangepipc2"
%define is_h5 1
%endif
%if "mx6qsabrelite" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-mx6qsabrelite Name: u-boot-mx6qsabrelite
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the mx6qsabrelite platform Summary: The U-Boot firmware for the mx6qsabrelite platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "nanopia64" == "evb-rk3399" || "nanopia64" == "firefly-rk3399" || "nanopia64" == "puma-rk3399" %if "nanopia64" == "evb-rk3399" || "nanopia64" == "firefly-rk3399" || "nanopia64" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "nanopia64" == "bananapim64" || "nanopia64" == "nanopia64" || "nanopia64" == "pine64plus"
%define is_a64 1
%endif
%if "nanopia64" == "orangepipc2"
%define is_h5 1
%endif
%if "nanopia64" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-nanopia64 Name: u-boot-nanopia64
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the nanopia64 platform Summary: The U-Boot firmware for the nanopia64 platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "nanopineo" == "evb-rk3399" || "nanopineo" == "firefly-rk3399" || "nanopineo" == "puma-rk3399" %if "nanopineo" == "evb-rk3399" || "nanopineo" == "firefly-rk3399" || "nanopineo" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "nanopineo" == "bananapim64" || "nanopineo" == "nanopia64" || "nanopineo" == "pine64plus"
%define is_a64 1
%endif
%if "nanopineo" == "orangepipc2"
%define is_h5 1
%endif
%if "nanopineo" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-nanopineo Name: u-boot-nanopineo
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the nanopineo platform Summary: The U-Boot firmware for the nanopineo platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
@ -36,12 +36,21 @@
%if "nanopineoair" == "evb-rk3399" || "nanopineoair" == "firefly-rk3399" || "nanopineoair" == "puma-rk3399" %if "nanopineoair" == "evb-rk3399" || "nanopineoair" == "firefly-rk3399" || "nanopineoair" == "puma-rk3399"
%define is_rk3399 1 %define is_rk3399 1
%endif %endif
%if "nanopineoair" == "bananapim64" || "nanopineoair" == "nanopia64" || "nanopineoair" == "pine64plus"
%define is_a64 1
%endif
%if "nanopineoair" == "orangepipc2"
%define is_h5 1
%endif
%if "nanopineoair" == "pineh64"
%define is_h6 1
%endif
# archive_version differs from version for RC version only # archive_version differs from version for RC version only
%define archive_version 2018.09 %define archive_version 2018.11
Name: u-boot-nanopineoair Name: u-boot-nanopineoair
Version: 2018.09 Version: 2018.11
Release: 0 Release: 0
Summary: The U-Boot firmware for the nanopineoair platform Summary: The U-Boot firmware for the nanopineoair platform
License: GPL-2.0-only License: GPL-2.0-only
@ -58,17 +67,17 @@ Patch0003: 0003-rpi-Use-firmware-provided-device-tr.patch
Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch Patch0004: 0004-Temp-workaround-for-Chromebook-snow.patch
Patch0005: 0005-zynqmp-Add-generic-target.patch Patch0005: 0005-zynqmp-Add-generic-target.patch
Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch Patch0006: 0006-tools-zynqmpbif-Add-support-for-loa.patch
Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0007: 0007-Revert-efi_loader-remove-efi_exit_c.patch
Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch
Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch
Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64}
BuildRequires: arm-trusted-firmware-pine64
%endif
%if 0%{?is_rk3399} && %{with uboot_atf} %if 0%{?is_rk3399} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-rk3399 BuildRequires: arm-trusted-firmware-rk3399
%endif %endif
%if (0%{?is_a64} || 0%{?is_h5}) && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ia64
%endif
%if 0%{?is_h6} && %{with uboot_atf}
BuildRequires: arm-trusted-firmware-sun50ih6
%endif
BuildRequires: bc BuildRequires: bc
BuildRequires: bison BuildRequires: bison
# Arndale board needs DTC >= 1.4 # Arndale board needs DTC >= 1.4
@ -129,13 +138,10 @@ This package contains documentation for U-Boot firmware.
%patch0005 -p1 %patch0005 -p1
%patch0006 -p1 %patch0006 -p1
%patch0007 -p1 %patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%patch0010 -p1
%build %build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus" %if 0%{?is_a64} || 0%{?is_h5} || 0%{?is_h6}
export BL31=/boot/bl31.bin export BL31=/boot/bl31.bin
%endif %endif

View File

@ -1,3 +1,52 @@
-------------------------------------------------------------------
Thu Nov 15 14:30:22 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11
-------------------------------------------------------------------
Sun Nov 11 16:35:35 UTC 2018 - afaerber@suse.de
- Update from arm-trusted-firmware-pine64 to arm-trusted-firmware-sun50ia64
- pineh64: Use new arm-trusted-firmware-sun50ih6
- Add bananapim64
- u-boot.spec.in, u-boot-board.spec.in: Update to use https
-------------------------------------------------------------------
Mon Nov 5 10:06:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches added:
0007-Revert-efi_loader-remove-efi_exit_c.patch
-------------------------------------------------------------------
Wed Oct 31 08:16:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc3
-------------------------------------------------------------------
Wed Oct 17 07:01:52 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc2
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0007-rockchip-make_fit_atf-use-elf-entry.patch
0008-rockchip-make_fit_atf-make-python3-.patch
0009-rockchip-make_fit_atf.py-depends-on.patch
-------------------------------------------------------------------
Tue Oct 9 06:46:02 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v2018.11-rc1
- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.11
* Patches dropped:
0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch
-------------------------------------------------------------------
Tue Sep 11 22:51:39 UTC 2018 - afaerber@suse.de
- nanopia64, orangepipc2: Conditionally enable ATF
- Add pineh64 (ATF TBD)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org> Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>

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