Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version to lf-6.6.52-2.2.0
@ 2025-01-11  6:37 Akhilesh Nema
  2025-01-11  6:37 ` [Buildroot] [PATCH 2/5] package/qoriq-fm-ucode: " Akhilesh Nema
                   ` (6 more replies)
  0 siblings, 7 replies; 13+ messages in thread
From: Akhilesh Nema @ 2025-01-11  6:37 UTC (permalink / raw)
  To: buildroot; +Cc: Brandon Maier, Akhilesh Nema

Changelog:
https://github.com/nxp-qoriq/rcw/compare/lf-6.6.23-2.0.0...lf-6.6.52-2.2.0

Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
---
 package/qoriq-rcw/qoriq-rcw.hash | 2 +-
 package/qoriq-rcw/qoriq-rcw.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/qoriq-rcw/qoriq-rcw.hash b/package/qoriq-rcw/qoriq-rcw.hash
index 1f664842f5..b9316582ff 100644
--- a/package/qoriq-rcw/qoriq-rcw.hash
+++ b/package/qoriq-rcw/qoriq-rcw.hash
@@ -1,3 +1,3 @@
 # Locally calculated
-sha256  52dfb95a3d8e811609dd8a982a5c6f3ba88fac096ea8448a27b571b7c25e3a83  qoriq-rcw-lf-6.6.23-2.0.0.tar.gz
+sha256  bfb992fcb396894874143257b53d14394ada48df0771f7edb55324fa932bbcdc  qoriq-rcw-lf-6.6.52-2.2.0.tar.gz
 sha256  68f4b15ecc085729419bc60ca6eeadca5af0237bbfec791e8a79da9c943d42e9  LICENSE
diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk
index c6cfe59a56..c536a12373 100644
--- a/package/qoriq-rcw/qoriq-rcw.mk
+++ b/package/qoriq-rcw/qoriq-rcw.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-QORIQ_RCW_VERSION = lf-6.6.23-2.0.0
+QORIQ_RCW_VERSION = lf-6.6.52-2.2.0
 QORIQ_RCW_SITE = $(call github,nxp-qoriq,rcw,$(QORIQ_RCW_VERSION))
 QORIQ_RCW_LICENSE = BSD-3-Clause
 QORIQ_RCW_LICENSE_FILES = LICENSE
-- 
2.25.1

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

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

