All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/imx-mkimage: bump version to lf-5.10.72_2.2.0
@ 2022-08-10 11:39 Bram Vlerick
  2022-08-11 20:56 ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 2+ messages in thread
From: Bram Vlerick @ 2022-08-10 11:39 UTC (permalink / raw)
  To: buildroot; +Cc: Bram Vlerick

Signed-off-by: Bram Vlerick <bram.vlerick@openpixelsystems.org>
---
 ...overriding-BL32-and-BL33-not-only-BL.patch | 13 ++++-----
 .../0002-Add-LDFLAGS-to-link-step.patch       | 15 ++++++-----
 .../0003-Add-unused-fake-version.patch        | 11 ++++----
 ...rt-for-overriding-BL31-BL32-and-BL33.patch | 27 ++++++++++---------
 package/imx-mkimage/imx-mkimage.hash          |  2 +-
 package/imx-mkimage/imx-mkimage.mk            |  2 +-
 6 files changed, 37 insertions(+), 33 deletions(-)

diff --git a/package/imx-mkimage/0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch b/package/imx-mkimage/0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch
index e8ba820f2f..d76580ebfd 100644
--- a/package/imx-mkimage/0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch
+++ b/package/imx-mkimage/0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch
@@ -1,17 +1,18 @@
-From 4870df3d70e94f9f0d6c06f610cea2d88cd6edb5 Mon Sep 17 00:00:00 2001
+From a4993eda7483cd01662f3f3e2965e7a568cb7178 Mon Sep 17 00:00:00 2001
 From: Erik Larsson <erik.larsson@combitech.se>
 Date: Thu, 8 Mar 2018 19:04:37 +0100
-Subject: [PATCH] Add support for overriding BL32 and BL33 not only BL31
+Subject: [PATCH 1/4] Add support for overriding BL32 and BL33 not only BL31
 
 Signed-off-by: Erik Larsson <karl.erik.larsson@gmail.com>
 Signed-off-by: Christopher Dahlberg <crille.dahlberg@gmail.com>
 Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com>
+Signed-off-by: Bram Vlerick <bram.vlerick@openpixelsystems.org>
 ---
  iMX8M/mkimage_fit_atf.sh | 16 ++++++++--------
  1 file changed, 8 insertions(+), 8 deletions(-)
 
 diff --git a/iMX8M/mkimage_fit_atf.sh b/iMX8M/mkimage_fit_atf.sh
-index 95749b1..c1aa902 100755
+index 4f2b3f3..0444ff0 100755
 --- a/iMX8M/mkimage_fit_atf.sh
 +++ b/iMX8M/mkimage_fit_atf.sh
 @@ -18,23 +18,23 @@ if [ ! -f $BL31 ]; then
@@ -26,7 +27,7 @@ index 95749b1..c1aa902 100755
  
 -BL32="tee.bin"
 +[ -z "$BL32" ] && BL32="tee.bin"
- LOADABLES="\"atf@1\""
+ LOADABLES="\"atf-1\""
  
  if [ ! -f $BL32 ]; then
  	BL32=/dev/null
@@ -36,7 +37,7 @@ index 95749b1..c1aa902 100755
 -	ls -lct tee.bin | awk '{print $5}' >&2
 +	echo "$BL32 size: " >&2
 +	ls -lct $BL32 | awk '{print $5}' >&2
- 	LOADABLES="$LOADABLES, \"tee@1\""
+ 	LOADABLES="$LOADABLES, \"tee-1\""
  fi
  
 -BL33="u-boot-nodtb.bin"
@@ -56,5 +57,5 @@ index 95749b1..c1aa902 100755
  
  for dtname in $*
 -- 
-2.25.1
+2.31.1
 
