Accepting request 263512 from Base:System

1

OBS-URL: https://build.opensuse.org/request/show/263512
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/u-boot?expand=0&rev=36
This commit is contained in:
Dominique Leuenberger 2014-12-01 13:01:24 +00:00 committed by Git OBS Bridge
parent a99a9e5d56
commit 4618c08cfb
43 changed files with 626 additions and 288 deletions

View File

@ -1,31 +0,0 @@
--- include/configs/arndale.h.orig 2014-10-14 15:53:28.819594338 +0200
+++ include/configs/arndale.h 2014-10-14 15:53:36.627594062 +0200
@@ -18,6 +18,28 @@
#define CONFIG_ENV_OVERWRITE
#define CONFIG_CMD_EXT2
+#define CONFIG_CMD_FS_GENERIC
+#define CONFIG_SUPPORT_RAW_INITRD
+
+#undef CONFIG_EXTRA_ENV_SETTINGS
+#define CONFIG_EXTRA_ENV_SETTINGS \
+ EXYNOS_DEVICE_SETTINGS \
+ "loadaddr=0x40007000\0" \
+ "rdaddr=0x4f000000\0" \
+ "kerneladdr=0x40007000\0" \
+ "ramdiskaddr=0x4f000000\0" \
+ "console=ttySAC2,115200n8\0" \
+ "mmcdev=1\0" \
+ "bootenv=uEnv.txt\0" \
+ "loadbootscript=ext2load mmc ${mmcdev} ${loadaddr} boot.scr\0" \
+ "bootscript=echo Running bootscript from mmc${mmcdev} ...; " \
+ "source ${loadaddr}\0"
+#undef CONFIG_BOOTCOMMAND
+#define CONFIG_BOOTCOMMAND \
+ "mmc rescan; " \
+ "echo SD/MMC found on device ${mmcdev};" \
+ "run loadbootscript; " \
+ "run bootscript; " \
/* USB */
#define CONFIG_USB_EHCI

14
boot_mode_fallback.patch Normal file
View File

@ -0,0 +1,14 @@
diff --git a/common/spl/spl_mmc.c b/common/spl/spl_mmc.c
index ee71f79..2c34b75 100644
--- a/common/spl/spl_mmc.c
+++ b/common/spl/spl_mmc.c
@@ -101,7 +101,8 @@ void spl_mmc_load_image(void)
err = mmc_load_image_raw(mmc,
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR);
#if defined(CONFIG_SPL_FAT_SUPPORT) || defined(CONFIG_SPL_EXT_SUPPORT)
- } else if (boot_mode == MMCSD_MODE_FS) {
+ }
+ if (err || boot_mode == MMCSD_MODE_FS) {
debug("boot mode - FS\n");
#ifdef CONFIG_SPL_FAT_SUPPORT
#ifdef CONFIG_SPL_OS_BOOT

View File

@ -0,0 +1,13 @@
diff --git a/arch/arm/config.mk b/arch/arm/config.mk
index c339e6d..cd41e48 100644
--- a/arch/arm/config.mk
+++ b/arch/arm/config.mk
@@ -16,7 +16,7 @@ endif
LDFLAGS_FINAL += --gc-sections
PLATFORM_RELFLAGS += -ffunction-sections -fdata-sections \
-fno-common -ffixed-r9
-PLATFORM_RELFLAGS += $(call cc-option, -msoft-float) \
+PLATFORM_RELFLAGS += \
$(call cc-option,-mshort-load-bytes,$(call cc-option,-malignment-traps,))
# Support generic board on ARM

View File

@ -1,29 +0,0 @@
Index: arch/arm/cpu/armv7/omap3/board.c
===================================================================
--- arch/arm/cpu/armv7/omap3/board.c.orig
+++ arch/arm/cpu/armv7/omap3/board.c
@@ -61,6 +61,8 @@ u32 omap3_boot_device = BOOT_DEVICE_NAND
/* auto boot mode detection is not possible for OMAP3 - hard code */
u32 spl_boot_mode(void)
{
+ return MMCSD_MODE_FS;
+
switch (spl_boot_device()) {
case BOOT_DEVICE_MMC2:
return MMCSD_MODE_RAW;
Index: common/spl/spl_mmc.c.orig
===================================================================
--- common/spl/spl_mmc.c.orig 2014-08-06 15:12:58.000000000 +0200
+++ common/spl/spl_mmc.c 2014-08-21 10:38:25.144053170 +0200
@@ -92,7 +92,9 @@ void spl_mmc_load_image(void)
hang();
}
- boot_mode = spl_boot_mode();
+// boot_mode = spl_boot_mode();
+ boot_mode = MMCSD_MODE_FS; /* Fix OMAP4 boot */
+
if (boot_mode == MMCSD_MODE_RAW) {
debug("boot mode - RAW\n");
#ifdef CONFIG_SPL_OS_BOOT

84
fix_sata.patch Normal file
View File

@ -0,0 +1,84 @@
From patchwork Thu Nov 27 09:11:41 2014
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Subject: [U-Boot,v2] sata: fix reset_sata for dwc_ahsata
From: Soeren Moch <smoch@web.de>
X-Patchwork-Id: 415412
Message-Id: <1417079501-3034-1-git-send-email-smoch@web.de>
To: u-boot@lists.denx.de
Cc: Soeren Moch <smoch@web.de>, Tom Rini <trini@ti.com>
Date: Thu, 27 Nov 2014 10:11:41 +0100
- fix crash when sata device is not initialized
- remove disable_sata_clock() since it is not clear which clock for which
device should be disabled here
- call disable_sata_clock() for mx6 in preboot_os instead
Signed-off-by: Soeren Moch <smoch@web.de>
Acked-by: Nikita Kiryanov <nikita@compulab.co.il>
Tested-by: Nikita Kiryanov <nikita@compulab.co.il>
---
Changes in v2:
- fix type cast warning
Cc: Tom Rini <trini@ti.com>
Cc: Nikita Kiryanov <nikita@compulab.co.il>
Cc: Simon Glass <sjg@chromium.org>
Cc: guillaume.gardet@free.fr
Cc: Fabio Estevam <festevam@gmail.com>
Cc: Stefano Babic <sbabic@denx.de>
---
arch/arm/imx-common/cpu.c | 3 +++
drivers/block/dwc_ahsata.c | 14 ++++++++------
2 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/arch/arm/imx-common/cpu.c b/arch/arm/imx-common/cpu.c
index b58df7d..28ccd29 100644
--- a/arch/arm/imx-common/cpu.c
+++ b/arch/arm/imx-common/cpu.c
@@ -206,6 +206,9 @@ void arch_preboot_os(void)
{
#if defined(CONFIG_CMD_SATA)
sata_stop();
+#if defined(CONFIG_MX6)
+ disable_sata_clock();
+#endif
#endif
#if defined(CONFIG_VIDEO_IPUV3)
/* disable video before launching O/S */
diff --git a/drivers/block/dwc_ahsata.c b/drivers/block/dwc_ahsata.c
index 9a2b547..01a4148 100644
--- a/drivers/block/dwc_ahsata.c
+++ b/drivers/block/dwc_ahsata.c
@@ -594,22 +594,24 @@ int init_sata(int dev)
int reset_sata(int dev)
{
- struct ahci_probe_ent *probe_ent =
- (struct ahci_probe_ent *)sata_dev_desc[dev].priv;
- struct sata_host_regs *host_mmio =
- (struct sata_host_regs *)probe_ent->mmio_base;
+ struct ahci_probe_ent *probe_ent;
+ struct sata_host_regs *host_mmio;
if (dev < 0 || dev > (CONFIG_SYS_SATA_MAX_DEVICE - 1)) {
printf("The sata index %d is out of ranges\n\r", dev);
return -1;
}
+ probe_ent = (struct ahci_probe_ent *)sata_dev_desc[dev].priv;
+ if (NULL == probe_ent)
+ /* not initialized, so nothing to reset */
+ return 0;
+
+ host_mmio = (struct sata_host_regs *)probe_ent->mmio_base;
setbits_le32(&host_mmio->ghc, SATA_HOST_GHC_HR);
while (readl(&host_mmio->ghc) & SATA_HOST_GHC_HR)
udelay(100);
- disable_sata_clock();
-
return 0;
}

67
fix_spl_ext.patch Normal file
View File

@ -0,0 +1,67 @@
From e0b2aa128ed6e70496050c8b8f509b56d75b8860 Mon Sep 17 00:00:00 2001
From: Guillaume GARDET <guillaume.gardet@free.fr>
Date: Tue, 25 Nov 2014 15:20:02 +0100
Subject: [U-Boot] [PATCH] spl: Fix SPL EXT support
Commit 9f12cd0e062614e19734b2ab37842d387457c5e5 has broken SPL EXT support.
This patch update error code check to get SPL EXT support working again.
Tested on a Pandaboard (rev. A3).
Signed-off-by: Guillaume GARDET <guillaume.gardet@free.fr>
Cc: Tom Rini <trini@ti.com>
Cc: Suriyan Ramasami <suriyan.r@gmail.com>
---
common/spl/spl_ext.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/common/spl/spl_ext.c b/common/spl/spl_ext.c
index 5ff9bc5..9d37fd3 100644
--- a/common/spl/spl_ext.c
+++ b/common/spl/spl_ext.c
@@ -43,7 +43,7 @@ int spl_load_image_ext(block_dev_desc_t *block_dev,
goto end;
}
err = ext4fs_read((char *)header, sizeof(struct image_header), &actlen);
- if (err <= 0) {
+ if (err < 0) {
puts("spl: ext4fs_read failed\n");
goto end;
}
@@ -54,12 +54,12 @@ int spl_load_image_ext(block_dev_desc_t *block_dev,
end:
#ifdef CONFIG_SPL_LIBCOMMON_SUPPORT
- if (err <= 0)
+ if (err < 0)
printf("%s: error reading image %s, err - %d\n",
__func__, filename, err);
#endif
- return err <= 0;
+ return err < 0;
}
#ifdef CONFIG_SPL_OS_BOOT
@@ -95,7 +95,7 @@ int spl_load_image_ext_os(block_dev_desc_t *block_dev, int partition)
goto defaults;
}
err = ext4fs_read((void *)CONFIG_SYS_SPL_ARGS_ADDR, filelen, &actlen);
- if (err <= 0) {
+ if (err < 0) {
printf("spl: error reading image %s, err - %d, falling back to default\n",
file, err);
goto defaults;
@@ -124,7 +124,7 @@ defaults:
puts("spl: ext4fs_open failed\n");
err = ext4fs_read((void *)CONFIG_SYS_SPL_ARGS_ADDR, filelen, &actlen);
- if (err <= 0) {
+ if (err < 0) {
#ifdef CONFIG_SPL_LIBCOMMON_SUPPORT
printf("%s: error reading image %s, err - %d\n",
__func__, CONFIG_SPL_FS_LOAD_ARGS_NAME, err);
--
1.8.4.5

View File

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

View File

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

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-am335xevm
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the am335xevm arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-arndale
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the arndale arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-colibrit20iris
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the colibrit20iris arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-cubieboard
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the cubieboard arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-cubieboard2
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the cubieboard2 arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-cubietruck
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the cubietruck arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-highbank
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the highbank arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-melea1000
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the melea1000 arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-mx53loco
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the mx53loco arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-mx6qsabrelite
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the mx6qsabrelite arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-omap3beagle
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the omap3beagle arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-omap4panda
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the omap4panda arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-paz00
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the paz00 arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-rpib
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the rpib arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-snow
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the snow arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -25,22 +25,24 @@
%define cuboxi_spl 0
Name: u-boot-vexpressaemv8a
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the vexpressaemv8a arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Tue Nov 25 08:29:14 UTC 2014 - guillaume@opensuse.org
- Update to 2015.01-rc2
- Update patch fix_omap_boot_mode.patch to be upstreamable and
rename it to boot_mode_fallback.patch
- Drop obsolete patch: arndale.patch
- Add patches:
* fix_arm_hf_toolchain.patch: fix build with hard float toolchain
* fix_spl_ext.patch: fix SPL EXT error checks
* fix_sata.patch: fix sata support and fix also mx53loco build
-------------------------------------------------------------------
Wed Nov 19 21:44:17 CET 2014 - guillaume.gardet@opensuse.org

View File

@ -19,16 +19,15 @@
Name: u-boot
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: Tools for the u-boot Firmware
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: u-boot-%{version}.tar.bz2
Source: u-boot-2015.01-rc1.tar.bz2
Source: u-boot-2015.01-rc2.tar.bz2
BuildRequires: libopenssl-devel
BuildRequires: python
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@ -48,7 +47,7 @@ mkimage- a tool that creates kernel bootable images for u-boot.
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
%build
# needed for include/config/auto.conf

View File

@ -25,22 +25,24 @@
%define cuboxi_spl CUBOXI_SPL
Name: u-boot-BOARDNAME
Version: 2015.01~rc1
Version: 2015.01~rc2
Release: 0
Summary: The u-boot firmware for the BOARDNAME arm platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc1.tar.bz2
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.01-rc2.tar.bz2
Source2: arndale-bl1.img
Source300: u-boot-rpmlintrc
Patch1: enable_spl_ext_support_for_ti_armv7.patch
Patch2: fix_beagle_spl_build.patch
Patch3: fix_omap_boot_mode.patch
Patch5: mx53loco-bootscr.patch
Patch6: origen-ext2.patch
Patch7: arndale.patch
Patch3: boot_mode_fallback.patch
Patch4: mx53loco-bootscr.patch
Patch5: origen-ext2.patch
Patch10: fix_arm_hf_toolchain.patch
Patch11: fix_spl_ext.patch
Patch12: fix_sata.patch
Patch20: fix_exynos5_text_base.patch
Patch21: fix_snow_config.patch
Patch22: fix_snow_extra_env_settings.patch
@ -72,19 +74,18 @@ This package contains documentation for u-boot firmware
%prep
#%setup -q -n u-boot-%{version}
%setup -q -n u-boot-2015.01-rc1
%setup -q -n u-boot-2015.01-rc2
# is non-free licensed, and we don't need it (bnc#773824)
rm -rf board/Marvell
# Any custom patches to be applied on top of mainline u-boot
%patch1
%patch2 -p1
# Fix SPL boot mode for OMAP3 and OMAP4 boards only
%if "%{name}" == "u-boot-omap4panda" || "%{name}" == "u-boot-omap3beagle"
%patch3
%endif
%patch3 -p1
%patch4
%patch5
%patch6
%patch7
%patch10 -p1
%patch11 -p1
%patch12 -p1
%if "%{name}" == "u-boot-snow"
# Still WIP, so only apply Chromebook ARM (snow) patches for u-boot-snow to avoid to break other boards (Arndale board)
%patch20