Hello community, here is the log from the commit of package u-boot for openSUSE:Factory checked in at 2016-03-17 16:35:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-03-16 10:34:49.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-a10-olinuxino-lime.changes 2016-03-17 16:49:16.000000000 +0100 @@ -1,0 +2,12 @@ +Tue Mar 15 08:47:35 UTC 2016 - [email protected] + +- Update to 2016.03 +- Remove upstreamed patch: + * omap3-Use-raw-SPL-by-default-for-mmc1.patch + +------------------------------------------------------------------- +Sun Mar 13 21:48:46 UTC 2016 - [email protected] + +- add support for Raspberry Pi 3 (rpi3.patch) + +------------------------------------------------------------------- u-boot-a13-olinuxino.changes: same change u-boot-a13-olinuxinom.changes: same change u-boot-a20-olinuxino-lime.changes: same change u-boot-a20-olinuxino-lime2.changes: same change u-boot-a20-olinuxinomicro.changes: same change u-boot-am335xboneblack.changes: same change u-boot-am335xevm.changes: same change u-boot-am57xxevm.changes: same change u-boot-am57xxevmnodt.changes: same change u-boot-arndale.changes: same change u-boot-bananapi.changes: same change u-boot-colibrit20.changes: same change u-boot-cubieboard.changes: same change u-boot-cubieboard2.changes: same change u-boot-cubietruck.changes: same change u-boot-firefly-rk3288.changes: same change u-boot-highbank.changes: same change u-boot-hyundaia7hd.changes: same change u-boot-jetson-tk1.changes: same change u-boot-melea1000.changes: same change u-boot-merriia80optimus.changes: same change u-boot-mx53loco.changes: same change u-boot-mx6cuboxi.changes: same change u-boot-mx6qsabrelite.changes: same change u-boot-odroid-xu3.changes: same change u-boot-odroid.changes: same change u-boot-omap3beagle.changes: same change u-boot-omap4panda.changes: same change u-boot-orangepipc.changes: same change u-boot-p2371-2180.changes: same change u-boot-paz00.changes: same change u-boot-pcm051rev3.changes: same change u-boot-qemu-ppce500.changes: same change u-boot-rpi.changes: same change u-boot-rpi2.changes: same change New Changes file: --- /dev/null 2016-01-27 19:41:03.648095915 +0100 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-rpi3.changes 2016-03-17 16:49:18.000000000 +0100 @@ -0,0 +1,1081 @@ +------------------------------------------------------------------- +Tue Mar 15 08:47:35 UTC 2016 - [email protected] + +- Update to 2016.03 +- Remove upstreamed patch: + * omap3-Use-raw-SPL-by-default-for-mmc1.patch + +------------------------------------------------------------------- +Sun Mar 13 21:48:46 UTC 2016 - [email protected] + +- add support for Raspberry Pi 3 (rpi3.patch) + +------------------------------------------------------------------- +Wed Mar 9 22:50:22 UTC 2016 - [email protected] + +- Fix missing 0-terminator in efi patch, breaking boot.scr boot + +------------------------------------------------------------------- +Sat Mar 5 22:02:18 UTC 2016 - [email protected] + +- Non-free licensed Marvell code has long been removed. + Drop obsolete drop-marvell.patch (bsc#773824) +- Fix indentation of Patch6 in u-boot.spec.in + +------------------------------------------------------------------- +Thu Mar 3 15:02:37 UTC 2016 - [email protected] + +- EFI: Map fdt as reserved + * efi-map-fdt-as-reserved.patch + +------------------------------------------------------------------- +Thu Mar 3 12:52:17 UTC 2016 - [email protected] + +- Fix OMAP3 boards to load u-boot from raw sector offset + * omap3-Use-raw-SPL-by-default-for-mmc1.patch + +------------------------------------------------------------------- +Wed Mar 2 23:46:44 UTC 2016 - [email protected] + +- Allow grub2 to find its config + * efi_loader-Pass-proper-device-path-in-on-boot.patch +- Fix Raspberry Pi 1 build + * efi_loader-Provide-icache-flush-stub.patch + +------------------------------------------------------------------- +Wed Mar 2 10:03:56 UTC 2016 - [email protected] + +- Update to 2016.03-rc3 +- Remove upstreamed patches: + * 0001-spl-if-MMCSD_MODE_RAW-fails-try-MMCSD_MODE_FS-if-ava.patch + +------------------------------------------------------------------- +Tue Mar 1 23:06:57 UTC 2016 - [email protected] + +- Move omap3 to distro bootcmd (to enable efi boot on beagle-xm) + * omap3-Move-to-distro-bootcmd.patch +- Add EFI patch to support FDT fixups (patches in RAM size) + * efi_loader-Call-fdt-preparation-functions.patch + +------------------------------------------------------------------- +Mon Feb 29 23:28:15 UTC 2016 - [email protected] + +- Patch the default u-boot env to search for dtb in /boot at part 2 + * efi-default-env.patch + +------------------------------------------------------------------- +Sun Feb 28 11:02:04 UTC 2016 - [email protected] + +- Use $fdtfile rather than $fdt_name everywhere: + * efi2.patch + +------------------------------------------------------------------- +Sat Feb 27 13:20:29 UTC 2016 - [email protected] + +- Add EFI support about to move upstream: + * efi.patch + +------------------------------------------------------------------- +Mon Feb 22 13:32:31 UTC 2016 - [email protected] + +- Update to 2016.03-rc2 +- Remove upstreamed patches: + * U-Boot-am335x_evm-Don-t-undef-CONFIG_BOOTDELAY.patch + * 0001-udoo-use-load-instead-of-fatload.patch +- Refresh drop-marvell.patch +- Remove dropped doc from file list: doc/README.Modem + +------------------------------------------------------------------- +Wed Feb 17 08:16:15 UTC 2016 - [email protected] + +- Add a patch to fix boot on partition when raw boot mode is also + available: + * 0001-spl-if-MMCSD_MODE_RAW-fails-try-MMCSD_MODE_FS-if-ava.patch + +------------------------------------------------------------------- +Wed Feb 17 08:15:52 UTC 2016 - [email protected] + +- Add am335x_boneblack + +------------------------------------------------------------------- +Sat Feb 13 14:56:43 UTC 2016 - [email protected] + +- Enable Hyundai_A7HD, superseding :Contrib:sunxi package + +------------------------------------------------------------------- +Thu Feb 9 13:02:26 UTC 2016 - [email protected] + +- Adjust installation path for qemu-ppce500 to replace qemu-ppc's +* Pull in qemu (not qemu-ppc) for directory ownership + +------------------------------------------------------------------- +Tue Feb 9 00:03:18 UTC 2016 - [email protected] + +- Add Jetson TX1 board (p2371-2180) +- Fix indentation of last Patch line in .spec.in to match .spec + +------------------------------------------------------------------- +Mon Feb 1 19:35:45 UTC 2016 - [email protected] + +- Add patch to fix exynos armv7 kvm support + * adds u-boot-exynos.patch + +------------------------------------------------------------------- +Tue Jan 19 14:15:58 UTC 2016 - [email protected] + +- Prepare for non-/boot installation directories +* For /boot/vc pull in raspberrypi-firmware package + +------------------------------------------------------------------- +Fri Jan 15 21:19:43 UTC 2016 - [email protected] + +- Add udoo (dual and quad) boards + * adds 0001-udoo-use-load-instead-of-fatload.patch + +------------------------------------------------------------------- +Thu Jan 14 15:43:36 UTC 2016 - [email protected] + +- Add qemu-ppce500, to replace u-boot.e500 blob in qemu package +* Override CROSS_COMPILE variable to use native gcc + +------------------------------------------------------------------- +Wed Jan 13 14:07:32 UTC 2016 - [email protected] + +- Update to 2016.01 + +------------------------------------------------------------------- +Mon Jan 11 11:08:50 UTC 2016 - [email protected] + +- Update to 2016.01-rc4 + +------------------------------------------------------------------- +Mon Dec 28 13:50:10 UTC 2015 - [email protected] + +- Update to 2016.01-rc3 + +------------------------------------------------------------------- +Sun Dec 20 20:56:54 UTC 2015 - [email protected] + +- Suppress stripping debug info - it affects u-boot-jetson-tk1 +- Install rpi and rpi2 binaries to /boot/vc + +------------------------------------------------------------------- +Tue Dec 15 09:27:03 UTC 2015 - [email protected] + +- Backport U-Boot-am335x_evm-Don-t-undef-CONFIG_BOOTDELAY.patch + to fix bootdelay on Beaglebone board + +------------------------------------------------------------------- +Tue Dec 15 09:15:30 UTC 2015 - [email protected] + +- Add orangepi_pc board + +------------------------------------------------------------------- +Fri Dec 11 09:23:17 UTC 2015 - [email protected] + +- Add support to am57xx_evm (beagle_x15 with u-boot DT) + +------------------------------------------------------------------- +Fri Dec 11 09:08:25 UTC 2015 - [email protected] + +- Update to 2016.01-rc2: +- Rename 'beagle_x15' to 'am57xx_evm_nodt' to follow upstream +- Remove upstreamed patch: + * U-Boot-1-2-usb-host-xhci-omap-fix-build-break.patch + +------------------------------------------------------------------- +Wed Nov 25 09:38:56 UTC 2015 - [email protected] + +- Update to 2016.01-rc1 +- Remove upstreamed patches: + * 0001-configs-Use-config_distro_defaults.h-in-ti_armv7_com.patch + * 0001-mx6cuboxi-use-load-instead-of-fatload.patch (no more needed) + * U-Boot-image.c-Fix-non-Android-booting-with-ramdisk-and-or-device-tree.patch +- Update drop-marvell.patch + +------------------------------------------------------------------- +Sun Nov 15 13:11:56 UTC 2015 - [email protected] ++++ 884 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-rpi3.changes --- /work/SRC/openSUSE:Factory/u-boot/u-boot-snow.changes 2016-03-16 10:34:53.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-snow.changes 2016-03-17 16:49:18.000000000 +0100 @@ -1,0 +2,12 @@ +Tue Mar 15 08:47:35 UTC 2016 - [email protected] + +- Update to 2016.03 +- Remove upstreamed patch: + * omap3-Use-raw-SPL-by-default-for-mmc1.patch + +------------------------------------------------------------------- +Sun Mar 13 21:48:46 UTC 2016 - [email protected] + +- add support for Raspberry Pi 3 (rpi3.patch) + +------------------------------------------------------------------- u-boot-spring.changes: same change u-boot-udoo.changes: same change u-boot.changes: same change Old: ---- omap3-Use-raw-SPL-by-default-for-mmc1.patch u-boot-2016.03-rc3.tar.bz2 New: ---- rpi3.patch u-boot-2016.03.tar.bz2 u-boot-rpi3.changes u-boot-rpi3.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ u-boot-a10-olinuxino-lime.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-a10-olinuxino-lime -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the a10-olinuxino-lime arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %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.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-a13-olinuxino -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the a13-olinuxino arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A13-OLinuXino_defconfig ++++++ u-boot-a13-olinuxinom.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-a13-olinuxinom -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the a13-olinuxinom arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %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.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-a20-olinuxino-lime -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the a20-olinuxino-lime arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %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.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-a20-olinuxino-lime2 -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the a20-olinuxino-lime2 arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %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.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-a20-olinuxinomicro -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the a20-olinuxinomicro arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino_MICRO_defconfig ++++++ u-boot-am335xboneblack.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-am335xboneblack -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the am335xboneblack arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am335x_boneblack_defconfig ++++++ u-boot-am335xevm.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-am335xevm -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the am335xevm arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am335x_evm_defconfig ++++++ u-boot-am57xxevm.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-am57xxevm -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the am57xxevm arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am57xx_evm_defconfig ++++++ u-boot-am57xxevmnodt.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-am57xxevmnodt -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the am57xxevmnodt arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am57xx_evm_nodt_defconfig ++++++ u-boot-arndale.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-arndale -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the arndale arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" arndale_defconfig ++++++ u-boot-bananapi.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-bananapi -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the bananapi arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Bananapi_defconfig ++++++ u-boot-colibrit20.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-colibrit20 -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the colibrit20 arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" colibri_t20_defconfig ++++++ u-boot-cubieboard.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-cubieboard -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the cubieboard arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Cubieboard_defconfig ++++++ u-boot-cubieboard2.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-cubieboard2 -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the cubieboard2 arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Cubieboard2_defconfig ++++++ u-boot-cubietruck.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:21.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-cubietruck -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the cubietruck arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Cubietruck_defconfig ++++++ u-boot-firefly-rk3288.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:21.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-firefly-rk3288 -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the firefly-rk3288 arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" firefly-rk3288_defconfig ++++++ u-boot-highbank.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-highbank -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the highbank arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" highbank_defconfig ++++++ u-boot-hyundaia7hd.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-hyundaia7hd -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the hyundaia7hd arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Hyundai_A7HD_defconfig ++++++ u-boot-jetson-tk1.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-jetson-tk1 -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the jetson-tk1 arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" jetson-tk1_defconfig ++++++ u-boot-melea1000.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-melea1000 -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the melea1000 arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Mele_A1000_defconfig ++++++ u-boot-merriia80optimus.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-merriia80optimus -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the merriia80optimus arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Merrii_A80_Optimus_defconfig ++++++ u-boot-mx53loco.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-mx53loco -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the mx53loco arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" mx53loco_defconfig ++++++ u-boot-mx6cuboxi.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-mx6cuboxi -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the mx6cuboxi arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" mx6cuboxi_defconfig ++++++ u-boot-mx6qsabrelite.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-mx6qsabrelite -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the mx6qsabrelite arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" mx6qsabrelite_defconfig ++++++ u-boot-odroid-xu3.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-odroid-xu3 -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the odroid-xu3 arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" odroid-xu3_defconfig ++++++ u-boot-odroid.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-odroid -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the odroid arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" odroid_defconfig ++++++ u-boot-omap3beagle.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-omap3beagle -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the omap3beagle arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" omap3_beagle_defconfig ++++++ u-boot-omap4panda.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-omap4panda -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the omap4panda arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" omap4_panda_defconfig ++++++ u-boot-orangepipc.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-orangepipc -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the orangepipc arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" orangepi_pc_defconfig ++++++ u-boot-p2371-2180.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-p2371-2180 -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the p2371-2180 arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" p2371-2180_defconfig ++++++ u-boot-paz00.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-paz00 -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the paz00 arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" paz00_defconfig ++++++ u-boot-pcm051rev3.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-pcm051rev3 -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the pcm051rev3 arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" pcm051_rev3_defconfig ++++++ u-boot-qemu-ppce500.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-qemu-ppce500 -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the qemu-ppce500 arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" qemu-ppce500_defconfig ++++++ u-boot-rpi.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-rpi -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the rpi arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" rpi_defconfig ++++++ u-boot-rpi2.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-rpi2 -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the rpi2 arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" rpi_2_defconfig ++++++ u-boot-rpi3.spec ++++++ # # spec file for package u-boot-rpi3 # # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # # 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 x_loader 0 %define origen_spl 0 %define sunxi_spl 0 %define arndale_spl 0 %define cuboxi_spl 0 %define udoo_spl 0 # archive_version differs from version for RC version only %define archive_version 2016.03 Name: u-boot-rpi3 Version: 2016.03 Release: 0 Summary: The u-boot firmware for the rpi3 arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc # Fix exynos KVM support Patch1: u-boot-exynos.patch # Add EFI support. Will be upstream in the next version of u-boot. Patch3: efi.patch Patch4: efi2.patch # Set default environment slightly different for EFI, so it finds our dtbs Patch5: efi-default-env.patch # Move omap3 to distro boot method Patch6: omap3-Move-to-distro-bootcmd.patch # efi: Run memory node fixups in device tree Patch7: efi_loader-Call-fdt-preparation-functions.patch # Allow grub2 to find its config file Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch Patch12: rpi3.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" # Owns /boot/vc directory BuildRequires: raspberrypi-firmware %endif Provides: u-boot-loader Conflicts: otherproviders(u-boot-loader) %if %x_loader == 1 Obsoletes: x-loader-rpi3 Provides: x-loader-rpi3 %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 rpi3 arm 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} %patch1 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 %patch9 -p1 %patch11 -p1 %patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" rpi_3_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 %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" %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; 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 %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-snow.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-snow -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the snow arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" snow_defconfig ++++++ u-boot-spring.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 0 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-spring -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the spring arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" spring_defconfig ++++++ u-boot-udoo.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl 1 # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-udoo -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the udoo arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" udoo_defconfig ++++++ u-boot.spec ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -19,10 +19,10 @@ # 'archive_version' differs from 'version' for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: Tools for the u-boot Firmware License: GPL-2.0 ++++++ pre_checkin.sh ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,7 +26,7 @@ # Rockchip armv7_boards="$armv7_boards firefly-rk3288" -aarch64_boards="p2371-2180" +aarch64_boards="p2371-2180 rpi_3" ppc_boards="qemu-ppce500" ++++++ rpi3.patch ++++++ --- arch/arm/cpu/armv8/generic_timer.c +++ arch/arm/cpu/armv8/generic_timer.c @@ -9,6 +9,8 @@ #include <command.h> #include <asm/system.h> +#ifndef CONFIG_SYS_TIMER_COUNTER + /* * Generic timer implementation of get_tbclk() */ @@ -51,3 +53,5 @@ return ticks; } + +#endif --- arch/arm/mach-bcm283x/Kconfig +++ arch/arm/mach-bcm283x/Kconfig @@ -13,11 +13,16 @@ bool "Raspberry Pi 2" select CPU_V7 +config TARGET_RPI_3 + bool "Raspberry Pi 3" + select ARM64 + endchoice config SYS_BOARD default "rpi" if TARGET_RPI default "rpi_2" if TARGET_RPI_2 + default "rpi_3" if TARGET_RPI_3 config SYS_VENDOR default "raspberrypi" @@ -28,5 +33,6 @@ config SYS_CONFIG_NAME default "rpi" if TARGET_RPI default "rpi_2" if TARGET_RPI_2 + default "rpi_3" if TARGET_RPI_3 endmenu --- board/raspberrypi/rpi/rpi.c +++ board/raspberrypi/rpi/rpi.c @@ -21,6 +21,30 @@ DECLARE_GLOBAL_DATA_PTR; +#ifdef CONFIG_ARM64 +#include <asm/armv8/mmu.h> + +static struct mm_region rpi_mem_map[] = { + { + .base = 0x0UL, + .size = 0x3f000000UL, + .attrs = PTE_BLOCK_MEMTYPE(MT_NORMAL) | + PTE_BLOCK_INNER_SHARE + }, { + .base = 0x3f000000UL, + .size = 0xc1000000UL, + .attrs = PTE_BLOCK_MEMTYPE(MT_DEVICE_NGNRNE) | + PTE_BLOCK_NON_SHARE | + PTE_BLOCK_PXN | PTE_BLOCK_UXN + }, { + /* List terminator */ + 0, + } +}; + +struct mm_region *mem_map = rpi_mem_map; +#endif + static const struct bcm2835_gpio_platdata gpio_platdata = { .base = BCM2835_GPIO_BASE, }; @@ -37,7 +61,11 @@ .base = 0x20201000, #endif .type = TYPE_PL011, +#ifdef CONFIG_TARGET_RPI_3 + .clock = 48000000, +#else .clock = 3000000, +#endif }; U_BOOT_DEVICE(bcm2835_serials) = { --- board/raspberrypi/rpi_3/Makefile +++ board/raspberrypi/rpi_3/Makefile @@ -0,0 +1,8 @@ +# +# (C) Copyright 2012,2015 Stephen Warren +# +# SPDX-License-Identifier: GPL-2.0 +# + +obj-y := ../rpi/rpi.o + --- configs/rpi_3_defconfig +++ configs/rpi_3_defconfig @@ -0,0 +1,10 @@ +CONFIG_ARM=y +CONFIG_ARCH_BCM283X=y +CONFIG_TARGET_RPI_3=y +CONFIG_SYS_PROMPT="U-Boot> " +# CONFIG_CMD_IMLS is not set +# CONFIG_CMD_FLASH is not set +# CONFIG_CMD_FPGA is not set +CONFIG_CMD_GPIO=y +CONFIG_PHYS_TO_BUS=y +CONFIG_ARMV8_MULTIENTRY=y --- drivers/video/bcm2835.c +++ drivers/video/bcm2835.c @@ -106,6 +106,10 @@ gd->fb_base = bus_to_phys( msg_setup->allocate_buffer.body.resp.fb_address); + +#ifdef CONFIG_ARM64 + lcd_set_flush_dcache(1); +#endif } void lcd_enable(void) --- include/configs/rpi_3.h +++ include/configs/rpi_3.h @@ -0,0 +1,22 @@ +/* + * (C) Copyright 2012,2015 Stephen Warren + * + * SPDX-License-Identifier: GPL-2.0 + */ + +#ifndef __CONFIG_H +#define __CONFIG_H + +#define CONFIG_SKIP_LOWLEVEL_INIT +#define CONFIG_BCM2836 +#define CONFIG_SYS_CACHELINE_SIZE 64 + +#include "rpi-common.h" + +#undef CONFIG_SYS_TEXT_BASE +#define CONFIG_SYS_TEXT_BASE 0x00000000 + +/* Have release address at the end of 256MB for now */ +#define CPU_RELEASE_ADDR 0xFFFFFF0 + +#endif ++++++ u-boot-2016.03-rc3.tar.bz2 -> u-boot-2016.03.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/u-boot/u-boot-2016.03-rc3.tar.bz2 /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-2016.03.tar.bz2 differ: char 11, line 1 ++++++ u-boot.spec.in ++++++ --- /var/tmp/diff_new_pack.iGEKeF/_old 2016-03-17 16:49:22.000000000 +0100 +++ /var/tmp/diff_new_pack.iGEKeF/_new 2016-03-17 16:49:22.000000000 +0100 @@ -26,10 +26,10 @@ %define udoo_spl UDOO_SPL # archive_version differs from version for RC version only -%define archive_version 2016.03-rc3 +%define archive_version 2016.03 Name: u-boot-BOARDNAME -Version: 2016.03~rc3 +Version: 2016.03 Release: 0 Summary: The u-boot firmware for the BOARDNAME arm platform License: GPL-2.0 @@ -53,10 +53,9 @@ Patch8: efi_loader-Pass-proper-device-path-in-on-boot.patch # Fix Raspberry Pi 1 build Patch9: efi_loader-Provide-icache-flush-stub.patch -# Make SPL work with raw sector offsets on beagle-xm -Patch10: omap3-Use-raw-SPL-by-default-for-mmc1.patch # Ensure we mark the device tree as reserved Patch11: efi-map-fdt-as-reserved.patch +Patch12: rpi3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -100,8 +99,8 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 -%patch10 -p1 %patch11 -p1 +%patch12 %build make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" BOARDCONFIG