diff --git a/package/imx-mkimage/0002-Add-LDFLAGS-to-link-step.patch b/package/imx-mkimage/0002-Add-LDFLAGS-to-link-step.patch
index 7272c3ac6c..90c590a3b5 100644
--- a/package/imx-mkimage/0002-Add-LDFLAGS-to-link-step.patch
+++ b/package/imx-mkimage/0002-Add-LDFLAGS-to-link-step.patch
@@ -1,26 +1,27 @@
-From 3ef9f773ce1a402607957fa73775d2e0a591a1a5 Mon Sep 17 00:00:00 2001
+From b7ace564b419a05a375a205fd4df8933716b241a Mon Sep 17 00:00:00 2001
 From: Erik Larsson <erik.larsson@combitech.se>
 Date: Tue, 6 Mar 2018 12:28:39 +0100
-Subject: [PATCH] Add LDFLAGS to link step
+Subject: [PATCH 2/4] Add LDFLAGS to link step
 
 Signed-off-by: Erik Larsson <karl.erik.larsson@gmail.com>
+Signed-off-by: Bram Vlerick <bram.vlerick@openpixelsystems.org>
 ---
  iMX8M/soc.mak | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/iMX8M/soc.mak b/iMX8M/soc.mak
-index d714259..aecf84b 100644
+index 4bfdc37..806b805 100644
 --- a/iMX8M/soc.mak
 +++ b/iMX8M/soc.mak
-@@ -67,7 +67,7 @@ FW_DIR = imx-boot/imx-boot-tools/$(PLAT)
+@@ -84,7 +84,7 @@ FW_DIR = imx-boot/imx-boot-tools/$(PLAT)
  $(MKIMG): mkimage_imx8.c
  	@echo "PLAT="$(PLAT) "HDMI="$(HDMI)
  	@echo "Compiling mkimage_imx8"
 -	$(CC) $(CFLAGS) mkimage_imx8.c -o $(MKIMG) -lz
 +	$(CC) $(CFLAGS) mkimage_imx8.c -o $(MKIMG) $(LDFLAGS) -lz
  
- u-boot-spl-ddr.bin: u-boot-spl.bin lpddr4_pmu_train_1d_imem.bin lpddr4_pmu_train_1d_dmem.bin lpddr4_pmu_train_2d_imem.bin lpddr4_pmu_train_2d_dmem.bin
- 	@objcopy -I binary -O binary --pad-to 0x8000 --gap-fill=0x0 lpddr4_pmu_train_1d_imem.bin lpddr4_pmu_train_1d_imem_pad.bin
+ lpddr4_imem_1d = lpddr4_pmu_train_1d_imem$(LPDDR_FW_VERSION).bin
+ lpddr4_dmem_1d = lpddr4_pmu_train_1d_dmem$(LPDDR_FW_VERSION).bin
 -- 
-2.25.1
+2.31.1
 
diff --git a/package/imx-mkimage/0003-Add-unused-fake-version.patch b/package/imx-mkimage/0003-Add-unused-fake-version.patch
index 0e817a1ac8..3ea65ed460 100644
--- a/package/imx-mkimage/0003-Add-unused-fake-version.patch
+++ b/package/imx-mkimage/0003-Add-unused-fake-version.patch
@@ -1,7 +1,7 @@
-From b25b4324be4c0dd9ee5fecdf2981d291fb187686 Mon Sep 17 00:00:00 2001
+From 30e81d949d03f24de3b89d14cf98cb7decb2740c Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andr=C3=A9=20Hentschel?= <nerv@dawncrow.de>
 Date: Mon, 25 Feb 2019 22:15:55 +0100
-Subject: [PATCH] Add unused fake version
+Subject: [PATCH 3/4] Add unused fake version
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit
@@ -12,15 +12,16 @@ We can safely add a fake version here, because the code to
 print it is broken anyway.
 
 Signed-off-by: André Hentschel <nerv@dawncrow.de>
+Signed-off-by: Bram Vlerick <bram.vlerick@openpixelsystems.org>
 ---
  Makefile | 4 +---
  1 file changed, 1 insertion(+), 3 deletions(-)
 
 diff --git a/Makefile b/Makefile
-index 49ef486..b966399 100644
+index 1c0b039..49639a5 100644
 --- a/Makefile
 +++ b/Makefile
