Hello community,
here is the log from the commit of package u-boot for openSUSE:Factory checked in at 2016-07-01 10:00:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/u-boot (Old)
and /work/SRC/openSUSE:Factory/.u-boot.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "u-boot"
Changes:
--------
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-a10-olinuxino-lime.changes 2016-05-30 09:55:55.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-a10-olinuxino-lime.changes 2016-07-01 10:00:16.000000000 +0200
@@ -1,0 +2,55 @@
+Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com
+
+- Enable SUNXI_SPL for orangepi_pc
+
+-------------------------------------------------------------------
+Mon Jun 27 06:14:09 UTC 2016 - agraf@suse.com
+
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches added:
+ 0015-arm-Fix-setjmp.patch
+- Add update_git.sh to source file list
+
+-------------------------------------------------------------------
+Mon Jun 6 22:07:59 UTC 2016 - agraf@suse.com
+
+- Add efifb support for RPi
+- Fix spin table spill on Rpi
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches added:
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+
+-------------------------------------------------------------------
+Mon Jun 6 06:56:34 UTC 2016 - agraf@suse.com
+
+- Add RTS reboot for RPi
+- Add EFI exit support
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches added:
+ 0007-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+
+-------------------------------------------------------------------
+Fri Jun 3 11:18:13 UTC 2016 - agraf@suse.com
+
+- Disable EFI GOP fb_addr, so Linux doesn't use it
+- Move to git based patch queue workflow
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped:
+ 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+ 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
+ 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
+* Patches added:
+ 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+ 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+ 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+
+-------------------------------------------------------------------
u-boot-a13-olinuxino.changes: same change
u-boot-a13-olinuxinom.changes: same change
u-boot-a20-olinuxino-lime.changes: same change
u-boot-a20-olinuxino-lime2.changes: same change
u-boot-a20-olinuxinomicro.changes: same change
u-boot-am335xboneblack.changes: same change
u-boot-am335xevm.changes: same change
u-boot-am57xxevm.changes: same change
u-boot-am57xxevmnodt.changes: same change
u-boot-arndale.changes: same change
u-boot-bananapi.changes: same change
u-boot-clearfog.changes: same change
u-boot-colibrit20.changes: same change
u-boot-cubieboard.changes: same change
u-boot-cubieboard2.changes: same change
u-boot-cubietruck.changes: same change
u-boot-firefly-rk3288.changes: same change
u-boot-highbank.changes: same change
u-boot-hyundaia7hd.changes: same change
u-boot-jetson-tk1.changes: same change
u-boot-melea1000.changes: same change
u-boot-merriia80optimus.changes: same change
u-boot-mx53loco.changes: same change
u-boot-mx6cuboxi.changes: same change
u-boot-mx6qsabrelite.changes: same change
u-boot-odroid-xu3.changes: same change
u-boot-odroid.changes: same change
u-boot-omap3beagle.changes: same change
u-boot-omap4panda.changes: same change
u-boot-orangepipc.changes: same change
u-boot-p2371-2180.changes: same change
u-boot-paz00.changes: same change
u-boot-pcm051rev3.changes: same change
u-boot-qemu-ppce500.changes: same change
u-boot-rpi.changes: same change
u-boot-rpi2.changes: same change
u-boot-rpi3.changes: same change
u-boot-snow.changes: same change
u-boot-spring.changes: same change
u-boot-udoo.changes: same change
u-boot.changes: same change
Old:
----
0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
New:
----
0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0007-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch
0015-arm-Fix-setjmp.patch
update_git.sh
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ u-boot-a10-olinuxino-lime.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:21.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:21.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A10-OLinuXino-Lime_defconfig
++++++ u-boot-a13-olinuxino.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:21.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:21.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A13-OLinuXino_defconfig
++++++ u-boot-a13-olinuxinom.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:21.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:21.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A13-OLinuXinoM_defconfig
++++++ u-boot-a20-olinuxino-lime.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:21.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:21.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino-Lime_defconfig
++++++ u-boot-a20-olinuxino-lime2.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:21.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:21.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino-Lime2_defconfig
++++++ u-boot-a20-olinuxinomicro.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:21.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:21.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino_MICRO_defconfig
++++++ u-boot-am335xboneblack.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:21.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:21.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am335x_boneblack_defconfig
++++++ u-boot-am335xevm.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:21.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:21.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am335x_evm_defconfig
++++++ u-boot-am57xxevm.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:21.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:21.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am57xx_evm_defconfig
++++++ u-boot-am57xxevmnodt.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:21.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:21.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am57xx_evm_nodt_defconfig
++++++ u-boot-arndale.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:21.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:21.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" arndale_defconfig
++++++ u-boot-bananapi.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:21.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Bananapi_defconfig
++++++ u-boot-clearfog.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" clearfog_defconfig
++++++ u-boot-colibrit20.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" colibri_t20_defconfig
++++++ u-boot-cubieboard.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Cubieboard_defconfig
++++++ u-boot-cubieboard2.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Cubieboard2_defconfig
++++++ u-boot-cubietruck.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Cubietruck_defconfig
++++++ u-boot-firefly-rk3288.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" firefly-rk3288_defconfig
++++++ u-boot-highbank.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" highbank_defconfig
++++++ u-boot-hyundaia7hd.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Hyundai_A7HD_defconfig
++++++ u-boot-jetson-tk1.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" jetson-tk1_defconfig
++++++ u-boot-melea1000.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Mele_A1000_defconfig
++++++ u-boot-merriia80optimus.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Merrii_A80_Optimus_defconfig
++++++ u-boot-mx53loco.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" mx53loco_defconfig
++++++ u-boot-mx6cuboxi.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" mx6cuboxi_defconfig
++++++ u-boot-mx6qsabrelite.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" mx6qsabrelite_defconfig
++++++ u-boot-odroid-xu3.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" odroid-xu3_defconfig
++++++ u-boot-odroid.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" odroid_defconfig
++++++ u-boot-omap3beagle.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" omap3_beagle_defconfig
++++++ u-boot-omap4panda.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" omap4_panda_defconfig
++++++ u-boot-orangepipc.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -21,7 +21,7 @@
%define mvebu_spl 0
%define x_loader 0
%define rockchip_spl 0
-%define sunxi_spl 0
+%define sunxi_spl 1
%define arndale_spl 0
%define cuboxi_spl 0
%define origen_spl 0
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" orangepi_pc_defconfig
@@ -118,14 +140,14 @@
# Some times u-boot needs a dtb to configure itself appended to the binary.
# In that case prefer the one with a working dtb already appended.
if [ -f u-boot-dtb-tegra.bin ]; then
- install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}%{uboot_dir}/u-boot.bin
-elif [ -f u-boot-dtb.bin ]; then
- install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
+ install -D -m 0644 u-boot-dtb-tegra.img %{buildroot}%{uboot_dir}/u-boot.img
+elif [ -f u-boot-dtb.img ]; then
+ install -D -m 0644 u-boot-dtb.img %{buildroot}%{uboot_dir}/u-boot.img
else
- install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
+ install -D -m 0644 u-boot.img %{buildroot}%{uboot_dir}/u-boot.img
fi
%if "%{name}" == "u-boot-qemu-ppce500"
-mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
+mv %{buildroot}%{uboot_dir}/u-boot.img %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%if %x_loader == 1
++++++ u-boot-p2371-2180.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" p2371-2180_defconfig
++++++ u-boot-paz00.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" paz00_defconfig
++++++ u-boot-pcm051rev3.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" pcm051_rev3_defconfig
++++++ u-boot-qemu-ppce500.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" qemu-ppce500_defconfig
++++++ u-boot-rpi.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" rpi_defconfig
++++++ u-boot-rpi2.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" rpi_2_defconfig
++++++ u-boot-rpi3.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" rpi_3_defconfig
++++++ u-boot-snow.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" snow_defconfig
++++++ u-boot-spring.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" spring_defconfig
++++++ u-boot-udoo.spec ++++++
--- /var/tmp/diff_new_pack.tjEFxe/_old 2016-07-01 10:00:22.000000000 +0200
+++ /var/tmp/diff_new_pack.tjEFxe/_new 2016-07-01 10:00:22.000000000 +0200
@@ -39,13 +39,23 @@
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
+Source3: update_git.sh
Source300: u-boot-rpmlintrc
-# Set default environment slightly different for EFI, so it finds our dtbs
-Patch1: 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
-# Move omap3 to distro boot method
-Patch2: 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
-# UPSTREAM: Fix build with hard-float ARM toolchain (Fix iMX boards)
-Patch3: 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
+Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
+Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
+Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
+Patch0010: 0010-efi_loader-Add-exit-support.patch
+Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
+Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0015: 0015-arm-Fix-setjmp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -81,9 +91,21 @@
%prep
%setup -q -n u-boot-%{archive_version}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
+%patch0006 -p1
+%patch0007 -p1
+%patch0008 -p1
+%patch0009 -p1
+%patch0010 -p1
+%patch0011 -p1
+%patch0012 -p1
+%patch0013 -p1
+%patch0014 -p1
+%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" udoo_defconfig
++++++ 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch -> 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch ++++++
--- /work/SRC/openSUSE:Factory/u-boot/0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch 2016-05-02 10:44:19.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch 2016-07-01 10:00:16.000000000 +0200
@@ -1,7 +1,7 @@
-From e115b5cafe638c7b4d1bc66d0516100ff40437db Mon Sep 17 00:00:00 2001
+From 15c243d6282df398c5f8b056111460352753268e Mon Sep 17 00:00:00 2001
From: Alexander Graf
From b6f1638f76a63c9632b0885d7d44f56337dce5d5 Mon Sep 17 00:00:00 2001 From: Alexander Graf
Date: Mon, 2 May 2016 23:25:07 +0200 Subject: [PATCH] Revert "Revert "omap3: Use raw SPL by default for mmc1""
This reverts commit 7fa75d0ac5502db813d109c1df7bd0da34688685.
---
arch/arm/cpu/armv7/omap-common/boot-common.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/arch/arm/cpu/armv7/omap-common/boot-common.c b/arch/arm/cpu/armv7/omap-common/boot-common.c
index 0456263..ed9ba7b 100644
--- a/arch/arm/cpu/armv7/omap-common/boot-common.c
+++ b/arch/arm/cpu/armv7/omap-common/boot-common.c
@@ -111,8 +111,6 @@ void save_omap_boot_params(void)
(boot_device <= MMC_BOOT_DEVICES_END)) {
switch (boot_device) {
case BOOT_DEVICE_MMC1:
- boot_mode = MMCSD_MODE_FS;
- break;
case BOOT_DEVICE_MMC2:
boot_mode = MMCSD_MODE_RAW;
break;
++++++ 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch -> 0004-video-ipu-Fix-build-with-hard-float.patch ++++++
--- /work/SRC/openSUSE:Factory/u-boot/0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch 2016-05-30 09:55:55.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/0004-video-ipu-Fix-build-with-hard-float.patch 2016-07-01 10:00:16.000000000 +0200
@@ -1,9 +1,9 @@
-From fabd591c6ba9c5ee5357d10c3284bf21ea585931 Mon Sep 17 00:00:00 2001
+From 9600ed3e34905a24670eac85a8707c85968a252a Mon Sep 17 00:00:00 2001
From: Guillaume GARDET
From 9f23c6ee2d69f89b353483dfa887414dd8c8b73b Mon Sep 17 00:00:00 2001 From: Alexander Graf
Date: Wed, 18 May 2016 00:51:35 +0200 Subject: [PATCH] efi_loader: Clean up system table on exit
We put the system table into our runtime services data section so that
payloads may still access it after exit_boot_services. However, most fields
in it are quite useless once we're in that state, so let's just patch them
out.
With this patch we don't get spurious warnings when running EFI binaries
anymore.
Signed-off-by: Alexander Graf
From 0d118391293829ccc4630f67d7d3c70998abf89b Mon Sep 17 00:00:00 2001 From: Alexander Graf
Date: Wed, 18 May 2016 02:00:53 +0200 Subject: [PATCH] efi_loader: gop: Don't expose fb address
Recently Linux is gaining support for efifb on AArch64 and that support actually
tries to make use of the frame buffer address we expose to it via gop.
While this wouldn't be bad in theory, in practice it means a few bad things
1) We expose 16bit frame buffers as 32bit today
2) Linux can't deal with overlapping non-PCI regions between efifb and
a different frame buffer driver
For now, let's just disable exposure of the frame buffer address. Most OSs that
get booted will have a native driver for the GPU anyway.
Signed-off-by: Alexander Graf
From 8e0619b9f745d86051952398d75a11d6e82e0c09 Mon Sep 17 00:00:00 2001 From: Alexander Graf
Date: Sun, 5 Jun 2016 13:05:08 +0200 Subject: [PATCH] efi_loader: Allow boards to implement get_time and reset_system
EFI allows an OS to leverage firmware drivers while the OS is running. In the
generic code we so far had to stub those implementations out, because we would
need board specific knowledge about MMIO setups for it.
However, boards can easily implement those themselves. This patch provides the
framework so that a board can implement its own versions of get_time and
reset_system which would actually do something useful.
While at it we also introduce a simple way for code to reserve MMIO pointers
as runtime available.
Signed-off-by: Alexander Graf
From 3fc37904a3bb0260ab4aa56186f3a1f093d7d9fa Mon Sep 17 00:00:00 2001 From: Alexander Graf
Date: Sun, 5 Jun 2016 13:07:44 +0200 Subject: [PATCH] ARM: bcm283x: Implement EFI RTS reset_system
The rpi has a pretty simple way of resetting the whole system. All it takes
is to poke a few registers at a well defined location in MMIO space.
This patch adds support for the EFI loader implementation to allow an OS to
reset and power off the system when we're outside of boot time.
Signed-off-by: Alexander Graf
From 45f06cf1c14ce26151967b03977e542a1cdfc0c9 Mon Sep 17 00:00:00 2001 From: Alexander Graf
Date: Fri, 20 May 2016 23:22:36 +0200 Subject: [PATCH] arm: Introduce setjmp/longjmp
To quit an EFI application we will need logic to jump to the caller
of a function without returning from the function we called into,
so we need setjmp/longjmp functionality.
This patch introduces a trivial implementation of these that I
verified works on armv7, thumb2 and aarch64.
Signed-off-by: Alexander Graf
From e73c13b8b235ade604cb3a6c7ff8da4ef1038b58 Mon Sep 17 00:00:00 2001 From: Alexander Graf
Date: Fri, 20 May 2016 23:24:20 +0200 Subject: [PATCH] efi_loader: Add exit support
Some times you may want to exit an EFI payload again, for example
to default boot into a PXE installation and decide that you would
rather want to boot from the local disk instead.
This patch adds exit functionality to the EFI implementation, allowing
EFI payloads to exit.
Signed-off-by: Alexander Graf
From eff13e84aa115f18f830e028f7fa40cda803c380 Mon Sep 17 00:00:00 2001 From: Alexander Graf
Date: Sun, 5 Jun 2016 22:32:18 +0200 Subject: [PATCH] efi_loader: Add DM_VIDEO support
Some systems are starting to shift to support DM_VIDEO which exposes
the frame buffer through a slightly different interface.
This is a poor man's effort to support the dm video interface instead
of the lcd one. We still only support a single display device.
Signed-off-by: Alexander Graf
From f221b548964319c29a74451beef20397c5caf41d Mon Sep 17 00:00:00 2001 From: Alexander Graf
Date: Mon, 6 Jun 2016 17:35:10 +0200 Subject: [PATCH] efi_loader: gop: Expose fb when 32bpp
When we're running in 32bpp mode, expose the frame buffer address
to our payloads so that Linux efifb can pick it up.
Signed-off-by: Alexander Graf
From 434a593edd834710f016c34b7d36f037eda9b650 Mon Sep 17 00:00:00 2001 From: Alexander Graf
Date: Mon, 6 Jun 2016 18:23:37 +0200 Subject: [PATCH] bcm2835 video: Map frame buffer as 32bpp
To enable working efifb support, let's map the frame buffer as 32bpp
instead of 16bpp.
Signed-off-by: Alexander Graf
From bc8cf1317fd2b4301a74d00ee47d7d577b77fcdf Mon Sep 17 00:00:00 2001 From: Alexander Graf
Date: Mon, 6 Jun 2016 23:55:33 +0200 Subject: [PATCH] bcm2835: Reserve the spin table in efi memory map
Firmware provides a spin table on the raspberry pi. This table shouldn't
get overwritten by payloads, so we need to mark it as reserved.
Signed-off-by: Alexander Graf
From 5e2cfbf9b14910647eddfaa4da7cfc97a1dcecde Mon Sep 17 00:00:00 2001 From: Alexander Graf
Date: Mon, 13 Jun 2016 13:55:11 +0200 Subject: [PATCH] arm: Fix setjmp
The setjmp/longjmp implementation did not work on thumb1 implementations
because it used instruction encodings that don't exist on thumb1 yet.
This patch limits itself to thumb1 instruction set for 32bit arm and
removes a superfluous printf along the way.
Signed-off-by: Alexander Graf