Hello community,
here is the log from the commit of package u-boot for openSUSE:Factory checked in at 2016-07-30 00:26:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-07-01 10:00:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-a10-olinuxino-lime.changes 2016-07-30 00:26:44.000000000 +0200
@@ -1,0 +2,23 @@
+Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
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
New Changes file:
--- /dev/null 2016-07-07 10:01:34.856033756 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-dragonboard410c.changes 2016-07-30 00:26:44.000000000 +0200
@@ -0,0 +1,1298 @@
+-------------------------------------------------------------------
+Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
+Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com
+
+- 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
+
+-------------------------------------------------------------------
+Wed May 18 13:07:24 UTC 2016 - afaerber@suse.de
+
+- Fix rpi3 installation location
+
+-------------------------------------------------------------------
+Wed May 18 12:22:31 UTC 2016 - guillaume@opensuse.org
+
+- Add 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+ to fix build on iMX boards (with hard-float toolchains)
+
+-------------------------------------------------------------------
+Tue May 17 12:53:24 UTC 2016 - guillaume@opensuse.org
+
+- Update to 2016.05
+- Remove upstreamed patch:
+ * 0003-exynos-Set-CNTFRQ.patch
+
+-------------------------------------------------------------------
+Wed May 4 20:22:57 UTC 2016 - afaerber@suse.de
+
+- Package Marvell SPL for ClearFog
+- Tidy package summaries and descriptions
+* Fix spelling of U-Boot
+* Don't assume ARM
+
+-------------------------------------------------------------------
+Thu Apr 28 15:46:09 UTC 2016 - agraf@suse.com
+
+- Update to 2016.05-rc3
+ - Removed patches:
+ * 0004-iso-Make-little-endian-and-64bit-safe.patch
+ * 0005-iso-Start-with-partition-1.patch
+ * 0006-iso-Allow-512-byte-sector-size.patch
+ * 0007-efi_loader-Split-drive-add-into-function.patch
+ * 0008-efi_loader-Add-el-torito-support.patch
+ * 0009-efi_loader-Pass-file-path-to-payload.patch
+ * 0010-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0011-distro-Enable-iso-partition-code.patch
+ * 0012-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0013-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0014-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+ * 0016-efi_loader-Handle-memory-overflows.patch
+ * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch
+
+-------------------------------------------------------------------
+Fri Apr 15 21:50:37 UTC 2016 - agraf@suse.com
+
+- Add patch to fix RPi3 aarch64 mode with recent firmware
+ * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch
+
+-------------------------------------------------------------------
+Wed Apr 13 13:55:13 UTC 2016 - agraf@suse.com
+
+- Move patch queue to https://github.com/openSUSE/u-boot.git tumbleweed
+ - Removed old patches:
+ * 0001-iso-Make-little-endian-and-64bit-safe.patch
+ * 0002-iso-Start-with-partition-1.patch
+ * 0003-iso-Allow-512-byte-sector-size.patch
+ * 0004-efi_loader-Split-drive-add-into-function.patch
+ * 0005-efi_loader-Add-el-torito-support.patch
+ * 0006-efi_loader-Pass-file-path-to-payload.patch
+ * 0007-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0008-distro-Enable-iso-partition-code.patch
+ * 0009-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0010-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0011-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0012-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+ * u-boot-exynos.patch
+ * efi-default-env.patch
+ * omap3-Move-to-distro-bootcmd.patch
+ - Added new patches:
+ * 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
+ * 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
+ * 0003-exynos-Set-CNTFRQ.patch
+ * 0004-iso-Make-little-endian-and-64bit-safe.patch
+ * 0005-iso-Start-with-partition-1.patch
+ * 0006-iso-Allow-512-byte-sector-size.patch
+ * 0007-efi_loader-Split-drive-add-into-function.patch
+ * 0008-efi_loader-Add-el-torito-support.patch
+ * 0009-efi_loader-Pass-file-path-to-payload.patch
+ * 0010-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0011-distro-Enable-iso-partition-code.patch
+ * 0012-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0013-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0014-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+- Add patch to fix Jetson TK1
+ * 0016-efi_loader-Handle-memory-overflows.patch
+
+-------------------------------------------------------------------
+Wed Apr 13 13:16:42 UTC 2016 - guillaume@opensuse.org
+
+- Use released source archive instead of manually built archive
+
+-------------------------------------------------------------------
+Tue Apr 12 08:38:49 UTC 2016 - agraf@suse.com
+
+- Update to 2016.05-rc1
+- Remove upstreamed patches:
+ * efi.patch
+ * efi2.patch
+ * efi_loader-Call-fdt-preparation-functions.patch
+ * efi_loader-Pass-proper-device-path-in-on-boot.patch
+ * efi_loader-Provide-icache-flush-stub.patch
+ * efi-map-fdt-as-reserved.patch
+ * rpi3.patch
+- Add EFI fixes and iso boot backports:
+ * 0001-iso-Make-little-endian-and-64bit-safe.patch
+ * 0002-iso-Start-with-partition-1.patch
+ * 0003-iso-Allow-512-byte-sector-size.patch
+ * 0004-efi_loader-Split-drive-add-into-function.patch
+ * 0005-efi_loader-Add-el-torito-support.patch
+ * 0006-efi_loader-Pass-file-path-to-payload.patch
+ * 0007-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0008-distro-Enable-iso-partition-code.patch
+ * 0009-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0010-efi_loader-Put-fdt-into-convenient-location.patch
++++ 1101 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-dragonboard410c.changes
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-firefly-rk3288.changes 2016-07-01 10:00:17.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-firefly-rk3288.changes 2016-07-30 00:26:44.000000000 +0200
@@ -1,0 +2,23 @@
+Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
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
New Changes file:
--- /dev/null 2016-07-07 10:01:34.856033756 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-odroid-c2.changes 2016-07-30 00:26:45.000000000 +0200
@@ -0,0 +1,1298 @@
+-------------------------------------------------------------------
+Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
+Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com
+
+- 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
+
+-------------------------------------------------------------------
+Wed May 18 13:07:24 UTC 2016 - afaerber@suse.de
+
+- Fix rpi3 installation location
+
+-------------------------------------------------------------------
+Wed May 18 12:22:31 UTC 2016 - guillaume@opensuse.org
+
+- Add 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+ to fix build on iMX boards (with hard-float toolchains)
+
+-------------------------------------------------------------------
+Tue May 17 12:53:24 UTC 2016 - guillaume@opensuse.org
+
+- Update to 2016.05
+- Remove upstreamed patch:
+ * 0003-exynos-Set-CNTFRQ.patch
+
+-------------------------------------------------------------------
+Wed May 4 20:22:57 UTC 2016 - afaerber@suse.de
+
+- Package Marvell SPL for ClearFog
+- Tidy package summaries and descriptions
+* Fix spelling of U-Boot
+* Don't assume ARM
+
+-------------------------------------------------------------------
+Thu Apr 28 15:46:09 UTC 2016 - agraf@suse.com
+
+- Update to 2016.05-rc3
+ - Removed patches:
+ * 0004-iso-Make-little-endian-and-64bit-safe.patch
+ * 0005-iso-Start-with-partition-1.patch
+ * 0006-iso-Allow-512-byte-sector-size.patch
+ * 0007-efi_loader-Split-drive-add-into-function.patch
+ * 0008-efi_loader-Add-el-torito-support.patch
+ * 0009-efi_loader-Pass-file-path-to-payload.patch
+ * 0010-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0011-distro-Enable-iso-partition-code.patch
+ * 0012-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0013-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0014-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+ * 0016-efi_loader-Handle-memory-overflows.patch
+ * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch
+
+-------------------------------------------------------------------
+Fri Apr 15 21:50:37 UTC 2016 - agraf@suse.com
+
+- Add patch to fix RPi3 aarch64 mode with recent firmware
+ * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch
+
+-------------------------------------------------------------------
+Wed Apr 13 13:55:13 UTC 2016 - agraf@suse.com
+
+- Move patch queue to https://github.com/openSUSE/u-boot.git tumbleweed
+ - Removed old patches:
+ * 0001-iso-Make-little-endian-and-64bit-safe.patch
+ * 0002-iso-Start-with-partition-1.patch
+ * 0003-iso-Allow-512-byte-sector-size.patch
+ * 0004-efi_loader-Split-drive-add-into-function.patch
+ * 0005-efi_loader-Add-el-torito-support.patch
+ * 0006-efi_loader-Pass-file-path-to-payload.patch
+ * 0007-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0008-distro-Enable-iso-partition-code.patch
+ * 0009-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0010-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0011-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0012-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+ * u-boot-exynos.patch
+ * efi-default-env.patch
+ * omap3-Move-to-distro-bootcmd.patch
+ - Added new patches:
+ * 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
+ * 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
+ * 0003-exynos-Set-CNTFRQ.patch
+ * 0004-iso-Make-little-endian-and-64bit-safe.patch
+ * 0005-iso-Start-with-partition-1.patch
+ * 0006-iso-Allow-512-byte-sector-size.patch
+ * 0007-efi_loader-Split-drive-add-into-function.patch
+ * 0008-efi_loader-Add-el-torito-support.patch
+ * 0009-efi_loader-Pass-file-path-to-payload.patch
+ * 0010-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0011-distro-Enable-iso-partition-code.patch
+ * 0012-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0013-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0014-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+- Add patch to fix Jetson TK1
+ * 0016-efi_loader-Handle-memory-overflows.patch
+
+-------------------------------------------------------------------
+Wed Apr 13 13:16:42 UTC 2016 - guillaume@opensuse.org
+
+- Use released source archive instead of manually built archive
+
+-------------------------------------------------------------------
+Tue Apr 12 08:38:49 UTC 2016 - agraf@suse.com
+
+- Update to 2016.05-rc1
+- Remove upstreamed patches:
+ * efi.patch
+ * efi2.patch
+ * efi_loader-Call-fdt-preparation-functions.patch
+ * efi_loader-Pass-proper-device-path-in-on-boot.patch
+ * efi_loader-Provide-icache-flush-stub.patch
+ * efi-map-fdt-as-reserved.patch
+ * rpi3.patch
+- Add EFI fixes and iso boot backports:
+ * 0001-iso-Make-little-endian-and-64bit-safe.patch
+ * 0002-iso-Start-with-partition-1.patch
+ * 0003-iso-Allow-512-byte-sector-size.patch
+ * 0004-efi_loader-Split-drive-add-into-function.patch
+ * 0005-efi_loader-Add-el-torito-support.patch
+ * 0006-efi_loader-Pass-file-path-to-payload.patch
+ * 0007-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0008-distro-Enable-iso-partition-code.patch
+ * 0009-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0010-efi_loader-Put-fdt-into-convenient-location.patch
++++ 1101 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-odroid-c2.changes
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-odroid-xu3.changes 2016-07-01 10:00:17.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-odroid-xu3.changes 2016-07-30 00:26:45.000000000 +0200
@@ -1,0 +2,23 @@
+Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
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
New Changes file:
--- /dev/null 2016-07-07 10:01:34.856033756 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-pine64plus.changes 2016-07-30 00:26:46.000000000 +0200
@@ -0,0 +1,1298 @@
+-------------------------------------------------------------------
+Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
+Mon Jun 27 11:00:33 UTC 2016 - nadvornik@suse.com
+
+- 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
+
+-------------------------------------------------------------------
+Wed May 18 13:07:24 UTC 2016 - afaerber@suse.de
+
+- Fix rpi3 installation location
+
+-------------------------------------------------------------------
+Wed May 18 12:22:31 UTC 2016 - guillaume@opensuse.org
+
+- Add 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+ to fix build on iMX boards (with hard-float toolchains)
+
+-------------------------------------------------------------------
+Tue May 17 12:53:24 UTC 2016 - guillaume@opensuse.org
+
+- Update to 2016.05
+- Remove upstreamed patch:
+ * 0003-exynos-Set-CNTFRQ.patch
+
+-------------------------------------------------------------------
+Wed May 4 20:22:57 UTC 2016 - afaerber@suse.de
+
+- Package Marvell SPL for ClearFog
+- Tidy package summaries and descriptions
+* Fix spelling of U-Boot
+* Don't assume ARM
+
+-------------------------------------------------------------------
+Thu Apr 28 15:46:09 UTC 2016 - agraf@suse.com
+
+- Update to 2016.05-rc3
+ - Removed patches:
+ * 0004-iso-Make-little-endian-and-64bit-safe.patch
+ * 0005-iso-Start-with-partition-1.patch
+ * 0006-iso-Allow-512-byte-sector-size.patch
+ * 0007-efi_loader-Split-drive-add-into-function.patch
+ * 0008-efi_loader-Add-el-torito-support.patch
+ * 0009-efi_loader-Pass-file-path-to-payload.patch
+ * 0010-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0011-distro-Enable-iso-partition-code.patch
+ * 0012-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0013-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0014-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+ * 0016-efi_loader-Handle-memory-overflows.patch
+ * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch
+
+-------------------------------------------------------------------
+Fri Apr 15 21:50:37 UTC 2016 - agraf@suse.com
+
+- Add patch to fix RPi3 aarch64 mode with recent firmware
+ * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch
+
+-------------------------------------------------------------------
+Wed Apr 13 13:55:13 UTC 2016 - agraf@suse.com
+
+- Move patch queue to https://github.com/openSUSE/u-boot.git tumbleweed
+ - Removed old patches:
+ * 0001-iso-Make-little-endian-and-64bit-safe.patch
+ * 0002-iso-Start-with-partition-1.patch
+ * 0003-iso-Allow-512-byte-sector-size.patch
+ * 0004-efi_loader-Split-drive-add-into-function.patch
+ * 0005-efi_loader-Add-el-torito-support.patch
+ * 0006-efi_loader-Pass-file-path-to-payload.patch
+ * 0007-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0008-distro-Enable-iso-partition-code.patch
+ * 0009-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0010-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0011-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0012-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+ * u-boot-exynos.patch
+ * efi-default-env.patch
+ * omap3-Move-to-distro-bootcmd.patch
+ - Added new patches:
+ * 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
+ * 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
+ * 0003-exynos-Set-CNTFRQ.patch
+ * 0004-iso-Make-little-endian-and-64bit-safe.patch
+ * 0005-iso-Start-with-partition-1.patch
+ * 0006-iso-Allow-512-byte-sector-size.patch
+ * 0007-efi_loader-Split-drive-add-into-function.patch
+ * 0008-efi_loader-Add-el-torito-support.patch
+ * 0009-efi_loader-Pass-file-path-to-payload.patch
+ * 0010-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0011-distro-Enable-iso-partition-code.patch
+ * 0012-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0013-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0014-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+- Add patch to fix Jetson TK1
+ * 0016-efi_loader-Handle-memory-overflows.patch
+
+-------------------------------------------------------------------
+Wed Apr 13 13:16:42 UTC 2016 - guillaume@opensuse.org
+
+- Use released source archive instead of manually built archive
+
+-------------------------------------------------------------------
+Tue Apr 12 08:38:49 UTC 2016 - agraf@suse.com
+
+- Update to 2016.05-rc1
+- Remove upstreamed patches:
+ * efi.patch
+ * efi2.patch
+ * efi_loader-Call-fdt-preparation-functions.patch
+ * efi_loader-Pass-proper-device-path-in-on-boot.patch
+ * efi_loader-Provide-icache-flush-stub.patch
+ * efi-map-fdt-as-reserved.patch
+ * rpi3.patch
+- Add EFI fixes and iso boot backports:
+ * 0001-iso-Make-little-endian-and-64bit-safe.patch
+ * 0002-iso-Start-with-partition-1.patch
+ * 0003-iso-Allow-512-byte-sector-size.patch
+ * 0004-efi_loader-Split-drive-add-into-function.patch
+ * 0005-efi_loader-Add-el-torito-support.patch
+ * 0006-efi_loader-Pass-file-path-to-payload.patch
+ * 0007-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0008-distro-Enable-iso-partition-code.patch
+ * 0009-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0010-efi_loader-Put-fdt-into-convenient-location.patch
++++ 1101 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-pine64plus.changes
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-qemu-ppce500.changes 2016-07-01 10:00:18.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-qemu-ppce500.changes 2016-07-30 00:26:46.000000000 +0200
@@ -1,0 +2,23 @@
+Sat Jul 16 18:49:35 UTC 2016 - afaerber@suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
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:
----
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
u-boot-2016.05.tar.bz2
New:
----
0004-efi_loader-Allow-boards-to-implemen.patch
0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0007-bcm2835-video-Map-frame-buffer-as-3.patch
0008-bcm2835-Reserve-the-spin-table-in-e.patch
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
u-boot-2016.07.tar.bz2
u-boot-dragonboard410c.changes
u-boot-dragonboard410c.spec
u-boot-odroid-c2.changes
u-boot-odroid-c2.spec
u-boot-pine64plus.changes
u-boot-pine64plus.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ u-boot-a10-olinuxino-lime.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:50.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:50.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-a10-olinuxino-lime
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a10-olinuxino-lime platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:50.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:50.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-a13-olinuxino
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a13-olinuxino platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:50.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:50.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-a13-olinuxinom
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a13-olinuxinom platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:50.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:50.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-a20-olinuxino-lime
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a20-olinuxino-lime platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-a20-olinuxino-lime2
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a20-olinuxino-lime2 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-a20-olinuxinomicro
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a20-olinuxinomicro platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-am335xboneblack
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the am335xboneblack platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-am335xevm
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the am335xevm platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-am57xxevm
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the am57xxevm platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-am57xxevmnodt
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the am57xxevmnodt platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-arndale
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the arndale platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-bananapi
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the bananapi platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-clearfog
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the clearfog platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-colibrit20
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the colibrit20 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-cubieboard
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the cubieboard platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-cubieboard2
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the cubieboard2 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-cubietruck
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the cubietruck platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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-dragonboard410c.spec ++++++
#
# spec file for package u-boot-dragonboard410c
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define mvebu_spl 0
%define x_loader 0
%define rockchip_spl 0
%define sunxi_spl 0
%define arndale_spl 0
%define cuboxi_spl 0
%define origen_spl 0
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.07
Name: u-boot-dragonboard410c
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the dragonboard410c platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
Source3: update_git.sh
Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
BuildRequires: dtc >= 1.4.0
%if "%{name}" == "u-boot-qemu-ppce500"
# Owns /usr/share/qemu directory
BuildRequires: qemu
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
%endif
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
# Owns /boot/vc directory
BuildRequires: raspberrypi-firmware
%endif
Provides: u-boot-loader
Conflicts: otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes: x-loader-dragonboard410c
Provides: x-loader-dragonboard410c
%endif
ExclusiveArch: aarch64
%description
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains the firmware for the dragonboard410c platform.
%package doc
Summary: Documentation for the U-Boot Firmware
Group: Documentation/Other
%description doc
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains documentation for U-Boot firmware.
%prep
%setup -q -n u-boot-%{archive_version}
%patch0001 -p1
%patch0002 -p1
%patch0003 -p1
%patch0004 -p1
%patch0005 -p1
%patch0006 -p1
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" dragonboard410c_defconfig
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
export TEXT_START=$(awk '$NF == "_start" { printf "0x"$1 }' System.map)
./tools/mkimage -A arm -O linux -T kernel -C none -a $TEXT_START -e $TEXT_START -n uboot -d u-boot-dtb.bin u-boot.img
%endif
%if %rockchip_spl == 1
for t in ; do
./tools/mkimage -n -d spl/u-boot-spl-dtb.bin -T $t u-boot-spl.$t
done
%endif
%install
export NO_BRP_STRIP_DEBUG=true
export NO_DEBUGINFO_STRIP_DEBUG=true
%define uboot_dir /boot
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
%define uboot_dir /boot/vc
%endif
%if "%{name}" == "u-boot-qemu-ppce500"
%define uboot_dir %{_datadir}/qemu
%endif
%if "%{name}" == "u-boot-jetson-tk1"
# tegra-uboot-flasher needs several intermediate files, under their original name.
for f in u-boot u-boot.dtb u-boot-dtb-tegra.bin u-boot-nodtb-tegra.bin spl/u-boot-spl; do
install -D -m 0644 $f %{buildroot}/boot/$f
done
%else
# Some times u-boot needs a dtb to configure itself appended to the binary.
# In that case prefer the one with a working dtb already appended.
if [ -f u-boot-dtb-tegra.bin ]; then
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}%{uboot_dir}/u-boot.bin
elif [ -f u-boot-dtb.bin ]; then
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
else
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
fi
%if "%{name}" == "u-boot-qemu-ppce500"
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%if %x_loader == 1
install -D -m 0755 MLO %{buildroot}/boot/MLO
%endif
%if %origen_spl == 1
install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
%endif
%if %arndale_spl == 1
install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin
install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img
%endif
%if %mvebu_spl == 1
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
%endif
%if %rockchip_spl == 1
install -D -m 0644 spl/u-boot-spl-dtb.bin %{buildroot}%{uboot_dir}/u-boot-spl-dtb.bin
for t in ; do
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
done
%endif
%if %sunxi_spl == 1
install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
install -D -m 0755 u-boot-sunxi-with-spl.bin %{buildroot}/boot/u-boot-sunxi-with-spl.bin
%endif
%if %cuboxi_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin
%endif
%if %udoo_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
%endif
%files
%defattr(-,root,root)
%{uboot_dir}/*
%doc Licenses/gpl-2.0.txt README
%files doc
%defattr(-,root,root)
# Generic documents
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST
# Copy some useful kermit scripts as well
%doc tools/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd tools/kermit/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-memory-map
%changelog
++++++ u-boot-firefly-rk3288.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-firefly-rk3288
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the firefly-rk3288 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-highbank
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the highbank platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-hyundaia7hd
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the hyundaia7hd platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-jetson-tk1
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the jetson-tk1 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-melea1000
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the melea1000 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-merriia80optimus
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the merriia80optimus platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-mx53loco
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the mx53loco platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-mx6cuboxi
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the mx6cuboxi platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-mx6qsabrelite
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the mx6qsabrelite platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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-c2.spec ++++++
#
# spec file for package u-boot-odroid-c2
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define mvebu_spl 0
%define x_loader 0
%define rockchip_spl 0
%define sunxi_spl 0
%define arndale_spl 0
%define cuboxi_spl 0
%define origen_spl 0
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.07
Name: u-boot-odroid-c2
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the odroid-c2 platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
Source3: update_git.sh
Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
BuildRequires: dtc >= 1.4.0
%if "%{name}" == "u-boot-qemu-ppce500"
# Owns /usr/share/qemu directory
BuildRequires: qemu
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
%endif
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
# Owns /boot/vc directory
BuildRequires: raspberrypi-firmware
%endif
Provides: u-boot-loader
Conflicts: otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes: x-loader-odroid-c2
Provides: x-loader-odroid-c2
%endif
ExclusiveArch: aarch64
%description
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains the firmware for the odroid-c2 platform.
%package doc
Summary: Documentation for the U-Boot Firmware
Group: Documentation/Other
%description doc
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains documentation for U-Boot firmware.
%prep
%setup -q -n u-boot-%{archive_version}
%patch0001 -p1
%patch0002 -p1
%patch0003 -p1
%patch0004 -p1
%patch0005 -p1
%patch0006 -p1
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" odroid-c2_defconfig
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
export TEXT_START=$(awk '$NF == "_start" { printf "0x"$1 }' System.map)
./tools/mkimage -A arm -O linux -T kernel -C none -a $TEXT_START -e $TEXT_START -n uboot -d u-boot-dtb.bin u-boot.img
%endif
%if %rockchip_spl == 1
for t in ; do
./tools/mkimage -n -d spl/u-boot-spl-dtb.bin -T $t u-boot-spl.$t
done
%endif
%install
export NO_BRP_STRIP_DEBUG=true
export NO_DEBUGINFO_STRIP_DEBUG=true
%define uboot_dir /boot
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
%define uboot_dir /boot/vc
%endif
%if "%{name}" == "u-boot-qemu-ppce500"
%define uboot_dir %{_datadir}/qemu
%endif
%if "%{name}" == "u-boot-jetson-tk1"
# tegra-uboot-flasher needs several intermediate files, under their original name.
for f in u-boot u-boot.dtb u-boot-dtb-tegra.bin u-boot-nodtb-tegra.bin spl/u-boot-spl; do
install -D -m 0644 $f %{buildroot}/boot/$f
done
%else
# Some times u-boot needs a dtb to configure itself appended to the binary.
# In that case prefer the one with a working dtb already appended.
if [ -f u-boot-dtb-tegra.bin ]; then
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}%{uboot_dir}/u-boot.bin
elif [ -f u-boot-dtb.bin ]; then
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
else
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
fi
%if "%{name}" == "u-boot-qemu-ppce500"
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%if %x_loader == 1
install -D -m 0755 MLO %{buildroot}/boot/MLO
%endif
%if %origen_spl == 1
install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
%endif
%if %arndale_spl == 1
install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin
install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img
%endif
%if %mvebu_spl == 1
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
%endif
%if %rockchip_spl == 1
install -D -m 0644 spl/u-boot-spl-dtb.bin %{buildroot}%{uboot_dir}/u-boot-spl-dtb.bin
for t in ; do
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
done
%endif
%if %sunxi_spl == 1
install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
install -D -m 0755 u-boot-sunxi-with-spl.bin %{buildroot}/boot/u-boot-sunxi-with-spl.bin
%endif
%if %cuboxi_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin
%endif
%if %udoo_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
%endif
%files
%defattr(-,root,root)
%{uboot_dir}/*
%doc Licenses/gpl-2.0.txt README
%files doc
%defattr(-,root,root)
# Generic documents
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST
# Copy some useful kermit scripts as well
%doc tools/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd tools/kermit/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-memory-map
%changelog
++++++ u-boot-odroid-xu3.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-odroid-xu3
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the odroid-xu3 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-odroid
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the odroid platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-omap3beagle
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the omap3beagle platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-omap4panda
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the omap4panda platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-orangepipc
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the orangepipc platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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
++++++ u-boot-p2371-2180.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-p2371-2180
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the p2371-2180 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-paz00
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the paz00 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-pcm051rev3
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the pcm051rev3 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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-pine64plus.spec ++++++
#
# spec file for package u-boot-pine64plus
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define mvebu_spl 0
%define x_loader 0
%define rockchip_spl 0
%define sunxi_spl 0
%define arndale_spl 0
%define cuboxi_spl 0
%define origen_spl 0
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.07
Name: u-boot-pine64plus
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the pine64plus platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source2: arndale-bl1.img
Source3: update_git.sh
Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
BuildRequires: dtc >= 1.4.0
%if "%{name}" == "u-boot-qemu-ppce500"
# Owns /usr/share/qemu directory
BuildRequires: qemu
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
%endif
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
# Owns /boot/vc directory
BuildRequires: raspberrypi-firmware
%endif
Provides: u-boot-loader
Conflicts: otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes: x-loader-pine64plus
Provides: x-loader-pine64plus
%endif
ExclusiveArch: aarch64
%description
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains the firmware for the pine64plus platform.
%package doc
Summary: Documentation for the U-Boot Firmware
Group: Documentation/Other
%description doc
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains documentation for U-Boot firmware.
%prep
%setup -q -n u-boot-%{archive_version}
%patch0001 -p1
%patch0002 -p1
%patch0003 -p1
%patch0004 -p1
%patch0005 -p1
%patch0006 -p1
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" pine64_plus_defconfig
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
export TEXT_START=$(awk '$NF == "_start" { printf "0x"$1 }' System.map)
./tools/mkimage -A arm -O linux -T kernel -C none -a $TEXT_START -e $TEXT_START -n uboot -d u-boot-dtb.bin u-boot.img
%endif
%if %rockchip_spl == 1
for t in ; do
./tools/mkimage -n -d spl/u-boot-spl-dtb.bin -T $t u-boot-spl.$t
done
%endif
%install
export NO_BRP_STRIP_DEBUG=true
export NO_DEBUGINFO_STRIP_DEBUG=true
%define uboot_dir /boot
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
%define uboot_dir /boot/vc
%endif
%if "%{name}" == "u-boot-qemu-ppce500"
%define uboot_dir %{_datadir}/qemu
%endif
%if "%{name}" == "u-boot-jetson-tk1"
# tegra-uboot-flasher needs several intermediate files, under their original name.
for f in u-boot u-boot.dtb u-boot-dtb-tegra.bin u-boot-nodtb-tegra.bin spl/u-boot-spl; do
install -D -m 0644 $f %{buildroot}/boot/$f
done
%else
# Some times u-boot needs a dtb to configure itself appended to the binary.
# In that case prefer the one with a working dtb already appended.
if [ -f u-boot-dtb-tegra.bin ]; then
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}%{uboot_dir}/u-boot.bin
elif [ -f u-boot-dtb.bin ]; then
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
else
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
fi
%if "%{name}" == "u-boot-qemu-ppce500"
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%if %x_loader == 1
install -D -m 0755 MLO %{buildroot}/boot/MLO
%endif
%if %origen_spl == 1
install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
%endif
%if %arndale_spl == 1
install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin
install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img
%endif
%if %mvebu_spl == 1
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
%endif
%if %rockchip_spl == 1
install -D -m 0644 spl/u-boot-spl-dtb.bin %{buildroot}%{uboot_dir}/u-boot-spl-dtb.bin
for t in ; do
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
done
%endif
%if %sunxi_spl == 1
install -D -m 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
install -D -m 0755 u-boot-sunxi-with-spl.bin %{buildroot}/boot/u-boot-sunxi-with-spl.bin
%endif
%if %cuboxi_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin
%endif
%if %udoo_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
%endif
%files
%defattr(-,root,root)
%{uboot_dir}/*
%doc Licenses/gpl-2.0.txt README
%files doc
%defattr(-,root,root)
# Generic documents
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST
# Copy some useful kermit scripts as well
%doc tools/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd tools/kermit/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-memory-map
%changelog
++++++ u-boot-qemu-ppce500.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-qemu-ppce500
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the qemu-ppce500 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-rpi
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the rpi platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-rpi2
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the rpi2 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-rpi3
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the rpi3 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-snow
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the snow platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-spring
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the spring platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 1
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-udoo
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the udoo platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%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
++++++ u-boot.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -19,10 +19,10 @@
# 'archive_version' differs from 'version' for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: Tools for the U-Boot Firmware
License: GPL-2.0
++++++ 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -1,4 +1,4 @@
-From 15c243d6282df398c5f8b056111460352753268e Mon Sep 17 00:00:00 2001
+From 257d552be83fd5507780e1f4c09545aab9ea7689 Mon Sep 17 00:00:00 2001
From: Alexander Graf
Date: Wed, 13 Apr 2016 13:44:29 +0200
Subject: [PATCH] XXX openSUSE XXX: Load dtb from partition 2
@@ -16,7 +16,7 @@
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/config_distro_bootcmd.h b/include/config_distro_bootcmd.h
-index 7f67344..a62fb63 100644
+index 9ecaf38..42e39e7 100644
--- a/include/config_distro_bootcmd.h
+++ b/include/config_distro_bootcmd.h
@@ -125,16 +125,16 @@
++++++ 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -1,4 +1,4 @@
-From 8ea945ff9d5f57f626167d41b1c59d9518fb60b2 Mon Sep 17 00:00:00 2001
+From 78d8516550063ab336ea3aba0906237e8d0ae843 Mon Sep 17 00:00:00 2001
From: Alexander Graf
Date: Tue, 1 Mar 2016 10:05:10 +0100
Subject: [PATCH] XXX openSUSE XXX: omap3: Move to distro bootcmd
++++++ 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -1,4 +1,4 @@
-From b6f1638f76a63c9632b0885d7d44f56337dce5d5 Mon Sep 17 00:00:00 2001
+From 7b4e6dd052a467c2cbd305822881d5aedb22a198 Mon Sep 17 00:00:00 2001
From: Alexander Graf
Date: Mon, 2 May 2016 23:25:07 +0200
Subject: [PATCH] Revert "Revert "omap3: Use raw SPL by default for mmc1""
@@ -9,7 +9,7 @@
1 file changed, 2 deletions(-)
diff --git a/arch/arm/cpu/armv7/omap-common/boot-common.c b/arch/arm/cpu/armv7/omap-common/boot-common.c
-index 0456263..ed9ba7b 100644
+index 60c367a..ea935ee 100644
--- a/arch/arm/cpu/armv7/omap-common/boot-common.c
+++ b/arch/arm/cpu/armv7/omap-common/boot-common.c
@@ -111,8 +111,6 @@ void save_omap_boot_params(void)
++++++ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch ++++++
--- /work/SRC/openSUSE:Factory/u-boot/0007-efi_loader-Allow-boards-to-implemen.patch 2016-07-01 10:00:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/0004-efi_loader-Allow-boards-to-implemen.patch 2016-07-30 00:26:43.000000000 +0200
@@ -1,4 +1,4 @@
-From 8e0619b9f745d86051952398d75a11d6e82e0c09 Mon Sep 17 00:00:00 2001
+From 55b8f99ab597bdc6d67579d3b9cb66b2297b0e57 Mon Sep 17 00:00:00 2001
From: Alexander Graf
Date: Sun, 5 Jun 2016 13:05:08 +0200
Subject: [PATCH] efi_loader: Allow boards to implement get_time and
@@ -23,11 +23,11 @@
3 files changed, 112 insertions(+), 11 deletions(-)
diff --git a/cmd/bootefi.c b/cmd/bootefi.c
-index 7f552fc..7546d0a 100644
+index 011f62c..a80ed48 100644
--- a/cmd/bootefi.c
+++ b/cmd/bootefi.c
-@@ -198,6 +198,10 @@ static unsigned long do_bootefi_exec(void *efi, void *fdt)
- efi_gop_register();
+@@ -205,6 +205,10 @@ static unsigned long do_bootefi_exec(void *efi, void *fdt)
+ loaded_image_info.device_handle = nethandle;
#endif
+ /* Initialize EFI runtime services */
@@ -35,13 +35,13 @@
+ efi_get_time_init();
+
/* Call our payload! */
- #ifdef DEBUG_EFI
- printf("%s:%d Jumping to 0x%lx\n", __func__, __LINE__, (long)entry);
+ debug("%s:%d Jumping to 0x%lx\n", __func__, __LINE__, (long)entry);
+
diff --git a/include/efi_loader.h b/include/efi_loader.h
-index 88b8149..72bc699 100644
+index 9738835..91d6a84 100644
--- a/include/efi_loader.h
+++ b/include/efi_loader.h
-@@ -147,11 +147,29 @@ static inline void ascii2unicode(u16 *unicode, char *ascii)
+@@ -150,11 +150,29 @@ static inline void ascii2unicode(u16 *unicode, const char *ascii)
#define EFI_RUNTIME_DATA __attribute__ ((section ("efi_runtime_data")))
#define EFI_RUNTIME_TEXT __attribute__ ((section ("efi_runtime_text")))
@@ -72,7 +72,7 @@
/* No loader configured, stub out EFI_ENTRY */
static inline void efi_restore_gd(void) { }
diff --git a/lib/efi_loader/efi_runtime.c b/lib/efi_loader/efi_runtime.c
-index 11d0126..61f2585 100644
+index 99b5ef1..5301d68 100644
--- a/lib/efi_loader/efi_runtime.c
+++ b/lib/efi_loader/efi_runtime.c
@@ -16,6 +16,16 @@
@@ -174,7 +174,7 @@
}, {
/* Clean up system table */
.ptr = &systab.con_in,
-@@ -241,12 +280,38 @@ static efi_status_t EFIAPI efi_set_virtual_address_map(
+@@ -233,12 +272,38 @@ static efi_status_t EFIAPI efi_set_virtual_address_map(
EFI_ENTRY("%lx %lx %x %p", memory_map_size, descriptor_size,
descriptor_version, virtmap);
@@ -214,7 +214,7 @@
efi_runtime_relocate(new_offset, map);
/* Once we're virtual, we can no longer handle
-@@ -259,6 +324,20 @@ static efi_status_t EFIAPI efi_set_virtual_address_map(
+@@ -251,6 +316,20 @@ static efi_status_t EFIAPI efi_set_virtual_address_map(
return EFI_EXIT(EFI_INVALID_PARAMETER);
}
@@ -235,7 +235,7 @@
/*
* In the second stage, U-Boot has disappeared. To isolate our runtime code
* that at this point still exists from the rest, we put it into a special
-@@ -300,7 +379,7 @@ struct efi_runtime_services EFI_RUNTIME_DATA efi_runtime_services = {
+@@ -292,7 +371,7 @@ struct efi_runtime_services EFI_RUNTIME_DATA efi_runtime_services = {
.revision = EFI_RUNTIME_SERVICES_REVISION,
.headersize = sizeof(struct efi_table_hdr),
},
@@ -244,7 +244,7 @@
.set_time = (void *)&efi_device_error,
.get_wakeup_time = (void *)&efi_unimplemented,
.set_wakeup_time = (void *)&efi_unimplemented,
-@@ -310,5 +389,5 @@ struct efi_runtime_services EFI_RUNTIME_DATA efi_runtime_services = {
+@@ -302,5 +381,5 @@ struct efi_runtime_services EFI_RUNTIME_DATA efi_runtime_services = {
.get_next_variable = (void *)&efi_device_error,
.set_variable = (void *)&efi_device_error,
.get_next_high_mono_count = (void *)&efi_device_error,
++++++ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch ++++++
--- /work/SRC/openSUSE:Factory/u-boot/0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch 2016-07-01 10:00:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch 2016-07-30 00:26:43.000000000 +0200
@@ -1,4 +1,4 @@
-From 3fc37904a3bb0260ab4aa56186f3a1f093d7d9fa Mon Sep 17 00:00:00 2001
+From 3e064db81016a875d338fa9e9fd3cd35336a1c18 Mon Sep 17 00:00:00 2001
From: Alexander Graf
Date: Sun, 5 Jun 2016 13:07:44 +0200
Subject: [PATCH] ARM: bcm283x: Implement EFI RTS reset_system
++++++ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch ++++++
--- /work/SRC/openSUSE:Factory/u-boot/0012-efi_loader-gop-Expose-fb-when-32bpp.patch 2016-07-01 10:00:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/0006-efi_loader-gop-Expose-fb-when-32bpp.patch 2016-07-30 00:26:43.000000000 +0200
@@ -1,21 +1,51 @@
-From f221b548964319c29a74451beef20397c5caf41d Mon Sep 17 00:00:00 2001
+From 91c624a0bb3e400b28b3ac7ed3382ef9d5c0f752 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
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
When we're running in 32bpp mode, expose the frame buffer address
to our payloads so that Linux efifb can pick it up.
Signed-off-by: Alexander Graf
+[AF: Backport v2 (fb_base, fb_size) as build fix]
+Signed-off-by: Andreas Färber
---
- lib/efi_loader/efi_gop.c | 10 ++++++++++
- 1 file changed, 10 insertions(+)
+ lib/efi_loader/efi_gop.c | 16 ++++++++++++++++
+ 1 file changed, 16 insertions(+)
diff --git a/lib/efi_loader/efi_gop.c b/lib/efi_loader/efi_gop.c
-index 46f1569..286ad83 100644
+index 33a3d71..286ad83 100644
--- a/lib/efi_loader/efi_gop.c
+++ b/lib/efi_loader/efi_gop.c
-@@ -183,6 +183,16 @@ int efi_gop_register(void)
+@@ -129,6 +129,7 @@ int efi_gop_register(void)
+ {
+ struct efi_gop_obj *gopobj;
+ u32 bpix, col, row;
++ u64 fb_base, fb_size;
+
+ #ifdef CONFIG_DM_VIDEO
+ struct udevice *vdev;
+@@ -141,11 +142,16 @@ int efi_gop_register(void)
+ bpix = priv->bpix;
+ col = video_get_xsize(vdev);
+ row = video_get_ysize(vdev);
++ fb_base = (uintptr_t)priv->fb;
++ fb_size = priv->fb_size;
+ #else
++ int line_len;
+
+ bpix = panel_info.vl_bpix;
+ col = panel_info.vl_col;
+ row = panel_info.vl_row;
++ fb_base = gd->fb_base;
++ fb_size = lcd_get_size(&line_len);
+ #endif
+
+ switch (bpix) {
+@@ -177,6 +183,16 @@ int efi_gop_register(void)
gopobj->mode.info = &gopobj->info;
gopobj->mode.info_size = sizeof(gopobj->info);
++++++ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch ++++++
--- /work/SRC/openSUSE:Factory/u-boot/0013-bcm2835-video-Map-frame-buffer-as-3.patch 2016-07-01 10:00:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/0007-bcm2835-video-Map-frame-buffer-as-3.patch 2016-07-30 00:26:43.000000000 +0200
@@ -1,4 +1,4 @@
-From 434a593edd834710f016c34b7d36f037eda9b650 Mon Sep 17 00:00:00 2001
+From 27c54843fb6a277fe54006544b4bc6fe0cea7ed0 Mon Sep 17 00:00:00 2001
From: Alexander Graf
Date: Mon, 6 Jun 2016 18:23:37 +0200
Subject: [PATCH] bcm2835 video: Map frame buffer as 32bpp
@@ -38,7 +38,7 @@
gd->fb_base = bus_to_phys(
msg_setup->allocate_buffer.body.resp.fb_address);
diff --git a/include/configs/rpi.h b/include/configs/rpi.h
-index af58182..f541305 100644
+index dbbb81e..b5543f4 100644
--- a/include/configs/rpi.h
+++ b/include/configs/rpi.h
@@ -78,7 +78,7 @@
++++++ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch ++++++
--- /work/SRC/openSUSE:Factory/u-boot/0014-bcm2835-Reserve-the-spin-table-in-e.patch 2016-07-01 10:00:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/0008-bcm2835-Reserve-the-spin-table-in-e.patch 2016-07-30 00:26:43.000000000 +0200
@@ -1,4 +1,4 @@
-From bc8cf1317fd2b4301a74d00ee47d7d577b77fcdf Mon Sep 17 00:00:00 2001
+From d4c57d4d395e9d0d6a5fb87b9a584b4070d4fadc Mon Sep 17 00:00:00 2001
From: Alexander Graf
Date: Mon, 6 Jun 2016 23:55:33 +0200
Subject: [PATCH] bcm2835: Reserve the spin table in efi memory map
++++++ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch ++++++
From 607baf77917bf079758ec6d60abf283cc701638c Mon Sep 17 00:00:00 2001
From: Tom Rini
Date: Thu, 14 Jul 2016 17:36:18 -0400
Subject: [PATCH] Revert "armv8: Enable CPUECTLR.SMPEN for coherency"
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upon further review this breaks most other platforms as we need to check
what core we're running on before touching it at all.
This reverts commit d73718f3236c520a92efa401084c658e6cc067f3.
Signed-off-by: Tom Rini
(cherry picked from commit 3a592a1349ac3961b0f4f2db0a8d9f128225d897)
Signed-off-by: Andreas Färber
---
arch/arm/cpu/armv8/start.S | 8 --------
1 file changed, 8 deletions(-)
diff --git a/arch/arm/cpu/armv8/start.S b/arch/arm/cpu/armv8/start.S
index dfce469..670e323 100644
--- a/arch/arm/cpu/armv8/start.S
+++ b/arch/arm/cpu/armv8/start.S
@@ -81,14 +81,6 @@ reset:
msr cpacr_el1, x0 /* Enable FP/SIMD */
0:
- /* Enalbe SMPEN bit for coherency.
- * This register is not architectural but at the moment
- * this bit should be set for A53/A57/A72.
- */
- mrs x0, S3_1_c15_c2_1 /* cpuactlr_el1 */
- orr x0, x0, #0x40
- msr S3_1_c15_c2_1, x0
-
/* Apply ARM core specific erratas */
bl apply_core_errata
++++++ pre_checkin.sh ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -33,7 +33,7 @@
# Marvell
armv7_boards="$armv7_boards clearfog"
-aarch64_boards="p2371-2180 rpi_3"
+aarch64_boards="dragonboard410c odroid-c2 p2371-2180 pine64_plus rpi_3"
ppc_boards="qemu-ppce500"
++++++ u-boot-2016.05.tar.bz2 -> u-boot-2016.07.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/u-boot/u-boot-2016.05.tar.bz2 /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-2016.07.tar.bz2 differ: char 11, line 1
++++++ update_git.sh ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -14,7 +14,7 @@
GIT_TREE=git://github.com/openSUSE/u-boot.git
GIT_LOCAL_TREE=~/git/u-boot-opensuse
GIT_BRANCH=tumbleweed
-GIT_UPSTREAM_TAG=v2016.05
+GIT_UPSTREAM_TAG=v2016.07
GIT_DIR=/dev/shm/u-boot-factory-git-dir
CMP_DIR=/dev/shm/u-boot-factory-cmp-dir