forked from pool/u-boot
Accepting request 215532 from Base:System
Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with fix_spl_build_for_am335x.patch to reduce size of am335x SPL (forwarded request 215393 from Guillaume_G) OBS-URL: https://build.opensuse.org/request/show/215532 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/u-boot?expand=0&rev=21
This commit is contained in:
parent
751206949d
commit
8474a81f96
@ -1,10 +1,11 @@
|
||||
--- ./arch/arm/config.mk.orig 2013-11-21 15:32:54.101087262 +0100
|
||||
+++ ./arch/arm/config.mk 2013-11-21 15:33:03.803861493 +0100
|
||||
@@ -17,7 +17,7 @@ endif
|
||||
@@ -17,8 +17,7 @@ endif
|
||||
|
||||
LDFLAGS_FINAL += --gc-sections
|
||||
PLATFORM_RELFLAGS += -ffunction-sections -fdata-sections \
|
||||
- -fno-common -ffixed-r9 -msoft-float
|
||||
- -fno-common -ffixed-r9
|
||||
-PLATFORM_RELFLAGS += $(call cc-option, -msoft-float)
|
||||
+ -fno-common -ffixed-r9
|
||||
|
||||
# Support generic board on ARM
|
||||
|
11
fix_spl_build_for_am335x.patch
Normal file
11
fix_spl_build_for_am335x.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- ./include/configs/ti_armv7_common.h.orig 2014-01-28 15:27:45.324738440 +0100
|
||||
+++ ./include/configs/ti_armv7_common.h 2014-01-28 15:36:34.847432559 +0100
|
||||
@@ -172,7 +172,7 @@
|
||||
#ifndef CONFIG_NOR_BOOT
|
||||
#define CONFIG_SPL
|
||||
#define CONFIG_SPL_FRAMEWORK
|
||||
-#define CONFIG_SPL_OS_BOOT
|
||||
+/* #define CONFIG_SPL_OS_BOOT */
|
||||
|
||||
/*
|
||||
* Place the image at the start of the ROM defined image space.
|
24
gnuhash.patch
Normal file
24
gnuhash.patch
Normal file
@ -0,0 +1,24 @@
|
||||
diff --git a/arch/arm/cpu/u-boot.lds b/arch/arm/cpu/u-boot.lds
|
||||
index 4da5d24..fb8bfaf 100644
|
||||
--- a/arch/arm/cpu/u-boot.lds
|
||||
+++ b/arch/arm/cpu/u-boot.lds
|
||||
@@ -97,6 +97,7 @@ SECTIONS
|
||||
.dynamic : { *(.dynamic*) }
|
||||
.plt : { *(.plt*) }
|
||||
.interp : { *(.interp*) }
|
||||
+ .gnu.hash : { *(.gnu.hash) }
|
||||
.gnu : { *(.gnu*) }
|
||||
.ARM.exidx : { *(.ARM.exidx*) }
|
||||
.gnu.linkonce.armexidx : { *(.gnu.linkonce.armexidx.*) }
|
||||
diff --git a/board/ti/am335x/u-boot.lds b/board/ti/am335x/u-boot.lds
|
||||
index 6a734b3..fec4ccf 100644
|
||||
--- a/board/ti/am335x/u-boot.lds
|
||||
+++ b/board/ti/am335x/u-boot.lds
|
||||
@@ -113,6 +113,7 @@ SECTIONS
|
||||
.dynstr : { *(.dynstr*) }
|
||||
.dynamic : { *(.dynamic*) }
|
||||
.hash : { *(.hash*) }
|
||||
+ .gnu.hash : { *(.gnu.hash) }
|
||||
.plt : { *(.plt*) }
|
||||
.interp : { *(.interp*) }
|
||||
.gnu : { *(.gnu*) }
|
@ -1,5 +1,20 @@
|
||||
--- ./common/spl/spl_mmc.c.orig 2013-11-25 10:36:58.994214337 +0100
|
||||
+++ ./common/spl/spl_mmc.c 2013-11-25 10:53:09.983264655 +0100
|
||||
diff --git a/arch/arm/cpu/armv7/omap3/board.c b/arch/arm/cpu/armv7/omap3/board.c
|
||||
index 2922816..39a94ad 100644
|
||||
--- a/arch/arm/cpu/armv7/omap3/board.c
|
||||
+++ b/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_FAT;
|
||||
+
|
||||
switch (spl_boot_device()) {
|
||||
case BOOT_DEVICE_MMC2:
|
||||
return MMCSD_MODE_RAW;
|
||||
diff --git a/common/spl/spl_mmc.c b/common/spl/spl_mmc.c
|
||||
index fc2f226..fc60e98 100644
|
||||
--- a/common/spl/spl_mmc.c
|
||||
+++ b/common/spl/spl_mmc.c
|
||||
@@ -11,6 +11,7 @@
|
||||
#include <asm/u-boot.h>
|
||||
#include <mmc.h>
|
||||
@ -8,7 +23,7 @@
|
||||
#include <version.h>
|
||||
#include <image.h>
|
||||
|
||||
@@ -70,6 +71,58 @@ static int mmc_load_image_raw_os(struct
|
||||
@@ -70,6 +71,58 @@ static int mmc_load_image_raw_os(struct mmc *mmc)
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_SPL_FAT_SUPPORT
|
||||
@ -67,12 +82,14 @@
|
||||
static int mmc_load_image_fat(struct mmc *mmc, const char *filename)
|
||||
{
|
||||
int err;
|
||||
@@ -142,6 +195,8 @@ void spl_mmc_load_image(void)
|
||||
@@ -141,7 +194,9 @@ void spl_mmc_load_image(void)
|
||||
hang();
|
||||
}
|
||||
|
||||
boot_mode = spl_boot_mode();
|
||||
- boot_mode = spl_boot_mode();
|
||||
+// boot_mode = spl_boot_mode();
|
||||
+ boot_mode = MMCSD_MODE_FAT; /* Fix OMAP4 boot */
|
||||
+
|
||||
+
|
||||
if (boot_mode == MMCSD_MODE_RAW) {
|
||||
debug("boot mode - RAW\n");
|
||||
#ifdef CONFIG_SPL_OS_BOOT
|
||||
@ -104,8 +121,22 @@
|
||||
#endif
|
||||
} else {
|
||||
#ifdef CONFIG_SPL_LIBCOMMON_SUPPORT
|
||||
--- ./include/configs/omap3_beagle.h.orig 2013-11-21 14:01:46.884722728 +0100
|
||||
+++ ./include/configs/omap3_beagle.h 2013-11-21 14:05:56.469711684 +0100
|
||||
diff --git a/fs/Makefile b/fs/Makefile
|
||||
index 34dc035..a09ada5 100644
|
||||
--- a/fs/Makefile
|
||||
+++ b/fs/Makefile
|
||||
@@ -8,6 +8,7 @@
|
||||
|
||||
ifdef CONFIG_SPL_BUILD
|
||||
obj-$(CONFIG_SPL_FAT_SUPPORT) += fat/
|
||||
+obj-$(CONFIG_SPL_FAT_SUPPORT) += ext4/
|
||||
else
|
||||
obj-y += fs.o
|
||||
|
||||
diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h
|
||||
index c58bc91..7ecae0c 100644
|
||||
--- a/include/configs/omap3_beagle.h
|
||||
+++ b/include/configs/omap3_beagle.h
|
||||
@@ -40,6 +40,7 @@
|
||||
|
||||
#define CONFIG_OF_LIBFDT
|
||||
@ -114,7 +145,7 @@
|
||||
|
||||
#define CONFIG_CMDLINE_TAG 1 /* enable passing of ATAGs */
|
||||
#define CONFIG_SETUP_MEMORY_TAGS 1
|
||||
@@ -249,7 +250,7 @@
|
||||
@@ -250,7 +251,7 @@
|
||||
"if test $fdtfile = undefined; then " \
|
||||
"echo WARNING: Could not determine device tree to use; fi; \0" \
|
||||
"bootenv=uEnv.txt\0" \
|
||||
@ -123,17 +154,11 @@
|
||||
"importbootenv=echo Importing environment from mmc ...; " \
|
||||
"env import -t $loadaddr $filesize\0" \
|
||||
"ramargs=setenv bootargs console=${console} " \
|
||||
--- ./include/configs/omap4_common.h.orig 2013-11-21 14:05:29.066372667 +0100
|
||||
+++ ./include/configs/omap4_common.h 2013-11-21 14:06:39.260679071 +0100
|
||||
@@ -111,6 +111,7 @@
|
||||
#define CONFIG_CMD_FAT /* FAT support */
|
||||
#define CONFIG_CMD_I2C /* I2C serial bus support */
|
||||
#define CONFIG_CMD_MMC /* MMC support */
|
||||
+#define CONFIG_SUPPORT_RAW_INITRD /* bootz raw initrd support */
|
||||
|
||||
/* Disabled commands */
|
||||
#undef CONFIG_CMD_NET
|
||||
@@ -148,10 +149,10 @@
|
||||
diff --git a/include/configs/omap4_common.h b/include/configs/omap4_common.h
|
||||
index d099bfd..24b2ceb 100644
|
||||
--- a/include/configs/omap4_common.h
|
||||
+++ b/include/configs/omap4_common.h
|
||||
@@ -104,10 +104,10 @@
|
||||
"vram=${vram} " \
|
||||
"root=${mmcroot} " \
|
||||
"rootfstype=${mmcrootfstype}\0" \
|
||||
@ -146,24 +171,3 @@
|
||||
"importbootenv=echo Importing environment from mmc${mmcdev} ...; " \
|
||||
"env import -t ${loadaddr} ${filesize}\0" \
|
||||
"loadimage=load mmc ${bootpart} ${loadaddr} ${bootdir}/${bootfile}\0" \
|
||||
--- ./spl/Makefile.orig 2013-11-21 14:10:09.094607542 +0100
|
||||
+++ ./spl/Makefile 2013-11-21 14:10:21.476307890 +0100
|
||||
@@ -86,6 +86,7 @@ LIBS-$(CONFIG_SPL_SERIAL_SUPPORT) += dri
|
||||
LIBS-$(CONFIG_SPL_SPI_FLASH_SUPPORT) += drivers/mtd/spi/libspi_flash.o
|
||||
LIBS-$(CONFIG_SPL_SPI_SUPPORT) += drivers/spi/libspi.o
|
||||
LIBS-$(CONFIG_SPL_FAT_SUPPORT) += fs/fat/libfat.o
|
||||
+LIBS-$(CONFIG_SPL_FAT_SUPPORT) += fs/ext4/libext4fs.o
|
||||
LIBS-$(CONFIG_SPL_LIBGENERIC_SUPPORT) += lib/libgeneric.o
|
||||
LIBS-$(CONFIG_SPL_POWER_SUPPORT) += drivers/power/libpower.o \
|
||||
drivers/power/pmic/libpmic.o
|
||||
--- arch/arm/cpu/armv7/omap3/board.c.orig 2013-11-21 15:21:32.962225786 +0100
|
||||
+++ arch/arm/cpu/armv7/omap3/board.c 2013-11-21 15:22:26.797911840 +0100
|
||||
@@ -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_FAT;
|
||||
+
|
||||
switch (spl_boot_device()) {
|
||||
case BOOT_DEVICE_MMC2:
|
||||
return MMCSD_MODE_RAW;
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0d71e62beb952b41ebafb20a7ee4df2f960db64c31b054721ceb79ff14014c55
|
||||
size 10027248
|
3
u-boot-2014.01.tar.bz2
Normal file
3
u-boot-2014.01.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cdaf8c81583abfa2e73da46cfcf87b0cbd9741d9aa766f3b905376e3652d543d
|
||||
size 10180625
|
@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 15:29:14 UTC 2014 - guillaume@opensuse.org
|
||||
|
||||
- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with
|
||||
fix_spl_build_for_am335x.patch to reduce size of am335x SPL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 26 22:46:44 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Update to v2014.01
|
||||
* Manually updated 0006-ARMV7-hardfp-build-fix.patch
|
||||
* Dropped v2013.10-sunxi.patch and created
|
||||
v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto
|
||||
u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b
|
||||
* Added gnuhash.patch to fix .gnu.hash section handling in ldscripts
|
||||
* Rebased mlo-ext2.patch:
|
||||
omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by
|
||||
ti_common_initrd_support.patch.
|
||||
am335xevm build is known breaking due to size constraints not
|
||||
trivially solvable without dropping our patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 26 12:14:10 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Fix regression in packaging u-boot-dtb-tegra.bin:
|
||||
There is in fact a u-boot-spl.bin SPL being built,
|
||||
but it is 0xff-padded as u-boot-spl-pad.bin and then
|
||||
prepended to u-boot.bin and the .dtb.
|
||||
u-boot-dtb.bin exists independently as just u-boot.bin and .dtb,
|
||||
so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 14:05:13 UTC 2014 - agraf@suse.com
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define arndale_spl 0
|
||||
|
||||
Name: u-boot-am335xevm
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: The u-boot firmware for the am335xevm arm platform
|
||||
License: GPL-2.0
|
||||
@ -41,9 +41,11 @@ Patch4: beagle-bootscr.patch
|
||||
Patch5: mx53loco-bootscr.patch
|
||||
Patch6: origen-ext2.patch
|
||||
Patch7: arndale.patch
|
||||
Patch8: v2013.10-sunxi.patch
|
||||
Patch8: v2014.01-sunxi.patch
|
||||
Patch9: am335x_evm-bootscr.patch
|
||||
Patch10: rpi_b-bootscr.patch
|
||||
Patch11: gnuhash.patch
|
||||
Patch12: fix_spl_build_for_am335x.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Arndale board need DTC >= 1.4
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
@ -73,7 +75,7 @@ This package contains documentation for u-boot firmware
|
||||
rm -rf board/Marvell
|
||||
# Any custom patches to be applied on top of mainline u-boot
|
||||
%patch1
|
||||
%patch2
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
@ -82,6 +84,8 @@ rm -rf board/Marvell
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
|
||||
%build
|
||||
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" am335x_evm_config
|
||||
@ -93,10 +97,10 @@ make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
||||
# In that case prefer the one with a working dtb already appended.
|
||||
if [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb-tegra.bin ]; then
|
||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
else
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
fi
|
||||
|
@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 15:29:14 UTC 2014 - guillaume@opensuse.org
|
||||
|
||||
- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with
|
||||
fix_spl_build_for_am335x.patch to reduce size of am335x SPL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 26 22:46:44 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Update to v2014.01
|
||||
* Manually updated 0006-ARMV7-hardfp-build-fix.patch
|
||||
* Dropped v2013.10-sunxi.patch and created
|
||||
v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto
|
||||
u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b
|
||||
* Added gnuhash.patch to fix .gnu.hash section handling in ldscripts
|
||||
* Rebased mlo-ext2.patch:
|
||||
omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by
|
||||
ti_common_initrd_support.patch.
|
||||
am335xevm build is known breaking due to size constraints not
|
||||
trivially solvable without dropping our patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 26 12:14:10 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Fix regression in packaging u-boot-dtb-tegra.bin:
|
||||
There is in fact a u-boot-spl.bin SPL being built,
|
||||
but it is 0xff-padded as u-boot-spl-pad.bin and then
|
||||
prepended to u-boot.bin and the .dtb.
|
||||
u-boot-dtb.bin exists independently as just u-boot.bin and .dtb,
|
||||
so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 14:05:13 UTC 2014 - agraf@suse.com
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define arndale_spl 1
|
||||
|
||||
Name: u-boot-arndale
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: The u-boot firmware for the arndale arm platform
|
||||
License: GPL-2.0
|
||||
@ -41,9 +41,11 @@ Patch4: beagle-bootscr.patch
|
||||
Patch5: mx53loco-bootscr.patch
|
||||
Patch6: origen-ext2.patch
|
||||
Patch7: arndale.patch
|
||||
Patch8: v2013.10-sunxi.patch
|
||||
Patch8: v2014.01-sunxi.patch
|
||||
Patch9: am335x_evm-bootscr.patch
|
||||
Patch10: rpi_b-bootscr.patch
|
||||
Patch11: gnuhash.patch
|
||||
Patch12: fix_spl_build_for_am335x.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Arndale board need DTC >= 1.4
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
@ -73,7 +75,7 @@ This package contains documentation for u-boot firmware
|
||||
rm -rf board/Marvell
|
||||
# Any custom patches to be applied on top of mainline u-boot
|
||||
%patch1
|
||||
%patch2
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
@ -82,6 +84,8 @@ rm -rf board/Marvell
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
|
||||
%build
|
||||
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" arndale_config
|
||||
@ -93,10 +97,10 @@ make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
||||
# In that case prefer the one with a working dtb already appended.
|
||||
if [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb-tegra.bin ]; then
|
||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
else
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
fi
|
||||
|
@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 15:29:14 UTC 2014 - guillaume@opensuse.org
|
||||
|
||||
- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with
|
||||
fix_spl_build_for_am335x.patch to reduce size of am335x SPL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 26 22:46:44 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Update to v2014.01
|
||||
* Manually updated 0006-ARMV7-hardfp-build-fix.patch
|
||||
* Dropped v2013.10-sunxi.patch and created
|
||||
v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto
|
||||
u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b
|
||||
* Added gnuhash.patch to fix .gnu.hash section handling in ldscripts
|
||||
* Rebased mlo-ext2.patch:
|
||||
omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by
|
||||
ti_common_initrd_support.patch.
|
||||
am335xevm build is known breaking due to size constraints not
|
||||
trivially solvable without dropping our patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 26 12:14:10 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Fix regression in packaging u-boot-dtb-tegra.bin:
|
||||
There is in fact a u-boot-spl.bin SPL being built,
|
||||
but it is 0xff-padded as u-boot-spl-pad.bin and then
|
||||
prepended to u-boot.bin and the .dtb.
|
||||
u-boot-dtb.bin exists independently as just u-boot.bin and .dtb,
|
||||
so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 14:05:13 UTC 2014 - agraf@suse.com
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define arndale_spl 0
|
||||
|
||||
Name: u-boot-colibrit20iris
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: The u-boot firmware for the colibrit20iris arm platform
|
||||
License: GPL-2.0
|
||||
@ -41,9 +41,11 @@ Patch4: beagle-bootscr.patch
|
||||
Patch5: mx53loco-bootscr.patch
|
||||
Patch6: origen-ext2.patch
|
||||
Patch7: arndale.patch
|
||||
Patch8: v2013.10-sunxi.patch
|
||||
Patch8: v2014.01-sunxi.patch
|
||||
Patch9: am335x_evm-bootscr.patch
|
||||
Patch10: rpi_b-bootscr.patch
|
||||
Patch11: gnuhash.patch
|
||||
Patch12: fix_spl_build_for_am335x.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Arndale board need DTC >= 1.4
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
@ -73,7 +75,7 @@ This package contains documentation for u-boot firmware
|
||||
rm -rf board/Marvell
|
||||
# Any custom patches to be applied on top of mainline u-boot
|
||||
%patch1
|
||||
%patch2
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
@ -82,6 +84,8 @@ rm -rf board/Marvell
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
|
||||
%build
|
||||
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" colibri_t20_iris_config
|
||||
@ -93,10 +97,10 @@ make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
||||
# In that case prefer the one with a working dtb already appended.
|
||||
if [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb-tegra.bin ]; then
|
||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
else
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
fi
|
||||
|
@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 15:29:14 UTC 2014 - guillaume@opensuse.org
|
||||
|
||||
- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with
|
||||
fix_spl_build_for_am335x.patch to reduce size of am335x SPL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 26 22:46:44 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Update to v2014.01
|
||||
* Manually updated 0006-ARMV7-hardfp-build-fix.patch
|
||||
* Dropped v2013.10-sunxi.patch and created
|
||||
v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto
|
||||
u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b
|
||||
* Added gnuhash.patch to fix .gnu.hash section handling in ldscripts
|
||||
* Rebased mlo-ext2.patch:
|
||||
omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by
|
||||
ti_common_initrd_support.patch.
|
||||
am335xevm build is known breaking due to size constraints not
|
||||
trivially solvable without dropping our patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 26 12:14:10 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Fix regression in packaging u-boot-dtb-tegra.bin:
|
||||
There is in fact a u-boot-spl.bin SPL being built,
|
||||
but it is 0xff-padded as u-boot-spl-pad.bin and then
|
||||
prepended to u-boot.bin and the .dtb.
|
||||
u-boot-dtb.bin exists independently as just u-boot.bin and .dtb,
|
||||
so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 14:05:13 UTC 2014 - agraf@suse.com
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define arndale_spl 0
|
||||
|
||||
Name: u-boot-cubieboard
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: The u-boot firmware for the cubieboard arm platform
|
||||
License: GPL-2.0
|
||||
@ -41,9 +41,11 @@ Patch4: beagle-bootscr.patch
|
||||
Patch5: mx53loco-bootscr.patch
|
||||
Patch6: origen-ext2.patch
|
||||
Patch7: arndale.patch
|
||||
Patch8: v2013.10-sunxi.patch
|
||||
Patch8: v2014.01-sunxi.patch
|
||||
Patch9: am335x_evm-bootscr.patch
|
||||
Patch10: rpi_b-bootscr.patch
|
||||
Patch11: gnuhash.patch
|
||||
Patch12: fix_spl_build_for_am335x.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Arndale board need DTC >= 1.4
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
@ -73,7 +75,7 @@ This package contains documentation for u-boot firmware
|
||||
rm -rf board/Marvell
|
||||
# Any custom patches to be applied on top of mainline u-boot
|
||||
%patch1
|
||||
%patch2
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
@ -82,6 +84,8 @@ rm -rf board/Marvell
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
|
||||
%build
|
||||
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" cubieboard_config
|
||||
@ -93,10 +97,10 @@ make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
||||
# In that case prefer the one with a working dtb already appended.
|
||||
if [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb-tegra.bin ]; then
|
||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
else
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
fi
|
||||
|
@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 15:29:14 UTC 2014 - guillaume@opensuse.org
|
||||
|
||||
- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with
|
||||
fix_spl_build_for_am335x.patch to reduce size of am335x SPL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 26 22:46:44 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Update to v2014.01
|
||||
* Manually updated 0006-ARMV7-hardfp-build-fix.patch
|
||||
* Dropped v2013.10-sunxi.patch and created
|
||||
v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto
|
||||
u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b
|
||||
* Added gnuhash.patch to fix .gnu.hash section handling in ldscripts
|
||||
* Rebased mlo-ext2.patch:
|
||||
omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by
|
||||
ti_common_initrd_support.patch.
|
||||
am335xevm build is known breaking due to size constraints not
|
||||
trivially solvable without dropping our patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 26 12:14:10 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Fix regression in packaging u-boot-dtb-tegra.bin:
|
||||
There is in fact a u-boot-spl.bin SPL being built,
|
||||
but it is 0xff-padded as u-boot-spl-pad.bin and then
|
||||
prepended to u-boot.bin and the .dtb.
|
||||
u-boot-dtb.bin exists independently as just u-boot.bin and .dtb,
|
||||
so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 14:05:13 UTC 2014 - agraf@suse.com
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define arndale_spl 0
|
||||
|
||||
Name: u-boot-highbank
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: The u-boot firmware for the highbank arm platform
|
||||
License: GPL-2.0
|
||||
@ -41,9 +41,11 @@ Patch4: beagle-bootscr.patch
|
||||
Patch5: mx53loco-bootscr.patch
|
||||
Patch6: origen-ext2.patch
|
||||
Patch7: arndale.patch
|
||||
Patch8: v2013.10-sunxi.patch
|
||||
Patch8: v2014.01-sunxi.patch
|
||||
Patch9: am335x_evm-bootscr.patch
|
||||
Patch10: rpi_b-bootscr.patch
|
||||
Patch11: gnuhash.patch
|
||||
Patch12: fix_spl_build_for_am335x.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Arndale board need DTC >= 1.4
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
@ -73,7 +75,7 @@ This package contains documentation for u-boot firmware
|
||||
rm -rf board/Marvell
|
||||
# Any custom patches to be applied on top of mainline u-boot
|
||||
%patch1
|
||||
%patch2
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
@ -82,6 +84,8 @@ rm -rf board/Marvell
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
|
||||
%build
|
||||
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" highbank_config
|
||||
@ -93,10 +97,10 @@ make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
||||
# In that case prefer the one with a working dtb already appended.
|
||||
if [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb-tegra.bin ]; then
|
||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
else
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
fi
|
||||
|
@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 15:29:14 UTC 2014 - guillaume@opensuse.org
|
||||
|
||||
- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with
|
||||
fix_spl_build_for_am335x.patch to reduce size of am335x SPL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 26 22:46:44 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Update to v2014.01
|
||||
* Manually updated 0006-ARMV7-hardfp-build-fix.patch
|
||||
* Dropped v2013.10-sunxi.patch and created
|
||||
v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto
|
||||
u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b
|
||||
* Added gnuhash.patch to fix .gnu.hash section handling in ldscripts
|
||||
* Rebased mlo-ext2.patch:
|
||||
omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by
|
||||
ti_common_initrd_support.patch.
|
||||
am335xevm build is known breaking due to size constraints not
|
||||
trivially solvable without dropping our patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 26 12:14:10 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Fix regression in packaging u-boot-dtb-tegra.bin:
|
||||
There is in fact a u-boot-spl.bin SPL being built,
|
||||
but it is 0xff-padded as u-boot-spl-pad.bin and then
|
||||
prepended to u-boot.bin and the .dtb.
|
||||
u-boot-dtb.bin exists independently as just u-boot.bin and .dtb,
|
||||
so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 14:05:13 UTC 2014 - agraf@suse.com
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define arndale_spl 0
|
||||
|
||||
Name: u-boot-hyundaia7hd
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: The u-boot firmware for the hyundaia7hd arm platform
|
||||
License: GPL-2.0
|
||||
@ -41,9 +41,11 @@ Patch4: beagle-bootscr.patch
|
||||
Patch5: mx53loco-bootscr.patch
|
||||
Patch6: origen-ext2.patch
|
||||
Patch7: arndale.patch
|
||||
Patch8: v2013.10-sunxi.patch
|
||||
Patch8: v2014.01-sunxi.patch
|
||||
Patch9: am335x_evm-bootscr.patch
|
||||
Patch10: rpi_b-bootscr.patch
|
||||
Patch11: gnuhash.patch
|
||||
Patch12: fix_spl_build_for_am335x.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Arndale board need DTC >= 1.4
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
@ -73,7 +75,7 @@ This package contains documentation for u-boot firmware
|
||||
rm -rf board/Marvell
|
||||
# Any custom patches to be applied on top of mainline u-boot
|
||||
%patch1
|
||||
%patch2
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
@ -82,6 +84,8 @@ rm -rf board/Marvell
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
|
||||
%build
|
||||
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" hyundai_a7hd_config
|
||||
@ -93,10 +97,10 @@ make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
||||
# In that case prefer the one with a working dtb already appended.
|
||||
if [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb-tegra.bin ]; then
|
||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
else
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
fi
|
||||
|
@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 15:29:14 UTC 2014 - guillaume@opensuse.org
|
||||
|
||||
- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with
|
||||
fix_spl_build_for_am335x.patch to reduce size of am335x SPL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 26 22:46:44 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Update to v2014.01
|
||||
* Manually updated 0006-ARMV7-hardfp-build-fix.patch
|
||||
* Dropped v2013.10-sunxi.patch and created
|
||||
v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto
|
||||
u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b
|
||||
* Added gnuhash.patch to fix .gnu.hash section handling in ldscripts
|
||||
* Rebased mlo-ext2.patch:
|
||||
omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by
|
||||
ti_common_initrd_support.patch.
|
||||
am335xevm build is known breaking due to size constraints not
|
||||
trivially solvable without dropping our patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 26 12:14:10 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Fix regression in packaging u-boot-dtb-tegra.bin:
|
||||
There is in fact a u-boot-spl.bin SPL being built,
|
||||
but it is 0xff-padded as u-boot-spl-pad.bin and then
|
||||
prepended to u-boot.bin and the .dtb.
|
||||
u-boot-dtb.bin exists independently as just u-boot.bin and .dtb,
|
||||
so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 14:05:13 UTC 2014 - agraf@suse.com
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define arndale_spl 0
|
||||
|
||||
Name: u-boot-melea1000
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: The u-boot firmware for the melea1000 arm platform
|
||||
License: GPL-2.0
|
||||
@ -41,9 +41,11 @@ Patch4: beagle-bootscr.patch
|
||||
Patch5: mx53loco-bootscr.patch
|
||||
Patch6: origen-ext2.patch
|
||||
Patch7: arndale.patch
|
||||
Patch8: v2013.10-sunxi.patch
|
||||
Patch8: v2014.01-sunxi.patch
|
||||
Patch9: am335x_evm-bootscr.patch
|
||||
Patch10: rpi_b-bootscr.patch
|
||||
Patch11: gnuhash.patch
|
||||
Patch12: fix_spl_build_for_am335x.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Arndale board need DTC >= 1.4
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
@ -73,7 +75,7 @@ This package contains documentation for u-boot firmware
|
||||
rm -rf board/Marvell
|
||||
# Any custom patches to be applied on top of mainline u-boot
|
||||
%patch1
|
||||
%patch2
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
@ -82,6 +84,8 @@ rm -rf board/Marvell
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
|
||||
%build
|
||||
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" mele_a1000_config
|
||||
@ -93,10 +97,10 @@ make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
||||
# In that case prefer the one with a working dtb already appended.
|
||||
if [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb-tegra.bin ]; then
|
||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
else
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
fi
|
||||
|
@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 15:29:14 UTC 2014 - guillaume@opensuse.org
|
||||
|
||||
- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with
|
||||
fix_spl_build_for_am335x.patch to reduce size of am335x SPL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 26 22:46:44 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Update to v2014.01
|
||||
* Manually updated 0006-ARMV7-hardfp-build-fix.patch
|
||||
* Dropped v2013.10-sunxi.patch and created
|
||||
v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto
|
||||
u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b
|
||||
* Added gnuhash.patch to fix .gnu.hash section handling in ldscripts
|
||||
* Rebased mlo-ext2.patch:
|
||||
omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by
|
||||
ti_common_initrd_support.patch.
|
||||
am335xevm build is known breaking due to size constraints not
|
||||
trivially solvable without dropping our patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 26 12:14:10 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Fix regression in packaging u-boot-dtb-tegra.bin:
|
||||
There is in fact a u-boot-spl.bin SPL being built,
|
||||
but it is 0xff-padded as u-boot-spl-pad.bin and then
|
||||
prepended to u-boot.bin and the .dtb.
|
||||
u-boot-dtb.bin exists independently as just u-boot.bin and .dtb,
|
||||
so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 14:05:13 UTC 2014 - agraf@suse.com
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define arndale_spl 0
|
||||
|
||||
Name: u-boot-mx53loco
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: The u-boot firmware for the mx53loco arm platform
|
||||
License: GPL-2.0
|
||||
@ -41,9 +41,11 @@ Patch4: beagle-bootscr.patch
|
||||
Patch5: mx53loco-bootscr.patch
|
||||
Patch6: origen-ext2.patch
|
||||
Patch7: arndale.patch
|
||||
Patch8: v2013.10-sunxi.patch
|
||||
Patch8: v2014.01-sunxi.patch
|
||||
Patch9: am335x_evm-bootscr.patch
|
||||
Patch10: rpi_b-bootscr.patch
|
||||
Patch11: gnuhash.patch
|
||||
Patch12: fix_spl_build_for_am335x.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Arndale board need DTC >= 1.4
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
@ -73,7 +75,7 @@ This package contains documentation for u-boot firmware
|
||||
rm -rf board/Marvell
|
||||
# Any custom patches to be applied on top of mainline u-boot
|
||||
%patch1
|
||||
%patch2
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
@ -82,6 +84,8 @@ rm -rf board/Marvell
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
|
||||
%build
|
||||
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" mx53loco_config
|
||||
@ -93,10 +97,10 @@ make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes
|
||||
install -D -m 0644 u-boot.imx %{buildroot}/boot/u-boot.imx
|
||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
||||
# In that case prefer the one with a working dtb already appended.
|
||||
if [ -f u-boot-dtb.imx ]; then
|
||||
install -D -m 0644 u-boot-dtb.imx %{buildroot}/boot/u-boot.imx
|
||||
elif [ -f u-boot-dtb-tegra.bin ]; then
|
||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb-tegra.imx %{buildroot}/boot/u-boot.imx
|
||||
elif [ -f u-boot-dtb.imx ]; then
|
||||
install -D -m 0644 u-boot-dtb.imx %{buildroot}/boot/u-boot.imx
|
||||
else
|
||||
install -D -m 0644 u-boot.imx %{buildroot}/boot/u-boot.imx
|
||||
fi
|
||||
|
@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 15:29:14 UTC 2014 - guillaume@opensuse.org
|
||||
|
||||
- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with
|
||||
fix_spl_build_for_am335x.patch to reduce size of am335x SPL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 26 22:46:44 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Update to v2014.01
|
||||
* Manually updated 0006-ARMV7-hardfp-build-fix.patch
|
||||
* Dropped v2013.10-sunxi.patch and created
|
||||
v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto
|
||||
u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b
|
||||
* Added gnuhash.patch to fix .gnu.hash section handling in ldscripts
|
||||
* Rebased mlo-ext2.patch:
|
||||
omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by
|
||||
ti_common_initrd_support.patch.
|
||||
am335xevm build is known breaking due to size constraints not
|
||||
trivially solvable without dropping our patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 26 12:14:10 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Fix regression in packaging u-boot-dtb-tegra.bin:
|
||||
There is in fact a u-boot-spl.bin SPL being built,
|
||||
but it is 0xff-padded as u-boot-spl-pad.bin and then
|
||||
prepended to u-boot.bin and the .dtb.
|
||||
u-boot-dtb.bin exists independently as just u-boot.bin and .dtb,
|
||||
so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 14:05:13 UTC 2014 - agraf@suse.com
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define arndale_spl 0
|
||||
|
||||
Name: u-boot-omap3beagle
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: The u-boot firmware for the omap3beagle arm platform
|
||||
License: GPL-2.0
|
||||
@ -41,9 +41,11 @@ Patch4: beagle-bootscr.patch
|
||||
Patch5: mx53loco-bootscr.patch
|
||||
Patch6: origen-ext2.patch
|
||||
Patch7: arndale.patch
|
||||
Patch8: v2013.10-sunxi.patch
|
||||
Patch8: v2014.01-sunxi.patch
|
||||
Patch9: am335x_evm-bootscr.patch
|
||||
Patch10: rpi_b-bootscr.patch
|
||||
Patch11: gnuhash.patch
|
||||
Patch12: fix_spl_build_for_am335x.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Arndale board need DTC >= 1.4
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
@ -73,7 +75,7 @@ This package contains documentation for u-boot firmware
|
||||
rm -rf board/Marvell
|
||||
# Any custom patches to be applied on top of mainline u-boot
|
||||
%patch1
|
||||
%patch2
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
@ -82,6 +84,8 @@ rm -rf board/Marvell
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
|
||||
%build
|
||||
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" omap3_beagle_config
|
||||
@ -93,10 +97,10 @@ make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
||||
# In that case prefer the one with a working dtb already appended.
|
||||
if [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb-tegra.bin ]; then
|
||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
else
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
fi
|
||||
|
@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 15:29:14 UTC 2014 - guillaume@opensuse.org
|
||||
|
||||
- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with
|
||||
fix_spl_build_for_am335x.patch to reduce size of am335x SPL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 26 22:46:44 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Update to v2014.01
|
||||
* Manually updated 0006-ARMV7-hardfp-build-fix.patch
|
||||
* Dropped v2013.10-sunxi.patch and created
|
||||
v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto
|
||||
u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b
|
||||
* Added gnuhash.patch to fix .gnu.hash section handling in ldscripts
|
||||
* Rebased mlo-ext2.patch:
|
||||
omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by
|
||||
ti_common_initrd_support.patch.
|
||||
am335xevm build is known breaking due to size constraints not
|
||||
trivially solvable without dropping our patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 26 12:14:10 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Fix regression in packaging u-boot-dtb-tegra.bin:
|
||||
There is in fact a u-boot-spl.bin SPL being built,
|
||||
but it is 0xff-padded as u-boot-spl-pad.bin and then
|
||||
prepended to u-boot.bin and the .dtb.
|
||||
u-boot-dtb.bin exists independently as just u-boot.bin and .dtb,
|
||||
so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 14:05:13 UTC 2014 - agraf@suse.com
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define arndale_spl 0
|
||||
|
||||
Name: u-boot-omap4panda
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: The u-boot firmware for the omap4panda arm platform
|
||||
License: GPL-2.0
|
||||
@ -41,9 +41,11 @@ Patch4: beagle-bootscr.patch
|
||||
Patch5: mx53loco-bootscr.patch
|
||||
Patch6: origen-ext2.patch
|
||||
Patch7: arndale.patch
|
||||
Patch8: v2013.10-sunxi.patch
|
||||
Patch8: v2014.01-sunxi.patch
|
||||
Patch9: am335x_evm-bootscr.patch
|
||||
Patch10: rpi_b-bootscr.patch
|
||||
Patch11: gnuhash.patch
|
||||
Patch12: fix_spl_build_for_am335x.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Arndale board need DTC >= 1.4
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
@ -73,7 +75,7 @@ This package contains documentation for u-boot firmware
|
||||
rm -rf board/Marvell
|
||||
# Any custom patches to be applied on top of mainline u-boot
|
||||
%patch1
|
||||
%patch2
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
@ -82,6 +84,8 @@ rm -rf board/Marvell
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
|
||||
%build
|
||||
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" omap4_panda_config
|
||||
@ -93,10 +97,10 @@ make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
||||
# In that case prefer the one with a working dtb already appended.
|
||||
if [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb-tegra.bin ]; then
|
||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
else
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
fi
|
||||
|
@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 15:29:14 UTC 2014 - guillaume@opensuse.org
|
||||
|
||||
- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with
|
||||
fix_spl_build_for_am335x.patch to reduce size of am335x SPL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 26 22:46:44 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Update to v2014.01
|
||||
* Manually updated 0006-ARMV7-hardfp-build-fix.patch
|
||||
* Dropped v2013.10-sunxi.patch and created
|
||||
v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto
|
||||
u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b
|
||||
* Added gnuhash.patch to fix .gnu.hash section handling in ldscripts
|
||||
* Rebased mlo-ext2.patch:
|
||||
omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by
|
||||
ti_common_initrd_support.patch.
|
||||
am335xevm build is known breaking due to size constraints not
|
||||
trivially solvable without dropping our patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 26 12:14:10 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Fix regression in packaging u-boot-dtb-tegra.bin:
|
||||
There is in fact a u-boot-spl.bin SPL being built,
|
||||
but it is 0xff-padded as u-boot-spl-pad.bin and then
|
||||
prepended to u-boot.bin and the .dtb.
|
||||
u-boot-dtb.bin exists independently as just u-boot.bin and .dtb,
|
||||
so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 14:05:13 UTC 2014 - agraf@suse.com
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define arndale_spl 0
|
||||
|
||||
Name: u-boot-paz00
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: The u-boot firmware for the paz00 arm platform
|
||||
License: GPL-2.0
|
||||
@ -41,9 +41,11 @@ Patch4: beagle-bootscr.patch
|
||||
Patch5: mx53loco-bootscr.patch
|
||||
Patch6: origen-ext2.patch
|
||||
Patch7: arndale.patch
|
||||
Patch8: v2013.10-sunxi.patch
|
||||
Patch8: v2014.01-sunxi.patch
|
||||
Patch9: am335x_evm-bootscr.patch
|
||||
Patch10: rpi_b-bootscr.patch
|
||||
Patch11: gnuhash.patch
|
||||
Patch12: fix_spl_build_for_am335x.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Arndale board need DTC >= 1.4
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
@ -73,7 +75,7 @@ This package contains documentation for u-boot firmware
|
||||
rm -rf board/Marvell
|
||||
# Any custom patches to be applied on top of mainline u-boot
|
||||
%patch1
|
||||
%patch2
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
@ -82,6 +84,8 @@ rm -rf board/Marvell
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
|
||||
%build
|
||||
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" paz00_config
|
||||
@ -93,10 +97,10 @@ make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
||||
# In that case prefer the one with a working dtb already appended.
|
||||
if [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb-tegra.bin ]; then
|
||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
else
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
fi
|
||||
|
@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 15:29:14 UTC 2014 - guillaume@opensuse.org
|
||||
|
||||
- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with
|
||||
fix_spl_build_for_am335x.patch to reduce size of am335x SPL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 26 22:46:44 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Update to v2014.01
|
||||
* Manually updated 0006-ARMV7-hardfp-build-fix.patch
|
||||
* Dropped v2013.10-sunxi.patch and created
|
||||
v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto
|
||||
u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b
|
||||
* Added gnuhash.patch to fix .gnu.hash section handling in ldscripts
|
||||
* Rebased mlo-ext2.patch:
|
||||
omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by
|
||||
ti_common_initrd_support.patch.
|
||||
am335xevm build is known breaking due to size constraints not
|
||||
trivially solvable without dropping our patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 26 12:14:10 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Fix regression in packaging u-boot-dtb-tegra.bin:
|
||||
There is in fact a u-boot-spl.bin SPL being built,
|
||||
but it is 0xff-padded as u-boot-spl-pad.bin and then
|
||||
prepended to u-boot.bin and the .dtb.
|
||||
u-boot-dtb.bin exists independently as just u-boot.bin and .dtb,
|
||||
so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 14:05:13 UTC 2014 - agraf@suse.com
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define arndale_spl 0
|
||||
|
||||
Name: u-boot-rpib
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: The u-boot firmware for the rpib arm platform
|
||||
License: GPL-2.0
|
||||
@ -41,9 +41,11 @@ Patch4: beagle-bootscr.patch
|
||||
Patch5: mx53loco-bootscr.patch
|
||||
Patch6: origen-ext2.patch
|
||||
Patch7: arndale.patch
|
||||
Patch8: v2013.10-sunxi.patch
|
||||
Patch8: v2014.01-sunxi.patch
|
||||
Patch9: am335x_evm-bootscr.patch
|
||||
Patch10: rpi_b-bootscr.patch
|
||||
Patch11: gnuhash.patch
|
||||
Patch12: fix_spl_build_for_am335x.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Arndale board need DTC >= 1.4
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
@ -73,7 +75,7 @@ This package contains documentation for u-boot firmware
|
||||
rm -rf board/Marvell
|
||||
# Any custom patches to be applied on top of mainline u-boot
|
||||
%patch1
|
||||
%patch2
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
@ -82,6 +84,8 @@ rm -rf board/Marvell
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
|
||||
%build
|
||||
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" rpi_b_config
|
||||
@ -93,10 +97,10 @@ make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
||||
# In that case prefer the one with a working dtb already appended.
|
||||
if [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb-tegra.bin ]; then
|
||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}/boot/u-boot.bin
|
||||
elif [ -f u-boot-dtb.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin
|
||||
else
|
||||
install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
|
||||
fi
|
||||
|
@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 28 15:29:14 UTC 2014 - guillaume@opensuse.org
|
||||
|
||||
- Disable CONFIG_SPL_OS_BOOT for ti armv7 configs with
|
||||
fix_spl_build_for_am335x.patch to reduce size of am335x SPL
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 26 22:46:44 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Update to v2014.01
|
||||
* Manually updated 0006-ARMV7-hardfp-build-fix.patch
|
||||
* Dropped v2013.10-sunxi.patch and created
|
||||
v2014.01-sunxi.patch by merging u-boot.git v2014.01 onto
|
||||
u-boot-sunxi.git e4a0232e173577893604b94fc3af7c047570970b
|
||||
* Added gnuhash.patch to fix .gnu.hash section handling in ldscripts
|
||||
* Rebased mlo-ext2.patch:
|
||||
omap4_common.h CONFIG_SUPPORT_RAW_INITRD hunk is now covered by
|
||||
ti_common_initrd_support.patch.
|
||||
am335xevm build is known breaking due to size constraints not
|
||||
trivially solvable without dropping our patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 26 12:14:10 UTC 2014 - afaerber@suse.de
|
||||
|
||||
- Fix regression in packaging u-boot-dtb-tegra.bin:
|
||||
There is in fact a u-boot-spl.bin SPL being built,
|
||||
but it is 0xff-padded as u-boot-spl-pad.bin and then
|
||||
prepended to u-boot.bin and the .dtb.
|
||||
u-boot-dtb.bin exists independently as just u-boot.bin and .dtb,
|
||||
so give preference to u-boot-dtb-tegra.bin over u-boot-dtb.bin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 14:05:13 UTC 2014 - agraf@suse.com
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
Name: u-boot
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: Tools for the u-boot Firmware
|
||||
License: GPL-2.0
|
||||
|
@ -24,7 +24,7 @@
|
||||
%define arndale_spl ARNDALE_SPL
|
||||
|
||||
Name: u-boot-BOARDNAME
|
||||
Version: 2013.10
|
||||
Version: 2014.01
|
||||
Release: 0
|
||||
Summary: The u-boot firmware for the BOARDNAME arm platform
|
||||
License: GPL-2.0
|
||||
@ -41,9 +41,11 @@ Patch4: beagle-bootscr.patch
|
||||
Patch5: mx53loco-bootscr.patch
|
||||
Patch6: origen-ext2.patch
|
||||
Patch7: arndale.patch
|
||||
Patch8: v2013.10-sunxi.patch
|
||||
Patch8: v2014.01-sunxi.patch
|
||||
Patch9: am335x_evm-bootscr.patch
|
||||
Patch10: rpi_b-bootscr.patch
|
||||
Patch11: gnuhash.patch
|
||||
Patch12: fix_spl_build_for_am335x.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# Arndale board need DTC >= 1.4
|
||||
BuildRequires: dtc >= 1.4.0
|
||||
@ -73,7 +75,7 @@ This package contains documentation for u-boot firmware
|
||||
rm -rf board/Marvell
|
||||
# Any custom patches to be applied on top of mainline u-boot
|
||||
%patch1
|
||||
%patch2
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch4
|
||||
%patch5
|
||||
@ -82,6 +84,8 @@ rm -rf board/Marvell
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%patch12
|
||||
|
||||
%build
|
||||
make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" BOARDCONFIG
|
||||
@ -93,10 +97,10 @@ make %{?jobs:-j %jobs} USE_PRIVATE_LIBGG=yes
|
||||
install -D -m 0644 u-boot.BINEND %{buildroot}/boot/u-boot.BINEND
|
||||
# Some times u-boot needs a dtb to configure itself appended to the binary.
|
||||
# In that case prefer the one with a working dtb already appended.
|
||||
if [ -f u-boot-dtb.BINEND ]; then
|
||||
install -D -m 0644 u-boot-dtb.BINEND %{buildroot}/boot/u-boot.BINEND
|
||||
elif [ -f u-boot-dtb-tegra.bin ]; then
|
||||
if [ -f u-boot-dtb-tegra.bin ]; then
|
||||
install -D -m 0644 u-boot-dtb-tegra.BINEND %{buildroot}/boot/u-boot.BINEND
|
||||
elif [ -f u-boot-dtb.BINEND ]; then
|
||||
install -D -m 0644 u-boot-dtb.BINEND %{buildroot}/boot/u-boot.BINEND
|
||||
else
|
||||
install -D -m 0644 u-boot.BINEND %{buildroot}/boot/u-boot.BINEND
|
||||
fi
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user