* [Buildroot] [PATCH 2/5] package/qoriq-fm-ucode: bump version to lf-6.6.52-2.2.0
  2025-01-11  6:37 [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version to lf-6.6.52-2.2.0 Akhilesh Nema
@ 2025-01-11  6:37 ` Akhilesh Nema
  2025-02-18  1:53   ` Brandon Maier
  2025-01-11  6:37 ` [Buildroot] [PATCH 3/5] package/fmlib: " Akhilesh Nema
                   ` (5 subsequent siblings)
  6 siblings, 1 reply; 13+ messages in thread
From: Akhilesh Nema @ 2025-01-11  6:37 UTC (permalink / raw)
  To: buildroot; +Cc: Brandon Maier, Akhilesh Nema

The package is unchanged; a new tag was added to match other NXP QorIQ package versions.

Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
---
 package/qoriq-fm-ucode/qoriq-fm-ucode.hash | 2 +-
 package/qoriq-fm-ucode/qoriq-fm-ucode.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/qoriq-fm-ucode/qoriq-fm-ucode.hash b/package/qoriq-fm-ucode/qoriq-fm-ucode.hash
index 67efd675cc..bf494b177b 100644
--- a/package/qoriq-fm-ucode/qoriq-fm-ucode.hash
+++ b/package/qoriq-fm-ucode/qoriq-fm-ucode.hash
@@ -1,3 +1,3 @@
 # Locally calculated
-sha256  c994367c74dd2ff6cd70ea269cf1bc775c5f4e11294a8db414491ce6c2eb9dc3  qoriq-fm-ucode-lf-6.6.23-2.0.0.tar.gz
+sha256  6b9e2a5c383fb9288db1459821fc696f3abfeddd080b04c11cf9f712f0d36470  qoriq-fm-ucode-lf-6.6.52-2.2.0.tar.gz
 sha256  7a223031d76339df0e4e5a94d193a270fb9963d42b577aa42fe130a4657f3e17  LICENSE
diff --git a/package/qoriq-fm-ucode/qoriq-fm-ucode.mk b/package/qoriq-fm-ucode/qoriq-fm-ucode.mk
index 84360533eb..71904e5b13 100644
--- a/package/qoriq-fm-ucode/qoriq-fm-ucode.mk
+++ b/package/qoriq-fm-ucode/qoriq-fm-ucode.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-QORIQ_FM_UCODE_VERSION = lf-6.6.23-2.0.0
+QORIQ_FM_UCODE_VERSION = lf-6.6.52-2.2.0
 QORIQ_FM_UCODE_SITE = $(call github,nxp-qoriq,qoriq-fm-ucode,$(QORIQ_FM_UCODE_VERSION))
 QORIQ_FM_UCODE_LICENSE = NXP Binary EULA
 QORIQ_FM_UCODE_LICENSE_FILES = LICENSE
-- 
2.25.1

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

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

* [Buildroot] [PATCH 3/5] package/fmlib: bump version to lf-6.6.52-2.2.0
  2025-01-11  6:37 [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version to lf-6.6.52-2.2.0 Akhilesh Nema
  2025-01-11  6:37 ` [Buildroot] [PATCH 2/5] package/qoriq-fm-ucode: " Akhilesh Nema
@ 2025-01-11  6:37 ` Akhilesh Nema
  2025-02-18  1:54   ` Brandon Maier
  2025-01-11  6:37 ` [Buildroot] [PATCH 4/5] package/fmc: " Akhilesh Nema
                   ` (4 subsequent siblings)
  6 siblings, 1 reply; 13+ messages in thread
From: Akhilesh Nema @ 2025-01-11  6:37 UTC (permalink / raw)
  To: buildroot; +Cc: Brandon Maier, Akhilesh Nema

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=y, Size: 5780 bytes --]

- The license file was renamed from COPYING to LICENSE.
- Added a patch to fix build errors with gcc-14.

Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
---
 ...conversion-error-and-enum-compare-wa.patch | 79 +++++++++++++++++++
 package/fmlib/fmlib.hash                      |  4 +-
 package/fmlib/fmlib.mk                        |  4 +-
 3 files changed, 83 insertions(+), 4 deletions(-)
 create mode 100644 package/fmlib/0001-Fix-the-integer-conversion-error-and-enum-compare-wa.patch

diff --git a/package/fmlib/0001-Fix-the-integer-conversion-error-and-enum-compare-wa.patch b/package/fmlib/0001-Fix-the-integer-conversion-error-and-enum-compare-wa.patch
new file mode 100644
index 0000000000..e38b36128f
--- /dev/null
+++ b/package/fmlib/0001-Fix-the-integer-conversion-error-and-enum-compare-wa.patch
@@ -0,0 +1,79 @@
+From 3a1962a70cec74b3dac979e52a2cbcaa8897b9c8 Mon Sep 17 00:00:00 2001
+From: Akhilesh Nema <nemaakhilesh@gmail.com>
+Date: Fri, 10 Jan 2025 20:20:50 -0800
+Subject: [PATCH] Fix the integer conversion error and enum compare
+ warnings on build under gcc-14
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Error:
+src/fm_lib.c: In function ‘GetDeviceId’:
+src/fm_lib.c:139:21: error: returning ‘uintptr_t’ {aka ‘long unsigned int’} from a function with return type ‘t_Handle’ {aka ‘void *’} makes pointer from integer without a cast [-Wint-conversion]
+  139 |         return p_Dev->id;
+      |                ~~~~~^~~~
+
+Warnings:
+
+src/fm_lib.c: In function ‘FM_PCD_CcRootModifyNextEngine’:
+src/fm_lib.c:997:51: warning: comparison between ‘e_FmPcdEngine’ and ‘enum ioc_fm_pcd_engine’ [-Wenum-compare]
+  997 |         if (p_FmPcdCcNextEngineParams->nextEngine == e_IOC_FM_PCD_FR) {
+      |                                                   ^~
+src/fm_lib.c: In function ‘FM_PCD_MatchTableAddKey’:
+src/fm_lib.c:1103:57: warning: comparison between ‘e_FmPcdEngine’ and ‘enum ioc_fm_pcd_engine’ [-Wenum-compare]
+ 1103 |     else if (p_KeyParams->ccNextEngineParams.nextEngine == e_IOC_FM_PCD_FR) {
+      |                                                         ^~
+src/fm_lib.c: In function ‘FM_PCD_MatchTableModifyKeyAndNextEngine’:
+src/fm_lib.c:1174:57: warning: comparison between ‘e_FmPcdEngine’ and ‘enum ioc_fm_pcd_engine’ [-Wenum-compare]
+ 1174 |     else if (p_KeyParams->ccNextEngineParams.nextEngine == e_IOC_FM_PCD_FR) {
+
+Upstream: https://github.com/nxp-qoriq/fmlib/pull/1
+
+Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
+---
+ src/fm_lib.c | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/src/fm_lib.c b/src/fm_lib.c
+index 4ea40ff..85b4a66 100644
+--- a/src/fm_lib.c
++++ b/src/fm_lib.c
+@@ -136,7 +136,7 @@ t_Handle GetDeviceId(t_Handle h_Dev)
+ {
+ 	t_Device *p_Dev = (t_Device*)h_Dev;
+ 
+-	return p_Dev->id;
++	return (t_Handle) p_Dev->id;
+ }
+ 
+ 
+@@ -994,7 +994,7 @@ t_Error FM_PCD_CcRootModifyNextEngine(t_Handle                  h_CcTree,
+     }
+ 
+ #if (DPAA_VERSION >= 11)
+-	if (p_FmPcdCcNextEngineParams->nextEngine == e_IOC_FM_PCD_FR) {
++	if (p_FmPcdCcNextEngineParams->nextEngine == e_FM_PCD_FR) {
+         t_Device *p_NextDev = (t_Device*) p_FmPcdCcNextEngineParams->params.frParams.h_FrmReplic;
+         params.cc_next_engine_params.params.fr_params.frm_replic_id = UINT_TO_PTR(p_NextDev->id);
+     }
+@@ -1100,7 +1100,7 @@ t_Error FM_PCD_MatchTableAddKey(t_Handle            h_CcNode,
+     	params.key_params.cc_next_engine_params.params.kg_params.p_direct_scheme = UINT_TO_PTR(p_NextDev->id);
+     }
+ #if (DPAA_VERSION >= 11)
+-    else if (p_KeyParams->ccNextEngineParams.nextEngine == e_IOC_FM_PCD_FR) {
++    else if (p_KeyParams->ccNextEngineParams.nextEngine == e_FM_PCD_FR) {
+     	t_Device *p_NextDev = (t_Device*) p_KeyParams->ccNextEngineParams.params.frParams.h_FrmReplic;
+     	params.key_params.cc_next_engine_params.params.fr_params.frm_replic_id = UINT_TO_PTR(p_NextDev->id);
+     }
+@@ -1171,7 +1171,7 @@ t_Error FM_PCD_MatchTableModifyKeyAndNextEngine(t_Handle            h_CcNode,
+     	params.key_params.cc_next_engine_params.params.kg_params.p_direct_scheme = UINT_TO_PTR(p_NextDev->id);
+     }
+ #if (DPAA_VERSION >= 11)
+-    else if (p_KeyParams->ccNextEngineParams.nextEngine == e_IOC_FM_PCD_FR) {
++    else if (p_KeyParams->ccNextEngineParams.nextEngine == e_FM_PCD_FR) {
+     	t_Device *p_NextDev = (t_Device*) p_KeyParams->ccNextEngineParams.params.frParams.h_FrmReplic;
+     	params.key_params.cc_next_engine_params.params.fr_params.frm_replic_id = UINT_TO_PTR(p_NextDev->id);
+     }
+-- 
+2.25.1
+
diff --git a/package/fmlib/fmlib.hash b/package/fmlib/fmlib.hash
index f81b017869..edf87426df 100644
--- a/package/fmlib/fmlib.hash
+++ b/package/fmlib/fmlib.hash
@@ -1,3 +1,3 @@
 # Locally computed
-sha256  64dc76c0adc3aa58bce6aba470dee7dee001d4964ccb1958e899a59d9917b21d  fmlib-LSDK-21.08.tar.gz
-sha256  5d7770fa9f70f0c6f0b4784bbca8401811259a4b1e03455dbd863ffd0d34d2ca  COPYING
+sha256  173f1c41207e50dd3908c7dad192962240fd1a9269bca6e368f401134b3503bf  fmlib-lf-6.6.52-2.2.0.tar.gz
+sha256  5d7770fa9f70f0c6f0b4784bbca8401811259a4b1e03455dbd863ffd0d34d2ca  LICENSE
diff --git a/package/fmlib/fmlib.mk b/package/fmlib/fmlib.mk
index 3d185979d5..601a3e16ef 100644
--- a/package/fmlib/fmlib.mk
+++ b/package/fmlib/fmlib.mk
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-FMLIB_VERSION = LSDK-21.08
+FMLIB_VERSION = lf-6.6.52-2.2.0
 FMLIB_SITE = $(call github,nxp-qoriq,fmlib,$(FMLIB_VERSION))
 FMLIB_LICENSE = BSD-3-Clause
-FMLIB_LICENSE_FILES = COPYING
+FMLIB_LICENSE_FILES = LICENSE
 FMLIB_DEPENDENCIES = linux
 FMLIB_INSTALL_STAGING = YES
 
-- 
2.25.1


[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

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

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

* [Buildroot] [PATCH 4/5] package/fmc: bump version to lf-6.6.52-2.2.0
  2025-01-11  6:37 [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version to lf-6.6.52-2.2.0 Akhilesh Nema
  2025-01-11  6:37 ` [Buildroot] [PATCH 2/5] package/qoriq-fm-ucode: " Akhilesh Nema
  2025-01-11  6:37 ` [Buildroot] [PATCH 3/5] package/fmlib: " Akhilesh Nema
@ 2025-01-11  6:37 ` Akhilesh Nema
  2025-02-18  1:55   ` Brandon Maier
  2025-01-11  6:37 ` [Buildroot] [PATCH 5/5] configs/ls1046a-frwy_defconfig: bump BSP components " Akhilesh Nema
                   ` (3 subsequent siblings)
  6 siblings, 1 reply; 13+ messages in thread
From: Akhilesh Nema @ 2025-01-11  6:37 UTC (permalink / raw)
  To: buildroot; +Cc: Brandon Maier, Akhilesh Nema

- The license file was renamed from COPYING to LICENSE.

Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
---
 package/fmc/fmc.hash | 4 ++--
 package/fmc/fmc.mk   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/package/fmc/fmc.hash b/package/fmc/fmc.hash
index 961ce18ac7..8f59c94e6a 100644
--- a/package/fmc/fmc.hash
+++ b/package/fmc/fmc.hash
@@ -1,3 +1,3 @@
 # Locally calculated
-sha256  a58514816108a16d07307f924ebceb67c7d61709e4449978763fc44ed6e1fc44  fmc-LSDK-21.08.tar.gz
-sha256  f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42  COPYING
+sha256  13a5e327ef1d727946187fbd021513194981e42681c73e56933109af8a5889e7  fmc-lf-6.6.52-2.2.0.tar.gz
+sha256  f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42  LICENSE
diff --git a/package/fmc/fmc.mk b/package/fmc/fmc.mk
index 4f25545ffd..c6d36f14a0 100644
--- a/package/fmc/fmc.mk
+++ b/package/fmc/fmc.mk
@@ -4,10 +4,10 @@
 #
 ################################################################################
 
-FMC_VERSION = LSDK-21.08
+FMC_VERSION = lf-6.6.52-2.2.0
 FMC_SITE = $(call github,nxp-qoriq,fmc,$(FMC_VERSION))
 FMC_LICENSE = MIT
-FMC_LICENSE_FILES = COPYING
+FMC_LICENSE_FILES = LICENSE
 FMC_DEPENDENCIES = libxml2 tclap fmlib
 
 FMC_MAKE_OPTS = \
-- 
2.25.1

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

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

* [Buildroot] [PATCH 5/5] configs/ls1046a-frwy_defconfig: bump BSP components to lf-6.6.52-2.2.0
  2025-01-11  6:37 [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version to lf-6.6.52-2.2.0 Akhilesh Nema
                   ` (2 preceding siblings ...)
  2025-01-11  6:37 ` [Buildroot] [PATCH 4/5] package/fmc: " Akhilesh Nema
@ 2025-01-11  6:37 ` Akhilesh Nema
  2025-02-18  1:57   ` Brandon Maier
  2025-02-12 17:42 ` [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version " Akhilesh Nema
                   ` (2 subsequent siblings)
  6 siblings, 1 reply; 13+ messages in thread
From: Akhilesh Nema @ 2025-01-11  6:37 UTC (permalink / raw)
  To: buildroot; +Cc: Brandon Maier, Akhilesh Nema

- Updated Linux, U-Boot, and TF-A to lf-6.6.52-2.2.0 tag.
- Updated readme.txt

Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
---
 .../arm-trusted-firmware/arm-trusted-firmware.hash   |  2 +-
 .../freescale/ls1046a-frwy/patches/linux/linux.hash  |  2 +-
 .../freescale/ls1046a-frwy/patches/uboot/uboot.hash  |  2 +-
 board/freescale/ls1046a-frwy/readme.txt              | 12 +++++++-----
 configs/ls1046a-frwy_defconfig                       |  6 +++---
 5 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/board/freescale/ls1046a-frwy/patches/arm-trusted-firmware/arm-trusted-firmware.hash b/board/freescale/ls1046a-frwy/patches/arm-trusted-firmware/arm-trusted-firmware.hash
index f9af28ab3c..344a6299d8 100644
--- a/board/freescale/ls1046a-frwy/patches/arm-trusted-firmware/arm-trusted-firmware.hash
+++ b/board/freescale/ls1046a-frwy/patches/arm-trusted-firmware/arm-trusted-firmware.hash
@@ -1,2 +1,2 @@
 # Locally calculated
-sha256  4f4dc78bfb5b7391a65ae0f83856661071f666ac2bf6a9380fddbe376a8bdaaa  atf-lf-6.6.23-2.0.0.tar.gz
+sha256  f03dad74e5c3df8059554def03e9298b6fbd4ffdd3e940a18b7e84a60b12a37a  atf-lf-6.6.52-2.2.0.tar.gz
diff --git a/board/freescale/ls1046a-frwy/patches/linux/linux.hash b/board/freescale/ls1046a-frwy/patches/linux/linux.hash
index e038c22862..fa38fb1f75 100644
--- a/board/freescale/ls1046a-frwy/patches/linux/linux.hash
+++ b/board/freescale/ls1046a-frwy/patches/linux/linux.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256  6d592722e004516309f8ce33e654f1322e4d1f0f33567acb86ca19229176fd9e  linux-lf-6.6.23-2.0.0.tar.gz
+sha256  5665b927616a7e27e69f3f8fface6dd693b01f35d42ae4f9a0f0a10be3621487  linux-lf-6.6.52-2.2.0.tar.gz
diff --git a/board/freescale/ls1046a-frwy/patches/uboot/uboot.hash b/board/freescale/ls1046a-frwy/patches/uboot/uboot.hash
index a5ccd82b2b..a1e3b69376 100644
--- a/board/freescale/ls1046a-frwy/patches/uboot/uboot.hash
+++ b/board/freescale/ls1046a-frwy/patches/uboot/uboot.hash
@@ -1,2 +1,2 @@
 # Locally computed
-sha256  a2bcd7a34d4908ffbadfea731d0f0fd20f19a31cff6ff6310980e7f6743ceb24  u-boot-lf-6.6.23-2.0.0.tar.gz
+sha256  00fc7bd053de19d02c990b3aa214a27c6103f4306e756f3f6d4afb12314556e4  u-boot-lf-6.6.52-2.2.0.tar.gz
diff --git a/board/freescale/ls1046a-frwy/readme.txt b/board/freescale/ls1046a-frwy/readme.txt
index 4d1e0e1dcd..1a32bad9bb 100644
--- a/board/freescale/ls1046a-frwy/readme.txt
+++ b/board/freescale/ls1046a-frwy/readme.txt
@@ -13,11 +13,13 @@ for the software NXP LSDK (Layerscape Software Development Kit), see
   - https://www.nxp.com/docs/en/user-guide/LSDKUG_Rev21.08.pdf
 
 the components from NXP are:
-  - rcw, lf-6.6.23-2.0.0
-  - atf (fork), lf-6.6.23-2.0.0
-  - uboot (fork), lf-6.6.23-2.0.0
-  - qoriq-fm-ucode (blob), lf-6.6.23-2.0.0
-  - linux (fork), lf-6.6.23-2.0.0
+  - rcw, lf-6.6.52-2.2.0
+  - atf (fork), lf-6.6.52-2.2.0
+  - uboot (fork), lf-6.6.52-2.2.0
+  - qoriq-fm-ucode (blob), lf-6.6.52-2.2.0
+  - linux (fork), lf-6.6.52-2.2.0
+  - fmlib, lf-6.6.52-2.2.0
+  - fmc, lf-6.6.52-2.2.0
 
 Build
 =====
diff --git a/configs/ls1046a-frwy_defconfig b/configs/ls1046a-frwy_defconfig
index 2cf0f9c8bc..52d8f0cc07 100644
--- a/configs/ls1046a-frwy_defconfig
+++ b/configs/ls1046a-frwy_defconfig
@@ -12,7 +12,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
 BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1046a-frwy/genimage.cfg"
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
-BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,lf-6.6.23-2.0.0)/linux-lf-6.6.23-2.0.0.tar.gz"
+BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,lf-6.6.52-2.2.0)/linux-lf-6.6.52-2.2.0.tar.gz"
 BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
 BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config"
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
@@ -25,7 +25,7 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="128M"
 # BR2_TARGET_ROOTFS_TAR is not set
 BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y
-BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,lf-6.6.23-2.0.0)/atf-lf-6.6.23-2.0.0.tar.gz"
+BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,lf-6.6.52-2.2.0)/atf-lf-6.6.52-2.2.0.tar.gz"
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1046afrwy"
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
 BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
@@ -35,7 +35,7 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_IMAGES="fip.bin bl2_sd.pbl"
 BR2_TARGET_UBOOT=y
 BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
 BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
-BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,lf-6.6.23-2.0.0)/u-boot-lf-6.6.23-2.0.0.tar.gz"
+BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,lf-6.6.52-2.2.0)/u-boot-lf-6.6.52-2.2.0.tar.gz"
 BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1046afrwy_tfa"
 BR2_TARGET_UBOOT_NEEDS_DTC=y
 BR2_PACKAGE_HOST_GENIMAGE=y
-- 
2.25.1

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

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

* Re: [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version to lf-6.6.52-2.2.0
  2025-01-11  6:37 [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version to lf-6.6.52-2.2.0 Akhilesh Nema
                   ` (3 preceding siblings ...)
  2025-01-11  6:37 ` [Buildroot] [PATCH 5/5] configs/ls1046a-frwy_defconfig: bump BSP components " Akhilesh Nema
@ 2025-02-12 17:42 ` Akhilesh Nema
  2025-02-18  2:11   ` Brandon Maier
  2025-02-18  1:52 ` Brandon Maier
  2025-03-15 15:43 ` Julien Olivain
  6 siblings, 1 reply; 13+ messages in thread
From: Akhilesh Nema @ 2025-02-12 17:42 UTC (permalink / raw)
  To: buildroot; +Cc: Brandon Maier


[-- Attachment #1.1: Type: text/plain, Size: 1073 bytes --]

On Fri, Jan 10, 2025 at 10:37 PM Akhilesh Nema <nemaakhilesh@gmail.com>
wrote:

> Changelog:
> https://github.com/nxp-qoriq/rcw/compare/lf-6.6.23-2.0.0...lf-6.6.52-2.2.0
>
> Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
> ---
>  package/qoriq-rcw/qoriq-rcw.hash | 2 +-
>  package/qoriq-rcw/qoriq-rcw.mk   | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
>

Could you please review this patch series?

The following defconfigs require the latest LF release tags to satisfy all
dependencies:

https://github.com/buildroot/buildroot/blob/master/configs/ls1046a-frwy_defconfig
https://github.com/buildroot/buildroot/blob/master/configs/ls1046a-rdb_defconfig
https://github.com/buildroot/buildroot/blob/master/configs/ls1043a-rdb_defconfig

LF version tags are a new approach introduced by NXP. If this method is
intended to be used consistently for future releases, it might be worth
considering the introduction of a buildroot config option to store the LF
version to simplify version upgrades for NXP boards.

Thanks
Akhilesh

[-- Attachment #1.2: Type: text/html, Size: 2019 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

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

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

* Re: [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version to lf-6.6.52-2.2.0
  2025-01-11  6:37 [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version to lf-6.6.52-2.2.0 Akhilesh Nema
                   ` (4 preceding siblings ...)
  2025-02-12 17:42 ` [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version " Akhilesh Nema
@ 2025-02-18  1:52 ` Brandon Maier
  2025-03-15 15:43 ` Julien Olivain
  6 siblings, 0 replies; 13+ messages in thread
From: Brandon Maier @ 2025-02-18  1:52 UTC (permalink / raw)
  To: Akhilesh Nema, buildroot; +Cc: Brandon Maier

On Sat Jan 11, 2025 at 12:37 AM CST, Akhilesh Nema wrote:
> Changelog:
> https://github.com/nxp-qoriq/rcw/compare/lf-6.6.23-2.0.0...lf-6.6.52-2.2.0
>
> Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>

Reviewed-by: Brandon Maier <brandon.maier@gmail.com>

Thanks!

> ---
>  package/qoriq-rcw/qoriq-rcw.hash | 2 +-
>  package/qoriq-rcw/qoriq-rcw.mk   | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/package/qoriq-rcw/qoriq-rcw.hash b/package/qoriq-rcw/qoriq-rcw.hash
> index 1f664842f5..b9316582ff 100644
> --- a/package/qoriq-rcw/qoriq-rcw.hash
> +++ b/package/qoriq-rcw/qoriq-rcw.hash
> @@ -1,3 +1,3 @@
>  # Locally calculated
> -sha256  52dfb95a3d8e811609dd8a982a5c6f3ba88fac096ea8448a27b571b7c25e3a83  qoriq-rcw-lf-6.6.23-2.0.0.tar.gz
> +sha256  bfb992fcb396894874143257b53d14394ada48df0771f7edb55324fa932bbcdc  qoriq-rcw-lf-6.6.52-2.2.0.tar.gz
>  sha256  68f4b15ecc085729419bc60ca6eeadca5af0237bbfec791e8a79da9c943d42e9  LICENSE
> diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk
> index c6cfe59a56..c536a12373 100644
> --- a/package/qoriq-rcw/qoriq-rcw.mk
> +++ b/package/qoriq-rcw/qoriq-rcw.mk
> @@ -4,7 +4,7 @@
>  #
>  ################################################################################
>
> -QORIQ_RCW_VERSION = lf-6.6.23-2.0.0
> +QORIQ_RCW_VERSION = lf-6.6.52-2.2.0
>  QORIQ_RCW_SITE = $(call github,nxp-qoriq,rcw,$(QORIQ_RCW_VERSION))
>  QORIQ_RCW_LICENSE = BSD-3-Clause
>  QORIQ_RCW_LICENSE_FILES = LICENSE
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 2/5] package/qoriq-fm-ucode: bump version to lf-6.6.52-2.2.0
  2025-01-11  6:37 ` [Buildroot] [PATCH 2/5] package/qoriq-fm-ucode: " Akhilesh Nema
@ 2025-02-18  1:53   ` Brandon Maier
  0 siblings, 0 replies; 13+ messages in thread
From: Brandon Maier @ 2025-02-18  1:53 UTC (permalink / raw)
  To: Akhilesh Nema, buildroot; +Cc: Brandon Maier

On Sat Jan 11, 2025 at 12:37 AM CST, Akhilesh Nema wrote:
> The package is unchanged; a new tag was added to match other NXP QorIQ package versions.
>
> Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>

Reviewed-by: Brandon Maier <brandon.maier@gmail.com>

> ---
>  package/qoriq-fm-ucode/qoriq-fm-ucode.hash | 2 +-
>  package/qoriq-fm-ucode/qoriq-fm-ucode.mk   | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/package/qoriq-fm-ucode/qoriq-fm-ucode.hash b/package/qoriq-fm-ucode/qoriq-fm-ucode.hash
> index 67efd675cc..bf494b177b 100644
> --- a/package/qoriq-fm-ucode/qoriq-fm-ucode.hash
> +++ b/package/qoriq-fm-ucode/qoriq-fm-ucode.hash
> @@ -1,3 +1,3 @@
>  # Locally calculated
> -sha256  c994367c74dd2ff6cd70ea269cf1bc775c5f4e11294a8db414491ce6c2eb9dc3  qoriq-fm-ucode-lf-6.6.23-2.0.0.tar.gz
> +sha256  6b9e2a5c383fb9288db1459821fc696f3abfeddd080b04c11cf9f712f0d36470  qoriq-fm-ucode-lf-6.6.52-2.2.0.tar.gz
>  sha256  7a223031d76339df0e4e5a94d193a270fb9963d42b577aa42fe130a4657f3e17  LICENSE
> diff --git a/package/qoriq-fm-ucode/qoriq-fm-ucode.mk b/package/qoriq-fm-ucode/qoriq-fm-ucode.mk
> index 84360533eb..71904e5b13 100644
> --- a/package/qoriq-fm-ucode/qoriq-fm-ucode.mk
> +++ b/package/qoriq-fm-ucode/qoriq-fm-ucode.mk
> @@ -4,7 +4,7 @@
>  #
>  ################################################################################
>
> -QORIQ_FM_UCODE_VERSION = lf-6.6.23-2.0.0
> +QORIQ_FM_UCODE_VERSION = lf-6.6.52-2.2.0
>  QORIQ_FM_UCODE_SITE = $(call github,nxp-qoriq,qoriq-fm-ucode,$(QORIQ_FM_UCODE_VERSION))
>  QORIQ_FM_UCODE_LICENSE = NXP Binary EULA
>  QORIQ_FM_UCODE_LICENSE_FILES = LICENSE
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 3/5] package/fmlib: bump version to lf-6.6.52-2.2.0
  2025-01-11  6:37 ` [Buildroot] [PATCH 3/5] package/fmlib: " Akhilesh Nema
@ 2025-02-18  1:54   ` Brandon Maier
  0 siblings, 0 replies; 13+ messages in thread
From: Brandon Maier @ 2025-02-18  1:54 UTC (permalink / raw)
  To: Akhilesh Nema, buildroot; +Cc: Brandon Maier

On Sat Jan 11, 2025 at 12:37 AM CST, Akhilesh Nema wrote:
> - The license file was renamed from COPYING to LICENSE.
> - Added a patch to fix build errors with gcc-14.
>
> Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>

Reviewed-by: Brandon Maier <brandon.maier@gmail.com>

> ---
>  ...conversion-error-and-enum-compare-wa.patch | 79 +++++++++++++++++++
>  package/fmlib/fmlib.hash                      |  4 +-
>  package/fmlib/fmlib.mk                        |  4 +-
>  3 files changed, 83 insertions(+), 4 deletions(-)
>  create mode 100644 package/fmlib/0001-Fix-the-integer-conversion-error-and-enum-compare-wa.patch
>
> diff --git a/package/fmlib/0001-Fix-the-integer-conversion-error-and-enum-compare-wa.patch b/package/fmlib/0001-Fix-the-integer-conversion-error-and-enum-compare-wa.patch
> new file mode 100644
> index 0000000000..e38b36128f
> --- /dev/null
> +++ b/package/fmlib/0001-Fix-the-integer-conversion-error-and-enum-compare-wa.patch
> @@ -0,0 +1,79 @@
> +From 3a1962a70cec74b3dac979e52a2cbcaa8897b9c8 Mon Sep 17 00:00:00 2001
> +From: Akhilesh Nema <nemaakhilesh@gmail.com>
> +Date: Fri, 10 Jan 2025 20:20:50 -0800
> +Subject: [PATCH] Fix the integer conversion error and enum compare
> + warnings on build under gcc-14
> +MIME-Version: 1.0
> +Content-Type: text/plain; charset=UTF-8
> +Content-Transfer-Encoding: 8bit
> +
> +Error:
> +src/fm_lib.c: In function ‘GetDeviceId’:
> +src/fm_lib.c:139:21: error: returning ‘uintptr_t’ {aka ‘long unsigned int’} from a function with return type ‘t_Handle’ {aka ‘void *’} makes pointer from integer without a cast [-Wint-conversion]
> +  139 |         return p_Dev->id;
> +      |                ~~~~~^~~~
> +
> +Warnings:
> +
> +src/fm_lib.c: In function ‘FM_PCD_CcRootModifyNextEngine’:
> +src/fm_lib.c:997:51: warning: comparison between ‘e_FmPcdEngine’ and ‘enum ioc_fm_pcd_engine’ [-Wenum-compare]
> +  997 |         if (p_FmPcdCcNextEngineParams->nextEngine == e_IOC_FM_PCD_FR) {
> +      |                                                   ^~
> +src/fm_lib.c: In function ‘FM_PCD_MatchTableAddKey’:
> +src/fm_lib.c:1103:57: warning: comparison between ‘e_FmPcdEngine’ and ‘enum ioc_fm_pcd_engine’ [-Wenum-compare]
> + 1103 |     else if (p_KeyParams->ccNextEngineParams.nextEngine == e_IOC_FM_PCD_FR) {
> +      |                                                         ^~
> +src/fm_lib.c: In function ‘FM_PCD_MatchTableModifyKeyAndNextEngine’:
> +src/fm_lib.c:1174:57: warning: comparison between ‘e_FmPcdEngine’ and ‘enum ioc_fm_pcd_engine’ [-Wenum-compare]
> + 1174 |     else if (p_KeyParams->ccNextEngineParams.nextEngine == e_IOC_FM_PCD_FR) {
> +
> +Upstream: https://github.com/nxp-qoriq/fmlib/pull/1
> +
> +Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
> +---
> + src/fm_lib.c | 8 ++++----
> + 1 file changed, 4 insertions(+), 4 deletions(-)
> +
> +diff --git a/src/fm_lib.c b/src/fm_lib.c
> +index 4ea40ff..85b4a66 100644
> +--- a/src/fm_lib.c
> ++++ b/src/fm_lib.c
> +@@ -136,7 +136,7 @@ t_Handle GetDeviceId(t_Handle h_Dev)
> + {
> + 	t_Device *p_Dev = (t_Device*)h_Dev;
> +
> +-	return p_Dev->id;
> ++	return (t_Handle) p_Dev->id;
> + }
> +
> +
> +@@ -994,7 +994,7 @@ t_Error FM_PCD_CcRootModifyNextEngine(t_Handle                  h_CcTree,
> +     }
> +
> + #if (DPAA_VERSION >= 11)
> +-	if (p_FmPcdCcNextEngineParams->nextEngine == e_IOC_FM_PCD_FR) {
> ++	if (p_FmPcdCcNextEngineParams->nextEngine == e_FM_PCD_FR) {
> +         t_Device *p_NextDev = (t_Device*) p_FmPcdCcNextEngineParams->params.frParams.h_FrmReplic;
> +         params.cc_next_engine_params.params.fr_params.frm_replic_id = UINT_TO_PTR(p_NextDev->id);
> +     }
> +@@ -1100,7 +1100,7 @@ t_Error FM_PCD_MatchTableAddKey(t_Handle            h_CcNode,
> +     	params.key_params.cc_next_engine_params.params.kg_params.p_direct_scheme = UINT_TO_PTR(p_NextDev->id);
> +     }
> + #if (DPAA_VERSION >= 11)
> +-    else if (p_KeyParams->ccNextEngineParams.nextEngine == e_IOC_FM_PCD_FR) {
> ++    else if (p_KeyParams->ccNextEngineParams.nextEngine == e_FM_PCD_FR) {
> +     	t_Device *p_NextDev = (t_Device*) p_KeyParams->ccNextEngineParams.params.frParams.h_FrmReplic;
> +     	params.key_params.cc_next_engine_params.params.fr_params.frm_replic_id = UINT_TO_PTR(p_NextDev->id);
> +     }
> +@@ -1171,7 +1171,7 @@ t_Error FM_PCD_MatchTableModifyKeyAndNextEngine(t_Handle            h_CcNode,
> +     	params.key_params.cc_next_engine_params.params.kg_params.p_direct_scheme = UINT_TO_PTR(p_NextDev->id);
> +     }
> + #if (DPAA_VERSION >= 11)
> +-    else if (p_KeyParams->ccNextEngineParams.nextEngine == e_IOC_FM_PCD_FR) {
> ++    else if (p_KeyParams->ccNextEngineParams.nextEngine == e_FM_PCD_FR) {
> +     	t_Device *p_NextDev = (t_Device*) p_KeyParams->ccNextEngineParams.params.frParams.h_FrmReplic;
> +     	params.key_params.cc_next_engine_params.params.fr_params.frm_replic_id = UINT_TO_PTR(p_NextDev->id);
> +     }
> +--
> +2.25.1
> +
> diff --git a/package/fmlib/fmlib.hash b/package/fmlib/fmlib.hash
> index f81b017869..edf87426df 100644
> --- a/package/fmlib/fmlib.hash
> +++ b/package/fmlib/fmlib.hash
> @@ -1,3 +1,3 @@
>  # Locally computed
> -sha256  64dc76c0adc3aa58bce6aba470dee7dee001d4964ccb1958e899a59d9917b21d  fmlib-LSDK-21.08.tar.gz
> -sha256  5d7770fa9f70f0c6f0b4784bbca8401811259a4b1e03455dbd863ffd0d34d2ca  COPYING
> +sha256  173f1c41207e50dd3908c7dad192962240fd1a9269bca6e368f401134b3503bf  fmlib-lf-6.6.52-2.2.0.tar.gz
> +sha256  5d7770fa9f70f0c6f0b4784bbca8401811259a4b1e03455dbd863ffd0d34d2ca  LICENSE
> diff --git a/package/fmlib/fmlib.mk b/package/fmlib/fmlib.mk
> index 3d185979d5..601a3e16ef 100644
> --- a/package/fmlib/fmlib.mk
> +++ b/package/fmlib/fmlib.mk
> @@ -4,10 +4,10 @@
>  #
>  ################################################################################
>
> -FMLIB_VERSION = LSDK-21.08
> +FMLIB_VERSION = lf-6.6.52-2.2.0
>  FMLIB_SITE = $(call github,nxp-qoriq,fmlib,$(FMLIB_VERSION))
>  FMLIB_LICENSE = BSD-3-Clause
> -FMLIB_LICENSE_FILES = COPYING
> +FMLIB_LICENSE_FILES = LICENSE
>  FMLIB_DEPENDENCIES = linux
>  FMLIB_INSTALL_STAGING = YES
>
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 4/5] package/fmc: bump version to lf-6.6.52-2.2.0
  2025-01-11  6:37 ` [Buildroot] [PATCH 4/5] package/fmc: " Akhilesh Nema
@ 2025-02-18  1:55   ` Brandon Maier
  0 siblings, 0 replies; 13+ messages in thread
From: Brandon Maier @ 2025-02-18  1:55 UTC (permalink / raw)
  To: Akhilesh Nema, buildroot; +Cc: Brandon Maier

On Sat Jan 11, 2025 at 12:37 AM CST, Akhilesh Nema wrote:
> - The license file was renamed from COPYING to LICENSE.
>
> Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>

Reviewed-by: Brandon Maier <brandon.maier@gmail.com>

> ---
>  package/fmc/fmc.hash | 4 ++--
>  package/fmc/fmc.mk   | 4 ++--
>  2 files changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/package/fmc/fmc.hash b/package/fmc/fmc.hash
> index 961ce18ac7..8f59c94e6a 100644
> --- a/package/fmc/fmc.hash
> +++ b/package/fmc/fmc.hash
> @@ -1,3 +1,3 @@
>  # Locally calculated
> -sha256  a58514816108a16d07307f924ebceb67c7d61709e4449978763fc44ed6e1fc44  fmc-LSDK-21.08.tar.gz
> -sha256  f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42  COPYING
> +sha256  13a5e327ef1d727946187fbd021513194981e42681c73e56933109af8a5889e7  fmc-lf-6.6.52-2.2.0.tar.gz
> +sha256  f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42  LICENSE
> diff --git a/package/fmc/fmc.mk b/package/fmc/fmc.mk
> index 4f25545ffd..c6d36f14a0 100644
> --- a/package/fmc/fmc.mk
> +++ b/package/fmc/fmc.mk
> @@ -4,10 +4,10 @@
>  #
>  ################################################################################
>
> -FMC_VERSION = LSDK-21.08
> +FMC_VERSION = lf-6.6.52-2.2.0
>  FMC_SITE = $(call github,nxp-qoriq,fmc,$(FMC_VERSION))
>  FMC_LICENSE = MIT
> -FMC_LICENSE_FILES = COPYING
> +FMC_LICENSE_FILES = LICENSE
>  FMC_DEPENDENCIES = libxml2 tclap fmlib
>
>  FMC_MAKE_OPTS = \
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 5/5] configs/ls1046a-frwy_defconfig: bump BSP components to lf-6.6.52-2.2.0
  2025-01-11  6:37 ` [Buildroot] [PATCH 5/5] configs/ls1046a-frwy_defconfig: bump BSP components " Akhilesh Nema
@ 2025-02-18  1:57   ` Brandon Maier
  0 siblings, 0 replies; 13+ messages in thread
From: Brandon Maier @ 2025-02-18  1:57 UTC (permalink / raw)
  To: Akhilesh Nema, buildroot; +Cc: Brandon Maier

Hi Akhnilesh,

On Sat Jan 11, 2025 at 12:37 AM CST, Akhilesh Nema wrote:
> - Updated Linux, U-Boot, and TF-A to lf-6.6.52-2.2.0 tag.
> - Updated readme.txt
>
> Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
> ---
>  .../arm-trusted-firmware/arm-trusted-firmware.hash   |  2 +-
>  .../freescale/ls1046a-frwy/patches/linux/linux.hash  |  2 +-
>  .../freescale/ls1046a-frwy/patches/uboot/uboot.hash  |  2 +-
>  board/freescale/ls1046a-frwy/readme.txt              | 12 +++++++-----
>  configs/ls1046a-frwy_defconfig                       |  6 +++---
>  5 files changed, 13 insertions(+), 11 deletions(-)
>
> diff --git a/board/freescale/ls1046a-frwy/patches/arm-trusted-firmware/arm-trusted-firmware.hash b/board/freescale/ls1046a-frwy/patches/arm-trusted-firmware/arm-trusted-firmware.hash
> index f9af28ab3c..344a6299d8 100644
> --- a/board/freescale/ls1046a-frwy/patches/arm-trusted-firmware/arm-trusted-firmware.hash
> +++ b/board/freescale/ls1046a-frwy/patches/arm-trusted-firmware/arm-trusted-firmware.hash
> @@ -1,2 +1,2 @@
>  # Locally calculated
> -sha256  4f4dc78bfb5b7391a65ae0f83856661071f666ac2bf6a9380fddbe376a8bdaaa  atf-lf-6.6.23-2.0.0.tar.gz
> +sha256  f03dad74e5c3df8059554def03e9298b6fbd4ffdd3e940a18b7e84a60b12a37a  atf-lf-6.6.52-2.2.0.tar.gz
> diff --git a/board/freescale/ls1046a-frwy/patches/linux/linux.hash b/board/freescale/ls1046a-frwy/patches/linux/linux.hash
> index e038c22862..fa38fb1f75 100644
> --- a/board/freescale/ls1046a-frwy/patches/linux/linux.hash
> +++ b/board/freescale/ls1046a-frwy/patches/linux/linux.hash
> @@ -1,2 +1,2 @@
>  # Locally computed
> -sha256  6d592722e004516309f8ce33e654f1322e4d1f0f33567acb86ca19229176fd9e  linux-lf-6.6.23-2.0.0.tar.gz
> +sha256  5665b927616a7e27e69f3f8fface6dd693b01f35d42ae4f9a0f0a10be3621487  linux-lf-6.6.52-2.2.0.tar.gz
> diff --git a/board/freescale/ls1046a-frwy/patches/uboot/uboot.hash b/board/freescale/ls1046a-frwy/patches/uboot/uboot.hash
> index a5ccd82b2b..a1e3b69376 100644
> --- a/board/freescale/ls1046a-frwy/patches/uboot/uboot.hash
> +++ b/board/freescale/ls1046a-frwy/patches/uboot/uboot.hash
> @@ -1,2 +1,2 @@
>  # Locally computed
> -sha256  a2bcd7a34d4908ffbadfea731d0f0fd20f19a31cff6ff6310980e7f6743ceb24  u-boot-lf-6.6.23-2.0.0.tar.gz
> +sha256  00fc7bd053de19d02c990b3aa214a27c6103f4306e756f3f6d4afb12314556e4  u-boot-lf-6.6.52-2.2.0.tar.gz
> diff --git a/board/freescale/ls1046a-frwy/readme.txt b/board/freescale/ls1046a-frwy/readme.txt
> index 4d1e0e1dcd..1a32bad9bb 100644
> --- a/board/freescale/ls1046a-frwy/readme.txt
> +++ b/board/freescale/ls1046a-frwy/readme.txt
> @@ -13,11 +13,13 @@ for the software NXP LSDK (Layerscape Software Development Kit), see
>    - https://www.nxp.com/docs/en/user-guide/LSDKUG_Rev21.08.pdf
>
>  the components from NXP are:
> -  - rcw, lf-6.6.23-2.0.0
> -  - atf (fork), lf-6.6.23-2.0.0
> -  - uboot (fork), lf-6.6.23-2.0.0
> -  - qoriq-fm-ucode (blob), lf-6.6.23-2.0.0
> -  - linux (fork), lf-6.6.23-2.0.0
> +  - rcw, lf-6.6.52-2.2.0
> +  - atf (fork), lf-6.6.52-2.2.0
> +  - uboot (fork), lf-6.6.52-2.2.0
> +  - qoriq-fm-ucode (blob), lf-6.6.52-2.2.0
> +  - linux (fork), lf-6.6.52-2.2.0
> +  - fmlib, lf-6.6.52-2.2.0
> +  - fmc, lf-6.6.52-2.2.0

The fmlib and fmc packages aren't enabled on the ls1046a-frwy.

>
>  Build
>  =====
> diff --git a/configs/ls1046a-frwy_defconfig b/configs/ls1046a-frwy_defconfig
> index 2cf0f9c8bc..52d8f0cc07 100644
> --- a/configs/ls1046a-frwy_defconfig
> +++ b/configs/ls1046a-frwy_defconfig
> @@ -12,7 +12,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
>  BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1046a-frwy/genimage.cfg"
>  BR2_LINUX_KERNEL=y
>  BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
> -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,lf-6.6.23-2.0.0)/linux-lf-6.6.23-2.0.0.tar.gz"
> +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,lf-6.6.52-2.2.0)/linux-lf-6.6.52-2.2.0.tar.gz"
>  BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
>  BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config"
>  BR2_LINUX_KERNEL_DTS_SUPPORT=y
> @@ -25,7 +25,7 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="128M"
>  # BR2_TARGET_ROOTFS_TAR is not set
>  BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
>  BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y
> -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,lf-6.6.23-2.0.0)/atf-lf-6.6.23-2.0.0.tar.gz"
> +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,lf-6.6.52-2.2.0)/atf-lf-6.6.52-2.2.0.tar.gz"
>  BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1046afrwy"
>  BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y
>  BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33=y
> @@ -35,7 +35,7 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_IMAGES="fip.bin bl2_sd.pbl"
>  BR2_TARGET_UBOOT=y
>  BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
>  BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
> -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,lf-6.6.23-2.0.0)/u-boot-lf-6.6.23-2.0.0.tar.gz"
> +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,lf-6.6.52-2.2.0)/u-boot-lf-6.6.52-2.2.0.tar.gz"
>  BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1046afrwy_tfa"
>  BR2_TARGET_UBOOT_NEEDS_DTC=y
>  BR2_PACKAGE_HOST_GENIMAGE=y
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version to lf-6.6.52-2.2.0
  2025-02-12 17:42 ` [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version " Akhilesh Nema
@ 2025-02-18  2:11   ` Brandon Maier
  0 siblings, 0 replies; 13+ messages in thread
From: Brandon Maier @ 2025-02-18  2:11 UTC (permalink / raw)
  To: Akhilesh Nema, buildroot; +Cc: Brandon Maier

Hi Akhnilesh,

On Wed Feb 12, 2025 at 11:42 AM CST, Akhilesh Nema wrote:
> On Fri, Jan 10, 2025 at 10:37 PM Akhilesh Nema <nemaakhilesh@gmail.com>
> wrote:
>
>> Changelog:
>> https://github.com/nxp-qoriq/rcw/compare/lf-6.6.23-2.0.0...lf-6.6.52-2.2.0
>>
>> Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>
>> ---
>>  package/qoriq-rcw/qoriq-rcw.hash | 2 +-
>>  package/qoriq-rcw/qoriq-rcw.mk   | 2 +-
>>  2 files changed, 2 insertions(+), 2 deletions(-)
>>
>
> Could you please review this patch series?

The series looks good to me, other then the ls1046a-frwy patch needs a
minor correction.

>
> The following defconfigs require the latest LF release tags to satisfy all
> dependencies:
>
> https://github.com/buildroot/buildroot/blob/master/configs/ls1046a-frwy_defconfig
> https://github.com/buildroot/buildroot/blob/master/configs/ls1046a-rdb_defconfig
> https://github.com/buildroot/buildroot/blob/master/configs/ls1043a-rdb_defconfig
>
> LF version tags are a new approach introduced by NXP. If this method is
> intended to be used consistently for future releases, it might be worth
> considering the introduction of a buildroot config option to store the LF
> version to simplify version upgrades for NXP boards.

It would be nice to make the update process easier. Though I find most
of the work is updating the hashes for each package. You can always
submit patches if you want to take a shot at it.

Thanks!
Brandon Maier

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

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

* Re: [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version to lf-6.6.52-2.2.0
  2025-01-11  6:37 [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version to lf-6.6.52-2.2.0 Akhilesh Nema
                   ` (5 preceding siblings ...)
  2025-02-18  1:52 ` Brandon Maier
@ 2025-03-15 15:43 ` Julien Olivain
  6 siblings, 0 replies; 13+ messages in thread
From: Julien Olivain @ 2025-03-15 15:43 UTC (permalink / raw)
  To: Akhilesh Nema; +Cc: buildroot, Brandon Maier

On 11/01/2025 07:37, Akhilesh Nema wrote:
> Changelog:
> https://github.com/nxp-qoriq/rcw/compare/lf-6.6.23-2.0.0...lf-6.6.52-2.2.0
> 
> Signed-off-by: Akhilesh Nema <nemaakhilesh@gmail.com>

I applied this series to the branch next. Thanks.
I also removed fmc and fmlib in the readme.txt in patch #5, as
suggested by Brandon. See:
https://gitlab.com/buildroot.org/buildroot/-/commit/ce3dae7a83b2539737cb9a321a6dc73005aece4e

Best regards,

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

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

end of thread, other threads:[~2025-03-15 15:43 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-11  6:37 [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version to lf-6.6.52-2.2.0 Akhilesh Nema
2025-01-11  6:37 ` [Buildroot] [PATCH 2/5] package/qoriq-fm-ucode: " Akhilesh Nema
2025-02-18  1:53   ` Brandon Maier
2025-01-11  6:37 ` [Buildroot] [PATCH 3/5] package/fmlib: " Akhilesh Nema
2025-02-18  1:54   ` Brandon Maier
2025-01-11  6:37 ` [Buildroot] [PATCH 4/5] package/fmc: " Akhilesh Nema
2025-02-18  1:55   ` Brandon Maier
2025-01-11  6:37 ` [Buildroot] [PATCH 5/5] configs/ls1046a-frwy_defconfig: bump BSP components " Akhilesh Nema
2025-02-18  1:57   ` Brandon Maier
2025-02-12 17:42 ` [Buildroot] [PATCH 1/5] package/qoriq-rcw: bump version " Akhilesh Nema
2025-02-18  2:11   ` Brandon Maier
2025-02-18  1:52 ` Brandon Maier
2025-03-15 15:43 ` Julien Olivain

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox