Hello community, here is the log from the commit of package u-boot for openSUSE:Factory checked in at 2018-09-13 12:11:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/u-boot (Old) and /work/SRC/openSUSE:Factory/.u-boot.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "u-boot" Thu Sep 13 12:11:40 2018 rev:101 rq:635261 version:2018.09 Changes: -------- --- /work/SRC/openSUSE:Factory/u-boot/u-boot-a10-olinuxino-lime.changes 2018-07-19 23:01:37.880715959 +0200 +++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-a10-olinuxino-lime.changes 2018-09-13 12:12:17.082241915 +0200 @@ -1,0 +2,33 @@ +Tue Sep 11 08:02:15 UTC 2018 - Guillaume GARDET <[email protected]> + +- Update to v2018.09 + +------------------------------------------------------------------- +Wed Sep 5 09:27:11 UTC 2018 - Guillaume GARDET <[email protected]> + +- Update to v2018.09-rc3 + +------------------------------------------------------------------- +Wed Sep 5 09:26:11 UTC 2018 - Guillaume GARDET <[email protected]> + +- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.09 +* Patches added: + 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch + +------------------------------------------------------------------- +Thu Aug 16 07:16:49 UTC 2018 - [email protected] + +- Update to v2018.09-rc2 +- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.09 +* Patches dropped: + 0010-snow-set-fdtfile.patch + +------------------------------------------------------------------- +Mon Aug 13 15:19:37 UTC 2018 - [email protected] + +- Update to v2018.09-rc1 +- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2018.09 +* Patches dropped: + 0011-omap3-beagle-re-enable-EFI-support-.patch + +------------------------------------------------------------------- @@ -520 +553 @@ -- Updated to v2017.01 +- Updated to v2017.01 (bsc#989513) @@ -558 +591 @@ -- Updated to v2016.11 +- Updated to v2016.11 (bsc#1037636) 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-arndale.changes: same change u-boot-bananapi.changes: same change u-boot-clearfog.changes: same change u-boot-colibrit20.changes: same change u-boot-cubieboard.changes: same change u-boot-cubieboard2.changes: same change u-boot-cubietruck.changes: same change u-boot-dragonboard410c.changes: same change u-boot-dragonboard820c.changes: same change u-boot-evb-rk3399.changes: same change u-boot-firefly-rk3288.changes: same change u-boot-firefly-rk3399.changes: same change u-boot-geekbox.changes: same change u-boot-highbank.changes: same change u-boot-hikey.changes: same change u-boot-hyundaia7hd.changes: same change u-boot-jetson-tk1.changes: same change u-boot-lamobor1.changes: same change u-boot-ls1012afrdmqspi.changes: same change u-boot-melea1000.changes: same change u-boot-merriia80optimus.changes: same change u-boot-mvebudb-88f3720.changes: same change u-boot-mvebudbarmada8k.changes: same change u-boot-mvebuespressobin-88f3720.changes: same change u-boot-mvebumcbin-88f8040.changes: same change u-boot-mx53loco.changes: same change u-boot-mx6cuboxi.changes: same change u-boot-mx6qsabrelite.changes: same change u-boot-nanopia64.changes: same change u-boot-nanopineo.changes: same change u-boot-nanopineoair.changes: same change u-boot-odroid-c2.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-orangepipc2.changes: same change u-boot-p2371-2180.changes: same change u-boot-p2771-0000-500.changes: same change u-boot-paz00.changes: same change u-boot-pcm051rev3.changes: same change u-boot-pine64plus.changes: same change u-boot-poplar.changes: same change u-boot-qemu-ppce500.changes: same change u-boot-rpi.changes: same change u-boot-rpi2.changes: same change u-boot-rpi3.changes: same change u-boot-sinovoipbpim2plus.changes: same change u-boot-snow.changes: same change u-boot-socfpgade0nanosoc.changes: same change u-boot-spring.changes: same change u-boot-tinker-rk3288.changes: same change u-boot-turrisomnia.changes: same change u-boot-udoo.changes: same change u-boot-udooneo.changes: same change u-boot-xilinxzynqmpgeneric.changes: same change u-boot-xilinxzynqmpzcu102rev10.changes: same change u-boot.changes: same change Old: ---- 0010-snow-set-fdtfile.patch 0011-omap3-beagle-re-enable-EFI-support-.patch u-boot-2018.07.tar.bz2 u-boot-2018.07.tar.bz2.sig New: ---- 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch u-boot-2018.09.tar.bz2 u-boot-2018.09.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ u-boot-a10-olinuxino-lime.spec ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:13:59.054126661 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:13:59.058126657 +0200 @@ -38,10 +38,10 @@ %endif # archive_version differs from version for RC version only -%define archive_version 2018.07 +%define archive_version 2018.09 Name: u-boot-a10-olinuxino-lime -Version: 2018.07 +Version: 2018.09 Release: 0 Summary: The U-Boot firmware for the a10-olinuxino-lime platform License: GPL-2.0-only @@ -61,8 +61,7 @@ Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch -Patch0010: 0010-snow-set-fdtfile.patch -Patch0011: 0011-omap3-beagle-re-enable-EFI-support-.patch +Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64} BuildRequires: arm-trusted-firmware-pine64 @@ -133,7 +132,6 @@ %patch0008 -p1 %patch0009 -p1 %patch0010 -p1 -%patch0011 -p1 %build export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) u-boot-a13-olinuxino.spec: same change u-boot-a13-olinuxinom.spec: same change u-boot-a20-olinuxino-lime.spec: same change u-boot-a20-olinuxino-lime2.spec: same change u-boot-a20-olinuxinomicro.spec: same change u-boot-am335xboneblack.spec: same change u-boot-am335xevm.spec: same change u-boot-am57xxevm.spec: same change u-boot-arndale.spec: same change u-boot-bananapi.spec: same change u-boot-clearfog.spec: same change u-boot-colibrit20.spec: same change u-boot-cubieboard.spec: same change u-boot-cubieboard2.spec: same change u-boot-cubietruck.spec: same change u-boot-dragonboard410c.spec: same change u-boot-dragonboard820c.spec: same change u-boot-evb-rk3399.spec: same change u-boot-firefly-rk3288.spec: same change u-boot-firefly-rk3399.spec: same change u-boot-geekbox.spec: same change u-boot-highbank.spec: same change u-boot-hikey.spec: same change u-boot-hyundaia7hd.spec: same change u-boot-jetson-tk1.spec: same change u-boot-lamobor1.spec: same change u-boot-ls1012afrdmqspi.spec: same change u-boot-melea1000.spec: same change u-boot-merriia80optimus.spec: same change u-boot-mvebudb-88f3720.spec: same change u-boot-mvebudbarmada8k.spec: same change u-boot-mvebuespressobin-88f3720.spec: same change u-boot-mvebumcbin-88f8040.spec: same change u-boot-mx53loco.spec: same change u-boot-mx6cuboxi.spec: same change u-boot-mx6qsabrelite.spec: same change u-boot-nanopia64.spec: same change u-boot-nanopineo.spec: same change u-boot-nanopineoair.spec: same change u-boot-odroid-c2.spec: same change u-boot-odroid-xu3.spec: same change u-boot-odroid.spec: same change u-boot-omap3beagle.spec: same change u-boot-omap4panda.spec: same change u-boot-orangepipc.spec: same change u-boot-orangepipc2.spec: same change u-boot-p2371-2180.spec: same change u-boot-p2771-0000-500.spec: same change u-boot-paz00.spec: same change u-boot-pcm051rev3.spec: same change ++++++ u-boot-pine64plus.spec ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:14:00.054125529 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:14:00.058125524 +0200 @@ -38,10 +38,10 @@ %endif # archive_version differs from version for RC version only -%define archive_version 2018.07 +%define archive_version 2018.09 Name: u-boot-pine64plus -Version: 2018.07 +Version: 2018.09 Release: 0 Summary: The U-Boot firmware for the pine64plus platform License: GPL-2.0-only @@ -61,8 +61,7 @@ Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch -Patch0010: 0010-snow-set-fdtfile.patch -Patch0011: 0011-omap3-beagle-re-enable-EFI-support-.patch +Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64} BuildRequires: arm-trusted-firmware-pine64 @@ -133,7 +132,6 @@ %patch0008 -p1 %patch0009 -p1 %patch0010 -p1 -%patch0011 -p1 %build export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) ++++++ u-boot-poplar.spec ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:14:00.074125507 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:14:00.074125507 +0200 @@ -38,10 +38,10 @@ %endif # archive_version differs from version for RC version only -%define archive_version 2018.07 +%define archive_version 2018.09 Name: u-boot-poplar -Version: 2018.07 +Version: 2018.09 Release: 0 Summary: The U-Boot firmware for the poplar platform License: GPL-2.0-only @@ -61,8 +61,7 @@ Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch -Patch0010: 0010-snow-set-fdtfile.patch -Patch0011: 0011-omap3-beagle-re-enable-EFI-support-.patch +Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if "%{name}" == "u-boot-pine64plus" && %{with uboot_atf_pine64} BuildRequires: arm-trusted-firmware-pine64 @@ -133,7 +132,6 @@ %patch0008 -p1 %patch0009 -p1 %patch0010 -p1 -%patch0011 -p1 %build export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s) u-boot-qemu-ppce500.spec: same change u-boot-rpi.spec: same change u-boot-rpi2.spec: same change u-boot-rpi3.spec: same change u-boot-sinovoipbpim2plus.spec: same change u-boot-snow.spec: same change u-boot-socfpgade0nanosoc.spec: same change u-boot-spring.spec: same change u-boot-tinker-rk3288.spec: same change u-boot-turrisomnia.spec: same change u-boot-udoo.spec: same change u-boot-udooneo.spec: same change u-boot-xilinxzynqmpgeneric.spec: same change u-boot-xilinxzynqmpzcu102rev10.spec: same change ++++++ u-boot.spec ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:14:00.362125181 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:14:00.362125181 +0200 @@ -19,10 +19,10 @@ # 'archive_version' differs from 'version' for RC version only -%define archive_version 2018.07 +%define archive_version 2018.09 Name: u-boot -Version: 2018.07 +Version: 2018.09 Release: 0 Summary: Tools for the U-Boot Firmware License: GPL-2.0-only @@ -39,8 +39,7 @@ Patch0007: 0007-rockchip-make_fit_atf-use-elf-entry.patch Patch0008: 0008-rockchip-make_fit_atf-make-python3-.patch Patch0009: 0009-rockchip-make_fit_atf.py-depends-on.patch -Patch0010: 0010-snow-set-fdtfile.patch -Patch0011: 0011-omap3-beagle-re-enable-EFI-support-.patch +Patch0010: 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch BuildRequires: bison BuildRequires: flex BuildRequires: libopenssl-devel @@ -73,7 +72,6 @@ %patch0008 -p1 %patch0009 -p1 %patch0010 -p1 -%patch0011 -p1 %build # needed for include/config/auto.conf ++++++ 0001-XXX-openSUSE-XXX-Prepend-partition-.patch ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:14:00.378125162 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:14:00.382125157 +0200 @@ -1,4 +1,4 @@ -From 1cc819f9d34f9f4df65f536a1237d0212284fcb9 Mon Sep 17 00:00:00 2001 +From 4a7aa77e88e7db41dc376ef44103089ca85f411c Mon Sep 17 00:00:00 2001 From: Guillaume GARDET <[email protected]> Date: Wed, 13 Apr 2016 13:44:29 +0200 Subject: [PATCH] XXX openSUSE XXX: Prepend partition 2 (and 3 fo chromebook ++++++ 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:14:00.390125148 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:14:00.390125148 +0200 @@ -1,4 +1,4 @@ -From affe155c4db494c287e00fbe78e55c8b36425f82 Mon Sep 17 00:00:00 2001 +From 74eb24daa4c0b81baf327923c8ee54b62a41083a Mon Sep 17 00:00:00 2001 From: Alexander Graf <[email protected]> Date: Mon, 2 May 2016 23:25:07 +0200 Subject: [PATCH] Revert "Revert "omap3: Use raw SPL by default for mmc1"" ++++++ 0003-rpi-Use-firmware-provided-device-tr.patch ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:14:00.398125139 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:14:00.402125135 +0200 @@ -1,4 +1,4 @@ -From e187ec3cacfb3b7d6817c2b75fbd3c273831f129 Mon Sep 17 00:00:00 2001 +From e9b9e527f0e791c1b17ca1941332b257207664d5 Mon Sep 17 00:00:00 2001 From: Alexander Graf <[email protected]> Date: Wed, 21 Feb 2018 17:41:13 +0100 Subject: [PATCH] rpi: Use firmware provided device tree @@ -27,67 +27,67 @@ 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/configs/rpi_0_w_defconfig b/configs/rpi_0_w_defconfig -index fcc2ae68c9..48b656cdb2 100644 +index d5bf01b76e..08f177f34a 100644 --- a/configs/rpi_0_w_defconfig +++ b/configs/rpi_0_w_defconfig -@@ -12,7 +12,7 @@ CONFIG_SYS_PROMPT="U-Boot> " +@@ -13,7 +13,7 @@ CONFIG_SYS_PROMPT="U-Boot> " CONFIG_CMD_GPIO=y CONFIG_CMD_MMC=y CONFIG_CMD_USB=y -CONFIG_OF_EMBED=y +CONFIG_OF_BOARD=y + CONFIG_DEFAULT_DEVICE_TREE="bcm2835-rpi-zero-w" CONFIG_ENV_FAT_INTERFACE="mmc" CONFIG_ENV_FAT_DEVICE_AND_PART="0:1" - CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y diff --git a/configs/rpi_2_defconfig b/configs/rpi_2_defconfig -index 204af74239..ed60fd96d8 100644 +index a50a815759..0918c6c9ff 100644 --- a/configs/rpi_2_defconfig +++ b/configs/rpi_2_defconfig -@@ -12,7 +12,7 @@ CONFIG_SYS_PROMPT="U-Boot> " +@@ -13,7 +13,7 @@ CONFIG_SYS_PROMPT="U-Boot> " CONFIG_CMD_GPIO=y CONFIG_CMD_MMC=y CONFIG_CMD_USB=y -CONFIG_OF_EMBED=y +CONFIG_OF_BOARD=y + CONFIG_DEFAULT_DEVICE_TREE="bcm2836-rpi-2-b" CONFIG_ENV_FAT_INTERFACE="mmc" CONFIG_ENV_FAT_DEVICE_AND_PART="0:1" - CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y diff --git a/configs/rpi_3_32b_defconfig b/configs/rpi_3_32b_defconfig -index 9e142cae63..465e97b662 100644 +index ec395d29ed..22165bde53 100644 --- a/configs/rpi_3_32b_defconfig +++ b/configs/rpi_3_32b_defconfig -@@ -13,7 +13,7 @@ CONFIG_SYS_PROMPT="U-Boot> " +@@ -14,7 +14,7 @@ CONFIG_SYS_PROMPT="U-Boot> " CONFIG_CMD_GPIO=y CONFIG_CMD_MMC=y CONFIG_CMD_USB=y -CONFIG_OF_EMBED=y +CONFIG_OF_BOARD=y + CONFIG_DEFAULT_DEVICE_TREE="bcm2837-rpi-3-b" CONFIG_ENV_FAT_INTERFACE="mmc" CONFIG_ENV_FAT_DEVICE_AND_PART="0:1" - CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y diff --git a/configs/rpi_3_defconfig b/configs/rpi_3_defconfig -index f46e504497..cbae3d198b 100644 +index ac99f2000a..0ca298cd54 100644 --- a/configs/rpi_3_defconfig +++ b/configs/rpi_3_defconfig -@@ -13,7 +13,7 @@ CONFIG_SYS_PROMPT="U-Boot> " +@@ -14,7 +14,7 @@ CONFIG_SYS_PROMPT="U-Boot> " CONFIG_CMD_GPIO=y CONFIG_CMD_MMC=y CONFIG_CMD_USB=y -CONFIG_OF_EMBED=y +CONFIG_OF_BOARD=y + CONFIG_DEFAULT_DEVICE_TREE="bcm2837-rpi-3-b" CONFIG_ENV_FAT_INTERFACE="mmc" CONFIG_ENV_FAT_DEVICE_AND_PART="0:1" - CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y diff --git a/configs/rpi_defconfig b/configs/rpi_defconfig -index 82c90d40e1..916b6df5a6 100644 +index db42ffd135..0ec1365b1b 100644 --- a/configs/rpi_defconfig +++ b/configs/rpi_defconfig -@@ -12,7 +12,7 @@ CONFIG_SYS_PROMPT="U-Boot> " +@@ -13,7 +13,7 @@ CONFIG_SYS_PROMPT="U-Boot> " CONFIG_CMD_GPIO=y CONFIG_CMD_MMC=y CONFIG_CMD_USB=y -CONFIG_OF_EMBED=y +CONFIG_OF_BOARD=y + CONFIG_DEFAULT_DEVICE_TREE="bcm2835-rpi-b" CONFIG_ENV_FAT_INTERFACE="mmc" CONFIG_ENV_FAT_DEVICE_AND_PART="0:1" - CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y ++++++ 0004-Temp-workaround-for-Chromebook-snow.patch ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:14:00.410125126 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:14:00.410125126 +0200 @@ -1,4 +1,4 @@ -From 895d3902b893bfe3382f5982c2907c607c4ec02a Mon Sep 17 00:00:00 2001 +From ab0f592165628a43d304106ce8892375543285d4 Mon Sep 17 00:00:00 2001 From: Guillaume GARDET <[email protected]> Date: Mon, 9 Apr 2018 10:28:26 +0200 Subject: [PATCH] Temp workaround for Chromebook snow to avoid the 'unable to ++++++ 0005-zynqmp-Add-generic-target.patch ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:14:00.418125117 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:14:00.418125117 +0200 @@ -1,4 +1,4 @@ -From 7b9f74bb84cb40b594ba188eff8dabe1f089f5ae Mon Sep 17 00:00:00 2001 +From 2458b075cb6e60c0c620f4ec0ac0b3a2e6c83143 Mon Sep 17 00:00:00 2001 From: Alexander Graf <[email protected]> Date: Tue, 24 Apr 2018 21:25:23 +0200 Subject: [PATCH] zynqmp: Add generic target ++++++ 0006-tools-zynqmpbif-Add-support-for-loa.patch ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:14:00.430125103 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:14:00.430125103 +0200 @@ -1,4 +1,4 @@ -From bd756caa0d6d5c8b4a411b1913b340facf7f421b Mon Sep 17 00:00:00 2001 +From 2b22789aef42dd4bec618f32934fe72e71fb2b71 Mon Sep 17 00:00:00 2001 From: Alexander Graf <[email protected]> Date: Thu, 26 Apr 2018 13:30:32 +0200 Subject: [PATCH] tools: zynqmpbif: Add support for load=after ++++++ 0007-rockchip-make_fit_atf-use-elf-entry.patch ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:14:00.438125094 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:14:00.438125094 +0200 @@ -1,4 +1,4 @@ -From db132ea8473c65273125efe21c9b8815477b176d Mon Sep 17 00:00:00 2001 +From 93b462b264c49c0e065de61196db6706892ee0af Mon Sep 17 00:00:00 2001 From: Mian Yousaf Kaukab <[email protected]> Date: Wed, 16 May 2018 18:44:33 +0200 Subject: [PATCH] rockchip: make_fit_atf: use elf entry point ++++++ 0008-rockchip-make_fit_atf-make-python3-.patch ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:14:00.446125085 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:14:00.446125085 +0200 @@ -1,4 +1,4 @@ -From 6822b14d5efb261e4cd6c112710433090b3f2093 Mon Sep 17 00:00:00 2001 +From 384300a3120050a9f8a7235990ed1845093f56dd Mon Sep 17 00:00:00 2001 From: Mian Yousaf Kaukab <[email protected]> Date: Mon, 21 May 2018 16:38:57 +0200 Subject: [PATCH] rockchip: make_fit_atf: make python3 compatible ++++++ 0009-rockchip-make_fit_atf.py-depends-on.patch ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:14:00.454125076 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:14:00.458125072 +0200 @@ -1,4 +1,4 @@ -From 15a83d7deb6782113021c198eeeddfc357e0831c Mon Sep 17 00:00:00 2001 +From d0894715f1f1b93057420d04b3dbe84a23cb54e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <[email protected]> Date: Sun, 3 Jun 2018 05:47:38 +0200 Subject: [PATCH] rockchip: make_fit_atf.py depends on u-boot @@ -18,10 +18,10 @@ 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile -index 7d5f801eea..a6542b07aa 100644 +index 1891c3a4ac..cf7b008b22 100644 --- a/Makefile +++ b/Makefile -@@ -1065,7 +1065,10 @@ U_BOOT_ITS = $(subst ",,$(CONFIG_SPL_FIT_SOURCE)) +@@ -1064,7 +1064,10 @@ U_BOOT_ITS = $(subst ",,$(CONFIG_SPL_FIT_SOURCE)) else ifneq ($(CONFIG_SPL_FIT_GENERATOR),"") U_BOOT_ITS := u-boot.its ++++++ 0010-ARM-tegra-reserve-unmapped-RAM-so-E.patch ++++++ >From 18c6f6d2ce73a0e019606981c5878a3b8bfc13ee Mon Sep 17 00:00:00 2001 From: Stephen Warren <[email protected]> Date: Thu, 30 Aug 2018 15:43:44 -0600 Subject: [PATCH] ARM: tegra: reserve unmapped RAM so EFI doesn't use it Tegra U-Boot ensures that board_get_usable_ram_top() never returns a value over 4GB, since some peripherals can't access such addresses. However, on systems with more than 2GB of RAM, RAM bank 1 does describe this extra RAM, so that Linux (or whatever OS) can use it, subject to DMA limitations. Since board_get_usable_ram_top() points at the top of RAM bank 0, the memory locations describes by RAM bank 1 are not mapped by U-Boot's MMU configuration, and so cannot be used for anything. For some completely inexplicable reason, U-Boot's EFI support ignores the value returned by board_get_usable_ram_top(), and EFI memory allocation routines will return values above U-Boot's RAM top. This causes U-Boot to crash when it accesses that RAM, since it isn't mapped by the MMU. One use-case where this happens is TFTP download of a file on Jetson TX1 (p2371-2180). This change explicitly tells the EFI code that this extra RAM should not be used, thus avoiding the crash. A previous attempt to make EFI honor board_get_usable_ram_top() was rejected. So, this patch will need to be replicated for any board that implements board_get_usable_ram_top(). Fixes: aa909462d018 ("efi_loader: efi_allocate_pages is too restrictive") Signed-off-by: Stephen Warren <[email protected]> Signed-off-by: Alexander Graf <[email protected]> --- arch/arm/mach-tegra/board2.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm/mach-tegra/board2.c b/arch/arm/mach-tegra/board2.c index 421a71b301..12257a42b5 100644 --- a/arch/arm/mach-tegra/board2.c +++ b/arch/arm/mach-tegra/board2.c @@ -6,6 +6,7 @@ #include <common.h> #include <dm.h> +#include <efi_loader.h> #include <errno.h> #include <ns16550.h> #include <usb.h> @@ -210,6 +211,19 @@ int board_early_init_f(void) int board_late_init(void) { +#if CONFIG_IS_ENABLED(EFI_LOADER) + if (gd->bd->bi_dram[1].start) { + /* + * Only bank 0 is below board_get_usable_ram_top(), so all of + * bank 1 is not mapped by the U-Boot MMU configuration, and so + * we must prevent EFI from using it. + */ + efi_add_memory_map(gd->bd->bi_dram[1].start, + gd->bd->bi_dram[1].size >> EFI_PAGE_SHIFT, + EFI_BOOT_SERVICES_DATA, false); + } +#endif + #if defined(CONFIG_TEGRA_SUPPORT_NON_SECURE) if (tegra_cpu_is_non_secure()) { printf("CPU is in NS mode\n"); ++++++ u-boot-2018.07.tar.bz2 -> u-boot-2018.09.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/u-boot/u-boot-2018.07.tar.bz2 /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-2018.09.tar.bz2 differ: char 11, line 1 ++++++ update_git.sh ++++++ --- /var/tmp/diff_new_pack.xZkZJU/_old 2018-09-13 12:14:00.690124809 +0200 +++ /var/tmp/diff_new_pack.xZkZJU/_new 2018-09-13 12:14:00.690124809 +0200 @@ -13,8 +13,8 @@ GIT_TREE=git://github.com/openSUSE/u-boot.git GIT_LOCAL_TREE=~/git/u-boot-opensuse -GIT_BRANCH=tumbleweed-2018.07 -GIT_UPSTREAM_TAG=v2018.07 +GIT_BRANCH=tumbleweed-2018.09 +GIT_UPSTREAM_TAG=v2018.09 GIT_DIR=/dev/shm/u-boot-factory-git-dir CMP_DIR=/dev/shm/u-boot-factory-cmp-dir