-@@ -37,9 +37,7 @@ $(MKIMG): src/build_info.h $(SRCS)
+@@ -41,9 +41,7 @@ $(MKIMG): src/build_info.h $(SRCS)
  bin: $(MKIMG)
  
  src/build_info.h:
@@ -32,5 +33,5 @@ index 49ef486..b966399 100644
  help:
  	@echo $(CURR_DIR)
 -- 
-2.25.1
+2.31.1
 
diff --git a/package/imx-mkimage/0004-Add-support-for-overriding-BL31-BL32-and-BL33.patch b/package/imx-mkimage/0004-Add-support-for-overriding-BL31-BL32-and-BL33.patch
index 4154b1c4a9..ae6d623efd 100644
--- a/package/imx-mkimage/0004-Add-support-for-overriding-BL31-BL32-and-BL33.patch
+++ b/package/imx-mkimage/0004-Add-support-for-overriding-BL31-BL32-and-BL33.patch
@@ -1,27 +1,28 @@
-From 8fc8fc3dfce7533b9c965185277d34e27055cc8f Mon Sep 17 00:00:00 2001
+From b1e77d8ccabc6a3910ede2441ff567326291a355 Mon Sep 17 00:00:00 2001
 From: Thomas Perrot <thomas.perrot@bootlin.com>
 Date: Tue, 26 Apr 2022 15:10:04 +0200
-Subject: [PATCH] Add support for overriding BL31, BL32 and BL33
+Subject: [PATCH 4/4] Add support for overriding BL31, BL32 and BL33
 
 Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
+Signed-off-by: Bram Vlerick <bram.vlerick@openpixelsystems.org>
 ---
  iMX8M/print_fit_hab.sh | 14 +++++++++-----
  1 file changed, 9 insertions(+), 5 deletions(-)
 
 diff --git a/iMX8M/print_fit_hab.sh b/iMX8M/print_fit_hab.sh
-index b915115d1ecc..dbc28f2d9af5 100755
+index b915115..dbc28f2 100755
 --- a/iMX8M/print_fit_hab.sh
 +++ b/iMX8M/print_fit_hab.sh
 @@ -1,12 +1,16 @@
  #!/bin/bash
-
+ 
 -BL32="tee.bin"
 -
  let fit_off=$1
-
+ 
  # keep backward compatibility
  [ -z "$TEE_LOAD_ADDR" ] && TEE_LOAD_ADDR="0xfe000000"
-
+ 
 +[ -z "$BL31" ] && BL31="bl31.bin"
 +
 +[ -z "$BL32" ] && BL32="tee.bin"
@@ -34,28 +35,28 @@ index b915115d1ecc..dbc28f2d9af5 100755
 @@ -26,7 +30,7 @@ else
  	let uboot_sign_off=$((fit_off - 0x8000 - ivt_off + 0x3000))
  fi
-
+ 
 -let uboot_size=$(ls -lct u-boot-nodtb.bin | awk '{print $5}')
 +let uboot_size=$(ls -lct $BL33 | awk '{print $5}')
  let uboot_load_addr=0x40200000
-
+ 
  let last_sign_off=$(((uboot_sign_off + uboot_size + 3) & ~3))
 @@ -64,13 +68,13 @@ done
-
+ 
  let atf_sign_off=$((last_sign_off))
  let atf_load_addr=$ATF_LOAD_ADDR
 -let atf_size=$(ls -lct bl31.bin | awk '{print $5}')
 +let atf_size=$(ls -lct $BL31 | awk '{print $5}')
-
+ 
  if [ ! -f $BL32 ]; then
  	let tee_size=0x0
  	let tee_sign_off=$((atf_sign_off + atf_size))
  else
 -	let tee_size=$(ls -lct tee.bin | awk '{print $5}')
 +	let tee_size=$(ls -lct $BL32 | awk '{print $5}')
-
+ 
  	let tee_sign_off=$(((atf_sign_off + atf_size + 3) & ~3))
  	let tee_load_addr=$TEE_LOAD_ADDR
