summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRodrigo Medeiros <rodrigo.duarte@ossystems.com.br>2026-10-26 10:47:03 -0300
committerGitHub <noreply@github.com>2026-10-26 10:47:03 -0300
commitdc5bd6dbdd96d75138b70a260acecd7632118970 (patch)
treef98865541787dc642af8b3a8cd30d4882f3a79f3
parent8e095122ae5431f91b6252b44593e0dfc194668d (diff)
parentd6ea5c8acc3d82f1f1be0d1b5f495f62ecaa10f2 (diff)
downloadmeta-freescale-dc5bd6dbdd96d75138b70a260acecd7632118970.tar.gz
Merge branch 'Freescale:master' into port-imx-sc-firmware-1.19.0
-rw-r--r--recipes-bsp/imx-atf/imx-atf/0001-imx93-trdc-Fix-header-guard.patch35
-rw-r--r--recipes-bsp/imx-atf/imx-atf/0001-scmi-imx9-Remove-unused-tmp-pointer.patch37
-rw-r--r--recipes-bsp/imx-atf/imx-atf_2.14.bb6
3 files changed, 2 insertions, 76 deletions
diff --git a/recipes-bsp/imx-atf/imx-atf/0001-imx93-trdc-Fix-header-guard.patch b/recipes-bsp/imx-atf/imx-atf/0001-imx93-trdc-Fix-header-guard.patch
deleted file mode 100644
index f475cf334..000000000
--- a/recipes-bsp/imx-atf/imx-atf/0001-imx93-trdc-Fix-header-guard.patch
+++ /dev/null
@@ -1,35 +0,0 @@
1From e82cafa7823cb2cad6ce933862b9ffdb880dba49 Mon Sep 17 00:00:00 2001
2From: Tom Hochstein <tom.hochstein@nxp.com>
3Date: Tue, 10 Jun 2025 15:04:32 -0700
4Subject: [PATCH] imx93: trdc: Fix header guard
5
6```
7| In file included from drivers/nxp/trdc/imx_trdc.c:13:
8| include/drivers/nxp/trdc/imx_trdc.h:7: error: header guard 'IMX_TRDC_H' followed by '#define' of a different macro [-Werror=header-guard]
9| 7 | #ifndef IMX_TRDC_H
10| include/drivers/nxp/trdc/imx_trdc.h:8: note: 'IMX_XRDC_H' is defined here; did you mean 'IMX_TRDC_H'?
11| 8 | #define IMX_XRDC_H
12```
13
14Upstream-Status: Submitted [https://github.com/nxp-imx/imx-atf/pull/2]
15Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
16---
17 include/drivers/nxp/trdc/imx_trdc.h | 2 +-
18 1 file changed, 1 insertion(+), 1 deletion(-)
19
20diff --git a/include/drivers/nxp/trdc/imx_trdc.h b/include/drivers/nxp/trdc/imx_trdc.h
21index 7a6200c8d..8c759c65d 100644
22--- a/include/drivers/nxp/trdc/imx_trdc.h
23+++ b/include/drivers/nxp/trdc/imx_trdc.h
24@@ -5,7 +5,7 @@
25 */
26
27 #ifndef IMX_TRDC_H
28-#define IMX_XRDC_H
29+#define IMX_TRDC_H
30
31 #define MBC_BLK_ALL U(255)
32 #define MRC_REG_ALL U(16)
33--
342.34.1
35
diff --git a/recipes-bsp/imx-atf/imx-atf/0001-scmi-imx9-Remove-unused-tmp-pointer.patch b/recipes-bsp/imx-atf/imx-atf/0001-scmi-imx9-Remove-unused-tmp-pointer.patch
deleted file mode 100644
index 347b33725..000000000
--- a/recipes-bsp/imx-atf/imx-atf/0001-scmi-imx9-Remove-unused-tmp-pointer.patch
+++ /dev/null
@@ -1,37 +0,0 @@
1From 455e501513345b98ff93d9c214f2f17629edd318 Mon Sep 17 00:00:00 2001
2From: Franz Schnyder <franz.schnyder@toradex.com>
3Date: Fri, 29 May 2026 11:04:45 +0200
4Subject: [PATCH] scmi: imx9: Remove unused tmp pointer
5
6The scmi_per_lpm_mode_set function declares a tmp pointer but is never
7read. The newer GCC version 16.1.0 treats the unused pointer as
8-Wunused-but-set-variable. With -Werror, this breaks the build.
9
10Upstream-Status: Pending
11Signed-off-by: Franz Schnyder <franz.schnyder@toradex.com>
12---
13 drivers/nxp/scmi/vendor/scmi_imx9.c | 2 --
14 1 file changed, 2 deletions(-)
15
16diff --git a/drivers/nxp/scmi/vendor/scmi_imx9.c b/drivers/nxp/scmi/vendor/scmi_imx9.c
17index 36c043e..e0fc7ee 100644
18--- a/drivers/nxp/scmi/vendor/scmi_imx9.c
19+++ b/drivers/nxp/scmi/vendor/scmi_imx9.c
20@@ -409,7 +409,6 @@ int scmi_per_lpm_mode_set(void *p, uint32_t cpu_id, uint32_t num_configs,
21 unsigned int token = 0U;
22 int ret;
23 scmi_channel_t *ch = (scmi_channel_t *)p;
24- struct scmi_per_lpm_config *tmp = cfg;
25
26 validate_scmi_channel(ch);
27
28@@ -442,7 +441,6 @@ int scmi_per_lpm_mode_set(void *p, uint32_t cpu_id, uint32_t num_configs,
29
30 if (num_configs > MAX_PER_LPI_CONFIGS_PER_CMD) {
31 num_configs -= MAX_PER_LPI_CONFIGS_PER_CMD;
32- tmp += MAX_PER_LPI_CONFIGS_PER_CMD;
33 } else {
34 break;
35 }
36--
372.43.0
diff --git a/recipes-bsp/imx-atf/imx-atf_2.14.bb b/recipes-bsp/imx-atf/imx-atf_2.14.bb
index 03cc2f381..407808b40 100644
--- a/recipes-bsp/imx-atf/imx-atf_2.14.bb
+++ b/recipes-bsp/imx-atf/imx-atf_2.14.bb
@@ -24,12 +24,10 @@ DEPENDS:append:toolchain-clang = " clang-cross-${TARGET_ARCH}"
24 24
25PV .= "+git${SRCPV}" 25PV .= "+git${SRCPV}"
26 26
27SRC_URI = "${ATF_SRC};branch=${SRCBRANCH} \ 27SRC_URI = "${ATF_SRC};branch=${SRCBRANCH}"
28 file://0001-scmi-imx9-Remove-unused-tmp-pointer.patch \
29"
30ATF_SRC ?= "git://github.com/nxp-imx/imx-atf.git;protocol=https" 28ATF_SRC ?= "git://github.com/nxp-imx/imx-atf.git;protocol=https"
31SRCBRANCH = "lf_v2.14" 29SRCBRANCH = "lf_v2.14"
32SRCREV = "0779f89a5475a03193f7707f3bbb50cec11707c0" 30SRCREV = "af9eb2c1748ee3abc0ead7dc76e462f50c573036"
33 31
34inherit deploy 32inherit deploy
35 33