Hello community, here is the log from the commit of package u-boot for openSUSE:Factory checked in at 2015-03-09 10:08:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2015-01-29 09:57:51.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-a10-olinuxino-lime.changes 2015-03-09 10:09:02.000000000 +0100 @@ -1,0 +2,40 @@ +Wed Mar 4 15:51:55 UTC 2015 - [email protected] + +- Add 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch + to fix keyboard on Chromebook + +------------------------------------------------------------------- +Wed Mar 4 15:46:52 UTC 2015 - [email protected] + +- update to 2015.04-rc3 +- update patch: drop-marvell.patch + +------------------------------------------------------------------- +Thu Feb 26 16:48:35 UTC 2015 - [email protected] + +- Update add_snow_usb_boot.patch to boot on USB2 instead of USB3 + +------------------------------------------------------------------- +Wed Feb 25 15:47:07 UTC 2015 - [email protected] + +- Remove unneeded fix_snow_config.patch + +------------------------------------------------------------------- +Tue Feb 24 09:48:50 UTC 2015 - [email protected] + +- Add rpi2 armv7 board + +------------------------------------------------------------------- +Fri Feb 20 12:31:38 UTC 2015 - [email protected] + +- Update to 2015.04-rc2 + +------------------------------------------------------------------- +Fri Feb 20 10:04:14 UTC 2015 - [email protected] + +- Update to 2015.04-rc1 + * Remove upstreamed patch pcm051-bootscr.patch + * Remove no more used patch fix_bootpart_snow_only.patch (now u-boot + scan all known partitions, so no need to set a different boot partition) + +------------------------------------------------------------------- u-boot-a20-olinuxino-lime2.changes: same change u-boot-am335xevm.changes: same change u-boot-arndale.changes: same change u-boot-bananapi.changes: same change u-boot-colibrit20iris.changes: same change u-boot-cubieboard.changes: same change u-boot-cubieboard2.changes: same change u-boot-cubietruck.changes: same change u-boot-highbank.changes: same change u-boot-melea1000.changes: same change u-boot-mx53loco.changes: same change u-boot-mx6qsabrelite.changes: same change u-boot-omap3beagle.changes: same change u-boot-omap4panda.changes: same change u-boot-paz00.changes: same change u-boot-pcm051rev3.changes: same change u-boot-rpi.changes: same change New Changes file: --- /dev/null 2015-02-28 12:43:00.252025756 +0100 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-rpi2.changes 2015-03-09 10:09:03.000000000 +0100 @@ -0,0 +1,699 @@ +------------------------------------------------------------------- +Wed Mar 4 15:51:55 UTC 2015 - [email protected] + +- Add 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch + to fix keyboard on Chromebook + +------------------------------------------------------------------- +Wed Mar 4 15:46:52 UTC 2015 - [email protected] + +- update to 2015.04-rc3 +- update patch: drop-marvell.patch + +------------------------------------------------------------------- +Thu Feb 26 16:48:35 UTC 2015 - [email protected] + +- Update add_snow_usb_boot.patch to boot on USB2 instead of USB3 + +------------------------------------------------------------------- +Wed Feb 25 15:47:07 UTC 2015 - [email protected] + +- Remove unneeded fix_snow_config.patch + +------------------------------------------------------------------- +Tue Feb 24 09:48:50 UTC 2015 - [email protected] + +- Add rpi2 armv7 board + +------------------------------------------------------------------- +Fri Feb 20 12:31:38 UTC 2015 - [email protected] + +- Update to 2015.04-rc2 + +------------------------------------------------------------------- +Fri Feb 20 10:04:14 UTC 2015 - [email protected] + +- Update to 2015.04-rc1 + * Remove upstreamed patch pcm051-bootscr.patch + * Remove no more used patch fix_bootpart_snow_only.patch (now u-boot + scan all known partitions, so no need to set a different boot partition) + +------------------------------------------------------------------- +Sun Jan 25 20:20:46 UTC 2015 - [email protected] + +- Enable pcm051rev3 for Phytec Wega board + * Add pcm051-bootscr.patch: add bootscript support (upstreamed in 2015.04-rc1) + +------------------------------------------------------------------- +Tue Jan 13 14:32:17 UTC 2015 - [email protected] + +- Update to 2015.01: + * Drop upstreamed patches: + - 0001-spl-mmc-Fix-raw-boot-mode-related-to-commit.patch + - fix_sata.patch + * Update partially upstreamed mx53loco-bootscr.patch + +------------------------------------------------------------------- +Tue Dec 16 11:10:23 UTC 2014 - [email protected] + +- Backport SPL MMC raw boot mode fix: + * 0001-spl-mmc-Fix-raw-boot-mode-related-to-commit.patch + +------------------------------------------------------------------- +Sat Dec 13 12:12:41 UTC 2014 - [email protected] + +- Added support for A20-OLinuXIno-LIME2 and A10-OLinuXino-LIME from + www.olimex.com + +------------------------------------------------------------------- +Tue Dec 9 11:23:41 UTC 2014 - [email protected] + +- Rename XLOADER to OMAP_SPL in pre_checkin.sh and u-boot.spec.in + +------------------------------------------------------------------- +Tue Dec 9 09:15:27 UTC 2014 - [email protected] + +- Update to 2015.01-rc3 + * Drop upstreamed/unneeded patches: + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + - boot_mode_fallback.patch + - fix_snow_usb_support + - fix_spl_ext.patch + - fix_arm_hf_toolchain.patch + - origen-ext2.patch + * Update patch: + - fix_snow_config.patch + * Follow upstream: rpi_b config renamed to rpi + +------------------------------------------------------------------- +Tue Dec 2 12:41:55 UTC 2014 - [email protected] + +- Update snow (chromebook) + * Update patch: + - fix_snow_config.patch patch + * Add patches: + - add_snow_usb_boot.patch to be able to boot from USB0 + - fix_bootpart_snow_only.patch to boot on partition #2 (snow only!) + * Backport patches: + - fix_snow_usb_support.patch to fix USB on snow + - 0001-exynos-Enable-config_distro_defaults.h.patch + - 0002-exynos5-Use-config_distro_bootcmd.h.patch + * Drop unneeded/obsolete patches: + - fix_exynos5_text_base.patch + - fix_snow_extra_env_settings.patch + +------------------------------------------------------------------- +Sun Nov 30 13:17:33 UTC 2014 - [email protected] + +- Add Bananapi initial support + +------------------------------------------------------------------- +Tue Nov 25 08:29:14 UTC 2014 - [email protected] + +- Update to 2015.01-rc2 +- Update patch fix_omap_boot_mode.patch to be upstreamable and +rename it to boot_mode_fallback.patch +- Drop obsolete patch: arndale.patch +- Add patches: + * fix_arm_hf_toolchain.patch: fix build with hard float toolchain + * fix_spl_ext.patch: fix SPL EXT error checks + * fix_sata.patch: fix sata support and fix also mx53loco build + +------------------------------------------------------------------- +Wed Nov 19 21:44:17 CET 2014 - [email protected] + +- Fix mx53loco-bootscr.patch + +------------------------------------------------------------------- +Mon Nov 17 21:15:50 UTC 2014 - [email protected] + +- Add u-boot-with-sunxi-spl.bin for sunxi boards + +------------------------------------------------------------------- +Mon Nov 17 15:17:56 UTC 2014 - [email protected] + +- Make use of RPM_OPT_FLAGS during make + +------------------------------------------------------------------- +Sat Nov 15 14:55:06 UTC 2014 - [email protected] + +- Fix sunxi boards (use u-boot.img instead of u-boot.bin) +- Remove duplicated default install line + +------------------------------------------------------------------- +Tue Nov 11 13:32:36 UTC 2014 - [email protected] + +- Update to 2015.01-rc1 +- Drop upstreamed patches: + * add_spl_extfs_support.patch + * ti_common_initrd_support.patch +- Refresh patch: + * drop-marvell.patch +- Drop CREDITS file from DOC (dropped upstream) + +------------------------------------------------------------------- +Mon Nov 3 10:19:42 UTC 2014 - [email protected] + +- Apply fix_omap_boot_mode.patch only for omap3/omap4 boards + +------------------------------------------------------------------- +Tue Oct 14 13:22:44 UTC 2014 - [email protected] + +- Update to version 2014.10 +- Drop upstreamed patch: + * fix_sabrelite_boot.scr.patch +- Refresh patches: + * arndale.patch + * fix_snow_config.patch + * fix_exynos5_text_base.patch + * exynos5-dt.h.patch (renamed fix_snow_extra_env_settings.patch) + +------------------------------------------------------------------- +Wed Oct 8 07:52:48 UTC 2014 - [email protected] + +- Update to version 2014.10-rc3 +- Drop upstreamed patches: + * beagle-bootscr.patch + * panda-bootscr.patch + * am335x_evm-bootscr.patch +- Refresh patches: + * fix_sabrelite_boot.scr.patch + * drop-marvell.patch + * add_spl_extfs_support.patch +- Add a new patch to fix omap3beagle spl build: + * fix_beagle_spl_build.patch + +------------------------------------------------------------------- +Mon Sep 8 13:06:52 UTC 2014 - [email protected] + +- Drop Hyundai_a7hd and cubox-i boards (now handle in Contrib repos +since it is not upstreamed), so drop related patches: + * v2014.04-sunxi.patch + * cubox-i-v2014.04-port.patch + * cubox-i-enable_raw_rd.patch + +------------------------------------------------------------------- +Wed Sep 3 12:02:22 UTC 2014 - [email protected] ++++ 502 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-rpi2.changes --- /work/SRC/openSUSE:Factory/u-boot/u-boot-snow.changes 2015-01-29 09:57:59.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-snow.changes 2015-03-09 10:09:03.000000000 +0100 @@ -1,0 +2,40 @@ +Wed Mar 4 15:51:55 UTC 2015 - [email protected] + +- Add 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch + to fix keyboard on Chromebook + +------------------------------------------------------------------- +Wed Mar 4 15:46:52 UTC 2015 - [email protected] + +- update to 2015.04-rc3 +- update patch: drop-marvell.patch + +------------------------------------------------------------------- +Thu Feb 26 16:48:35 UTC 2015 - [email protected] + +- Update add_snow_usb_boot.patch to boot on USB2 instead of USB3 + +------------------------------------------------------------------- +Wed Feb 25 15:47:07 UTC 2015 - [email protected] + +- Remove unneeded fix_snow_config.patch + +------------------------------------------------------------------- +Tue Feb 24 09:48:50 UTC 2015 - [email protected] + +- Add rpi2 armv7 board + +------------------------------------------------------------------- +Fri Feb 20 12:31:38 UTC 2015 - [email protected] + +- Update to 2015.04-rc2 + +------------------------------------------------------------------- +Fri Feb 20 10:04:14 UTC 2015 - [email protected] + +- Update to 2015.04-rc1 + * Remove upstreamed patch pcm051-bootscr.patch + * Remove no more used patch fix_bootpart_snow_only.patch (now u-boot + scan all known partitions, so no need to set a different boot partition) + +------------------------------------------------------------------- u-boot-vexpressaemv8a.changes: same change u-boot.changes: same change Old: ---- fix_bootpart_snow_only.patch fix_snow_config.patch pcm051-bootscr.patch u-boot-2015.01.tar.bz2 New: ---- 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch u-boot-2015.04-rc3.tar.bz2 u-boot-rpi2.changes u-boot-rpi2.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ u-boot-a10-olinuxino-lime.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:05.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:05.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-a10-olinuxino-lime # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-a10-olinuxino-lime -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the a10-olinuxino-lime arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" A10-OLinuXino-Lime_defconfig ++++++ u-boot-a20-olinuxino-lime2.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:05.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:05.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-a20-olinuxino-lime2 # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-a20-olinuxino-lime2 -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the a20-olinuxino-lime2 arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino-Lime2_defconfig ++++++ u-boot-am335xevm.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-am335xevm # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-am335xevm -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the am335xevm arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" am335x_evm_defconfig ++++++ u-boot-arndale.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-arndale # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-arndale -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the arndale arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" arndale_defconfig ++++++ u-boot-bananapi.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-bananapi # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-bananapi -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the bananapi arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" Bananapi_defconfig ++++++ u-boot-colibrit20iris.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-colibrit20iris # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-colibrit20iris -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the colibrit20iris arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" colibri_t20_iris_defconfig ++++++ u-boot-cubieboard.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-cubieboard # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-cubieboard -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the cubieboard arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" Cubieboard_defconfig ++++++ u-boot-cubieboard2.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-cubieboard2 # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-cubieboard2 -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the cubieboard2 arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" Cubieboard2_defconfig ++++++ u-boot-cubietruck.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-cubietruck # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-cubietruck -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the cubietruck arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" Cubietruck_defconfig ++++++ u-boot-highbank.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-highbank # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-highbank -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the highbank arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" highbank_defconfig ++++++ u-boot-melea1000.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-melea1000 # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-melea1000 -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the melea1000 arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" Mele_A1000_defconfig ++++++ u-boot-mx53loco.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-mx53loco # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-mx53loco -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the mx53loco arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" mx53loco_defconfig ++++++ u-boot-mx6qsabrelite.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-mx6qsabrelite # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-mx6qsabrelite -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the mx6qsabrelite arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" mx6qsabrelite_defconfig ++++++ u-boot-omap3beagle.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-omap3beagle # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-omap3beagle -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the omap3beagle arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" omap3_beagle_defconfig ++++++ u-boot-omap4panda.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-omap4panda # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-omap4panda -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the omap4panda arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" omap4_panda_defconfig ++++++ u-boot-paz00.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-paz00 # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-paz00 -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the paz00 arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" paz00_defconfig ++++++ u-boot-pcm051rev3.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-pcm051rev3 # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-pcm051rev3 -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the pcm051rev3 arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" pcm051_rev3_defconfig ++++++ u-boot-rpi.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-rpi # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-rpi -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the rpi arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" rpi_defconfig ++++++ u-boot-rpi2.spec ++++++ # # spec file for package u-boot-rpi2 # # Copyright (c) 2015 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 Name: u-boot-rpi2 Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the rpi2 arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot #Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc BuildRequires: dtc >= 1.4.0 Provides: u-boot-loader Conflicts: otherproviders(u-boot-loader) %if %x_loader == 1 Obsoletes: x-loader-rpi2 Provides: x-loader-rpi2 %endif ExclusiveArch: armv7l armv7hl %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 rpi2 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-%{version} %setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 %patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 %endif %patch99 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" rpi_2_defconfig make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes %if "%{name}" == "u-boot-snow" # Chromebook ARM (snow) 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 # 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}/boot/u-boot.bin elif [ -f u-boot-dtb.bin ]; then install -D -m 0644 u-boot-dtb.bin %{buildroot}/boot/u-boot.bin else install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin fi %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 %files %defattr(-,root,root) /boot/* %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 doc/README.Modem # 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.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-snow # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-snow -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the snow arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" snow_defconfig ++++++ u-boot-vexpressaemv8a.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot-vexpressaemv8a # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -25,27 +25,24 @@ %define cuboxi_spl 0 Name: u-boot-vexpressaemv8a -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the vexpressaemv8a arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" vexpress_aemv8a_defconfig ++++++ u-boot.spec ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package u-boot # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon # Copyright (c) 2007-2010 by Silvan Calarco <[email protected]> # @@ -19,13 +19,14 @@ Name: u-boot -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: Tools for the u-boot Firmware License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 BuildRequires: libopenssl-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -45,7 +46,8 @@ mkimage- a tool that creates kernel bootable images for u-boot. %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 %build # needed for include/config/auto.conf ++++++ 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch ++++++ >From fed2f4c2e6d5ebc57b465783f44217c91550c0b8 Mon Sep 17 00:00:00 2001 From: Guillaume GARDET <[email protected]> Date: Wed, 25 Feb 2015 15:57:56 +0100 Subject: [U-Boot] [PATCH] Exynos: Clock: Fix exynos5_get_periph_rate for I2C. Commit 2e82e9252695a612ab0cbf40fa0c7368515f6506 'Exynos: Clock: Cleanup soc_get_periph_rate' introduced a bug in I2C config. This patch makes cros_ec keyboard working again on Samsung Chromebook (snow). Signed-off-by: Guillaume GARDET <[email protected]> Cc: Akshay Saraswat <[email protected]> Cc: Minkyu Kang <[email protected]> Cc: Joonyoung Shim <[email protected]> --- arch/arm/cpu/armv7/exynos/clock.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/cpu/armv7/exynos/clock.c b/arch/arm/cpu/armv7/exynos/clock.c index c6455c2..7f47d4d 100644 --- a/arch/arm/cpu/armv7/exynos/clock.c +++ b/arch/arm/cpu/armv7/exynos/clock.c @@ -423,8 +423,8 @@ static unsigned long exynos5_get_periph_rate(int peripheral) case PERIPH_ID_I2C6: case PERIPH_ID_I2C7: src = EXYNOS_SRC_MPLL; - div = readl(&clk->div_top0); - sub_div = readl(&clk->div_top1); + sub_div = readl(&clk->div_top0); + div = readl(&clk->div_top1); break; default: debug("%s: invalid peripheral %d", __func__, peripheral); -- 1.8.4.5 ++++++ add_snow_usb_boot.patch ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -22,3 +22,22 @@ func(PXE, pxe, na) \ func(DHCP, dhcp, na) +diff --git a/include/configs/snow.h b/include/configs/snow.h +index fe802f2..0ebddad 100644 +--- a/include/configs/snow.h ++++ b/include/configs/snow.h +@@ -25,8 +25,14 @@ + #define CONFIG_BOARD_COMMON + #define CONFIG_ARCH_EARLY_INIT_R + ++/* Enable USB2 since first u-boot in eMMC does not support USB3, but only USB2 */ ++#define CONFIG_USB_EHCI ++#define CONFIG_USB_EHCI_EXYNOS ++ ++#ifndef CONFIG_USB_EHCI + #define CONFIG_USB_XHCI + #define CONFIG_USB_XHCI_EXYNOS ++#endif /* CONFIG_USB_EHCI */ + + #define CONFIG_SYS_PROMPT "snow # " + #define CONFIG_IDENT_STRING " for snow" ++++++ drop-marvell.patch ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -1,7 +1,22 @@ -diff -purN u-boot-2015.01-rc1.orig/arch/arm/cpu/arm926ejs/kirkwood/Kconfig u-boot-2015.01-rc1/arch/arm/cpu/arm926ejs/kirkwood/Kconfig ---- u-boot-2015.01-rc1.orig/arch/arm/cpu/arm926ejs/kirkwood/Kconfig 2014-11-11 15:14:37.466020309 +0100 -+++ u-boot-2015.01-rc1/arch/arm/cpu/arm926ejs/kirkwood/Kconfig 2014-11-11 15:15:01.306019465 +0100 -@@ -62,12 +62,6 @@ endchoice +diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig +index bc55e5b..cec4ad2 100644 +--- a/arch/arm/Kconfig ++++ b/arch/arm/Kconfig +@@ -739,9 +739,6 @@ source "board/aristainetos/Kconfig" + source "board/BuR/kwb/Kconfig" + source "board/BuR/tseries/Kconfig" + source "board/CarMediaLab/flea3/Kconfig" +-source "board/Marvell/aspenite/Kconfig" +-source "board/Marvell/db-mv784mp-gp/Kconfig" +-source "board/Marvell/gplugd/Kconfig" + source "board/altera/socfpga/Kconfig" + source "board/armadeus/apf27/Kconfig" + source "board/armltd/integrator/Kconfig" +diff --git a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig +index 45c6687..7f39776 100644 +--- a/arch/arm/mach-kirkwood/Kconfig ++++ b/arch/arm/mach-kirkwood/Kconfig +@@ -65,12 +65,6 @@ endchoice config SYS_SOC default "kirkwood" @@ -14,18 +29,3 @@ source "board/buffalo/lsxl/Kconfig" source "board/cloudengines/pogo_e02/Kconfig" source "board/d-link/dns325/Kconfig" -diff -purN u-boot-2015.01-rc1.orig/arch/arm/Kconfig u-boot-2015.01-rc1/arch/arm/Kconfig ---- u-boot-2015.01-rc1.orig/arch/arm/Kconfig 2014-11-11 15:14:38.261020281 +0100 -+++ u-boot-2015.01-rc1/arch/arm/Kconfig 2014-11-11 15:50:06.519944920 +0100 -@@ -815,10 +815,6 @@ source "board/BuR/tseries/Kconfig" - source "board/BuS/eb_cpux9k2/Kconfig" - source "board/BuS/vl_ma2sc/Kconfig" - source "board/CarMediaLab/flea3/Kconfig" --source "board/Marvell/aspenite/Kconfig" --source "board/Marvell/db-mv784mp-gp/Kconfig" --source "board/Marvell/dkb/Kconfig" --source "board/Marvell/gplugd/Kconfig" - source "board/afeb9260/Kconfig" - source "board/altera/socfpga/Kconfig" - source "board/armadeus/apf27/Kconfig" - ++++++ pre_checkin.sh ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -5,7 +5,7 @@ ARCH_RESTRICTIONS="$3 $4" armv6_boards="rpi" -armv7_boards="omap3_beagle omap4_panda am335x_evm arndale highbank mx53loco mx6qsabrelite Bananapi Cubieboard Cubieboard2 Cubietruck Mele_A1000 colibri_t20_iris paz00 snow A10-OLinuXino-Lime A20-OLinuXino-Lime2 pcm051_rev3" +armv7_boards="omap3_beagle omap4_panda am335x_evm arndale highbank mx53loco mx6qsabrelite Bananapi Cubieboard Cubieboard2 Cubietruck Mele_A1000 colibri_t20_iris paz00 snow A10-OLinuXino-Lime A20-OLinuXino-Lime2 pcm051_rev3 rpi_2" aarch64_boards="vexpress_aemv8a" if [ ! "$1" -o ! "$2" -o ! "$3" ]; then ++++++ u-boot.spec.in ++++++ --- /var/tmp/diff_new_pack.GheHUS/_old 2015-03-09 10:09:06.000000000 +0100 +++ /var/tmp/diff_new_pack.GheHUS/_new 2015-03-09 10:09:06.000000000 +0100 @@ -25,27 +25,24 @@ %define cuboxi_spl CUBOXI_SPL Name: u-boot-BOARDNAME -Version: 2015.01 +Version: 2015.04~rc3 Release: 0 Summary: The u-boot firmware for the BOARDNAME arm platform License: GPL-2.0 Group: System/Boot Url: http://www.denx.de/wiki/U-Boot -Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +#Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2 +Source: ftp://ftp.denx.de/pub/u-boot/u-boot-2015.04-rc3.tar.bz2 Source2: arndale-bl1.img Source300: u-boot-rpmlintrc Patch1: enable_spl_ext_support_for_ti_armv7.patch Patch2: fix_beagle_spl_build.patch Patch3: mx53loco-bootscr.patch -Patch4: fix_snow_config.patch +Patch10: 0001-Exynos-Clock-Fix-exynos5_get_periph_rate-for-I2C.patch # Apply add_snow_usb_boot.patch only for snow, otherwise may break other boards Patch20: add_snow_usb_boot.patch -# Apply fix_bootpart_snow_only.patch only for snow, otherwise will break other boards -Patch21: fix_bootpart_snow_only.patch # Marvell boards support is non-free licensed, and we don't need it (bnc#773824) Patch99: drop-marvell.patch -# PATCH-FEATURE-UPSTREAM pcm051-bootscr.patch [email protected] -Patch100: pcm051-bootscr.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Arndale board need DTC >= 1.4 BuildRequires: bc @@ -71,21 +68,20 @@ This package contains documentation for u-boot firmware %prep -%setup -q -n u-boot-%{version} +#%setup -q -n u-boot-%{version} +%setup -q -n u-boot-2015.04-rc3 # is non-free licensed, and we don't need it (bnc#773824) rm -rf board/Marvell # Any custom patches to be applied on top of mainline u-boot %patch1 %patch2 -p1 %patch3 -%patch4 -p1 +%patch10 -p1 %if "%{name}" == "u-boot-snow" # Apply some patches only for u-boot-snow to avoid to break other boards %patch20 -p1 -%patch21 -p1 %endif %patch99 -p1 -%patch100 -p1 %build make %{?jobs:-j %jobs} CFLAGS="$RPM_OPT_FLAGS" BOARDCONFIG -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