---
-2.35.1
+-- 
+2.31.1
 
diff --git a/package/imx-mkimage/imx-mkimage.hash b/package/imx-mkimage/imx-mkimage.hash
index 88fac9bb39..81d99a5d1c 100644
--- a/package/imx-mkimage/imx-mkimage.hash
+++ b/package/imx-mkimage/imx-mkimage.hash
@@ -1,3 +1,3 @@
 # Locally calculated
-sha256  2746136aa5ed79ba24cfbe877d29022a2a33f6614b1bba728e95d1b2f0448196  imx-mkimage-rel_imx_5.4.70_2.3.0-br1.tar.gz
+sha256  769b3d7376a1f7107ce2958a1babe361bfd29e2cbfbe47eeb2911acc460058e5  imx-mkimage-lf-5.10.72_2.2.0-br1.tar.gz
 sha256  231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c  COPYING
diff --git a/package/imx-mkimage/imx-mkimage.mk b/package/imx-mkimage/imx-mkimage.mk
index b88be0ca64..0bfca72504 100644
--- a/package/imx-mkimage/imx-mkimage.mk
+++ b/package/imx-mkimage/imx-mkimage.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-IMX_MKIMAGE_VERSION = rel_imx_5.4.70_2.3.0
+IMX_MKIMAGE_VERSION = lf-5.10.72_2.2.0
 IMX_MKIMAGE_SITE = https://source.codeaurora.org/external/imx/imx-mkimage
 IMX_MKIMAGE_SITE_METHOD = git
 IMX_MKIMAGE_LICENSE = GPL-2.0+
-- 
2.31.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [Buildroot] [PATCH 1/1] package/imx-mkimage: bump version to lf-5.10.72_2.2.0
  2022-08-10 11:39 [Buildroot] [PATCH 1/1] package/imx-mkimage: bump version to lf-5.10.72_2.2.0 Bram Vlerick
@ 2022-08-11 20:56 ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2022-08-11 20:56 UTC (permalink / raw)
  To: Bram Vlerick; +Cc: buildroot

Hello Bram,

On Wed, 10 Aug 2022 13:39:21 +0200
Bram Vlerick <bram.vlerick@openpixelsystems.org> wrote:

> diff --git a/package/imx-mkimage/0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch b/package/imx-mkimage/0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch
> index e8ba820f2f..d76580ebfd 100644
> --- a/package/imx-mkimage/0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch
> +++ b/package/imx-mkimage/0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch
> @@ -1,17 +1,18 @@
> -From 4870df3d70e94f9f0d6c06f610cea2d88cd6edb5 Mon Sep 17 00:00:00 2001
> +From a4993eda7483cd01662f3f3e2965e7a568cb7178 Mon Sep 17 00:00:00 2001
>  From: Erik Larsson <erik.larsson@combitech.se>
>  Date: Thu, 8 Mar 2018 19:04:37 +0100
> -Subject: [PATCH] Add support for overriding BL32 and BL33 not only BL31
> +Subject: [PATCH 1/4] Add support for overriding BL32 and BL33 not only BL31

We generate our patches with git format-patch -N to avoid the 1/4, 2/4,
3/4, 4/4, which quickly becomes out of date.

>  
>  Signed-off-by: Erik Larsson <karl.erik.larsson@gmail.com>
>  Signed-off-by: Christopher Dahlberg <crille.dahlberg@gmail.com>
>  Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com>
> +Signed-off-by: Bram Vlerick <bram.vlerick@openpixelsystems.org>

No need to add your own Signed-off-by when just "refreshing" existing
patches.

I've addressed those two minor issues, and applied your patch!

Thanks!

Thomas
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-08-11 20:56 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-10 11:39 [Buildroot] [PATCH 1/1] package/imx-mkimage: bump version to lf-5.10.72_2.2.0 Bram Vlerick
2022-08-11 20:56 ` Thomas Petazzoni via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.