armadeus-commitlog Mailing List for armadeus
Brought to you by:
sszy
You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(43) |
Feb
(8) |
Mar
(7) |
Apr
(8) |
May
(14) |
Jun
(6) |
Jul
(4) |
Aug
(17) |
Sep
(18) |
Oct
(19) |
Nov
(52) |
Dec
(30) |
| 2008 |
Jan
(6) |
Feb
(6) |
Mar
(15) |
Apr
(22) |
May
(13) |
Jun
(11) |
Jul
(41) |
Aug
(10) |
Sep
(14) |
Oct
(21) |
Nov
(4) |
Dec
(66) |
| 2009 |
Jan
(67) |
Feb
(57) |
Mar
(90) |
Apr
(54) |
May
(64) |
Jun
(76) |
Jul
(14) |
Aug
(18) |
Sep
(18) |
Oct
(20) |
Nov
(15) |
Dec
(36) |
| 2010 |
Jan
(28) |
Feb
(25) |
Mar
(32) |
Apr
(23) |
May
(22) |
Jun
(62) |
Jul
(36) |
Aug
(16) |
Sep
(12) |
Oct
(20) |
Nov
(44) |
Dec
(25) |
| 2011 |
Jan
(36) |
Feb
(49) |
Mar
(28) |
Apr
(38) |
May
(26) |
Jun
(52) |
Jul
(33) |
Aug
(32) |
Sep
(19) |
Oct
(26) |
Nov
(13) |
Dec
(32) |
| 2012 |
Jan
(38) |
Feb
(34) |
Mar
(91) |
Apr
(35) |
May
(31) |
Jun
(72) |
Jul
(23) |
Aug
(13) |
Sep
(33) |
Oct
(47) |
Nov
(18) |
Dec
(22) |
| 2013 |
Jan
(31) |
Feb
(22) |
Mar
(26) |
Apr
(11) |
May
(38) |
Jun
(15) |
Jul
(37) |
Aug
(68) |
Sep
(34) |
Oct
(11) |
Nov
(26) |
Dec
(31) |
| 2014 |
Jan
(60) |
Feb
(55) |
Mar
(21) |
Apr
(31) |
May
(17) |
Jun
(35) |
Jul
(24) |
Aug
(17) |
Sep
(11) |
Oct
(23) |
Nov
(10) |
Dec
(23) |
| 2015 |
Jan
(15) |
Feb
(34) |
Mar
(46) |
Apr
(23) |
May
(12) |
Jun
(14) |
Jul
(18) |
Aug
(22) |
Sep
(6) |
Oct
(2) |
Nov
(1) |
Dec
(6) |
| 2016 |
Jan
(5) |
Feb
(7) |
Mar
(10) |
Apr
(10) |
May
(17) |
Jun
(6) |
Jul
(4) |
Aug
(6) |
Sep
(22) |
Oct
(8) |
Nov
(9) |
Dec
(5) |
| 2017 |
Jan
(11) |
Feb
(12) |
Mar
(27) |
Apr
(9) |
May
(1) |
Jun
(5) |
Jul
(11) |
Aug
(10) |
Sep
(6) |
Oct
(10) |
Nov
(4) |
Dec
(6) |
| 2018 |
Jan
(6) |
Feb
(13) |
Mar
(9) |
Apr
(7) |
May
(10) |
Jun
(9) |
Jul
(21) |
Aug
(13) |
Sep
(10) |
Oct
(4) |
Nov
(6) |
Dec
(1) |
| 2019 |
Jan
(6) |
Feb
(2) |
Mar
(5) |
Apr
(6) |
May
(19) |
Jun
(14) |
Jul
(18) |
Aug
(3) |
Sep
(5) |
Oct
(7) |
Nov
(8) |
Dec
(4) |
| 2020 |
Jan
(10) |
Feb
(3) |
Mar
(9) |
Apr
(7) |
May
(2) |
Jun
(18) |
Jul
(3) |
Aug
|
Sep
|
Oct
(7) |
Nov
|
Dec
(1) |
| 2021 |
Jan
(9) |
Feb
(6) |
Mar
(4) |
Apr
(11) |
May
(7) |
Jun
(5) |
Jul
(2) |
Aug
(4) |
Sep
(10) |
Oct
(9) |
Nov
(5) |
Dec
|
| 2022 |
Jan
(2) |
Feb
(12) |
Mar
(3) |
Apr
(5) |
May
(1) |
Jun
(3) |
Jul
(2) |
Aug
(1) |
Sep
(4) |
Oct
(4) |
Nov
(1) |
Dec
(3) |
| 2023 |
Jan
(5) |
Feb
(3) |
Mar
(3) |
Apr
(2) |
May
(1) |
Jun
(3) |
Jul
(3) |
Aug
(2) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(4) |
| 2024 |
Jan
(2) |
Feb
(3) |
Mar
(8) |
Apr
(4) |
May
(1) |
Jun
(13) |
Jul
(7) |
Aug
(1) |
Sep
(6) |
Oct
(5) |
Nov
(11) |
Dec
(7) |
| 2025 |
Jan
(3) |
Feb
(1) |
Mar
(6) |
Apr
(4) |
May
(4) |
Jun
(1) |
Jul
(1) |
Aug
(7) |
Sep
(4) |
Oct
(4) |
Nov
(4) |
Dec
(1) |
| 2026 |
Jan
(3) |
Feb
(7) |
Mar
(3) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: sszy <ss...@us...> - 2026-04-23 16:19:52
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 6320bbba585903734abf349943523d6c72887a7d (commit)
from 61d8650b6129a508f8074be8600e7fafb71687c3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 6320bbba585903734abf349943523d6c72887a7d
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Apr 23 18:18:25 2026 +0200
[BUILDROOT] Bump to BR 2025.02.13
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
Makefile | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/.gitignore b/.gitignore
index dcdd8d33c..2b1fb3efe 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,7 @@
/buildroot/DEVELOPERS
/buildroot/utils
/buildroot/patches
+/buildroot/SECURITY.md
*~
*.pyc
armadeus_env.sh
diff --git a/Makefile b/Makefile
index 675929056..7a0a598a4 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2025.02
-BUILDROOT_MINOR_VERSION ?= 12
+BUILDROOT_MINOR_VERSION ?= 13
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-03-18 08:57:14
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 61d8650b6129a508f8074be8600e7fafb71687c3 (commit)
from cddd8545595c63cb44d55ff984767b296a442297 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 61d8650b6129a508f8074be8600e7fafb71687c3
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Mar 18 09:53:58 2026 +0100
[BUILDROOT] Bump to BR 2025.02.12
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
...ge-libzlib-security-bump-version-to-1.3.2.patch | 47 ----------------------
patches/buildroot/2025.02/cleanup_buildroot.sh | 2 -
3 files changed, 1 insertion(+), 50 deletions(-)
delete mode 100644 patches/buildroot/2025.02/0490-package-libzlib-security-bump-version-to-1.3.2.patch
diff --git a/Makefile b/Makefile
index 5e6476ce5..675929056 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2025.02
-BUILDROOT_MINOR_VERSION ?= 11
+BUILDROOT_MINOR_VERSION ?= 12
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
diff --git a/patches/buildroot/2025.02/0490-package-libzlib-security-bump-version-to-1.3.2.patch b/patches/buildroot/2025.02/0490-package-libzlib-security-bump-version-to-1.3.2.patch
deleted file mode 100644
index f2cee85e5..000000000
--- a/patches/buildroot/2025.02/0490-package-libzlib-security-bump-version-to-1.3.2.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 06b964b362b1b30cc346145c38e2a4aad78d0eec Mon Sep 17 00:00:00 2001
-From: Bernd Kuhls <be...@ku...>
-Date: Wed, 18 Feb 2026 20:09:17 +0100
-Subject: [PATCH] package/libzlib: security bump version to 1.3.2
-
-https://github.com/madler/zlib/releases/tag/v1.3.2
-https://github.com/madler/zlib/blob/v1.3.2/ChangeLog
-https://7asecurity.com/blog/2026/02/zlib-7asecurity-audit/
-
-Updated license hash due to copyright year bumps:
-https://github.com/madler/zlib/commit/570720b0c24f9686c33f35a1b3165c1f568b96be
-https://github.com/madler/zlib/commit/9e35567064baded660f61732b247ef5abc809014
-
-Signed-off-by: Bernd Kuhls <be...@ku...>
-Signed-off-by: Julien Olivain <ju...@fr...>
----
- package/libzlib/libzlib.hash | 4 ++--
- package/libzlib/libzlib.mk | 2 +-
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/package/libzlib/libzlib.hash b/package/libzlib/libzlib.hash
-index cbd93138704e..bc8b046426a2 100644
---- a/package/libzlib/libzlib.hash
-+++ b/package/libzlib/libzlib.hash
-@@ -1,4 +1,4 @@
- # From http://www.zlib.net/
--sha256 38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32 zlib-1.3.1.tar.xz
-+sha256 d7a0654783a4da529d1bb793b7ad9c3318020af77667bcae35f95d0e42a792f3 zlib-1.3.2.tar.xz
- # License files, locally calculated
--sha256 845efc77857d485d91fb3e0b884aaa929368c717ae8186b66fe1ed2495753243 LICENSE
-+sha256 e32ff4e00d9d94930537635291da39e7e612703334bf6fde8c7f1686fe8a45a2 LICENSE
-diff --git a/package/libzlib/libzlib.mk b/package/libzlib/libzlib.mk
-index bc5092d9a935..c73328deee0a 100644
---- a/package/libzlib/libzlib.mk
-+++ b/package/libzlib/libzlib.mk
-@@ -4,7 +4,7 @@
- #
- ################################################################################
-
--LIBZLIB_VERSION = 1.3.1
-+LIBZLIB_VERSION = 1.3.2
- LIBZLIB_SOURCE = zlib-$(LIBZLIB_VERSION).tar.xz
- LIBZLIB_SITE = https://www.zlib.net
- LIBZLIB_LICENSE = Zlib
---
-2.52.0
-
diff --git a/patches/buildroot/2025.02/cleanup_buildroot.sh b/patches/buildroot/2025.02/cleanup_buildroot.sh
index 70244763a..45777c2c8 100755
--- a/patches/buildroot/2025.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2025.02/cleanup_buildroot.sh
@@ -71,8 +71,6 @@ rm -rf buildroot/package/libimxvpuapi2/Config.in
rm -rf buildroot/package/libimxvpuapi2/libimxvpuapi2.hash
rm -rf buildroot/package/libimxvpuapi2/libimxvpuapi2.mk
rm -rf buildroot/package/libopenssl/libopenssl.mk
-rm -rf buildroot/package/libzlib/libzlib.hash
-rm -rf buildroot/package/libzlib/libzlib.mk
rm -rf buildroot/package/lmic-pi/Config.in
rm -rf buildroot/package/lmic-pi/lmic-pi.mk
rm -rf buildroot/package/lora-forwarder/0001-fix-cross-compiling.patch
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-03-12 14:44:33
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via cddd8545595c63cb44d55ff984767b296a442297 (commit)
from 355479ab09df46564d96cc87b29ac88fef992151 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit cddd8545595c63cb44d55ff984767b296a442297
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Mar 12 15:42:03 2026 +0100
[BUILDROOT] opos91/opos93{,sp}: bump U-Boot to c0df1ed9ff134885090d8fa704d6825ee4d475ba
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos91-legacy-6.12_defconfig | 2 +-
buildroot/configs/opos91-optee-legacy-6.12_defconfig | 2 +-
buildroot/configs/opos93-legacy-6.12_defconfig | 2 +-
buildroot/configs/opos93-optee-legacy-6.12_defconfig | 2 +-
buildroot/configs/opos93sp-legacy-6.12_defconfig | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/buildroot/configs/opos91-legacy-6.12_defconfig b/buildroot/configs/opos91-legacy-6.12_defconfig
index cc2f1a53f..8bc956a01 100644
--- a/buildroot/configs/opos91-legacy-6.12_defconfig
+++ b/buildroot/configs/opos91-legacy-6.12_defconfig
@@ -137,7 +137,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="38df9eef8f74bcb222c3ddf407a91b57732d8366"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="c0df1ed9ff134885090d8fa704d6825ee4d475ba"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos91dev"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
diff --git a/buildroot/configs/opos91-optee-legacy-6.12_defconfig b/buildroot/configs/opos91-optee-legacy-6.12_defconfig
index c170ef525..598901aad 100644
--- a/buildroot/configs/opos91-optee-legacy-6.12_defconfig
+++ b/buildroot/configs/opos91-optee-legacy-6.12_defconfig
@@ -146,7 +146,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="38df9eef8f74bcb222c3ddf407a91b57732d8366"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="c0df1ed9ff134885090d8fa704d6825ee4d475ba"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos91dev_optee"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
diff --git a/buildroot/configs/opos93-legacy-6.12_defconfig b/buildroot/configs/opos93-legacy-6.12_defconfig
index 9523a0d73..e3c7d34ca 100644
--- a/buildroot/configs/opos93-legacy-6.12_defconfig
+++ b/buildroot/configs/opos93-legacy-6.12_defconfig
@@ -137,7 +137,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="38df9eef8f74bcb222c3ddf407a91b57732d8366"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="c0df1ed9ff134885090d8fa704d6825ee4d475ba"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos93dev"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
diff --git a/buildroot/configs/opos93-optee-legacy-6.12_defconfig b/buildroot/configs/opos93-optee-legacy-6.12_defconfig
index d43ecc93e..d238a1255 100644
--- a/buildroot/configs/opos93-optee-legacy-6.12_defconfig
+++ b/buildroot/configs/opos93-optee-legacy-6.12_defconfig
@@ -146,7 +146,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="38df9eef8f74bcb222c3ddf407a91b57732d8366"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="c0df1ed9ff134885090d8fa704d6825ee4d475ba"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos93dev_optee"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
diff --git a/buildroot/configs/opos93sp-legacy-6.12_defconfig b/buildroot/configs/opos93sp-legacy-6.12_defconfig
index 7fba6d6f5..927b79597 100644
--- a/buildroot/configs/opos93sp-legacy-6.12_defconfig
+++ b/buildroot/configs/opos93sp-legacy-6.12_defconfig
@@ -137,7 +137,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="38df9eef8f74bcb222c3ddf407a91b57732d8366"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="c0df1ed9ff134885090d8fa704d6825ee4d475ba"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos93spdev"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-03-12 13:33:36
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus/u-boot".
The branch, armadeus-2024.01 has been updated
via c0df1ed9ff134885090d8fa704d6825ee4d475ba (commit)
via ef6b76b2a962c3af2eb45fe36c670e39e2ea6f59 (commit)
via 06d3f5e8df4a707b17baecf9c544645a7a9ee6e5 (commit)
from 008eccc59230194e13c8a4610c83ad45186d941f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c0df1ed9ff134885090d8fa704d6825ee4d475ba
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Mar 10 10:20:41 2026 +0100
imx9: opos91: add timings for 1GB LPDDR4
Signed-off-by: Sébastien Szymanski <seb...@ar...>
commit ef6b76b2a962c3af2eb45fe36c670e39e2ea6f59
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Mar 12 14:23:44 2026 +0100
imx9: clock: remove build warning
Remove the following build warning:
arch/arm/mach-imx/imx9/clock.c: In function âclock_init_lateâ:
arch/arm/mach-imx/imx9/clock.c:829:17: error: implicit declaration of function âset_arm_core_max_clkâ; did you mean âget_arm_core_clkâ? [-Wimplicit-function-declaration]
829 | set_arm_core_max_clk();
| ^~~~~~~~~~~~~~~~~~~~
| get_arm_core_clk
Signed-off-by: Sébastien Szymanski <seb...@ar...>
commit 06d3f5e8df4a707b17baecf9c544645a7a9ee6e5
Author: Seung-Woo Kim <sw0...@sa...>
Date: Thu Aug 1 10:01:00 2024 +0900
tools: imagetool: Remove unnecessary check from toc0_verify_cert_item()
C99 introduced the possibility to mark function parameters declared as
arrays with an extra keyword "static":
void foo(uint8_t digest[static SHA256_DIGEST_LENGTH]);
This requires the respective function argument to be at least as large
as specified. Passing in random pointers (like NULL) then becomes
undefined behaviour, and compilers warn about this.
Newer GCC compilers (starting with GCC 14) will also automatically mark
those parameters as "nonnull", and thus warn if a (redundant) NULL check
is done inside the function:
tools/sunxi_toc0.o tools/sunxi_toc0.c
tools/sunxi_toc0.c: In function 'toc0_verify_cert_item':
tools/sunxi_toc0.c:447:12: warning: 'nonnull' argument 'digest' compared to NULL [-Wnonnull-compare]
447 | if (digest && memcmp(&extension->digest, digest, SHA256_DIGEST_LENGTH)) {
| ^
Remove the unnecessary NULL check from toc0_verify_cert_item(), to avoid
the warning.
Signed-off-by: Seung-Woo Kim <sw0...@sa...>
Reviewed-by: Andre Przywara <and...@ar...>
[Andre: extend commit message]
Signed-off-by: Andre Przywara <and...@ar...>
(cherry picked from commit 59fff91f2bea2215c7b16415b9a0e6714fac5573)
-----------------------------------------------------------------------
Summary of changes:
arch/arm/include/asm/arch-imx9/opos91.h | 1 +
arch/arm/mach-imx/imx9/Makefile | 2 +-
arch/arm/mach-imx/imx9/clock.c | 4 +-
arch/arm/mach-imx/imx9/opos91.c | 16 ++-
...pddr4_timing.c => opos9131_1gb_lpddr4_timing.c} | 154 ++++++++++-----------
tools/sunxi_toc0.c | 2 +-
6 files changed, 97 insertions(+), 82 deletions(-)
copy arch/arm/mach-imx/imx9/{opos9131_512mb_lpddr4_timing.c => opos9131_1gb_lpddr4_timing.c} (95%)
diff --git a/arch/arm/include/asm/arch-imx9/opos91.h b/arch/arm/include/asm/arch-imx9/opos91.h
index e0036ff133..46a4c19ebd 100644
--- a/arch/arm/include/asm/arch-imx9/opos91.h
+++ b/arch/arm/include/asm/arch-imx9/opos91.h
@@ -8,5 +8,6 @@
#define __ASM_ARCH_IMX91_OPOS91_H
extern struct dram_timing_info opos9131_512mb_dram_timing;
+extern struct dram_timing_info opos9131_1gb_dram_timing;
#endif
diff --git a/arch/arm/mach-imx/imx9/Makefile b/arch/arm/mach-imx/imx9/Makefile
index 110ff41433..40f8d4cdf2 100644
--- a/arch/arm/mach-imx/imx9/Makefile
+++ b/arch/arm/mach-imx/imx9/Makefile
@@ -4,7 +4,7 @@
obj-y += lowlevel_init.o
obj-y += soc.o clock.o clock_root.o trdc.o
-obj-$(CONFIG_IMX91_OPOS91) += opos9131_512mb_lpddr4_timing.o opos91.o
+obj-$(CONFIG_IMX91_OPOS91) += opos9131_512mb_lpddr4_timing.o opos9131_1gb_lpddr4_timing.o opos91.o
obj-$(CONFIG_IMX93_OPOS93) += opos9352_512mb_lpddr4_timing.o opos9352_1gb_lpddr4_timing.o \
opos9352_2gb_lpddr4_timing.o \
opos9301_512mb_lpddr4_timing.o opos93.o
diff --git a/arch/arm/mach-imx/imx9/clock.c b/arch/arm/mach-imx/imx9/clock.c
index 13c3902a77..f681d390ea 100644
--- a/arch/arm/mach-imx/imx9/clock.c
+++ b/arch/arm/mach-imx/imx9/clock.c
@@ -705,8 +705,6 @@ void set_arm_core_max_clk(void)
set_arm_clk(speed);
}
-#endif
-
struct imx_clk_setting imx_clk_ld_settings[] = {
/* Set A55 clk to 500M */
{ARM_A55_CLK_ROOT, SYS_PLL_PFD0, 2},
@@ -834,6 +832,8 @@ int clock_init_late(void)
return 0;
}
+#endif
+
int set_clk_eqos(enum enet_freq type)
{
u32 eqos_post_div;
diff --git a/arch/arm/mach-imx/imx9/opos91.c b/arch/arm/mach-imx/imx9/opos91.c
index c3bc1e7a33..5aa9cdc74d 100644
--- a/arch/arm/mach-imx/imx9/opos91.c
+++ b/arch/arm/mach-imx/imx9/opos91.c
@@ -70,6 +70,7 @@ enum env_location env_get_location(enum env_operation op, int prio)
#include <asm/arch/trdc.h>
#include <asm/global_data.h>
#include <asm/mach-imx/ele_api.h>
+#include <fuse.h>
#include <spl.h>
DECLARE_GLOBAL_DATA_PTR;
@@ -83,7 +84,20 @@ int spl_board_boot_device(enum boot_device boot_dev_spl)
void spl_dram_init(void)
{
- ddr_init(&opos9131_512mb_dram_timing);
+ u32 val;
+ int ret;
+
+ ret = fuse_read(47, 0, &val);
+ if (ret) {
+ printf("Failed to read fuses, using 512MB DDR timings!\n");
+ ddr_init(&opos9131_512mb_dram_timing);
+ return;
+ }
+
+ if (val & 0x1)
+ ddr_init(&opos9131_1gb_dram_timing);
+ else
+ ddr_init(&opos9131_512mb_dram_timing);
}
void board_init_f(ulong dummy)
diff --git a/arch/arm/mach-imx/imx9/opos9131_512mb_lpddr4_timing.c b/arch/arm/mach-imx/imx9/opos9131_1gb_lpddr4_timing.c
similarity index 95%
copy from arch/arm/mach-imx/imx9/opos9131_512mb_lpddr4_timing.c
copy to arch/arm/mach-imx/imx9/opos9131_1gb_lpddr4_timing.c
index e2fb2546fe..259f78ce36 100644
--- a/arch/arm/mach-imx/imx9/opos9131_512mb_lpddr4_timing.c
+++ b/arch/arm/mach-imx/imx9/opos9131_1gb_lpddr4_timing.c
@@ -1,9 +1,9 @@
/*
- * Copyright 2025 NXP
+ * Copyright 2026 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*
- * Code generated with DDR Tool v3.8.0_2.1-.
+ * Code generated with DDR Tool v3.9.0_2.4-378c9b3d8.
* DDR PHY FW2022.01
*/
@@ -13,9 +13,9 @@
/* Initialize DDRC registers */
static struct dram_cfg_param ddr_ddrc_cfg[] = {
{0x4e300110, 0x44100001},
- {0x4e300000, 0x80009f},
+ {0x4e300000, 0x8000bf},
{0x4e300008, 0x0},
- {0x4e300080, 0x80000312},
+ {0x4e300080, 0x80000412},
{0x4e300084, 0x0},
{0x4e300114, 0x1002},
{0x4e300260, 0x80},
@@ -37,20 +37,20 @@ static struct dram_cfg_param ddr_ddrc_cfg[] = {
static struct dram_fsp_cfg ddr_dram_fsp_cfg[] = {
{
{
- {0x4e300100, 0x134D2110},
+ {0x4e300100, 0x13542110},
{0x4e300104, 0xF8990011},
- {0x4e300108, 0x636E08CC},
+ {0x4e300108, 0x636E88CC},
{0x4e30010C, 0x0061E070},
{0x4e300124, 0x12030000},
{0x4e300160, 0x00009102},
{0x4e30016C, 0x31D00000},
{0x4e300170, 0x8B0B0608},
{0x4e300250, 0x0000001A},
- {0x4e300254, 0x00640064},
+ {0x4e300254, 0x00A000A0},
{0x4e300258, 0x00000008},
{0x4e30025C, 0x00000400},
{0x4e300300, 0x1633160D},
- {0x4e300304, 0x0064180C},
+ {0x4e300304, 0x00A0180C},
{0x4e300308, 0x0C3C0903},
},
{
@@ -58,24 +58,24 @@ static struct dram_fsp_cfg ddr_dram_fsp_cfg[] = {
{0x02, 0x24},
{0x03, 0x33},
{0x0b, 0x46},
- {0x0c, 0x49},
- {0x0e, 0x18},
+ {0x0c, 0x4D},
+ {0x0e, 0x4D},
{0x16, 0x04},
},
0,
},
{
{
- {0x4e300100, 0x01061100},
+ {0x4e300100, 0x010A1100},
{0x4e300104, 0xF855000A},
- {0x4e300108, 0xBABA4068},
+ {0x4e300108, 0xBABA0068},
{0x4e30010C, 0x00610158},
{0x4e300124, 0x09030000},
{0x4e300160, 0x00009102},
{0x4e30016C, 0x30400000},
{0x4e300170, 0x8A0A0508},
{0x4e300250, 0x0000000D},
- {0x4e300254, 0x002E002E},
+ {0x4e300254, 0x004C004C},
{0x4e300258, 0x00000008},
{0x4e30025C, 0x00000400},
},
@@ -84,24 +84,24 @@ static struct dram_fsp_cfg ddr_dram_fsp_cfg[] = {
{0x02, 0x52},
{0x03, 0x33},
{0x0b, 0x46},
- {0x0c, 0x49},
- {0x0e, 0x18},
+ {0x0c, 0x4D},
+ {0x0e, 0x4D},
{0x16, 0x04},
},
0,
},
{
{
- {0x4e300100, 0x00031000},
+ {0x4e300100, 0x00051000},
{0x4e300104, 0xF855000A},
- {0x4e300108, 0x6E621A48},
+ {0x4e300108, 0x6E620A48},
{0x4e30010C, 0x0031010D},
{0x4e300124, 0x04830000},
{0x4e300160, 0x00009102},
{0x4e30016C, 0x30000000},
{0x4e300170, 0x89090408},
{0x4e300250, 0x00000007},
- {0x4e300254, 0x00150015},
+ {0x4e300254, 0x00240024},
{0x4e300258, 0x00000008},
{0x4e30025C, 0x00000400},
},
@@ -110,8 +110,8 @@ static struct dram_fsp_cfg ddr_dram_fsp_cfg[] = {
{0x02, 0x9},
{0x03, 0x33},
{0x0b, 0x46},
- {0x0c, 0x49},
- {0x0e, 0x18},
+ {0x0c, 0x4D},
+ {0x0e, 0x4D},
{0x16, 0x04},
},
1,
@@ -176,30 +176,30 @@ static struct dram_cfg_param ddr_ddrphy_cfg[] = {
{0x20056, 0x3},
{0x120056, 0x3},
{0x220056, 0x3},
- {0x1004d, 0x200},
- {0x1014d, 0x200},
- {0x1104d, 0x200},
- {0x1114d, 0x200},
- {0x11004d, 0x200},
- {0x11014d, 0x200},
- {0x11104d, 0x200},
- {0x11114d, 0x200},
- {0x21004d, 0x200},
- {0x21014d, 0x200},
- {0x21104d, 0x200},
- {0x21114d, 0x200},
- {0x10049, 0xe3f},
- {0x10149, 0xe3f},
- {0x11049, 0xe3f},
- {0x11149, 0xe3f},
- {0x110049, 0xe3f},
- {0x110149, 0xe3f},
- {0x111049, 0xe3f},
- {0x111149, 0xe3f},
- {0x210049, 0xe3f},
- {0x210149, 0xe3f},
- {0x211049, 0xe3f},
- {0x211149, 0xe3f},
+ {0x1004d, 0x600},
+ {0x1014d, 0x600},
+ {0x1104d, 0x600},
+ {0x1114d, 0x600},
+ {0x11004d, 0x600},
+ {0x11014d, 0x600},
+ {0x11104d, 0x600},
+ {0x11114d, 0x600},
+ {0x21004d, 0x600},
+ {0x21014d, 0x600},
+ {0x21104d, 0x600},
+ {0x21114d, 0x600},
+ {0x10049, 0x61f},
+ {0x10149, 0x61f},
+ {0x11049, 0x61f},
+ {0x11149, 0x61f},
+ {0x110049, 0x61f},
+ {0x110149, 0x61f},
+ {0x111049, 0x61f},
+ {0x111149, 0x61f},
+ {0x210049, 0x61f},
+ {0x210149, 0x61f},
+ {0x211049, 0x61f},
+ {0x211149, 0x61f},
{0x43, 0x7f},
{0x1043, 0x7f},
{0x2043, 0x7f},
@@ -1248,25 +1248,25 @@ static struct dram_cfg_param ddr_fsp0_cfg[] = {
{0x54012, 0x110},
{0x54019, 0x24c4},
{0x5401a, 0x33},
- {0x5401b, 0x4946},
- {0x5401c, 0x1808},
+ {0x5401b, 0x4d46},
+ {0x5401c, 0x4d08},
{0x5401e, 0x4},
{0x5401f, 0x24c4},
{0x54020, 0x33},
- {0x54021, 0x4946},
- {0x54022, 0x1808},
+ {0x54021, 0x4d46},
+ {0x54022, 0x4d08},
{0x54024, 0x4},
{0x54032, 0xc400},
{0x54033, 0x3324},
{0x54034, 0x4600},
- {0x54035, 0x849},
- {0x54036, 0x18},
+ {0x54035, 0x84d},
+ {0x54036, 0x4d},
{0x54037, 0x400},
{0x54038, 0xc400},
{0x54039, 0x3324},
{0x5403a, 0x4600},
- {0x5403b, 0x849},
- {0x5403c, 0x18},
+ {0x5403b, 0x84d},
+ {0x5403c, 0x4d},
{0x5403d, 0x400},
{0xd0000, 0x1}
};
@@ -1286,25 +1286,25 @@ static struct dram_cfg_param ddr_fsp1_cfg[] = {
{0x54012, 0x110},
{0x54019, 0x52a4},
{0x5401a, 0x33},
- {0x5401b, 0x4946},
- {0x5401c, 0x1808},
+ {0x5401b, 0x4d46},
+ {0x5401c, 0x4d08},
{0x5401e, 0x4},
{0x5401f, 0x52a4},
{0x54020, 0x33},
- {0x54021, 0x4946},
- {0x54022, 0x1808},
+ {0x54021, 0x4d46},
+ {0x54022, 0x4d08},
{0x54024, 0x4},
{0x54032, 0xa400},
{0x54033, 0x3352},
{0x54034, 0x4600},
- {0x54035, 0x849},
- {0x54036, 0x18},
+ {0x54035, 0x84d},
+ {0x54036, 0x4d},
{0x54037, 0x400},
{0x54038, 0xa400},
{0x54039, 0x3352},
{0x5403a, 0x4600},
- {0x5403b, 0x849},
- {0x5403c, 0x18},
+ {0x5403b, 0x84d},
+ {0x5403c, 0x4d},
{0x5403d, 0x400},
{0xd0000, 0x1}
};
@@ -1324,25 +1324,25 @@ static struct dram_cfg_param ddr_fsp2_cfg[] = {
{0x54012, 0x110},
{0x54019, 0x994},
{0x5401a, 0x33},
- {0x5401b, 0x4946},
- {0x5401c, 0x1800},
+ {0x5401b, 0x4d46},
+ {0x5401c, 0x4d00},
{0x5401e, 0x4},
{0x5401f, 0x994},
{0x54020, 0x33},
- {0x54021, 0x4946},
- {0x54022, 0x1800},
+ {0x54021, 0x4d46},
+ {0x54022, 0x4d00},
{0x54024, 0x4},
{0x54032, 0x9400},
{0x54033, 0x3309},
{0x54034, 0x4600},
- {0x54035, 0x49},
- {0x54036, 0x18},
+ {0x54035, 0x4d},
+ {0x54036, 0x4d},
{0x54037, 0x400},
{0x54038, 0x9400},
{0x54039, 0x3309},
{0x5403a, 0x4600},
- {0x5403b, 0x49},
- {0x5403c, 0x18},
+ {0x5403b, 0x4d},
+ {0x5403c, 0x4d},
{0x5403d, 0x400},
{0xd0000, 0x1}
};
@@ -1363,25 +1363,25 @@ static struct dram_cfg_param ddr_fsp0_2d_cfg[] = {
{0x54012, 0x110},
{0x54019, 0x24c4},
{0x5401a, 0x33},
- {0x5401b, 0x4946},
- {0x5401c, 0x1808},
+ {0x5401b, 0x4d46},
+ {0x5401c, 0x4d08},
{0x5401e, 0x4},
{0x5401f, 0x24c4},
{0x54020, 0x33},
- {0x54021, 0x4946},
- {0x54022, 0x1808},
+ {0x54021, 0x4d46},
+ {0x54022, 0x4d08},
{0x54024, 0x4},
{0x54032, 0xc400},
{0x54033, 0x3324},
{0x54034, 0x4600},
- {0x54035, 0x849},
- {0x54036, 0x18},
+ {0x54035, 0x84d},
+ {0x54036, 0x4d},
{0x54037, 0x400},
{0x54038, 0xc400},
{0x54039, 0x3324},
{0x5403a, 0x4600},
- {0x5403b, 0x849},
- {0x5403c, 0x18},
+ {0x5403b, 0x84d},
+ {0x5403c, 0x4d},
{0x5403d, 0x400},
{0xd0000, 0x1}
};
@@ -1981,7 +1981,7 @@ static struct dram_fsp_msg ddr_dram_fsp_msg[] = {
};
/* ddr timing config params */
-struct dram_timing_info opos9131_512mb_dram_timing = {
+struct dram_timing_info opos9131_1gb_dram_timing = {
.ddrc_cfg = ddr_ddrc_cfg,
.ddrc_cfg_num = ARRAY_SIZE(ddr_ddrc_cfg),
.ddrphy_cfg = ddr_ddrphy_cfg,
diff --git a/tools/sunxi_toc0.c b/tools/sunxi_toc0.c
index 292649fe90..76693647a0 100644
--- a/tools/sunxi_toc0.c
+++ b/tools/sunxi_toc0.c
@@ -444,7 +444,7 @@ static int toc0_verify_cert_item(const uint8_t *buf, uint32_t len, RSA *fw_key,
/* If a digest was provided, compare it to the embedded digest. */
extension = &totalSequence->mainSequence.explicit3.extension;
- if (digest && memcmp(&extension->digest, digest, SHA256_DIGEST_LENGTH)) {
+ if (memcmp(&extension->digest, digest, SHA256_DIGEST_LENGTH)) {
pr_err("Wrong firmware digest in certificate\n");
goto err;
}
hooks/post-receive
--
armadeus/u-boot
|
|
From: sszy <ss...@us...> - 2026-02-23 13:39:05
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 355479ab09df46564d96cc87b29ac88fef992151 (commit)
from 5d65101eaa183e50d49eddb69d932df28d2f52eb (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 355479ab09df46564d96cc87b29ac88fef992151
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Feb 23 14:33:31 2026 +0100
[BUILDROOT] 2025.02: libzlib: backport patch to security bump version
-----------------------------------------------------------------------
Summary of changes:
...ge-libzlib-security-bump-version-to-1.3.2.patch | 47 ++++++++++++++++++++++
patches/buildroot/2025.02/cleanup_buildroot.sh | 2 +
2 files changed, 49 insertions(+)
create mode 100644 patches/buildroot/2025.02/0490-package-libzlib-security-bump-version-to-1.3.2.patch
diff --git a/patches/buildroot/2025.02/0490-package-libzlib-security-bump-version-to-1.3.2.patch b/patches/buildroot/2025.02/0490-package-libzlib-security-bump-version-to-1.3.2.patch
new file mode 100644
index 000000000..f2cee85e5
--- /dev/null
+++ b/patches/buildroot/2025.02/0490-package-libzlib-security-bump-version-to-1.3.2.patch
@@ -0,0 +1,47 @@
+From 06b964b362b1b30cc346145c38e2a4aad78d0eec Mon Sep 17 00:00:00 2001
+From: Bernd Kuhls <be...@ku...>
+Date: Wed, 18 Feb 2026 20:09:17 +0100
+Subject: [PATCH] package/libzlib: security bump version to 1.3.2
+
+https://github.com/madler/zlib/releases/tag/v1.3.2
+https://github.com/madler/zlib/blob/v1.3.2/ChangeLog
+https://7asecurity.com/blog/2026/02/zlib-7asecurity-audit/
+
+Updated license hash due to copyright year bumps:
+https://github.com/madler/zlib/commit/570720b0c24f9686c33f35a1b3165c1f568b96be
+https://github.com/madler/zlib/commit/9e35567064baded660f61732b247ef5abc809014
+
+Signed-off-by: Bernd Kuhls <be...@ku...>
+Signed-off-by: Julien Olivain <ju...@fr...>
+---
+ package/libzlib/libzlib.hash | 4 ++--
+ package/libzlib/libzlib.mk | 2 +-
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/package/libzlib/libzlib.hash b/package/libzlib/libzlib.hash
+index cbd93138704e..bc8b046426a2 100644
+--- a/package/libzlib/libzlib.hash
++++ b/package/libzlib/libzlib.hash
+@@ -1,4 +1,4 @@
+ # From http://www.zlib.net/
+-sha256 38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32 zlib-1.3.1.tar.xz
++sha256 d7a0654783a4da529d1bb793b7ad9c3318020af77667bcae35f95d0e42a792f3 zlib-1.3.2.tar.xz
+ # License files, locally calculated
+-sha256 845efc77857d485d91fb3e0b884aaa929368c717ae8186b66fe1ed2495753243 LICENSE
++sha256 e32ff4e00d9d94930537635291da39e7e612703334bf6fde8c7f1686fe8a45a2 LICENSE
+diff --git a/package/libzlib/libzlib.mk b/package/libzlib/libzlib.mk
+index bc5092d9a935..c73328deee0a 100644
+--- a/package/libzlib/libzlib.mk
++++ b/package/libzlib/libzlib.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-LIBZLIB_VERSION = 1.3.1
++LIBZLIB_VERSION = 1.3.2
+ LIBZLIB_SOURCE = zlib-$(LIBZLIB_VERSION).tar.xz
+ LIBZLIB_SITE = https://www.zlib.net
+ LIBZLIB_LICENSE = Zlib
+--
+2.52.0
+
diff --git a/patches/buildroot/2025.02/cleanup_buildroot.sh b/patches/buildroot/2025.02/cleanup_buildroot.sh
index 45777c2c8..70244763a 100755
--- a/patches/buildroot/2025.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2025.02/cleanup_buildroot.sh
@@ -71,6 +71,8 @@ rm -rf buildroot/package/libimxvpuapi2/Config.in
rm -rf buildroot/package/libimxvpuapi2/libimxvpuapi2.hash
rm -rf buildroot/package/libimxvpuapi2/libimxvpuapi2.mk
rm -rf buildroot/package/libopenssl/libopenssl.mk
+rm -rf buildroot/package/libzlib/libzlib.hash
+rm -rf buildroot/package/libzlib/libzlib.mk
rm -rf buildroot/package/lmic-pi/Config.in
rm -rf buildroot/package/lmic-pi/lmic-pi.mk
rm -rf buildroot/package/lora-forwarder/0001-fix-cross-compiling.patch
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-02-20 11:23:21
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus/u-boot".
The branch, armadeus-2024.01 has been updated
via 008eccc59230194e13c8a4610c83ad45186d941f (commit)
via 055ec1c892a39316da484975bf919c01017ffef3 (commit)
from 82c88d5872c34090d9208193c046f490af5d25ec (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 008eccc59230194e13c8a4610c83ad45186d941f
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Feb 18 15:24:46 2026 +0100
serial: lpuart: handle Overrun flag
The receive FIFO may overflow if data are sent while U-Boot is still
booting. In that case, the Overrun flag (STAT[19]) is set and no
additional data is stored in the receive FIFO and the user cannot get
access to the U-Boot prompt.
Fix this by clearing the Overrun flag in _lpuart32_serial_tstc()
Signed-off-by: Sébastien Szymanski <seb...@ar...>
commit 055ec1c892a39316da484975bf919c01017ffef3
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Feb 18 13:27:49 2026 +0100
serial: lpuart: fix RXFE filed offset for i.MX9
Like i.MX8 and i.MXRT, on i.MX9, the Receive RX FIFO Enable (RXFE) field
in LPUART FIFO register is bit 3, so set FIFO_RXFE to 0x08 on i.MX9 too.
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
drivers/serial/serial_lpuart.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/drivers/serial/serial_lpuart.c b/drivers/serial/serial_lpuart.c
index ce08a6b448..591bfd612c 100644
--- a/drivers/serial/serial_lpuart.c
+++ b/drivers/serial/serial_lpuart.c
@@ -54,7 +54,8 @@
#define FIFO_RXSIZE_MASK 0x7
#define FIFO_RXSIZE_OFF 0
#define FIFO_TXFE 0x80
-#if defined(CONFIG_ARCH_IMX8) || defined(CONFIG_ARCH_IMXRT)
+#if defined(CONFIG_ARCH_IMX8) || defined (CONFIG_ARCH_IMX9) || \
+ defined(CONFIG_ARCH_IMXRT)
#define FIFO_RXFE 0x08
#else
#define FIFO_RXFE 0x40
@@ -361,10 +362,13 @@ static int _lpuart32_serial_putc(struct lpuart_serial_plat *plat,
static int _lpuart32_serial_tstc(struct lpuart_serial_plat *plat)
{
struct lpuart_fsl_reg32 *base = plat->reg;
- u32 water;
+ u32 water, stat;
- lpuart_read32(plat->flags, &base->water, &water);
+ lpuart_read32(plat->flags, &base->stat, &stat);
+ if (stat & STAT_OR)
+ lpuart_write32(plat->flags, &base->stat, STAT_OR);
+ lpuart_read32(plat->flags, &base->water, &water);
if ((water >> 24) == 0)
return 0;
hooks/post-receive
--
armadeus/u-boot
|
|
From: sszy <ss...@us...> - 2026-02-20 11:12:24
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus/u-boot".
The branch, armadeus-2024.01 has been updated
via 82c88d5872c34090d9208193c046f490af5d25ec (commit)
via c828ae44db1ddc224d593c67065bff716a4ebffe (commit)
from 2bd29084c1adcbfcca20c7da07cad8ad61c76299 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 82c88d5872c34090d9208193c046f490af5d25ec
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Jan 29 18:59:08 2026 +0100
imx9: opos93: add timings for 2GB LPDDR4
Signed-off-by: Sébastien Szymanski <seb...@ar...>
commit c828ae44db1ddc224d593c67065bff716a4ebffe
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Feb 20 11:59:09 2026 +0100
imx: opos9{1,3}: save env to eMMC when booting from USB
Since commit 2bd29084c1ad ("imx9: opos9{1,3}: use env_get_location() to find
env's location") env cannot be save to eMMC when booting from USB. Fix this.
Fixes: 2bd29084c1ad ("imx9: opos9{1,3}: use env_get_location() to find env's location")
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
arch/arm/include/asm/arch-imx9/opos93.h | 1 +
arch/arm/mach-imx/imx9/Makefile | 1 +
arch/arm/mach-imx/imx9/opos91.c | 6 +-
arch/arm/mach-imx/imx9/opos93.c | 8 +-
...pddr4_timing.c => opos9352_2gb_lpddr4_timing.c} | 116 ++++++++++-----------
board/armadeus/opos91dev/opos91dev.env | 2 +-
board/armadeus/opos93dev/opos93dev.env | 2 +-
board/armadeus/opos93spdev/opos93spdev.env | 2 +-
configs/opos91dev_defconfig | 4 +
configs/opos91dev_optee_defconfig | 4 +
configs/opos93dev_defconfig | 4 +
configs/opos93dev_optee_defconfig | 4 +
configs/opos93spdev_defconfig | 4 +
13 files changed, 88 insertions(+), 70 deletions(-)
copy arch/arm/mach-imx/imx9/{opos9352_1gb_lpddr4_timing.c => opos9352_2gb_lpddr4_timing.c} (96%)
diff --git a/arch/arm/include/asm/arch-imx9/opos93.h b/arch/arm/include/asm/arch-imx9/opos93.h
index dfa6405453..2acd99bc6f 100644
--- a/arch/arm/include/asm/arch-imx9/opos93.h
+++ b/arch/arm/include/asm/arch-imx9/opos93.h
@@ -10,5 +10,6 @@
extern struct dram_timing_info opos9301_512mb_dram_timing;
extern struct dram_timing_info opos9352_512mb_dram_timing;
extern struct dram_timing_info opos9352_1gb_dram_timing;
+extern struct dram_timing_info opos9352_2gb_dram_timing;
#endif
diff --git a/arch/arm/mach-imx/imx9/Makefile b/arch/arm/mach-imx/imx9/Makefile
index 20a26a39f0..110ff41433 100644
--- a/arch/arm/mach-imx/imx9/Makefile
+++ b/arch/arm/mach-imx/imx9/Makefile
@@ -6,6 +6,7 @@ obj-y += lowlevel_init.o
obj-y += soc.o clock.o clock_root.o trdc.o
obj-$(CONFIG_IMX91_OPOS91) += opos9131_512mb_lpddr4_timing.o opos91.o
obj-$(CONFIG_IMX93_OPOS93) += opos9352_512mb_lpddr4_timing.o opos9352_1gb_lpddr4_timing.o \
+ opos9352_2gb_lpddr4_timing.o \
opos9301_512mb_lpddr4_timing.o opos93.o
#ifndef CONFIG_SPL_BUILD
diff --git a/arch/arm/mach-imx/imx9/opos91.c b/arch/arm/mach-imx/imx9/opos91.c
index 09dd923713..c3bc1e7a33 100644
--- a/arch/arm/mach-imx/imx9/opos91.c
+++ b/arch/arm/mach-imx/imx9/opos91.c
@@ -56,8 +56,10 @@ enum env_location env_get_location(enum env_operation op, int prio)
if (dev == USB_BOOT) {
if (prio == 0)
return ENVL_NOWHERE;
-
- return ENVL_UNKNOWN;
+ else if (prio == 1)
+ return ENVL_MMC;
+ else
+ return ENVL_UNKNOWN;
}
return arch_env_get_location(op, prio);
diff --git a/arch/arm/mach-imx/imx9/opos93.c b/arch/arm/mach-imx/imx9/opos93.c
index f7450547ca..6ee694f379 100644
--- a/arch/arm/mach-imx/imx9/opos93.c
+++ b/arch/arm/mach-imx/imx9/opos93.c
@@ -55,8 +55,10 @@ enum env_location env_get_location(enum env_operation op, int prio)
if (dev == USB_BOOT) {
if (prio == 0)
return ENVL_NOWHERE;
-
- return ENVL_UNKNOWN;
+ else if (prio == 1)
+ return ENVL_MMC;
+ else
+ return ENVL_UNKNOWN;
}
return arch_env_get_location(op, prio);
@@ -95,6 +97,8 @@ void spl_dram_init(void)
if (val & 0x1)
ddr_init(&opos9352_1gb_dram_timing);
+ else if (val & 0x2)
+ ddr_init(&opos9352_2gb_dram_timing);
else
ddr_init(&opos9352_512mb_dram_timing);
}
diff --git a/arch/arm/mach-imx/imx9/opos9352_1gb_lpddr4_timing.c b/arch/arm/mach-imx/imx9/opos9352_2gb_lpddr4_timing.c
similarity index 96%
copy from arch/arm/mach-imx/imx9/opos9352_1gb_lpddr4_timing.c
copy to arch/arm/mach-imx/imx9/opos9352_2gb_lpddr4_timing.c
index 6cc1083be5..f717238c56 100644
--- a/arch/arm/mach-imx/imx9/opos9352_1gb_lpddr4_timing.c
+++ b/arch/arm/mach-imx/imx9/opos9352_2gb_lpddr4_timing.c
@@ -1,9 +1,9 @@
/*
- * Copyright 2024 NXP
+ * Copyright 2026 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*
- * Code generated with DDR Tool v3.4.0_8.3-e3369a1a.
+ * Code generated with DDR Tool v3.9.0_8.7-378c9b3d8.
* DDR PHY FW2022.01
*/
@@ -13,9 +13,9 @@
/* Initialize DDRC registers */
static struct dram_cfg_param ddr_ddrc_cfg[] = {
{0x4e300110, 0x44100001},
- {0x4e300000, 0x8000bf},
+ {0x4e300000, 0x8000ff},
{0x4e300008, 0x0},
- {0x4e300080, 0x80000412},
+ {0x4e300080, 0x80000512},
{0x4e300084, 0x0},
{0x4e300114, 0x1002},
{0x4e300260, 0x80},
@@ -37,45 +37,45 @@ static struct dram_cfg_param ddr_ddrc_cfg[] = {
static struct dram_fsp_cfg ddr_dram_fsp_cfg[] = {
{
{
- {0x4e300100, 0x145B311B},
+ {0x4e300100, 0x1465311B},
{0x4e300104, 0xF8CC0017},
{0x4e300108, 0xD4D68E00},
{0x4e30010C, 0x0071E100},
- {0x4e300124, 0x18660000},
- {0x4e300160, 0x00009101},
+ {0x4e300124, 0x18030000},
+ {0x4e300160, 0x00009102},
{0x4e30016C, 0x33F00000},
{0x4e300170, 0x8B0B0608},
{0x4e300250, 0x00000022},
- {0x4e300254, 0x00000000},
+ {0x4e300254, 0x01280128},
{0x4e300258, 0x00000008},
{0x4e30025C, 0x00000400},
{0x4e300300, 0x1D441D0D},
- {0x4e300304, 0x00D81E10},
- {0x4e300308, 0x0C3C0C34},
+ {0x4e300304, 0x01281E10},
+ {0x4e300308, 0x0C3C0C03},
},
{
{0x01, 0xD4},
{0x02, 0x2D},
{0x03, 0x33},
{0x0b, 0x46},
- {0x0c, 0x49},
- {0x0e, 0x19},
+ {0x0c, 0x48},
+ {0x0e, 0x00},
{0x16, 0x04},
},
0,
},
{
{
- {0x4e300100, 0x020D1100},
+ {0x4e300100, 0x02121100},
{0x4e300104, 0xF866000C},
{0x4e300108, 0xF2FA8088},
{0x4e30010C, 0x006101A0},
- {0x4e300124, 0x0C340000},
+ {0x4e300124, 0x0C030000},
{0x4e300160, 0x00009101},
{0x4e30016C, 0x30700000},
{0x4e300170, 0x8A0A0508},
{0x4e300250, 0x00000011},
- {0x4e300254, 0x00000000},
+ {0x4e300254, 0x00900090},
{0x4e300258, 0x00000008},
{0x4e30025C, 0x00000400},
},
@@ -84,24 +84,24 @@ static struct dram_fsp_cfg ddr_dram_fsp_cfg[] = {
{0x02, 0x52},
{0x03, 0x33},
{0x0b, 0x46},
- {0x0c, 0x49},
- {0x0e, 0x19},
+ {0x0c, 0x48},
+ {0x0e, 0x00},
{0x16, 0x04},
},
0,
},
{
{
- {0x4e300100, 0x00051000},
+ {0x4e300100, 0x00061000},
{0x4e300104, 0xF855000A},
- {0x4e300108, 0x6E620A48},
+ {0x4e300108, 0x6E62FA48},
{0x4e30010C, 0x0031010D},
- {0x4e300124, 0x04C50000},
+ {0x4e300124, 0x04830000},
{0x4e300160, 0x00009100},
{0x4e30016C, 0x30000000},
{0x4e300170, 0x89090408},
{0x4e300250, 0x00000007},
- {0x4e300254, 0x00010001},
+ {0x4e300254, 0x00340034},
{0x4e300258, 0x00000008},
{0x4e30025C, 0x00000400},
},
@@ -110,8 +110,8 @@ static struct dram_fsp_cfg ddr_dram_fsp_cfg[] = {
{0x02, 0x9},
{0x03, 0x33},
{0x0b, 0x46},
- {0x0c, 0x49},
- {0x0e, 0x19},
+ {0x0c, 0x48},
+ {0x0e, 0x00},
{0x16, 0x04},
},
1,
@@ -211,17 +211,17 @@ static struct dram_cfg_param ddr_ddrphy_cfg[] = {
{0x120008, 0x190},
{0x220008, 0x9c},
{0x20088, 0x9},
- {0x200b2, 0x14c},
+ {0x200b2, 0x10c},
{0x10043, 0x5a1},
{0x10143, 0x5a1},
{0x11043, 0x5a1},
{0x11143, 0x5a1},
- {0x1200b2, 0x14c},
+ {0x1200b2, 0x10c},
{0x110043, 0x5a1},
{0x110143, 0x5a1},
{0x111043, 0x5a1},
{0x111143, 0x5a1},
- {0x2200b2, 0x14c},
+ {0x2200b2, 0x10c},
{0x210043, 0x5a1},
{0x210143, 0x5a1},
{0x211043, 0x5a1},
@@ -1239,7 +1239,7 @@ static struct dram_cfg_param ddr_fsp0_cfg[] = {
{0xd0000, 0x0},
{0x54003, 0xc80},
{0x54004, 0x4},
- {0x54006, 0x1a},
+ {0x54006, 0x15},
{0x54008, 0x131f},
{0x54009, 0xc8},
{0x5400b, 0x4},
@@ -1248,25 +1248,23 @@ static struct dram_cfg_param ddr_fsp0_cfg[] = {
{0x54012, 0x110},
{0x54019, 0x2dd4},
{0x5401a, 0x33},
- {0x5401b, 0x4946},
- {0x5401c, 0x1908},
+ {0x5401b, 0x4846},
+ {0x5401c, 0x8},
{0x5401e, 0x4},
{0x5401f, 0x2dd4},
{0x54020, 0x33},
- {0x54021, 0x4946},
- {0x54022, 0x1908},
+ {0x54021, 0x4846},
+ {0x54022, 0x8},
{0x54024, 0x4},
{0x54032, 0xd400},
{0x54033, 0x332d},
{0x54034, 0x4600},
- {0x54035, 0x849},
- {0x54036, 0x19},
+ {0x54035, 0x848},
{0x54037, 0x400},
{0x54038, 0xd400},
{0x54039, 0x332d},
{0x5403a, 0x4600},
- {0x5403b, 0x849},
- {0x5403c, 0x19},
+ {0x5403b, 0x848},
{0x5403d, 0x400},
{0xd0000, 0x1}
};
@@ -1277,7 +1275,7 @@ static struct dram_cfg_param ddr_fsp1_cfg[] = {
{0x54002, 0x1},
{0x54003, 0x640},
{0x54004, 0x4},
- {0x54006, 0x1a},
+ {0x54006, 0x15},
{0x54008, 0x121f},
{0x54009, 0xc8},
{0x5400b, 0x4},
@@ -1286,25 +1284,23 @@ static struct dram_cfg_param ddr_fsp1_cfg[] = {
{0x54012, 0x110},
{0x54019, 0x52a4},
{0x5401a, 0x33},
- {0x5401b, 0x4946},
- {0x5401c, 0x1908},
+ {0x5401b, 0x4846},
+ {0x5401c, 0x8},
{0x5401e, 0x4},
{0x5401f, 0x52a4},
{0x54020, 0x33},
- {0x54021, 0x4946},
- {0x54022, 0x1908},
+ {0x54021, 0x4846},
+ {0x54022, 0x8},
{0x54024, 0x4},
{0x54032, 0xa400},
{0x54033, 0x3352},
{0x54034, 0x4600},
- {0x54035, 0x849},
- {0x54036, 0x19},
+ {0x54035, 0x848},
{0x54037, 0x400},
{0x54038, 0xa400},
{0x54039, 0x3352},
{0x5403a, 0x4600},
- {0x5403b, 0x849},
- {0x5403c, 0x19},
+ {0x5403b, 0x848},
{0x5403d, 0x400},
{0xd0000, 0x1}
};
@@ -1315,7 +1311,7 @@ static struct dram_cfg_param ddr_fsp2_cfg[] = {
{0x54002, 0x102},
{0x54003, 0x270},
{0x54004, 0x4},
- {0x54006, 0x1a},
+ {0x54006, 0x15},
{0x54008, 0x121f},
{0x54009, 0xc8},
{0x5400b, 0x4},
@@ -1324,25 +1320,21 @@ static struct dram_cfg_param ddr_fsp2_cfg[] = {
{0x54012, 0x110},
{0x54019, 0x994},
{0x5401a, 0x33},
- {0x5401b, 0x4946},
- {0x5401c, 0x1900},
+ {0x5401b, 0x4846},
{0x5401e, 0x4},
{0x5401f, 0x994},
{0x54020, 0x33},
- {0x54021, 0x4946},
- {0x54022, 0x1900},
+ {0x54021, 0x4846},
{0x54024, 0x4},
{0x54032, 0x9400},
{0x54033, 0x3309},
{0x54034, 0x4600},
- {0x54035, 0x49},
- {0x54036, 0x19},
+ {0x54035, 0x48},
{0x54037, 0x400},
{0x54038, 0x9400},
{0x54039, 0x3309},
{0x5403a, 0x4600},
- {0x5403b, 0x49},
- {0x5403c, 0x19},
+ {0x5403b, 0x48},
{0x5403d, 0x400},
{0xd0000, 0x1}
};
@@ -1353,7 +1345,7 @@ static struct dram_cfg_param ddr_fsp0_2d_cfg[] = {
{0xd0000, 0x0},
{0x54003, 0xc80},
{0x54004, 0x4},
- {0x54006, 0x1a},
+ {0x54006, 0x15},
{0x54008, 0x61},
{0x54009, 0xc8},
{0x5400b, 0x4},
@@ -1363,25 +1355,23 @@ static struct dram_cfg_param ddr_fsp0_2d_cfg[] = {
{0x54012, 0x110},
{0x54019, 0x2dd4},
{0x5401a, 0x33},
- {0x5401b, 0x4946},
- {0x5401c, 0x1908},
+ {0x5401b, 0x4846},
+ {0x5401c, 0x8},
{0x5401e, 0x4},
{0x5401f, 0x2dd4},
{0x54020, 0x33},
- {0x54021, 0x4946},
- {0x54022, 0x1908},
+ {0x54021, 0x4846},
+ {0x54022, 0x8},
{0x54024, 0x4},
{0x54032, 0xd400},
{0x54033, 0x332d},
{0x54034, 0x4600},
- {0x54035, 0x849},
- {0x54036, 0x19},
+ {0x54035, 0x848},
{0x54037, 0x400},
{0x54038, 0xd400},
{0x54039, 0x332d},
{0x5403a, 0x4600},
- {0x5403b, 0x849},
- {0x5403c, 0x19},
+ {0x5403b, 0x848},
{0x5403d, 0x400},
{0xd0000, 0x1}
};
@@ -1981,7 +1971,7 @@ static struct dram_fsp_msg ddr_dram_fsp_msg[] = {
};
/* ddr timing config params */
-struct dram_timing_info opos9352_1gb_dram_timing = {
+struct dram_timing_info opos9352_2gb_dram_timing = {
.ddrc_cfg = ddr_ddrc_cfg,
.ddrc_cfg_num = ARRAY_SIZE(ddr_ddrc_cfg),
.ddrphy_cfg = ddr_ddrphy_cfg,
diff --git a/board/armadeus/opos91dev/opos91dev.env b/board/armadeus/opos91dev/opos91dev.env
index 4c06b34cd1..f27def312a 100644
--- a/board/armadeus/opos91dev/opos91dev.env
+++ b/board/armadeus/opos91dev/opos91dev.env
@@ -31,7 +31,7 @@ check_env=if test -n ${flash_env_version};
change suggests: run flash_reset_env; reset";
env default flash_reset_env;
else exit; fi;
-flash_reset_env=env default -f -a && saveenv &&
+flash_reset_env=env default -f -a && env select MMC && saveenv &&
echo Environment variables erased!
download_uboot=tftpboot ${loadaddr} ${board_name}-u-boot.bin
flash_uboot=
diff --git a/board/armadeus/opos93dev/opos93dev.env b/board/armadeus/opos93dev/opos93dev.env
index e5e4a82c10..adacfaefb0 100644
--- a/board/armadeus/opos93dev/opos93dev.env
+++ b/board/armadeus/opos93dev/opos93dev.env
@@ -31,7 +31,7 @@ check_env=if test -n ${flash_env_version};
change suggests: run flash_reset_env; reset";
env default flash_reset_env;
else exit; fi;
-flash_reset_env=env default -f -a && saveenv &&
+flash_reset_env=env default -f -a && env select MMC && saveenv &&
echo Environment variables erased!
download_uboot=tftpboot ${loadaddr} ${board_name}-u-boot.bin
flash_uboot=
diff --git a/board/armadeus/opos93spdev/opos93spdev.env b/board/armadeus/opos93spdev/opos93spdev.env
index ab6cf0aa4c..f2f75ca484 100644
--- a/board/armadeus/opos93spdev/opos93spdev.env
+++ b/board/armadeus/opos93spdev/opos93spdev.env
@@ -31,7 +31,7 @@ check_env=if test -n ${flash_env_version};
change suggests: run flash_reset_env; reset";
env default flash_reset_env;
else exit; fi;
-flash_reset_env=env default -f -a && saveenv &&
+flash_reset_env=env default -f -a && env select MMC && saveenv &&
echo Environment variables erased!
download_uboot=tftpboot ${loadaddr} ${board_name}-u-boot.bin
flash_uboot=
diff --git a/configs/opos91dev_defconfig b/configs/opos91dev_defconfig
index f1f1349c47..dec5a4b23a 100644
--- a/configs/opos91dev_defconfig
+++ b/configs/opos91dev_defconfig
@@ -58,6 +58,10 @@ CONFIG_SYS_MAXARGS=64
CONFIG_SYS_CBSIZE=2048
CONFIG_SYS_PBSIZE=2074
CONFIG_CMD_ERASEENV=y
+CONFIG_CMD_ENV_CALLBACK=y
+CONFIG_CMD_NVEDIT_INFO=y
+CONFIG_CMD_NVEDIT_LOAD=y
+CONFIG_CMD_NVEDIT_SELECT=y
# CONFIG_CMD_CRC32 is not set
CONFIG_CMD_MEMINFO=y
CONFIG_CMD_MEMTEST=y
diff --git a/configs/opos91dev_optee_defconfig b/configs/opos91dev_optee_defconfig
index 72a54a2755..d1bf88775f 100644
--- a/configs/opos91dev_optee_defconfig
+++ b/configs/opos91dev_optee_defconfig
@@ -59,6 +59,10 @@ CONFIG_SYS_MAXARGS=64
CONFIG_SYS_CBSIZE=2048
CONFIG_SYS_PBSIZE=2074
CONFIG_CMD_ERASEENV=y
+CONFIG_CMD_ENV_CALLBACK=y
+CONFIG_CMD_NVEDIT_INFO=y
+CONFIG_CMD_NVEDIT_LOAD=y
+CONFIG_CMD_NVEDIT_SELECT=y
# CONFIG_CMD_CRC32 is not set
CONFIG_CMD_MEMINFO=y
CONFIG_CMD_MEMTEST=y
diff --git a/configs/opos93dev_defconfig b/configs/opos93dev_defconfig
index 2ccfaa1169..5bcef8d85d 100644
--- a/configs/opos93dev_defconfig
+++ b/configs/opos93dev_defconfig
@@ -56,6 +56,10 @@ CONFIG_SYS_MAXARGS=64
CONFIG_SYS_CBSIZE=2048
CONFIG_SYS_PBSIZE=2074
CONFIG_CMD_ERASEENV=y
+CONFIG_CMD_ENV_CALLBACK=y
+CONFIG_CMD_NVEDIT_INFO=y
+CONFIG_CMD_NVEDIT_LOAD=y
+CONFIG_CMD_NVEDIT_SELECT=y
# CONFIG_CMD_CRC32 is not set
CONFIG_CMD_MEMINFO=y
CONFIG_CMD_MEMTEST=y
diff --git a/configs/opos93dev_optee_defconfig b/configs/opos93dev_optee_defconfig
index 42ff2bf63a..dccbeec239 100644
--- a/configs/opos93dev_optee_defconfig
+++ b/configs/opos93dev_optee_defconfig
@@ -57,6 +57,10 @@ CONFIG_SYS_MAXARGS=64
CONFIG_SYS_CBSIZE=2048
CONFIG_SYS_PBSIZE=2074
CONFIG_CMD_ERASEENV=y
+CONFIG_CMD_ENV_CALLBACK=y
+CONFIG_CMD_NVEDIT_INFO=y
+CONFIG_CMD_NVEDIT_LOAD=y
+CONFIG_CMD_NVEDIT_SELECT=y
# CONFIG_CMD_CRC32 is not set
CONFIG_CMD_MEMINFO=y
CONFIG_CMD_MEMTEST=y
diff --git a/configs/opos93spdev_defconfig b/configs/opos93spdev_defconfig
index a5581334fc..30751f2fc1 100644
--- a/configs/opos93spdev_defconfig
+++ b/configs/opos93spdev_defconfig
@@ -56,6 +56,10 @@ CONFIG_SYS_MAXARGS=64
CONFIG_SYS_CBSIZE=2048
CONFIG_SYS_PBSIZE=2074
CONFIG_CMD_ERASEENV=y
+CONFIG_CMD_ENV_CALLBACK=y
+CONFIG_CMD_NVEDIT_INFO=y
+CONFIG_CMD_NVEDIT_LOAD=y
+CONFIG_CMD_NVEDIT_SELECT=y
# CONFIG_CMD_CRC32 is not set
CONFIG_CMD_MEMINFO=y
CONFIG_CMD_MEMTEST=y
hooks/post-receive
--
armadeus/u-boot
|
|
From: sszy <ss...@us...> - 2026-02-20 09:11:53
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 5d65101eaa183e50d49eddb69d932df28d2f52eb (commit)
from 83baa08c351aa364700664785241940842af3b4f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5d65101eaa183e50d49eddb69d932df28d2f52eb
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Feb 20 10:11:33 2026 +0100
[BUILDROOT] Bump to BR 2025.02.11
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
.../2025.02/0004-armadeus-add-custom-patches-to-atf.patch | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/Makefile b/Makefile
index bdc08a271..5e6476ce5 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2025.02
-BUILDROOT_MINOR_VERSION ?= 10
+BUILDROOT_MINOR_VERSION ?= 11
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
diff --git a/patches/buildroot/2025.02/0004-armadeus-add-custom-patches-to-atf.patch b/patches/buildroot/2025.02/0004-armadeus-add-custom-patches-to-atf.patch
index 6771d76cb..6d2a22a18 100644
--- a/patches/buildroot/2025.02/0004-armadeus-add-custom-patches-to-atf.patch
+++ b/patches/buildroot/2025.02/0004-armadeus-add-custom-patches-to-atf.patch
@@ -10,9 +10,9 @@ Index: buildroot/boot/arm-trusted-firmware/Config.in
===================================================================
--- buildroot.orig/boot/arm-trusted-firmware/Config.in
+++ buildroot/boot/arm-trusted-firmware/Config.in
-@@ -74,6 +74,16 @@ config BR2_TARGET_ARM_TRUSTED_FIRMWARE_C
-
- endif
+@@ -82,6 +82,16 @@ config BR2_TARGET_ARM_TRUSTED_FIRMWARE_L
+ A space-separated list of license files related to the ATF
+ package.
+config BR2_TARGET_ARM_TRUSTED_FIRMWARE_PATCH
+ string "Custom ARM Trusted Firmware (ATF) patches"
@@ -31,7 +31,7 @@ Index: buildroot/boot/arm-trusted-firmware/arm-trusted-firmware.mk
===================================================================
--- buildroot.orig/boot/arm-trusted-firmware/arm-trusted-firmware.mk
+++ buildroot/boot/arm-trusted-firmware/arm-trusted-firmware.mk
-@@ -40,6 +40,24 @@ ifeq ($(BR2_TARGET_ARM_TRUSTED_FIRMWARE_
+@@ -37,6 +37,24 @@ ifeq ($(BR2_TARGET_ARM_TRUSTED_FIRMWARE_
ARM_TRUSTED_FIRMWARE_DEPENDENCIES += host-arm-gnu-toolchain
endif
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-02-19 15:53:19
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 83baa08c351aa364700664785241940842af3b4f (commit)
from 565263f4582caf46459078c3113ac191d90b1f13 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 83baa08c351aa364700664785241940842af3b4f
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Feb 19 16:48:28 2026 +0100
[BUILDROOT] Bump to BR 2025.02.10
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
...ackage-pixman-fix-NEON-support-on-AArch64.patch | 40 ----------------------
patches/buildroot/2025.02/cleanup_buildroot.sh | 1 -
3 files changed, 1 insertion(+), 42 deletions(-)
delete mode 100644 patches/buildroot/2025.02/0490-package-pixman-fix-NEON-support-on-AArch64.patch
diff --git a/Makefile b/Makefile
index d64d622a7..bdc08a271 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2025.02
-BUILDROOT_MINOR_VERSION ?= 9
+BUILDROOT_MINOR_VERSION ?= 10
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
diff --git a/patches/buildroot/2025.02/0490-package-pixman-fix-NEON-support-on-AArch64.patch b/patches/buildroot/2025.02/0490-package-pixman-fix-NEON-support-on-AArch64.patch
deleted file mode 100644
index f0cdb8573..000000000
--- a/patches/buildroot/2025.02/0490-package-pixman-fix-NEON-support-on-AArch64.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From d297569eb405d2db729dadf8dd86ac2d1070b742 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
- <seb...@ar...>
-Date: Wed, 17 Dec 2025 12:56:13 +0100
-Subject: [PATCH] package/pixman: really enable NEON support on AArch64
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-The test to enable NEON on AArch64 is as following:
-
-ifeq ($(BR2_aarch64)$(BR2_ARM_CPU_HAS_NEON),yy)
-
-It cannot be to true as $(BR2_aarch64) and $(BR2_ARM_CPU_HAS_NEON) are
-mutually exclusive. NEON is compulsory on AArch64 so remove
-$(BR2_ARM_CPU_HAS_NEON) from the test.
-
-Fixes: ba2fb599cd002b57fa70e978d91884c98d8aad05 ("package/pixman: bump to version 0.44.2")
-Signed-off-by: Sébastien Szymanski <seb...@ar...>
-Signed-off-by: Thomas Petazzoni <tho...@bo...>
----
- package/pixman/pixman.mk | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/package/pixman/pixman.mk b/package/pixman/pixman.mk
-index 1b66b4171925..87d973230f78 100644
---- a/package/pixman/pixman.mk
-+++ b/package/pixman/pixman.mk
-@@ -68,7 +68,7 @@ else
- PIXMAN_CONF_OPTS += -Dneon=disabled
- endif
-
--ifeq ($(BR2_aarch64)$(BR2_ARM_CPU_HAS_NEON),yy)
-+ifeq ($(BR2_aarch64),y)
- PIXMAN_CONF_OPTS += -Da64-neon=enabled
- else
- PIXMAN_CONF_OPTS += -Da64-neon=disabled
---
-2.52.0
-
diff --git a/patches/buildroot/2025.02/cleanup_buildroot.sh b/patches/buildroot/2025.02/cleanup_buildroot.sh
index fad7bbbc9..45777c2c8 100755
--- a/patches/buildroot/2025.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2025.02/cleanup_buildroot.sh
@@ -100,7 +100,6 @@ rm -rf buildroot/package/optee-test/optee-test.mk
rm -rf buildroot/package/pci_debug/Config.in
rm -rf buildroot/package/pci_debug/pci_debug.hash
rm -rf buildroot/package/pci_debug/pci_debug.mk
-rm -rf buildroot/package/pixman/pixman.mk
rm -rf buildroot/package/pwmmusic/Config.in
rm -rf buildroot/package/pwmmusic/pwmmusic.mk
rm -rf buildroot/package/python-flask-socketio/Config.in
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-02-05 09:35:10
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus/u-boot".
The branch, armadeus-2024.01 has been updated
via 2bd29084c1adcbfcca20c7da07cad8ad61c76299 (commit)
via 9f5eaca19f5f26f4a5b79555ec536e644dfdb826 (commit)
via 32b90a6b1709f593cb9d53d2dfdd195833368cbf (commit)
via e4e2e4e7c242d905f8d0c93078ab3914b6e630c2 (commit)
from 38df9eef8f74bcb222c3ddf407a91b57732d8366 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2bd29084c1adcbfcca20c7da07cad8ad61c76299
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Feb 4 17:39:25 2026 +0100
imx9: opos9{1,3}: use env_get_location() to find env's location
Signed-off-by: Sébastien Szymanski <seb...@ar...>
commit 9f5eaca19f5f26f4a5b79555ec536e644dfdb826
Author: Frieder Schrempf <fri...@ko...>
Date: Tue Nov 11 17:54:19 2025 +0100
arm: imx: imx9: Use arch override for env_get_location()
The arch-level implementation should be used here so that
env_get_location() can be used on board-level.
Signed-off-by: Frieder Schrempf <fri...@ko...>
(cherry picked from commit b9e48705e0b6fb480c8cfdeeea453bddd33991f4)
commit 32b90a6b1709f593cb9d53d2dfdd195833368cbf
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Feb 5 01:03:48 2026 +0100
imx9: opos91/opos93{,sp}: cleanup -u-boot.dtsi files
Signed-off-by: Sébastien Szymanski <seb...@ar...>
commit e4e2e4e7c242d905f8d0c93078ab3914b6e630c2
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Jan 29 19:00:23 2026 +0100
imx9: opos93{,sp}: cleanup headers and defconfig files
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
arch/arm/dts/imx91-opos91-u-boot.dtsi | 6 ---
arch/arm/dts/imx93-opos93-u-boot.dtsi | 74 -----------------------------------
arch/arm/mach-imx/imx9/opos91.c | 16 +++++++-
arch/arm/mach-imx/imx9/opos93.c | 56 +++++++++++++-------------
arch/arm/mach-imx/imx9/soc.c | 2 +-
configs/opos93dev_defconfig | 12 +++---
configs/opos93dev_optee_defconfig | 12 +++---
configs/opos93spdev_defconfig | 12 +++---
8 files changed, 64 insertions(+), 126 deletions(-)
diff --git a/arch/arm/dts/imx91-opos91-u-boot.dtsi b/arch/arm/dts/imx91-opos91-u-boot.dtsi
index ef6f123e63..13f7081ec1 100644
--- a/arch/arm/dts/imx91-opos91-u-boot.dtsi
+++ b/arch/arm/dts/imx91-opos91-u-boot.dtsi
@@ -9,8 +9,6 @@
wdt-reboot {
compatible = "wdt-reboot";
wdt = <&wdog3>;
- bootph-pre-ram;
- bootph-all;
};
#ifdef CONFIG_OPTEE
@@ -29,21 +27,17 @@
&{/soc@0} {
bootph-all;
- bootph-pre-ram;
};
&aips1 {
- bootph-pre-ram;
bootph-all;
};
&lpuart1 {
bootph-all;
- bootph-pre-ram;
};
&s4muap {
- bootph-pre-ram;
bootph-all;
status = "okay";
};
diff --git a/arch/arm/dts/imx93-opos93-u-boot.dtsi b/arch/arm/dts/imx93-opos93-u-boot.dtsi
index 8ca834b026..5284080fce 100644
--- a/arch/arm/dts/imx93-opos93-u-boot.dtsi
+++ b/arch/arm/dts/imx93-opos93-u-boot.dtsi
@@ -9,8 +9,6 @@
wdt-reboot {
compatible = "wdt-reboot";
wdt = <&wdog3>;
- bootph-pre-ram;
- bootph-all;
};
#ifdef CONFIG_OPTEE
@@ -33,89 +31,17 @@
&{/soc@0} {
bootph-all;
- bootph-pre-ram;
};
&aips1 {
- bootph-pre-ram;
- bootph-all;
-};
-
-&aips2 {
- bootph-all;
- bootph-pre-ram;
-};
-
-&aips3 {
- bootph-pre-ram;
- bootph-all;
-};
-
-&clk {
- bootph-all;
- bootph-pre-ram;
- /delete-property/ assigned-clocks;
- /delete-property/ assigned-clock-rates;
- /delete-property/ assigned-clock-parents;
-};
-
-&osc_32k {
- bootph-all;
- bootph-pre-ram;
-};
-
-&osc_24m {
- bootph-all;
- bootph-pre-ram;
-};
-
-&clk_ext1 {
- bootph-all;
- bootph-pre-ram;
-};
-
-&iomuxc {
- bootph-all;
- bootph-pre-ram;
-};
-
-&pinctrl_uart1 {
- bootph-all;
- bootph-pre-ram;
-};
-
-&gpio1 {
- bootph-pre-ram;
- bootph-all;
-};
-
-&gpio2 {
- bootph-pre-ram;
- bootph-all;
-};
-
-&gpio3 {
- bootph-pre-ram;
- bootph-all;
-};
-
-&gpio4 {
- bootph-pre-ram;
bootph-all;
};
&lpuart1 {
bootph-all;
- bootph-pre-ram;
-};
-
-&usdhc1 {
- bootph-all;
- bootph-pre-ram;
};
&s4muap {
- bootph-pre-ram;
bootph-all;
status = "okay";
};
diff --git a/arch/arm/mach-imx/imx9/opos91.c b/arch/arm/mach-imx/imx9/opos91.c
index 9f7dd01c2d..09dd923713 100644
--- a/arch/arm/mach-imx/imx9/opos91.c
+++ b/arch/arm/mach-imx/imx9/opos91.c
@@ -10,6 +10,7 @@
#include <asm/arch/sys_proto.h>
#include <asm/mach-imx/boot_mode.h>
#include <env.h>
+#include <env_internal.h>
#include <init.h>
#define UART_PAD_CTRL (PAD_CTL_DSE(6) | PAD_CTL_FSEL2)
@@ -42,13 +43,26 @@ int board_late_init(void)
enum boot_device dev = get_boot_device();
if (dev == USB_BOOT) {
- env_set_default(NULL, 0);
env_set("preboot", "");
}
return opos91_board_late_init();
}
+enum env_location env_get_location(enum env_operation op, int prio)
+{
+ enum boot_device dev = get_boot_device();
+
+ if (dev == USB_BOOT) {
+ if (prio == 0)
+ return ENVL_NOWHERE;
+
+ return ENVL_UNKNOWN;
+ }
+
+ return arch_env_get_location(op, prio);
+}
+
#ifdef CONFIG_SPL_BUILD
#include <asm/arch/ddr.h>
#include <asm/arch/trdc.h>
diff --git a/arch/arm/mach-imx/imx9/opos93.c b/arch/arm/mach-imx/imx9/opos93.c
index 768dcfe978..f7450547ca 100644
--- a/arch/arm/mach-imx/imx9/opos93.c
+++ b/arch/arm/mach-imx/imx9/opos93.c
@@ -3,37 +3,15 @@
// Copyright 2023 Armadeus Systems <co...@ar...>
//
-#include <common.h>
-#include <command.h>
-#include <cpu_func.h>
-#include <hang.h>
-#include <image.h>
-#include <init.h>
-#include <log.h>
-#include <spl.h>
-#include <asm/global_data.h>
-#include <asm/io.h>
-#include <asm/arch/imx93_pins.h>
+#include <asm/arch/ccm_regs.h>
#include <asm/arch/clock.h>
+#include <asm/arch/imx93_pins.h>
+#include <asm/arch/opos93.h>
#include <asm/arch/sys_proto.h>
#include <asm/mach-imx/boot_mode.h>
-#include <asm/mach-imx/mxc_i2c.h>
-#include <asm/arch-mx7ulp/gpio.h>
-#include <asm/mach-imx/syscounter.h>
-#include <asm/mach-imx/ele_api.h>
-#include <dm/uclass.h>
-#include <dm/device.h>
-#include <dm/uclass-internal.h>
-#include <dm/device-internal.h>
-#include <linux/delay.h>
-#include <asm/arch/clock.h>
-#include <asm/arch/ccm_regs.h>
-#include <asm/arch/ddr.h>
-#include <asm/arch/trdc.h>
-#include <asm/arch/opos93.h>
-#include <miiphy.h>
-#include <netdev.h>
-#include <fuse.h>
+#include <env.h>
+#include <env_internal.h>
+#include <init.h>
#define UART_PAD_CTRL (PAD_CTL_DSE(6) | PAD_CTL_FSEL2)
@@ -64,14 +42,34 @@ int board_late_init(void)
enum boot_device dev = get_boot_device();
if (dev == USB_BOOT) {
- env_set_default(NULL, 0);
env_set("preboot", "");
}
return opos93_board_late_init();
}
+enum env_location env_get_location(enum env_operation op, int prio)
+{
+ enum boot_device dev = get_boot_device();
+
+ if (dev == USB_BOOT) {
+ if (prio == 0)
+ return ENVL_NOWHERE;
+
+ return ENVL_UNKNOWN;
+ }
+
+ return arch_env_get_location(op, prio);
+}
+
#ifdef CONFIG_SPL_BUILD
+#include <asm/arch/ddr.h>
+#include <asm/arch/trdc.h>
+#include <asm/global_data.h>
+#include <asm/mach-imx/ele_api.h>
+#include <fuse.h>
+#include <spl.h>
+
DECLARE_GLOBAL_DATA_PTR;
extern int imx9_probe_mu(void *ctx, struct event *event);
diff --git a/arch/arm/mach-imx/imx9/soc.c b/arch/arm/mach-imx/imx9/soc.c
index 4344d68083..da5ab01546 100644
--- a/arch/arm/mach-imx/imx9/soc.c
+++ b/arch/arm/mach-imx/imx9/soc.c
@@ -869,7 +869,7 @@ int timer_init(void)
return 0;
}
-enum env_location env_get_location(enum env_operation op, int prio)
+enum env_location arch_env_get_location(enum env_operation op, int prio)
{
enum boot_device dev = get_boot_device();
diff --git a/configs/opos93dev_defconfig b/configs/opos93dev_defconfig
index 2ba056cc7f..2ccfaa1169 100644
--- a/configs/opos93dev_defconfig
+++ b/configs/opos93dev_defconfig
@@ -40,6 +40,8 @@ CONFIG_SPL_BSS_START_ADDR=0x2051a000
CONFIG_SPL_BSS_MAX_SIZE=0x2000
CONFIG_SPL_BOARD_INIT=y
CONFIG_SPL_BOOTROM_SUPPORT=y
+# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
+# CONFIG_SPL_LEGACY_IMAGE_FORMAT is not set
CONFIG_SPL_LOAD_IMX_CONTAINER=y
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
CONFIG_SPL_SYS_MALLOC=y
@@ -48,8 +50,6 @@ CONFIG_SPL_CUSTOM_SYS_MALLOC_ADDR=0x83200000
CONFIG_SPL_SYS_MALLOC_SIZE=0x80000
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x1040
-CONFIG_SPL_I2C=y
-CONFIG_SPL_POWER=y
CONFIG_SPL_WATCHDOG=y
CONFIG_SYS_PROMPT="BIOS> "
CONFIG_SYS_MAXARGS=64
@@ -81,6 +81,8 @@ CONFIG_CMD_TIMER=y
CONFIG_CMD_REGULATOR=y
CONFIG_CMD_HASH=y
CONFIG_CMD_EXT4_WRITE=y
+# CONFIG_SPL_DOS_PARTITION is not set
+# CONFIG_SPL_EFI_PARTITION is not set
CONFIG_OF_CONTROL=y
CONFIG_SPL_OF_CONTROL=y
CONFIG_ENV_OVERWRITE=y
@@ -100,7 +102,7 @@ CONFIG_SPL_DM=y
CONFIG_REGMAP=y
CONFIG_SYSCON=y
CONFIG_ADC_IMX93=y
-CONFIG_SPL_CLK_IMX93=y
+# CONFIG_SPL_BLK is not set
CONFIG_CLK_IMX93=y
CONFIG_CPU=y
CONFIG_CPU_IMX=y
@@ -114,9 +116,10 @@ CONFIG_FASTBOOT_FLASH_MMC_DEV=0
CONFIG_FASTBOOT_MMC_BOOT_SUPPORT=y
CONFIG_FASTBOOT_MMC_USER_SUPPORT=y
CONFIG_IMX_RGPIO2P=y
-CONFIG_DM_PCA953X=y
CONFIG_DM_I2C=y
+# CONFIG_SPL_DM_I2C is not set
CONFIG_SYS_I2C_IMX_LPI2C=y
+# CONFIG_SPL_DM_MMC is not set
CONFIG_SUPPORT_EMMC_BOOT=y
CONFIG_MMC_IO_VOLTAGE=y
CONFIG_MMC_UHS_SUPPORT=y
@@ -134,7 +137,6 @@ CONFIG_RGMII=y
CONFIG_MII=y
CONFIG_RMII=y
CONFIG_PINCTRL=y
-CONFIG_SPL_PINCTRL=y
CONFIG_PINCTRL_IMX93=y
CONFIG_DM_REGULATOR=y
CONFIG_DM_REGULATOR_FIXED=y
diff --git a/configs/opos93dev_optee_defconfig b/configs/opos93dev_optee_defconfig
index e4f0f031f7..42ff2bf63a 100644
--- a/configs/opos93dev_optee_defconfig
+++ b/configs/opos93dev_optee_defconfig
@@ -41,6 +41,8 @@ CONFIG_SPL_BSS_START_ADDR=0x2051a000
CONFIG_SPL_BSS_MAX_SIZE=0x2000
CONFIG_SPL_BOARD_INIT=y
CONFIG_SPL_BOOTROM_SUPPORT=y
+# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
+# CONFIG_SPL_LEGACY_IMAGE_FORMAT is not set
CONFIG_SPL_LOAD_IMX_CONTAINER=y
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
CONFIG_SPL_SYS_MALLOC=y
@@ -49,8 +51,6 @@ CONFIG_SPL_CUSTOM_SYS_MALLOC_ADDR=0x83200000
CONFIG_SPL_SYS_MALLOC_SIZE=0x80000
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x1040
-CONFIG_SPL_I2C=y
-CONFIG_SPL_POWER=y
CONFIG_SPL_WATCHDOG=y
CONFIG_SYS_PROMPT="BIOS> "
CONFIG_SYS_MAXARGS=64
@@ -82,6 +82,8 @@ CONFIG_CMD_TIMER=y
CONFIG_CMD_REGULATOR=y
CONFIG_CMD_HASH=y
CONFIG_CMD_EXT4_WRITE=y
+# CONFIG_SPL_DOS_PARTITION is not set
+# CONFIG_SPL_EFI_PARTITION is not set
CONFIG_OF_CONTROL=y
CONFIG_SPL_OF_CONTROL=y
CONFIG_ENV_OVERWRITE=y
@@ -101,7 +103,7 @@ CONFIG_SPL_DM=y
CONFIG_REGMAP=y
CONFIG_SYSCON=y
CONFIG_ADC_IMX93=y
-CONFIG_SPL_CLK_IMX93=y
+# CONFIG_SPL_BLK is not set
CONFIG_CLK_IMX93=y
CONFIG_CPU=y
CONFIG_CPU_IMX=y
@@ -115,9 +117,10 @@ CONFIG_FASTBOOT_FLASH_MMC_DEV=0
CONFIG_FASTBOOT_MMC_BOOT_SUPPORT=y
CONFIG_FASTBOOT_MMC_USER_SUPPORT=y
CONFIG_IMX_RGPIO2P=y
-CONFIG_DM_PCA953X=y
CONFIG_DM_I2C=y
+# CONFIG_SPL_DM_I2C is not set
CONFIG_SYS_I2C_IMX_LPI2C=y
+# CONFIG_SPL_DM_MMC is not set
CONFIG_SUPPORT_EMMC_BOOT=y
CONFIG_MMC_IO_VOLTAGE=y
CONFIG_MMC_UHS_SUPPORT=y
@@ -135,7 +138,6 @@ CONFIG_RGMII=y
CONFIG_MII=y
CONFIG_RMII=y
CONFIG_PINCTRL=y
-CONFIG_SPL_PINCTRL=y
CONFIG_PINCTRL_IMX93=y
CONFIG_DM_REGULATOR=y
CONFIG_DM_REGULATOR_FIXED=y
diff --git a/configs/opos93spdev_defconfig b/configs/opos93spdev_defconfig
index 612cd4d55e..a5581334fc 100644
--- a/configs/opos93spdev_defconfig
+++ b/configs/opos93spdev_defconfig
@@ -40,6 +40,8 @@ CONFIG_SPL_BSS_START_ADDR=0x2051a000
CONFIG_SPL_BSS_MAX_SIZE=0x2000
CONFIG_SPL_BOARD_INIT=y
CONFIG_SPL_BOOTROM_SUPPORT=y
+# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
+# CONFIG_SPL_LEGACY_IMAGE_FORMAT is not set
CONFIG_SPL_LOAD_IMX_CONTAINER=y
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
CONFIG_SPL_SYS_MALLOC=y
@@ -48,8 +50,6 @@ CONFIG_SPL_CUSTOM_SYS_MALLOC_ADDR=0x83200000
CONFIG_SPL_SYS_MALLOC_SIZE=0x80000
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x1040
-CONFIG_SPL_I2C=y
-CONFIG_SPL_POWER=y
CONFIG_SPL_WATCHDOG=y
CONFIG_SYS_PROMPT="BIOS> "
CONFIG_SYS_MAXARGS=64
@@ -81,6 +81,8 @@ CONFIG_CMD_TIMER=y
CONFIG_CMD_REGULATOR=y
CONFIG_CMD_HASH=y
CONFIG_CMD_EXT4_WRITE=y
+# CONFIG_SPL_DOS_PARTITION is not set
+# CONFIG_SPL_EFI_PARTITION is not set
CONFIG_OF_CONTROL=y
CONFIG_SPL_OF_CONTROL=y
CONFIG_ENV_OVERWRITE=y
@@ -100,7 +102,7 @@ CONFIG_SPL_DM=y
CONFIG_REGMAP=y
CONFIG_SYSCON=y
CONFIG_ADC_IMX93=y
-CONFIG_SPL_CLK_IMX93=y
+# CONFIG_SPL_BLK is not set
CONFIG_CLK_IMX93=y
CONFIG_CPU=y
CONFIG_CPU_IMX=y
@@ -114,9 +116,10 @@ CONFIG_FASTBOOT_FLASH_MMC_DEV=0
CONFIG_FASTBOOT_MMC_BOOT_SUPPORT=y
CONFIG_FASTBOOT_MMC_USER_SUPPORT=y
CONFIG_IMX_RGPIO2P=y
-CONFIG_DM_PCA953X=y
CONFIG_DM_I2C=y
+# CONFIG_SPL_DM_I2C is not set
CONFIG_SYS_I2C_IMX_LPI2C=y
+# CONFIG_SPL_DM_MMC is not set
CONFIG_SUPPORT_EMMC_BOOT=y
CONFIG_MMC_IO_VOLTAGE=y
CONFIG_MMC_UHS_SUPPORT=y
@@ -134,7 +137,6 @@ CONFIG_RGMII=y
CONFIG_MII=y
CONFIG_RMII=y
CONFIG_PINCTRL=y
-CONFIG_SPL_PINCTRL=y
CONFIG_PINCTRL_IMX93=y
CONFIG_DM_REGULATOR=y
CONFIG_DM_REGULATOR_FIXED=y
hooks/post-receive
--
armadeus/u-boot
|
|
From: sszy <ss...@us...> - 2026-02-02 10:51:37
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 565263f4582caf46459078c3113ac191d90b1f13 (commit)
from c5a4301d2233c67c232013df1cd7f74fc8d252ce (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 565263f4582caf46459078c3113ac191d90b1f13
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Feb 2 11:50:13 2026 +0100
[BUILDROOT] opos91/opos93{,sp}: add genimage.cfg file
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
buildroot/target/device/armadeus/{opos8mm => opos91}/genimage.cfg | 8 ++++----
buildroot/target/device/armadeus/{opos8mm => opos93}/genimage.cfg | 8 ++++----
.../target/device/armadeus/{opos8mm => opos93sp}/genimage.cfg | 8 ++++----
3 files changed, 12 insertions(+), 12 deletions(-)
copy buildroot/target/device/armadeus/{opos8mm => opos91}/genimage.cfg (64%)
copy buildroot/target/device/armadeus/{opos8mm => opos93}/genimage.cfg (64%)
copy buildroot/target/device/armadeus/{opos8mm => opos93sp}/genimage.cfg (64%)
diff --git a/buildroot/target/device/armadeus/opos8mm/genimage.cfg b/buildroot/target/device/armadeus/opos91/genimage.cfg
similarity index 64%
copy from buildroot/target/device/armadeus/opos8mm/genimage.cfg
copy to buildroot/target/device/armadeus/opos91/genimage.cfg
index 23363c3aa..599631f83 100644
--- a/buildroot/target/device/armadeus/opos8mm/genimage.cfg
+++ b/buildroot/target/device/armadeus/opos91/genimage.cfg
@@ -1,13 +1,13 @@
-# Image for the OPOS8MM eMMC "User Data" partition
+# Image for the OPOS91 eMMC "User Data" partition
#
# For details about the layout, see:
-# http://www.armadeus.org/wiki/index.php?title=EMMC_OPOS8MM
+# http://wikilegacy.armadeus.com/index.php?title=EMMC_OPOS93
-image opos8mm-user_data.ext4 {
+image opos91-user_data.ext4 {
hdimage {
}
- size = 3776M
+ size = 15305728s
partition failsafe {
partition-type = 0x83
diff --git a/buildroot/target/device/armadeus/opos8mm/genimage.cfg b/buildroot/target/device/armadeus/opos93/genimage.cfg
similarity index 64%
copy from buildroot/target/device/armadeus/opos8mm/genimage.cfg
copy to buildroot/target/device/armadeus/opos93/genimage.cfg
index 23363c3aa..4abd14e9c 100644
--- a/buildroot/target/device/armadeus/opos8mm/genimage.cfg
+++ b/buildroot/target/device/armadeus/opos93/genimage.cfg
@@ -1,13 +1,13 @@
-# Image for the OPOS8MM eMMC "User Data" partition
+# Image for the OPOS93 eMMC "User Data" partition
#
# For details about the layout, see:
-# http://www.armadeus.org/wiki/index.php?title=EMMC_OPOS8MM
+# http://wikilegacy.armadeus.com/index.php?title=EMMC_OPOS93
-image opos8mm-user_data.ext4 {
+image opos93-user_data.ext4 {
hdimage {
}
- size = 3776M
+ size = 15305728s
partition failsafe {
partition-type = 0x83
diff --git a/buildroot/target/device/armadeus/opos8mm/genimage.cfg b/buildroot/target/device/armadeus/opos93sp/genimage.cfg
similarity index 64%
copy from buildroot/target/device/armadeus/opos8mm/genimage.cfg
copy to buildroot/target/device/armadeus/opos93sp/genimage.cfg
index 23363c3aa..8b30cfbdb 100644
--- a/buildroot/target/device/armadeus/opos8mm/genimage.cfg
+++ b/buildroot/target/device/armadeus/opos93sp/genimage.cfg
@@ -1,13 +1,13 @@
-# Image for the OPOS8MM eMMC "User Data" partition
+# Image for the OPOS93 eMMC "User Data" partition
#
# For details about the layout, see:
-# http://www.armadeus.org/wiki/index.php?title=EMMC_OPOS8MM
+# http://wikilegacy.armadeus.com/index.php?title=EMMC_OPOS93
-image opos8mm-user_data.ext4 {
+image opos93sp-user_data.ext4 {
hdimage {
}
- size = 3776M
+ size = 15305728s
partition failsafe {
partition-type = 0x83
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-01-23 14:56:01
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via c5a4301d2233c67c232013df1cd7f74fc8d252ce (commit)
from 5494ec50f377f0d0644bd81df09553619f024493 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c5a4301d2233c67c232013df1cd7f74fc8d252ce
Author: Kevin JOLY <kev...@po...>
Date: Fri Jan 23 14:55:51 2026 +0000
docker: Bump docker image to Debian Trixie
-----------------------------------------------------------------------
Summary of changes:
docker/Dockerfile | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 1dcee1c0a..759c06028 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -1,9 +1,9 @@
-FROM debian:bullseye-slim
+FROM debian:trixie-slim
RUN apt update && \
apt install -y build-essential gcc g++ autoconf automake libtool bison flex gettext \
patch subversion texinfo wget git-core \
- libncurses5 libncurses5-dev \
+ libncurses6 libncurses-dev \
zlib1g-dev liblzo2-2 liblzo2-dev \
libacl1 libacl1-dev gawk cvs curl lzma \
uuid-dev mercurial unzip \
@@ -17,9 +17,9 @@ RUN apt update && \
RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && \
locale-gen
-ENV LANG en_US.UTF-8
-ENV LANGUAGE en_US:en
-ENV LC_ALL en_US.UTF-8
+ENV LANG=en_US.UTF-8
+ENV LANGUAGE=en_US:en
+ENV LC_ALL=en_US.UTF-8
# Force sh to bash
RUN rm /bin/sh && ln -s /bin/bash /bin/sh
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-01-19 14:41:00
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 5494ec50f377f0d0644bd81df09553619f024493 (commit)
from 8aa53d4a321c049d83a4b9975075c041ee6c4b65 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5494ec50f377f0d0644bd81df09553619f024493
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jan 19 15:39:52 2026 +0100
[BUILDROOT] opos91/opos93{,sp}: bump Linux to ad479db91c9091d920b90bdf9e0ebf6e041d9b0d
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos93-legacy-6.12_defconfig | 2 +-
buildroot/configs/opos93-optee-legacy-6.12_defconfig | 2 +-
.../target/device/armadeus/opos93/opos93-linux-legacy-6.12.fragment | 1 +
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/buildroot/configs/opos93-legacy-6.12_defconfig b/buildroot/configs/opos93-legacy-6.12_defconfig
index 2ad7bbc47..9523a0d73 100644
--- a/buildroot/configs/opos93-legacy-6.12_defconfig
+++ b/buildroot/configs/opos93-legacy-6.12_defconfig
@@ -24,7 +24,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="14cb99b49f1d6f52ef189cc1c0d6f265383ad1ba"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="ad479db91c9091d920b90bdf9e0ebf6e041d9b0d"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v8"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.12.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/opos93-optee-legacy-6.12_defconfig b/buildroot/configs/opos93-optee-legacy-6.12_defconfig
index 495e93389..d43ecc93e 100644
--- a/buildroot/configs/opos93-optee-legacy-6.12_defconfig
+++ b/buildroot/configs/opos93-optee-legacy-6.12_defconfig
@@ -24,7 +24,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="14cb99b49f1d6f52ef189cc1c0d6f265383ad1ba"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="ad479db91c9091d920b90bdf9e0ebf6e041d9b0d"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v8"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.12.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/target/device/armadeus/opos93/opos93-linux-legacy-6.12.fragment b/buildroot/target/device/armadeus/opos93/opos93-linux-legacy-6.12.fragment
index 36c7ab9f6..cbf43f345 100644
--- a/buildroot/target/device/armadeus/opos93/opos93-linux-legacy-6.12.fragment
+++ b/buildroot/target/device/armadeus/opos93/opos93-linux-legacy-6.12.fragment
@@ -2,6 +2,7 @@ CONFIG_DRM_PANEL_ILITEK_ILI9881C=y
CONFIG_PWM_IMX_TPM=y
# CONFIG_FW_LOADER_USER_HELPER is not set
# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is no set
+CONFIG_VIDEO_OV5647=m
CONFIG_MWIFIEX=m
CONFIG_MWIFIEX_SDIO=m
CONFIG_IMX_SDMA=m
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-01-09 14:07:24
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 8aa53d4a321c049d83a4b9975075c041ee6c4b65 (commit)
from 7275c7fb571c00a27a2b6922b874ecaab90baf2a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 8aa53d4a321c049d83a4b9975075c041ee6c4b65
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Dec 18 17:16:12 2025 +0100
[BUILDROOT] 2025.02: pixman: patch to fix NEON support on AArch64
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
...ackage-pixman-fix-NEON-support-on-AArch64.patch | 40 ++++++++++++++++++++++
patches/buildroot/2025.02/cleanup_buildroot.sh | 1 +
2 files changed, 41 insertions(+)
create mode 100644 patches/buildroot/2025.02/0490-package-pixman-fix-NEON-support-on-AArch64.patch
diff --git a/patches/buildroot/2025.02/0490-package-pixman-fix-NEON-support-on-AArch64.patch b/patches/buildroot/2025.02/0490-package-pixman-fix-NEON-support-on-AArch64.patch
new file mode 100644
index 000000000..f0cdb8573
--- /dev/null
+++ b/patches/buildroot/2025.02/0490-package-pixman-fix-NEON-support-on-AArch64.patch
@@ -0,0 +1,40 @@
+From d297569eb405d2db729dadf8dd86ac2d1070b742 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Wed, 17 Dec 2025 12:56:13 +0100
+Subject: [PATCH] package/pixman: really enable NEON support on AArch64
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The test to enable NEON on AArch64 is as following:
+
+ifeq ($(BR2_aarch64)$(BR2_ARM_CPU_HAS_NEON),yy)
+
+It cannot be to true as $(BR2_aarch64) and $(BR2_ARM_CPU_HAS_NEON) are
+mutually exclusive. NEON is compulsory on AArch64 so remove
+$(BR2_ARM_CPU_HAS_NEON) from the test.
+
+Fixes: ba2fb599cd002b57fa70e978d91884c98d8aad05 ("package/pixman: bump to version 0.44.2")
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ package/pixman/pixman.mk | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/package/pixman/pixman.mk b/package/pixman/pixman.mk
+index 1b66b4171925..87d973230f78 100644
+--- a/package/pixman/pixman.mk
++++ b/package/pixman/pixman.mk
+@@ -68,7 +68,7 @@ else
+ PIXMAN_CONF_OPTS += -Dneon=disabled
+ endif
+
+-ifeq ($(BR2_aarch64)$(BR2_ARM_CPU_HAS_NEON),yy)
++ifeq ($(BR2_aarch64),y)
+ PIXMAN_CONF_OPTS += -Da64-neon=enabled
+ else
+ PIXMAN_CONF_OPTS += -Da64-neon=disabled
+--
+2.52.0
+
diff --git a/patches/buildroot/2025.02/cleanup_buildroot.sh b/patches/buildroot/2025.02/cleanup_buildroot.sh
index 45777c2c8..fad7bbbc9 100755
--- a/patches/buildroot/2025.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2025.02/cleanup_buildroot.sh
@@ -100,6 +100,7 @@ rm -rf buildroot/package/optee-test/optee-test.mk
rm -rf buildroot/package/pci_debug/Config.in
rm -rf buildroot/package/pci_debug/pci_debug.hash
rm -rf buildroot/package/pci_debug/pci_debug.mk
+rm -rf buildroot/package/pixman/pixman.mk
rm -rf buildroot/package/pwmmusic/Config.in
rm -rf buildroot/package/pwmmusic/pwmmusic.mk
rm -rf buildroot/package/python-flask-socketio/Config.in
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2025-12-11 12:19:54
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 7275c7fb571c00a27a2b6922b874ecaab90baf2a (commit)
from a26a2e0b2848751dad1270483f6ccee63e0d8483 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7275c7fb571c00a27a2b6922b874ecaab90baf2a
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Dec 11 13:19:31 2025 +0100
[BUILDROOT] Bump to BR 2025.02.9
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
patches/buildroot/2025.02/0019-armadeus-add-cmux-package.patch | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile
index 0fb417ee1..d64d622a7 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2025.02
-BUILDROOT_MINOR_VERSION ?= 8
+BUILDROOT_MINOR_VERSION ?= 9
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
diff --git a/patches/buildroot/2025.02/0019-armadeus-add-cmux-package.patch b/patches/buildroot/2025.02/0019-armadeus-add-cmux-package.patch
index 0d5f3014e..4b5f89939 100644
--- a/patches/buildroot/2025.02/0019-armadeus-add-cmux-package.patch
+++ b/patches/buildroot/2025.02/0019-armadeus-add-cmux-package.patch
@@ -6,8 +6,8 @@ Index: buildroot/package/Config.in
===================================================================
--- buildroot.orig/package/Config.in
+++ buildroot/package/Config.in
-@@ -2005,6 +2005,7 @@ menu "Networking"
- source "package/belle-sip/Config.in"
+@@ -2000,6 +2000,7 @@ menu "Networking"
+ source "package/batman-adv/Config.in"
source "package/bluez5_utils-headers/Config.in"
source "package/c-ares/Config.in"
+ source "package/cmux/Config.in"
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2025-11-24 15:55:28
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via a26a2e0b2848751dad1270483f6ccee63e0d8483 (commit)
via f5fe1678d66dc266d4c819b073e06ce222cd22ce (commit)
from 8b6ef4c83f97174eeab1177b69c421af42b5d9a2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit a26a2e0b2848751dad1270483f6ccee63e0d8483
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Nov 24 16:54:39 2025 +0100
[BUILDROOT] Bump to BR 2025.02.8
commit f5fe1678d66dc266d4c819b073e06ce222cd22ce
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Nov 24 16:53:42 2025 +0100
[BUILDROOT] 2025.02: patches to update mwifiex and nxp-bt-wifi-firmware
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
...-mwifiex-bump-version-to-lf-6.12.34-2.1.0.patch | 40 +++++++++
...-bt-wifi-firmware-bump-to-version-lf-6.12.patch | 94 ++++++++++++++++++++++
patches/buildroot/2025.02/cleanup_buildroot.sh | 5 ++
4 files changed, 140 insertions(+), 1 deletion(-)
create mode 100644 patches/buildroot/2025.02/0488-package-mwifiex-bump-version-to-lf-6.12.34-2.1.0.patch
create mode 100644 patches/buildroot/2025.02/0489-package-nxp-bt-wifi-firmware-bump-to-version-lf-6.12.patch
diff --git a/Makefile b/Makefile
index c5a36d535..0fb417ee1 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2025.02
-BUILDROOT_MINOR_VERSION ?= 7
+BUILDROOT_MINOR_VERSION ?= 8
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
diff --git a/patches/buildroot/2025.02/0488-package-mwifiex-bump-version-to-lf-6.12.34-2.1.0.patch b/patches/buildroot/2025.02/0488-package-mwifiex-bump-version-to-lf-6.12.34-2.1.0.patch
new file mode 100644
index 000000000..c68d45050
--- /dev/null
+++ b/patches/buildroot/2025.02/0488-package-mwifiex-bump-version-to-lf-6.12.34-2.1.0.patch
@@ -0,0 +1,40 @@
+From 76fe5d949159f549d0c0af15877735a3ffd3a9e5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Fri, 21 Nov 2025 17:55:10 +0100
+Subject: [PATCH] package/mwifiex: bump version to lf-6.12.34-2.1.0
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/nxp-mwifiex/nxp-mwifiex.hash | 2 +-
+ package/nxp-mwifiex/nxp-mwifiex.mk | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/package/nxp-mwifiex/nxp-mwifiex.hash b/package/nxp-mwifiex/nxp-mwifiex.hash
+index 559e89cb3787..63495d8f2ad2 100644
+--- a/package/nxp-mwifiex/nxp-mwifiex.hash
++++ b/package/nxp-mwifiex/nxp-mwifiex.hash
+@@ -1,3 +1,3 @@
+ # locally computed
+-sha256 dcffe6c48babf7db82aac4704b056cffc06a1f80008cd9c23ab0479fc890ba99 nxp-mwifiex-lf-6.6.52_2.2.0.tar.gz
++sha256 d1a05c81a95f83d270b37e5565ce2ffc53fd8a4b773732e130dd81aabe57b735 nxp-mwifiex-lf-6.12.34_2.1.0.tar.gz
+ sha256 67d461bc478d220fcdf99c59d8ea17fffbd1881718281aa4947eb608fcd568bb LICENSE
+diff --git a/package/nxp-mwifiex/nxp-mwifiex.mk b/package/nxp-mwifiex/nxp-mwifiex.mk
+index 46678a2c9162..3084b54bd986 100644
+--- a/package/nxp-mwifiex/nxp-mwifiex.mk
++++ b/package/nxp-mwifiex/nxp-mwifiex.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-NXP_MWIFIEX_VERSION = lf-6.6.52_2.2.0
++NXP_MWIFIEX_VERSION = lf-6.12.34_2.1.0
+ NXP_MWIFIEX_SITE = $(call github,nxp-imx,mwifiex,$(NXP_MWIFIEX_VERSION))
+ NXP_MWIFIEX_LICENSE = GPL-2.0
+ NXP_MWIFIEX_LICENSE_FILES = LICENSE
+--
+2.51.0
+
diff --git a/patches/buildroot/2025.02/0489-package-nxp-bt-wifi-firmware-bump-to-version-lf-6.12.patch b/patches/buildroot/2025.02/0489-package-nxp-bt-wifi-firmware-bump-to-version-lf-6.12.patch
new file mode 100644
index 000000000..6b3864bd8
--- /dev/null
+++ b/patches/buildroot/2025.02/0489-package-nxp-bt-wifi-firmware-bump-to-version-lf-6.12.patch
@@ -0,0 +1,94 @@
+From 8f315f6f1cefa4b1fba225eb33a6558f6323f249 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Fri, 21 Nov 2025 18:37:59 +0100
+Subject: [PATCH] package/nxp-bt-wifi-firmware: bump to version
+ lf-6.12.34_2.1.0
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+License hashes changed because the LA_OPT_NXP_Software_License changed
+from "v57 July 2024" to "v63 May 2025".
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ Config.in.legacy | 6 ++++++
+ package/nxp-bt-wifi-firmware/Config.in | 5 -----
+ package/nxp-bt-wifi-firmware/nxp-bt-wifi-firmware.hash | 4 ++--
+ package/nxp-bt-wifi-firmware/nxp-bt-wifi-firmware.mk | 7 +++++--
+ 4 files changed, 13 insertions(+), 9 deletions(-)
+
+Index: buildroot/Config.in.legacy
+===================================================================
+--- buildroot.orig/Config.in.legacy
++++ buildroot/Config.in.legacy
+@@ -146,6 +146,12 @@ endif
+
+ comment "Legacy options removed in 2025.02.7"
+
++config BR2_PACKAGE_NXP_BT_WIFI_FIRMWARE_8801
++ bool "This firmware has been removed"
++ select BR2_LEGACY
++ help
++ This firmware has been removed from NXP's package
++
+ config BR2_PACKAGE_NETSTAT_NAT
+ bool "netstat-nat has been removed"
+ select BR2_LEGACY
+Index: buildroot/package/nxp-bt-wifi-firmware/Config.in
+===================================================================
+--- buildroot.orig/package/nxp-bt-wifi-firmware/Config.in
++++ buildroot/package/nxp-bt-wifi-firmware/Config.in
+@@ -7,11 +7,6 @@ config BR2_PACKAGE_NXP_BT_WIFI_FIRMWARE
+
+ if BR2_PACKAGE_NXP_BT_WIFI_FIRMWARE
+
+-config BR2_PACKAGE_NXP_BT_WIFI_FIRMWARE_8801
+- bool "8801 (SD)"
+- help
+- NXP 8801 module firmware files.
+-
+ config BR2_PACKAGE_NXP_BT_WIFI_FIRMWARE_8987
+ bool "8987 (SD)"
+ help
+Index: buildroot/package/nxp-bt-wifi-firmware/nxp-bt-wifi-firmware.hash
+===================================================================
+--- buildroot.orig/package/nxp-bt-wifi-firmware/nxp-bt-wifi-firmware.hash
++++ buildroot/package/nxp-bt-wifi-firmware/nxp-bt-wifi-firmware.hash
+@@ -1,3 +1,3 @@
+ # Locally calculated
+-sha256 444351eba2669772a0f62aadbff92b46adb370dcd5228f12e4f5ae2b58554951 nxp-bt-wifi-firmware-lf-6.6.52_2.2.0.tar.gz
+-sha256 601fa790c5b4d03579bd182fb4d65a6f329a32faf49db22f98e4608221e861f7 LICENSE.txt
++sha256 bfb2a5da2c651baa9cbb8160fd593a87b6cb92983b7aea4db5c3b380785c68c0 nxp-bt-wifi-firmware-lf-6.12.34_2.1.0.tar.gz
++sha256 3001cf84018c5cb10d183a678f6ec8a928c797616ba06b398d7ca93c0779aaa2 LICENSE.txt
+Index: buildroot/package/nxp-bt-wifi-firmware/nxp-bt-wifi-firmware.mk
+===================================================================
+--- buildroot.orig/package/nxp-bt-wifi-firmware/nxp-bt-wifi-firmware.mk
++++ buildroot/package/nxp-bt-wifi-firmware/nxp-bt-wifi-firmware.mk
+@@ -4,13 +4,12 @@
+ #
+ ################################################################################
+
+-NXP_BT_WIFI_FIRMWARE_VERSION = lf-6.6.52_2.2.0
++NXP_BT_WIFI_FIRMWARE_VERSION = lf-6.12.34_2.1.0
+ NXP_BT_WIFI_FIRMWARE_SITE = $(call github,nxp-imx,imx-firmware,$(NXP_BT_WIFI_FIRMWARE_VERSION))
+ NXP_BT_WIFI_FIRMWARE_LICENSE = NXP Software License Agreement
+ NXP_BT_WIFI_FIRMWARE_LICENSE_FILES = LICENSE.txt
+ NXP_BT_WIFI_FIRMWARE_REDISTRIBUTE = NO
+
+-NXP_BT_WIFI_FIRMWARE_FILES_$(BR2_PACKAGE_NXP_BT_WIFI_FIRMWARE_8801) += FwImage_8801_SD
+ NXP_BT_WIFI_FIRMWARE_FILES_$(BR2_PACKAGE_NXP_BT_WIFI_FIRMWARE_8987) += FwImage_8987
+ NXP_BT_WIFI_FIRMWARE_FILES_$(BR2_PACKAGE_NXP_BT_WIFI_FIRMWARE_8997_SD) += FwImage_8997_SD
+ NXP_BT_WIFI_FIRMWARE_FILES_$(BR2_PACKAGE_NXP_BT_WIFI_FIRMWARE_8997_PCIE) += FwImage_8997
+@@ -28,6 +27,10 @@ define NXP_BT_WIFI_FIRMWARE_INSTALL_TARG
+ $(foreach f,$(NXP_BT_WIFI_FIRMWARE_FILES_y), \
+ $(INSTALL) -m 0644 -D $(@D)/nxp/$(f)/* $(TARGET_DIR)/lib/firmware/nxp/
+ )
++ # Compatibility with previous names
++ ln -sf sdiw416_wlan.bin $(TARGET_DIR)/lib/firmware/nxp/sdioiw416_wlan_v0.bin
++ ln -sf sduartiw416_combo.bin $(TARGET_DIR)/lib/firmware/nxp/sdiouartiw416_combo_v0.bin
++ ln -sf uartiw416_bt.bin $(TARGET_DIR)/lib/firmware/nxp/uartiw416_bt_v0.bin
+ endef
+
+ $(eval $(generic-package))
diff --git a/patches/buildroot/2025.02/cleanup_buildroot.sh b/patches/buildroot/2025.02/cleanup_buildroot.sh
index c00b4a856..45777c2c8 100755
--- a/patches/buildroot/2025.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2025.02/cleanup_buildroot.sh
@@ -85,6 +85,11 @@ rm -rf buildroot/package/matiec/matiec.mk
rm -rf buildroot/package/murata-cyw-fw/Config.in
rm -rf buildroot/package/murata-cyw-fw/murata-cyw-fw.hash
rm -rf buildroot/package/murata-cyw-fw/murata-cyw-fw.mk
+rm -rf buildroot/package/nxp-bt-wifi-firmware/Config.in
+rm -rf buildroot/package/nxp-bt-wifi-firmware/nxp-bt-wifi-firmware.hash
+rm -rf buildroot/package/nxp-bt-wifi-firmware/nxp-bt-wifi-firmware.mk
+rm -rf buildroot/package/nxp-mwifiex/nxp-mwifiex.hash
+rm -rf buildroot/package/nxp-mwifiex/nxp-mwifiex.mk
rm -rf buildroot/package/optee-client/Config.in
rm -rf buildroot/package/optee-client/optee-client.hash
rm -rf buildroot/package/optee-examples/Config.in
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2025-11-10 18:10:38
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 8b6ef4c83f97174eeab1177b69c421af42b5d9a2 (commit)
from f7cb0550b3b5d7828890bde7a484d5601e0df60e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 8b6ef4c83f97174eeab1177b69c421af42b5d9a2
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Nov 10 19:09:02 2025 +0100
[BUILDROOT] opos91/opos93{,sp}: bump U-Boot to 38df9eef8f74bcb222c3ddf407a91b57732d8366
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos91-legacy-6.12_defconfig | 2 +-
buildroot/configs/opos91-optee-legacy-6.12_defconfig | 2 +-
buildroot/configs/opos93-legacy-6.12_defconfig | 2 +-
buildroot/configs/opos93-optee-legacy-6.12_defconfig | 2 +-
buildroot/configs/opos93sp-legacy-6.12_defconfig | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/buildroot/configs/opos91-legacy-6.12_defconfig b/buildroot/configs/opos91-legacy-6.12_defconfig
index 77c5cde45..cc2f1a53f 100644
--- a/buildroot/configs/opos91-legacy-6.12_defconfig
+++ b/buildroot/configs/opos91-legacy-6.12_defconfig
@@ -137,7 +137,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="118c7e58328c3f2da0cb992717750fecb9367ec9"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="38df9eef8f74bcb222c3ddf407a91b57732d8366"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos91dev"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
diff --git a/buildroot/configs/opos91-optee-legacy-6.12_defconfig b/buildroot/configs/opos91-optee-legacy-6.12_defconfig
index 1ded87e2f..c170ef525 100644
--- a/buildroot/configs/opos91-optee-legacy-6.12_defconfig
+++ b/buildroot/configs/opos91-optee-legacy-6.12_defconfig
@@ -146,7 +146,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="118c7e58328c3f2da0cb992717750fecb9367ec9"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="38df9eef8f74bcb222c3ddf407a91b57732d8366"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos91dev_optee"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
diff --git a/buildroot/configs/opos93-legacy-6.12_defconfig b/buildroot/configs/opos93-legacy-6.12_defconfig
index 54b6c74ba..2ad7bbc47 100644
--- a/buildroot/configs/opos93-legacy-6.12_defconfig
+++ b/buildroot/configs/opos93-legacy-6.12_defconfig
@@ -137,7 +137,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="118c7e58328c3f2da0cb992717750fecb9367ec9"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="38df9eef8f74bcb222c3ddf407a91b57732d8366"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos93dev"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
diff --git a/buildroot/configs/opos93-optee-legacy-6.12_defconfig b/buildroot/configs/opos93-optee-legacy-6.12_defconfig
index 3102b62c0..495e93389 100644
--- a/buildroot/configs/opos93-optee-legacy-6.12_defconfig
+++ b/buildroot/configs/opos93-optee-legacy-6.12_defconfig
@@ -146,7 +146,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="118c7e58328c3f2da0cb992717750fecb9367ec9"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="38df9eef8f74bcb222c3ddf407a91b57732d8366"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos93dev_optee"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
diff --git a/buildroot/configs/opos93sp-legacy-6.12_defconfig b/buildroot/configs/opos93sp-legacy-6.12_defconfig
index bbb938f75..7fba6d6f5 100644
--- a/buildroot/configs/opos93sp-legacy-6.12_defconfig
+++ b/buildroot/configs/opos93sp-legacy-6.12_defconfig
@@ -137,7 +137,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="118c7e58328c3f2da0cb992717750fecb9367ec9"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="38df9eef8f74bcb222c3ddf407a91b57732d8366"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos93spdev"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2025-11-10 18:03:03
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus/u-boot".
The branch, armadeus-2024.01 has been updated
via 38df9eef8f74bcb222c3ddf407a91b57732d8366 (commit)
from 118c7e58328c3f2da0cb992717750fecb9367ec9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 38df9eef8f74bcb222c3ddf407a91b57732d8366
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Nov 10 19:00:13 2025 +0100
configs: opos91: enable GPIOs driver
-----------------------------------------------------------------------
Summary of changes:
configs/opos91dev_defconfig | 1 +
configs/opos91dev_optee_defconfig | 1 +
2 files changed, 2 insertions(+)
diff --git a/configs/opos91dev_defconfig b/configs/opos91dev_defconfig
index 8bc9308216..f1f1349c47 100644
--- a/configs/opos91dev_defconfig
+++ b/configs/opos91dev_defconfig
@@ -119,6 +119,7 @@ CONFIG_FASTBOOT_UUU_SUPPORT=y
CONFIG_FASTBOOT_FLASH_MMC_DEV=0
CONFIG_FASTBOOT_MMC_BOOT_SUPPORT=y
CONFIG_FASTBOOT_MMC_USER_SUPPORT=y
+CONFIG_IMX_RGPIO2P=y
CONFIG_DM_I2C=y
# CONFIG_SPL_DM_I2C is not set
CONFIG_SYS_I2C_IMX_LPI2C=y
diff --git a/configs/opos91dev_optee_defconfig b/configs/opos91dev_optee_defconfig
index b502bad4ea..72a54a2755 100644
--- a/configs/opos91dev_optee_defconfig
+++ b/configs/opos91dev_optee_defconfig
@@ -120,6 +120,7 @@ CONFIG_FASTBOOT_UUU_SUPPORT=y
CONFIG_FASTBOOT_FLASH_MMC_DEV=0
CONFIG_FASTBOOT_MMC_BOOT_SUPPORT=y
CONFIG_FASTBOOT_MMC_USER_SUPPORT=y
+CONFIG_IMX_RGPIO2P=y
CONFIG_DM_I2C=y
# CONFIG_SPL_DM_I2C is not set
CONFIG_SYS_I2C_IMX_LPI2C=y
hooks/post-receive
--
armadeus/u-boot
|
|
From: sszy <ss...@us...> - 2025-11-04 13:32:21
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via f7cb0550b3b5d7828890bde7a484d5601e0df60e (commit)
from 2921aecb482311a1bff99e9b7d3cad94a7380f2f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit f7cb0550b3b5d7828890bde7a484d5601e0df60e
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Nov 4 14:31:02 2025 +0100
[BUILDROOT] opos91/opos93{,sp}: bump Linux to 14cb99b49f1d6f52ef189cc1c0d6f265383ad1ba
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos91-legacy-6.12_defconfig | 2 +-
buildroot/configs/opos91-optee-legacy-6.12_defconfig | 2 +-
buildroot/configs/opos93-legacy-6.12_defconfig | 2 +-
buildroot/configs/opos93-optee-legacy-6.12_defconfig | 2 +-
buildroot/configs/opos93sp-legacy-6.12_defconfig | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/buildroot/configs/opos91-legacy-6.12_defconfig b/buildroot/configs/opos91-legacy-6.12_defconfig
index d22c3d001..77c5cde45 100644
--- a/buildroot/configs/opos91-legacy-6.12_defconfig
+++ b/buildroot/configs/opos91-legacy-6.12_defconfig
@@ -24,7 +24,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="168a5c0b2b86ef74edf186086d670a8cd2e81504"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="14cb99b49f1d6f52ef189cc1c0d6f265383ad1ba"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v8"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.12.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/opos91-optee-legacy-6.12_defconfig b/buildroot/configs/opos91-optee-legacy-6.12_defconfig
index 40157d1c2..1ded87e2f 100644
--- a/buildroot/configs/opos91-optee-legacy-6.12_defconfig
+++ b/buildroot/configs/opos91-optee-legacy-6.12_defconfig
@@ -24,7 +24,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="168a5c0b2b86ef74edf186086d670a8cd2e81504"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="14cb99b49f1d6f52ef189cc1c0d6f265383ad1ba"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v8"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.12.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/opos93-legacy-6.12_defconfig b/buildroot/configs/opos93-legacy-6.12_defconfig
index 88219065d..54b6c74ba 100644
--- a/buildroot/configs/opos93-legacy-6.12_defconfig
+++ b/buildroot/configs/opos93-legacy-6.12_defconfig
@@ -24,7 +24,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="168a5c0b2b86ef74edf186086d670a8cd2e81504"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="14cb99b49f1d6f52ef189cc1c0d6f265383ad1ba"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v8"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.12.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/opos93-optee-legacy-6.12_defconfig b/buildroot/configs/opos93-optee-legacy-6.12_defconfig
index 7758c78f0..3102b62c0 100644
--- a/buildroot/configs/opos93-optee-legacy-6.12_defconfig
+++ b/buildroot/configs/opos93-optee-legacy-6.12_defconfig
@@ -24,7 +24,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="168a5c0b2b86ef74edf186086d670a8cd2e81504"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="14cb99b49f1d6f52ef189cc1c0d6f265383ad1ba"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v8"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.12.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/opos93sp-legacy-6.12_defconfig b/buildroot/configs/opos93sp-legacy-6.12_defconfig
index bab30fd7e..bbb938f75 100644
--- a/buildroot/configs/opos93sp-legacy-6.12_defconfig
+++ b/buildroot/configs/opos93sp-legacy-6.12_defconfig
@@ -24,7 +24,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="9d5a8d114eb629d01592173542c5ea718962e688"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="14cb99b49f1d6f52ef189cc1c0d6f265383ad1ba"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v8"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.12.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2025-10-21 16:44:08
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 7bfda3b7e8e2f42b9a91fc86a894b7dce7e503d6 (commit)
via f18d3add5aa9272810b21261489b9224083aa0b1 (commit)
from 702daf915a3c0da64404886aa01134b0eee306c3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7bfda3b7e8e2f42b9a91fc86a894b7dce7e503d6
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Oct 21 17:13:06 2025 +0200
[BUILDROOT] opos93: add opos93sp-legacy-6.12_defconfig
commit f18d3add5aa9272810b21261489b9224083aa0b1
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Oct 21 14:58:40 2025 +0200
.gitlab-ci.yml: build opos91-legacy-6.12_defconfig
-----------------------------------------------------------------------
Summary of changes:
.gitlab-ci.yml | 2 +-
...3sp-legacy-6.1_defconfig => opos93sp-legacy-6.12_defconfig} | 10 +++++-----
...legacy-6.1.fragment => opos93sp-linux-legacy-6.12.fragment} | 0
3 files changed, 6 insertions(+), 6 deletions(-)
copy buildroot/configs/{opos93sp-legacy-6.1_defconfig => opos93sp-legacy-6.12_defconfig} (93%)
copy buildroot/target/device/armadeus/opos93sp/{opos93sp-linux-legacy-6.1.fragment => opos93sp-linux-legacy-6.12.fragment} (100%)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ab49f023e..59c77531a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -32,7 +32,7 @@ stages:
- cp -r -L buildroot/output/images output-images
parallel:
matrix:
- - ARMADEUS_PLATFORM: [apf27, apf28, apf51, apf6, opos6ul, opos6ulnano, opos8mm-legacy-5.10, opos93-legacy-6.12, opos93sp-legacy-6.1]
+ - ARMADEUS_PLATFORM: [apf27, apf28, apf51, apf6, opos6ul, opos6ulnano, opos8mm-legacy-5.10, opos91-legacy-6.12, opos93-legacy-6.12, opos93sp-legacy-6.12]
build-merge-request:
rules:
diff --git a/buildroot/configs/opos93sp-legacy-6.1_defconfig b/buildroot/configs/opos93sp-legacy-6.12_defconfig
similarity index 93%
copy from buildroot/configs/opos93sp-legacy-6.1_defconfig
copy to buildroot/configs/opos93sp-legacy-6.12_defconfig
index 8c561c30e..bab30fd7e 100644
--- a/buildroot/configs/opos93sp-legacy-6.1_defconfig
+++ b/buildroot/configs/opos93sp-legacy-6.12_defconfig
@@ -1,7 +1,7 @@
BR2_aarch64=y
BR2_cortex_a55=y
BR2_ARM_FPU_VFPV4D16=y
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
@@ -24,9 +24,9 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="e6494020ade6f5196e058e76f00ae1a7751dff49"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="9d5a8d114eb629d01592173542c5ea718962e688"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v8"
-BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.1.fragment"
+BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.12.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx93-opos93spdev"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
@@ -129,7 +129,7 @@ BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit,^metadata_csum,uninit_bg"
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://github.com/nxp-imx/imx-atf"
-BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="8dbe28631802a51b3ec8179b2c5635b00393ad97"
+BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="6adc4c6f6d9e8bb647aa5b30112d0ce264900052"
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx93"
BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y
BR2_TARGET_UBOOT=y
@@ -137,7 +137,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="886242537cd3bb768edf424e2fae6ebb439e5e92"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="118c7e58328c3f2da0cb992717750fecb9367ec9"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos93spdev"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
diff --git a/buildroot/target/device/armadeus/opos93sp/opos93sp-linux-legacy-6.1.fragment b/buildroot/target/device/armadeus/opos93sp/opos93sp-linux-legacy-6.12.fragment
similarity index 100%
copy from buildroot/target/device/armadeus/opos93sp/opos93sp-linux-legacy-6.1.fragment
copy to buildroot/target/device/armadeus/opos93sp/opos93sp-linux-legacy-6.12.fragment
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2025-10-20 15:01:01
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 702daf915a3c0da64404886aa01134b0eee306c3 (commit)
via cb464f4487530f4ce92dc056b4ed458ce6984fec (commit)
via a9527a11b17ccff08e33a40751fba428fe38e7e7 (commit)
via 5528e74396d65cb42c724e21c5118d79441dd112 (commit)
from 3b2890429ba2a3be3bb26b5c6d7b265e712b6d1b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 702daf915a3c0da64404886aa01134b0eee306c3
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Oct 17 16:54:00 2025 +0200
[BUILDROOT] add OPOS91 and OPOS91Dev support (w/ and w/o OPTEE)
commit cb464f4487530f4ce92dc056b4ed458ce6984fec
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Oct 17 16:27:42 2025 +0200
[BUILDROOT] opos93: add opos93-{,optee}-legacy-6.12_defconfig
commit a9527a11b17ccff08e33a40751fba428fe38e7e7
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Oct 17 10:27:10 2025 +0200
[BUILDROOT] 2025.02: patches to update fimware-ele-imx and firmware-imx
commit 5528e74396d65cb42c724e21c5118d79441dd112
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Oct 16 16:06:41 2025 +0200
[BUILDROOT] Bump to BR 2025.02.7
-----------------------------------------------------------------------
Summary of changes:
.gitlab-ci.yml | 2 +-
Makefile | 7 +-
...-6.1_defconfig => opos91-legacy-6.12_defconfig} | 26 ++--
...efconfig => opos91-optee-legacy-6.12_defconfig} | 30 ++---
...-6.1_defconfig => opos93-legacy-6.12_defconfig} | 10 +-
...efconfig => opos93-optee-legacy-6.12_defconfig} | 12 +-
.../armadeus/opos91/opos91-bootloader-prepare.sh | 1 +
.../opos91-linux-legacy-6.12.fragment} | 3 +-
....fragment => opos93-linux-legacy-6.12.fragment} | 1 +
...escale-imx-imx-gpu-viv-rename-IMX_GPU_VIV.patch | 63 +++++++++
...escale-imx-imx-gpu-viv-enable-aarch64-fra.patch | 141 +++++++++++++++++++++
...scale-imx-firmware-ele-imx-bump-to-versi.patch} | 38 +++---
...scale-imx-firmware-imx-bump-version-to-8.patch} | 45 +++----
patches/buildroot/2025.02/cleanup_buildroot.sh | 1 +
14 files changed, 295 insertions(+), 85 deletions(-)
copy buildroot/configs/{opos93-legacy-6.1_defconfig => opos91-legacy-6.12_defconfig} (88%)
copy buildroot/configs/{opos93-optee-legacy-6.1_defconfig => opos91-optee-legacy-6.12_defconfig} (85%)
copy buildroot/configs/{opos93-legacy-6.1_defconfig => opos93-legacy-6.12_defconfig} (93%)
copy buildroot/configs/{opos93-optee-legacy-6.1_defconfig => opos93-optee-legacy-6.12_defconfig} (91%)
create mode 120000 buildroot/target/device/armadeus/opos91/opos91-bootloader-prepare.sh
copy buildroot/target/device/armadeus/{opos93/opos93-linux-legacy-6.1.fragment => opos91/opos91-linux-legacy-6.12.fragment} (74%)
copy buildroot/target/device/armadeus/opos93/{opos93-linux-legacy-6.1.fragment => opos93-linux-legacy-6.12.fragment} (92%)
create mode 100644 patches/buildroot/2025.02/0484-package-freescale-imx-imx-gpu-viv-rename-IMX_GPU_VIV.patch
create mode 100644 patches/buildroot/2025.02/0485-package-freescale-imx-imx-gpu-viv-enable-aarch64-fra.patch
copy patches/buildroot/2025.02/{0464-package-freescale-imx-firmware-ele-imx-bump-to-versi.patch => 0486-package-freescale-imx-firmware-ele-imx-bump-to-versi.patch} (60%)
copy patches/buildroot/2025.02/{0462-package-freescale-imx-firmware-imx-bump-version-to-8.patch => 0487-package-freescale-imx-firmware-imx-bump-version-to-8.patch} (50%)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c0e3eaa55..ab49f023e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -32,7 +32,7 @@ stages:
- cp -r -L buildroot/output/images output-images
parallel:
matrix:
- - ARMADEUS_PLATFORM: [apf27, apf28, apf51, apf6, opos6ul, opos6ulnano, opos8mm-legacy-5.10, opos93-legacy-6.1, opos93sp-legacy-6.1]
+ - ARMADEUS_PLATFORM: [apf27, apf28, apf51, apf6, opos6ul, opos6ulnano, opos8mm-legacy-5.10, opos93-legacy-6.12, opos93sp-legacy-6.1]
build-merge-request:
rules:
diff --git a/Makefile b/Makefile
index 4a1d5d680..c5a36d535 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2025.02
-BUILDROOT_MINOR_VERSION ?= 6
+BUILDROOT_MINOR_VERSION ?= 7
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
@@ -71,6 +71,8 @@ ECHO_CONFIGURATION_NOT_DEFINED:= echo -en "\033[1m"; \
echo " "$(shell find $(ARMADEUS_CONFIG_DIR) -name "opos6ulsp*_defconfig" | sed 's/.*\///');\
echo " opos8mm: " >&2; \
echo " "$(shell find $(ARMADEUS_CONFIG_DIR) -name "opos8mm*_defconfig" | sed 's/.*\///');\
+ echo " opos91: " >&2; \
+ echo " "$(shell find $(ARMADEUS_CONFIG_DIR) -name "opos91-*_defconfig" | sed 's/.*\///');\
echo " opos93: " >&2; \
echo " "$(shell find $(ARMADEUS_CONFIG_DIR) -name "opos93-*_defconfig" | sed 's/.*\///');\
echo " opos93sp: " >&2; \
@@ -100,7 +102,8 @@ help:
@echo ' opos6ulnano_defconfig - get default config for an OPOS6ULNANO+Dev kit (4.9+ mainline/vanilla kernel)'
@echo ' opos6ulsp_defconfig - get default config for an OPOS6ULSP+Dev kit (4.19+ mainline/vanilla kernel)'
@echo ' opos8mm-legacy-5.10_defconfig - get default config for an OPOS8MM+Dev kit (5.10 NXP kernel)'
- @echo ' opos93-legacy-6.1_defconfig - get default config for an OPOS93+Dev kit (6.1 NXP kernel)'
+ @echo ' opos91-legacy-6.12_defconfig - get default config for an OPOS91+Dev kit (6.12 NXP kernel)'
+ @echo ' opos93-legacy-6.12_defconfig - get default config for an OPOS93+Dev kit (6.12 NXP kernel)'
@echo ' opos93sp-legacy-6.1_defconfig - get default config for an OPOS93SP+Dev kit (6.1 NXP kernel)'
@echo ''
@echo 'Build:'
diff --git a/buildroot/configs/opos93-legacy-6.1_defconfig b/buildroot/configs/opos91-legacy-6.12_defconfig
similarity index 88%
copy from buildroot/configs/opos93-legacy-6.1_defconfig
copy to buildroot/configs/opos91-legacy-6.12_defconfig
index 49950011e..d22c3d001 100644
--- a/buildroot/configs/opos93-legacy-6.1_defconfig
+++ b/buildroot/configs/opos91-legacy-6.12_defconfig
@@ -1,13 +1,13 @@
BR2_aarch64=y
BR2_cortex_a55=y
BR2_ARM_FPU_VFPV4D16=y
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
BR2_CCACHE=y
BR2_CCACHE_DIR="$(TOPDIR)/.$(BR2_BOARD_NAME)-buildroot-ccache"
-BR2_TARGET_GENERIC_HOSTNAME="opos93"
+BR2_TARGET_GENERIC_HOSTNAME="opos91"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
BR2_TARGET_GENERIC_GETTY_PORT="ttyLP0"
@@ -16,19 +16,19 @@ BR2_TARGET_LOCALTIME="Europe/Paris"
BR2_ROOTFS_OVERLAY="$(ARMADEUS_PATH)/rootfs/target_overlay"
BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx9-bootloader-prepare.sh $(ARMADEUS_PATH)/rootfs/post_image_creation.sh"
-BR2_ROOTFS_POST_SCRIPT_ARGS="opos93 imx93"
+BR2_ROOTFS_POST_SCRIPT_ARGS="opos91 imx93"
BR2_TARGET_ARMADEUS=y
-BR2_BOARD_NAME="opos93"
-BR2_CPU_NAME="imx93"
+BR2_BOARD_NAME="opos91"
+BR2_CPU_NAME="imx91"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="038a4fac803e8c682c0bba645ab4cf78078d7dee"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="168a5c0b2b86ef74edf186086d670a8cd2e81504"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v8"
-BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.1.fragment"
+BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.12.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx93-opos93dev"
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx91-opos91dev"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
BR2_PACKAGE_LINUX_TOOLS_CPUPOWER=y
@@ -75,7 +75,7 @@ BR2_PACKAGE_NXP_BT_WIFI_FIRMWARE=y
BR2_PACKAGE_NXP_BT_WIFI_FIRMWARE_IW416=y
BR2_PACKAGE_EVTEST=y
BR2_PACKAGE_FREESCALE_IMX=y
-BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX93=y
+BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX91=y
BR2_PACKAGE_FIRMWARE_ELE_IMX=y
BR2_PACKAGE_FIRMWARE_IMX=y
BR2_PACKAGE_MDIO_TOOLS=y
@@ -129,16 +129,16 @@ BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit,^metadata_csum,uninit_bg"
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://github.com/nxp-imx/imx-atf"
-BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="8dbe28631802a51b3ec8179b2c5635b00393ad97"
-BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx93"
+BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="6adc4c6f6d9e8bb647aa5b30112d0ce264900052"
+BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx91"
BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y
BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="4be1b355534698ab738ab74e82d2000550ce7d04"
-BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos93dev"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="118c7e58328c3f2da0cb992717750fecb9367ec9"
+BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos91dev"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
BR2_PACKAGE_HOST_GENIMAGE=y
diff --git a/buildroot/configs/opos93-optee-legacy-6.1_defconfig b/buildroot/configs/opos91-optee-legacy-6.12_defconfig
similarity index 85%
copy from buildroot/configs/opos93-optee-legacy-6.1_defconfig
copy to buildroot/configs/opos91-optee-legacy-6.12_defconfig
index 0f5c6e163..40157d1c2 100644
--- a/buildroot/configs/opos93-optee-legacy-6.1_defconfig
+++ b/buildroot/configs/opos91-optee-legacy-6.12_defconfig
@@ -1,13 +1,13 @@
BR2_aarch64=y
BR2_cortex_a55=y
BR2_ARM_FPU_VFPV4D16=y
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
BR2_CCACHE=y
BR2_CCACHE_DIR="$(TOPDIR)/.$(BR2_BOARD_NAME)-buildroot-ccache"
-BR2_TARGET_GENERIC_HOSTNAME="opos93"
+BR2_TARGET_GENERIC_HOSTNAME="opos91"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
BR2_TARGET_GENERIC_GETTY_PORT="ttyLP0"
@@ -15,20 +15,20 @@ BR2_TARGET_TZ_ZONELIST="europe etcetera"
BR2_TARGET_LOCALTIME="Europe/Paris"
BR2_ROOTFS_OVERLAY="$(ARMADEUS_PATH)/rootfs/target_overlay"
BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
-BR2_ROOTFS_POST_IMAGE_SCRIPT="$(ARMADEUS_PATH)/opos93/opos93-bootloader-prepare.sh $(ARMADEUS_PATH)/rootfs/post_image_creation.sh"
-BR2_ROOTFS_POST_SCRIPT_ARGS="opos93 imx93"
+BR2_ROOTFS_POST_IMAGE_SCRIPT="$(ARMADEUS_PATH)/opos91/opos91-bootloader-prepare.sh $(ARMADEUS_PATH)/rootfs/post_image_creation.sh"
+BR2_ROOTFS_POST_SCRIPT_ARGS="opos91 imx93"
BR2_TARGET_ARMADEUS=y
-BR2_BOARD_NAME="opos93"
-BR2_CPU_NAME="imx93"
+BR2_BOARD_NAME="opos91"
+BR2_CPU_NAME="imx91"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="038a4fac803e8c682c0bba645ab4cf78078d7dee"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="168a5c0b2b86ef74edf186086d670a8cd2e81504"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v8"
-BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.1.fragment $(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-optee-linux-legacy-6.1.fragment"
+BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.12.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx93-opos93dev"
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx91-opos91dev"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
BR2_PACKAGE_LINUX_TOOLS_CPUPOWER=y
@@ -75,7 +75,7 @@ BR2_PACKAGE_NXP_BT_WIFI_FIRMWARE=y
BR2_PACKAGE_NXP_BT_WIFI_FIRMWARE_IW416=y
BR2_PACKAGE_EVTEST=y
BR2_PACKAGE_FREESCALE_IMX=y
-BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX93=y
+BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX91=y
BR2_PACKAGE_FIRMWARE_ELE_IMX=y
BR2_PACKAGE_FIRMWARE_IMX=y
BR2_PACKAGE_MDIO_TOOLS=y
@@ -130,14 +130,14 @@ BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit,^metadata_csum,uninit_bg"
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-atf.git"
-BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="a87503b583d7085380cfd0cfc811beb3980f5517"
-BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx93"
+BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="b0366f8405d8b326368e384b05274db2a8e3cbf0"
+BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx91"
BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="SPD=opteed"
BR2_TARGET_OPTEE_OS=y
BR2_TARGET_OPTEE_OS_CUSTOM_GIT=y
BR2_TARGET_OPTEE_OS_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-op-tee.git"
-BR2_TARGET_OPTEE_OS_CUSTOM_REPO_VERSION="9162355eaeb2783c4cdb67d79f8fd2ae0ec37424"
+BR2_TARGET_OPTEE_OS_CUSTOM_REPO_VERSION="2a55f6635ecfbd592b492a81880690e5700533dc"
BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY=y
BR2_TARGET_OPTEE_OS_PLATFORM="imx-opos93"
BR2_TARGET_OPTEE_OS_CORE_IMAGES="tee-raw.bin"
@@ -146,8 +146,8 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="e39996f02c7c877d024098216795283f63de3903"
-BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos93dev_optee"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="118c7e58328c3f2da0cb992717750fecb9367ec9"
+BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos91dev_optee"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
BR2_PACKAGE_HOST_GENIMAGE=y
diff --git a/buildroot/configs/opos93-legacy-6.1_defconfig b/buildroot/configs/opos93-legacy-6.12_defconfig
similarity index 93%
copy from buildroot/configs/opos93-legacy-6.1_defconfig
copy to buildroot/configs/opos93-legacy-6.12_defconfig
index 49950011e..88219065d 100644
--- a/buildroot/configs/opos93-legacy-6.1_defconfig
+++ b/buildroot/configs/opos93-legacy-6.12_defconfig
@@ -1,7 +1,7 @@
BR2_aarch64=y
BR2_cortex_a55=y
BR2_ARM_FPU_VFPV4D16=y
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
@@ -24,9 +24,9 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="038a4fac803e8c682c0bba645ab4cf78078d7dee"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="168a5c0b2b86ef74edf186086d670a8cd2e81504"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v8"
-BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.1.fragment"
+BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.12.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx93-opos93dev"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
@@ -129,7 +129,7 @@ BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit,^metadata_csum,uninit_bg"
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://github.com/nxp-imx/imx-atf"
-BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="8dbe28631802a51b3ec8179b2c5635b00393ad97"
+BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="6adc4c6f6d9e8bb647aa5b30112d0ce264900052"
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx93"
BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y
BR2_TARGET_UBOOT=y
@@ -137,7 +137,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="4be1b355534698ab738ab74e82d2000550ce7d04"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="118c7e58328c3f2da0cb992717750fecb9367ec9"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos93dev"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
diff --git a/buildroot/configs/opos93-optee-legacy-6.1_defconfig b/buildroot/configs/opos93-optee-legacy-6.12_defconfig
similarity index 91%
copy from buildroot/configs/opos93-optee-legacy-6.1_defconfig
copy to buildroot/configs/opos93-optee-legacy-6.12_defconfig
index 0f5c6e163..7758c78f0 100644
--- a/buildroot/configs/opos93-optee-legacy-6.1_defconfig
+++ b/buildroot/configs/opos93-optee-legacy-6.12_defconfig
@@ -1,7 +1,7 @@
BR2_aarch64=y
BR2_cortex_a55=y
BR2_ARM_FPU_VFPV4D16=y
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
@@ -24,9 +24,9 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-linux.git"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="038a4fac803e8c682c0bba645ab4cf78078d7dee"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="168a5c0b2b86ef74edf186086d670a8cd2e81504"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v8"
-BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.1.fragment $(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-optee-linux-legacy-6.1.fragment"
+BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-6.12.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx93-opos93dev"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
@@ -130,14 +130,14 @@ BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit,^metadata_csum,uninit_bg"
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-atf.git"
-BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="a87503b583d7085380cfd0cfc811beb3980f5517"
+BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="b0366f8405d8b326368e384b05274db2a8e3cbf0"
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx93"
BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="SPD=opteed"
BR2_TARGET_OPTEE_OS=y
BR2_TARGET_OPTEE_OS_CUSTOM_GIT=y
BR2_TARGET_OPTEE_OS_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-op-tee.git"
-BR2_TARGET_OPTEE_OS_CUSTOM_REPO_VERSION="9162355eaeb2783c4cdb67d79f8fd2ae0ec37424"
+BR2_TARGET_OPTEE_OS_CUSTOM_REPO_VERSION="2a55f6635ecfbd592b492a81880690e5700533dc"
BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY=y
BR2_TARGET_OPTEE_OS_PLATFORM="imx-opos93"
BR2_TARGET_OPTEE_OS_CORE_IMAGES="tee-raw.bin"
@@ -146,7 +146,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://gitlab.com/armadeus/armadeus-u-boot.git"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="e39996f02c7c877d024098216795283f63de3903"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="118c7e58328c3f2da0cb992717750fecb9367ec9"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos93dev_optee"
BR2_TARGET_UBOOT_SPL=y
BR2_PACKAGE_HOST_DOSFSTOOLS=y
diff --git a/buildroot/target/device/armadeus/opos91/opos91-bootloader-prepare.sh b/buildroot/target/device/armadeus/opos91/opos91-bootloader-prepare.sh
new file mode 120000
index 000000000..179ceddb1
--- /dev/null
+++ b/buildroot/target/device/armadeus/opos91/opos91-bootloader-prepare.sh
@@ -0,0 +1 @@
+../opos93/opos93-bootloader-prepare.sh
\ No newline at end of file
diff --git a/buildroot/target/device/armadeus/opos93/opos93-linux-legacy-6.1.fragment b/buildroot/target/device/armadeus/opos91/opos91-linux-legacy-6.12.fragment
similarity index 74%
copy from buildroot/target/device/armadeus/opos93/opos93-linux-legacy-6.1.fragment
copy to buildroot/target/device/armadeus/opos91/opos91-linux-legacy-6.12.fragment
index b54f4dda8..063045013 100644
--- a/buildroot/target/device/armadeus/opos93/opos93-linux-legacy-6.1.fragment
+++ b/buildroot/target/device/armadeus/opos91/opos91-linux-legacy-6.12.fragment
@@ -1,8 +1,7 @@
-CONFIG_DRM_PANEL_ILITEK_ILI9881C=y
CONFIG_PWM_IMX_TPM=y
# CONFIG_FW_LOADER_USER_HELPER is not set
# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is no set
CONFIG_MWIFIEX=m
CONFIG_MWIFIEX_SDIO=m
+CONFIG_IMX_SDMA=m
CONFIG_SND_SOC_FSL_SAI=y
-CONFIG_TOUCHSCREEN_FTS=y
diff --git a/buildroot/target/device/armadeus/opos93/opos93-linux-legacy-6.1.fragment b/buildroot/target/device/armadeus/opos93/opos93-linux-legacy-6.12.fragment
similarity index 92%
copy from buildroot/target/device/armadeus/opos93/opos93-linux-legacy-6.1.fragment
copy to buildroot/target/device/armadeus/opos93/opos93-linux-legacy-6.12.fragment
index b54f4dda8..36c7ab9f6 100644
--- a/buildroot/target/device/armadeus/opos93/opos93-linux-legacy-6.1.fragment
+++ b/buildroot/target/device/armadeus/opos93/opos93-linux-legacy-6.12.fragment
@@ -4,5 +4,6 @@ CONFIG_PWM_IMX_TPM=y
# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is no set
CONFIG_MWIFIEX=m
CONFIG_MWIFIEX_SDIO=m
+CONFIG_IMX_SDMA=m
CONFIG_SND_SOC_FSL_SAI=y
CONFIG_TOUCHSCREEN_FTS=y
diff --git a/patches/buildroot/2025.02/0484-package-freescale-imx-imx-gpu-viv-rename-IMX_GPU_VIV.patch b/patches/buildroot/2025.02/0484-package-freescale-imx-imx-gpu-viv-rename-IMX_GPU_VIV.patch
new file mode 100644
index 000000000..7c2e9f87a
--- /dev/null
+++ b/patches/buildroot/2025.02/0484-package-freescale-imx-imx-gpu-viv-rename-IMX_GPU_VIV.patch
@@ -0,0 +1,63 @@
+From c8adccf8df811b850c718c7659b26af420207bb9 Mon Sep 17 00:00:00 2001
+From: Thomas Petazzoni <tho...@bo...>
+Date: Sun, 18 May 2025 21:39:36 +0200
+Subject: [PATCH] package/freescale-imx/imx-gpu-viv: rename
+ IMX_GPU_VIV_LIB_TARGET to IMX_GPU_VIV_OUTPUT
+
+In preparation for some rework of the package, let's rename the
+IMX_GPU_VIV_LIB_TARGET variable to IMX_GPU_VIV_OUTPUT to make it match
+the BR2_PACKAGE_IMX_GPU_VIV_OUTPUT config option it corresponds to.
+
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 12 ++++++------
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
+index 8744ff1bc999..14bcbb99d341 100644
+--- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
++++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
+@@ -25,14 +25,14 @@ ifeq ($(BR2_aarch64),y)
+ IMX_GPU_VIV_PROVIDES += libgbm
+ endif
+
+-IMX_GPU_VIV_LIB_TARGET = $(call qstrip,$(BR2_PACKAGE_IMX_GPU_VIV_OUTPUT))
++IMX_GPU_VIV_OUTPUT = $(call qstrip,$(BR2_PACKAGE_IMX_GPU_VIV_OUTPUT))
+
+ # Libraries are linked against libdrm, except framebuffer output on ARM
+-ifneq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby)
++ifneq ($(IMX_GPU_VIV_OUTPUT)$(BR2_arm),fby)
+ IMX_GPU_VIV_DEPENDENCIES += libdrm
+ endif
+
+-ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland)
++ifeq ($(IMX_GPU_VIV_OUTPUT),wayland)
+ IMX_GPU_VIV_DEPENDENCIES += wayland
+ endif
+
+@@ -40,11 +40,11 @@ define IMX_GPU_VIV_EXTRACT_CMDS
+ $(call NXP_EXTRACT_HELPER,$(IMX_GPU_VIV_DL_DIR)/$(IMX_GPU_VIV_SOURCE))
+ endef
+
+-ifeq ($(IMX_GPU_VIV_LIB_TARGET),fb)
++ifeq ($(IMX_GPU_VIV_OUTPUT),fb)
+ define IMX_GPU_VIV_FIXUP_PKGCONFIG
+ ln -sf egl_linuxfb.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc
+ endef
+-else ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland)
++else ifeq ($(IMX_GPU_VIV_OUTPUT),wayland)
+ define IMX_GPU_VIV_FIXUP_PKGCONFIG
+ ln -sf egl_wayland.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc
+ endef
+@@ -61,7 +61,7 @@ endif
+ # in the upstream archive here. We also remove unused backend files.
+ # Make sure these commands are idempotent.
+ define IMX_GPU_VIV_BUILD_CMDS
+- cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_LIB_TARGET)/* $(@D)/gpu-core/usr/lib/
++ cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_OUTPUT)/* $(@D)/gpu-core/usr/lib/
+ $(foreach backend,fb wayland, \
+ $(RM) -r $(@D)/gpu-core/usr/lib/$(backend)
+ )
+--
+2.49.1
+
diff --git a/patches/buildroot/2025.02/0485-package-freescale-imx-imx-gpu-viv-enable-aarch64-fra.patch b/patches/buildroot/2025.02/0485-package-freescale-imx-imx-gpu-viv-enable-aarch64-fra.patch
new file mode 100644
index 000000000..e7093dd47
--- /dev/null
+++ b/patches/buildroot/2025.02/0485-package-freescale-imx-imx-gpu-viv-enable-aarch64-fra.patch
@@ -0,0 +1,141 @@
+From faf2b8a6277c1a10ca08e5ad8ecb488d70a03de4 Mon Sep 17 00:00:00 2001
+From: Lang Daniel <d....@ab...>
+Date: Mon, 13 Mar 2023 09:16:31 +0000
+Subject: [PATCH] package/freescale-imx/imx-gpu-viv: enable aarch64 framebuffer
+ support
+
+Back when the imx-gpu-viv package was enabled on AArch64 in commit
+84afda9ca6dad5fd828ba94fa60df52c81cc7814, the fb output option was not
+enabled.
+
+However, according to meta-freescale [0] the framebuffer output can be
+enabled on IMX8 by using the wayland libraries together with egl.pc.
+
+[0] https://git.yoctoproject.org/meta-freescale/tree/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
+
+This commit does enable fb output on AArch64, which requires a few
+precautions as the imx-gpu-viv logic is a bit convoluted:
+
+- FB on ARM is supported using "pure" framebuffer libraries. However,
+ a specific egl.pc is needed: egl_linuxfb.pc. The supporting
+ libraries are found in the fb/ subdirectory in imx-gpu-viv "code".
+
+- FB on AArch64 is supported using libraries that are linked with
+ wayland and libdrm, even though wayland/libdrm is obviously not used
+ for framebuffer output. pkg-config wise, this configuration can use
+ the default egl.pc. The supporting libraries are found in the
+ wayland/ subdirectory in imx-gpu-viv "code", as oddly as it seems.
+
+- Wayland on ARM on AArch64 is supported using libraries that are
+ obviously linked against wayland and libdrm. pkg-config wise, egl.pc
+ needs to be symlinked to egl_wayland.pc.
+
+This patch solves this situation by introducing a hidden boolean
+option BR2_PACKAGE_IMX_GPU_VIV_USES_WAYLAND that indicates whether
+wayland/libdrm is used by the currently selected output. This is of
+course true when BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL, but also when
+BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB on AArch64.
+
+Signed-off-by: Daniel Lang <d....@ab...>
+[Thomas: quite significant rework compared to the submission from
+Daniel Lang, so we didn't keep the Reviewed-by from Gary Bisson]
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ package/freescale-imx/imx-gpu-viv/Config.in | 17 +++++++++-----
+ .../freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 22 +++++++++++--------
+ 2 files changed, 24 insertions(+), 15 deletions(-)
+
+diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in
+index 0a1be6ec13be..392f004787b6 100644
+--- a/package/freescale-imx/imx-gpu-viv/Config.in
++++ b/package/freescale-imx/imx-gpu-viv/Config.in
+@@ -12,9 +12,6 @@ config BR2_PACKAGE_IMX_GPU_VIV
+ depends on (BR2_arm && BR2_ARM_EABIHF) || BR2_aarch64
+ # Library binaries are linked against libc.so.6
+ depends on BR2_TOOLCHAIN_USES_GLIBC
+- # Library binaries are linked against libdrm.so.2, except framebuffer
+- # output on ARM
+- select BR2_PACKAGE_LIBDRM if !(BR2_arm && BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB)
+ select BR2_PACKAGE_HAS_LIBEGL
+ select BR2_PACKAGE_HAS_LIBGLES
+ # gbm is only available in the aarch64 blobs
+@@ -34,6 +31,13 @@ config BR2_PACKAGE_IMX_GPU_VIV
+ This library is provided by Freescale as-is and doesn't have
+ an upstream.
+
++# Library binaries are linked against libdrm.so.2 and libwayland,
++# except framebuffer output on ARM
++config BR2_PACKAGE_IMX_GPU_VIV_USES_WAYLAND
++ bool
++ select BR2_PACKAGE_LIBDRM
++ select BR2_PACKAGE_WAYLAND
++
+ if BR2_PACKAGE_IMX_GPU_VIV
+
+ choice
+@@ -45,12 +49,13 @@ choice
+
+ config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB
+ bool "Framebuffer"
+- # The i.MX8 aarch64 blob doesn't support FB output
+- depends on BR2_arm
++ # Yes, the ARM64 framebuffer libraries link against
++ # libdrm/libwayland.
++ select BR2_PACKAGE_IMX_GPU_VIV_USES_WAYLAND if BR2_aarch64
+
+ config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL
+ bool "Wayland"
+- select BR2_PACKAGE_WAYLAND
++ select BR2_PACKAGE_IMX_GPU_VIV_USES_WAYLAND
+
+ endchoice
+
+diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
+index 14bcbb99d341..8494e875e20d 100644
+--- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
++++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
+@@ -27,20 +27,24 @@ endif
+
+ IMX_GPU_VIV_OUTPUT = $(call qstrip,$(BR2_PACKAGE_IMX_GPU_VIV_OUTPUT))
+
+-# Libraries are linked against libdrm, except framebuffer output on ARM
+-ifneq ($(IMX_GPU_VIV_OUTPUT)$(BR2_arm),fby)
+-IMX_GPU_VIV_DEPENDENCIES += libdrm
+-endif
+-
+-ifeq ($(IMX_GPU_VIV_OUTPUT),wayland)
+-IMX_GPU_VIV_DEPENDENCIES += wayland
++ifeq ($(BR2_PACKAGE_IMX_GPU_VIV_USES_WAYLAND),y)
++IMX_GPU_VIV_DEPENDENCIES += libdrm wayland
++IMX_GPU_VIV_LIBDIR = wayland
++else
++IMX_GPU_VIV_LIBDIR = fb
+ endif
+
+ define IMX_GPU_VIV_EXTRACT_CMDS
+ $(call NXP_EXTRACT_HELPER,$(IMX_GPU_VIV_DL_DIR)/$(IMX_GPU_VIV_SOURCE))
+ endef
+
+-ifeq ($(IMX_GPU_VIV_OUTPUT),fb)
++# The package comes with multiple versions of egl.pc,
++# depending on the output the original egl.pc is replaced
++# with a symlink:
++# - arm/frambuffer: symlink to egl_linuxfb.pc
++# - aarch64/framebuffer: original egl.pc without a symlink
++# - wayland: symblink to egl_wayland.pc
++ifeq ($(IMX_GPU_VIV_OUTPUT):$(BR2_arm),fb:y)
+ define IMX_GPU_VIV_FIXUP_PKGCONFIG
+ ln -sf egl_linuxfb.pc $(@D)/gpu-core/usr/lib/pkgconfig/egl.pc
+ endef
+@@ -61,7 +65,7 @@ endif
+ # in the upstream archive here. We also remove unused backend files.
+ # Make sure these commands are idempotent.
+ define IMX_GPU_VIV_BUILD_CMDS
+- cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_OUTPUT)/* $(@D)/gpu-core/usr/lib/
++ cp -dpfr $(@D)/gpu-core/usr/lib/$(IMX_GPU_VIV_LIBDIR)/* $(@D)/gpu-core/usr/lib/
+ $(foreach backend,fb wayland, \
+ $(RM) -r $(@D)/gpu-core/usr/lib/$(backend)
+ )
+--
+2.49.1
+
diff --git a/patches/buildroot/2025.02/0464-package-freescale-imx-firmware-ele-imx-bump-to-versi.patch b/patches/buildroot/2025.02/0486-package-freescale-imx-firmware-ele-imx-bump-to-versi.patch
similarity index 60%
copy from patches/buildroot/2025.02/0464-package-freescale-imx-firmware-ele-imx-bump-to-versi.patch
copy to patches/buildroot/2025.02/0486-package-freescale-imx-firmware-ele-imx-bump-to-versi.patch
index 0354b67a9..6b34e39d5 100644
--- a/patches/buildroot/2025.02/0464-package-freescale-imx-firmware-ele-imx-bump-to-versi.patch
+++ b/patches/buildroot/2025.02/0486-package-freescale-imx-firmware-ele-imx-bump-to-versi.patch
@@ -1,17 +1,17 @@
-From 7dcf8ab96db5d61ab9a5736599a689092a8cb3ee Mon Sep 17 00:00:00 2001
+From 876bf555fe78c65e9f155db0ab345b045548df79 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
<seb...@ar...>
-Date: Fri, 2 May 2025 15:43:21 +0200
-Subject: [PATCH 464/468] package/freescale-imx/firmware-ele-imx: bump to
- version 2.0.1
+Date: Thu, 16 Oct 2025 17:56:14 +0200
+Subject: [PATCH 486/487] package/freescale-imx/firmware-ele-imx: bump to
+ version 2.0.3
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
-This version is aligned with NXP Linux BSP version "lf-6.12.3-1.0.0".
+This version is aligned with NXP Linux BSP version "lf-6.12.34-2.1.0".
License hashes changed because the LA_OPT_NXP_Software_License changed
-from "v57 July 2024" to "v58 November 2024".
+from "v58 November 2024" to "v63 May 2025".
Signed-off-by: Sébastien Szymanski <seb...@ar...>
---
@@ -20,33 +20,33 @@ Signed-off-by: Sébastien Szymanski <seb...@ar...>
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package/freescale-imx/firmware-ele-imx/firmware-ele-imx.hash b/package/freescale-imx/firmware-ele-imx/firmware-ele-imx.hash
-index 6182dc57be82..55e1864e31e6 100644
+index 55e1864e31e6..2d941c5e375e 100644
--- a/package/freescale-imx/firmware-ele-imx/firmware-ele-imx.hash
+++ b/package/freescale-imx/firmware-ele-imx/firmware-ele-imx.hash
@@ -1,5 +1,5 @@
# Locally calculated
--sha256 8791109824767346237e53ac2c712824e54608e2092859161e6bb3e5385a7595 firmware-ele-imx-1.3.0-17945fc.bin
--sha256 601fa790c5b4d03579bd182fb4d65a6f329a32faf49db22f98e4608221e861f7 COPYING
--sha256 c3d9a7b2a5a7db5da690e9c1081b98b665802c3efbbba7fb237339395a92f607 EULA
-+sha256 a2f16e43e8aff9cf018d0962b70313940f77079b314331ab3980c4c5f44249cb firmware-ele-imx-2.0.1-0a66c34.bin
-+sha256 3f4a12c82a84bd1c3578c9c986d6371a61d3399525e76288ecbbae01daf0ae26 COPYING
-+sha256 38f1408d6e935c564efd9119c313269e643c1a85cab1d930c3c5bd70bc261769 EULA
+-sha256 a2f16e43e8aff9cf018d0962b70313940f77079b314331ab3980c4c5f44249cb firmware-ele-imx-2.0.1-0a66c34.bin
+-sha256 3f4a12c82a84bd1c3578c9c986d6371a61d3399525e76288ecbbae01daf0ae26 COPYING
+-sha256 38f1408d6e935c564efd9119c313269e643c1a85cab1d930c3c5bd70bc261769 EULA
++sha256 e0bb78c94c04b771ca63bc530db7fb06e8a6415fc1c258f47f92952a39dd94a3 firmware-ele-imx-2.0.3-286c884.bin
++sha256 3001cf84018c5cb10d183a678f6ec8a928c797616ba06b398d7ca93c0779aaa2 COPYING
++sha256 a829b109a0a406a6a2fec19975a332feca225098ce66bfab2220c6608db8fce5 EULA
sha256 8721a617a5d4c7f366aaf857ebda21eb4c9fc9175dc92b70f627c611d403ec8e SCR.txt
diff --git a/package/freescale-imx/firmware-ele-imx/firmware-ele-imx.mk b/package/freescale-imx/firmware-ele-imx/firmware-ele-imx.mk
-index 4225805d5023..8f25f4b5b537 100644
+index 8f25f4b5b537..b7ed9b7301fa 100644
--- a/package/freescale-imx/firmware-ele-imx/firmware-ele-imx.mk
+++ b/package/freescale-imx/firmware-ele-imx/firmware-ele-imx.mk
@@ -4,8 +4,8 @@
#
################################################################################
--FIRMWARE_ELE_IMX_VERSION = 1.3.0
--FIRMWARE_ELE_IMX_REVISION = 17945fc
-+FIRMWARE_ELE_IMX_VERSION = 2.0.1
-+FIRMWARE_ELE_IMX_REVISION = 0a66c34
+-FIRMWARE_ELE_IMX_VERSION = 2.0.1
+-FIRMWARE_ELE_IMX_REVISION = 0a66c34
++FIRMWARE_ELE_IMX_VERSION = 2.0.3
++FIRMWARE_ELE_IMX_REVISION = 286c884
FIRMWARE_ELE_IMX_SITE = $(FREESCALE_IMX_SITE)
FIRMWARE_ELE_IMX_SOURCE = firmware-ele-imx-$(FIRMWARE_ELE_IMX_VERSION)-$(FIRMWARE_ELE_IMX_REVISION).bin
--
-2.49.0
+2.49.1
diff --git a/patches/buildroot/2025.02/0462-package-freescale-imx-firmware-imx-bump-version-to-8.patch b/patches/buildroot/2025.02/0487-package-freescale-imx-firmware-imx-bump-version-to-8.patch
similarity index 50%
copy from patches/buildroot/2025.02/0462-package-freescale-imx-firmware-imx-bump-version-to-8.patch
copy to patches/buildroot/2025.02/0487-package-freescale-imx-firmware-imx-bump-version-to-8.patch
index 90e404f26..3187a3497 100644
--- a/patches/buildroot/2025.02/0462-package-freescale-imx-firmware-imx-bump-version-to-8.patch
+++ b/patches/buildroot/2025.02/0487-package-freescale-imx-firmware-imx-bump-version-to-8.patch
@@ -1,52 +1,53 @@
-From 3da26212c36d8d3615ae42aeae8ad5ee49cbc8b4 Mon Sep 17 00:00:00 2001
+From d88b668f30be0035ac69fb8a40d2c3b5086858fc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
<seb...@ar...>
-Date: Fri, 2 May 2025 15:07:05 +0200
-Subject: [PATCH 462/468] package/freescale-imx/firmware-imx: bump version to
- 8.27
+Date: Thu, 16 Oct 2025 18:57:41 +0200
+Subject: [PATCH 487/487] package/freescale-imx/firmware-imx: bump version to
+ 8.29
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
-This version is aligned with NXP Linux BSP version "lf-6.12.3-1.0.0".
+This version is aligned with NXP Linux BSP version "lf-6.12.34-2.1.0".
License hashes changed because the LA_OPT_NXP_Software_License changed
-from "v57 July 2024" to "v58 November 2024".
+from "v58 November 2024" to "v63 May 2025".
Signed-off-by: Sébastien Szymanski <seb...@ar...>
---
- package/freescale-imx/firmware-imx/firmware-imx.hash | 6 +++---
+ package/freescale-imx/firmware-imx/firmware-imx.hash | 8 ++++----
package/freescale-imx/firmware-imx/firmware-imx.mk | 4 ++--
- 2 files changed, 5 insertions(+), 5 deletions(-)
+ 2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/package/freescale-imx/firmware-imx/firmware-imx.hash b/package/freescale-imx/firmware-imx/firmware-imx.hash
-index 606075c85eb1..13e9e1a87ba9 100644
+index 13e9e1a87ba9..9022475679d7 100644
--- a/package/freescale-imx/firmware-imx/firmware-imx.hash
+++ b/package/freescale-imx/firmware-imx/firmware-imx.hash
@@ -1,5 +1,5 @@
# Locally calculated
--sha256 b2fcf84a0417678aa441b1bcde9ece467f8bd063a63d8390684f8e37768d84cf firmware-imx-8.26-d4c33ab.bin
--sha256 601fa790c5b4d03579bd182fb4d65a6f329a32faf49db22f98e4608221e861f7 COPYING
--sha256 c3d9a7b2a5a7db5da690e9c1081b98b665802c3efbbba7fb237339395a92f607 EULA
-+sha256 61f925e606ab020b1a36f3f7f7e459c6847f5b9dbc79421f9ef86e8fc124eb2f firmware-imx-8.27-5af0ceb.bin
-+sha256 3f4a12c82a84bd1c3578c9c986d6371a61d3399525e76288ecbbae01daf0ae26 COPYING
-+sha256 38f1408d6e935c564efd9119c313269e643c1a85cab1d930c3c5bd70bc261769 EULA
- sha256 40d02f6d6b4e94d9307529408f372f5a9908cf3d156ec533a4e54274b40f271e SCR.txt
+-sha256 61f925e606ab020b1a36f3f7f7e459c6847f5b9dbc79421f9ef86e8fc124eb2f firmware-imx-8.27-5af0ceb.bin
+-sha256 3f4a12c82a84bd1c3578c9c986d6371a61d3399525e76288ecbbae01daf0ae26 COPYING
+-sha256 38f1408d6e935c564efd9119c313269e643c1a85cab1d930c3c5bd70bc261769 EULA
+-sha256 40d02f6d6b4e94d9307529408f372f5a9908cf3d156ec533a4e54274b40f271e SCR.txt
++sha256 5be89eb8162c84eb45121192e69b73079a466ee6cabdabf3d874188fed60bb85 firmware-imx-8.29-8741a3b.bin
++sha256 3001cf84018c5cb10d183a678f6ec8a928c797616ba06b398d7ca93c0779aaa2 COPYING
++sha256 a829b109a0a406a6a2fec19975a332feca225098ce66bfab2220c6608db8fce5 EULA
++sha256 8721a617a5d4c7f366aaf857ebda21eb4c9fc9175dc92b70f627c611d403ec8e SCR.txt
diff --git a/package/freescale-imx/firmware-imx/firmware-imx.mk b/package/freescale-imx/firmware-imx/firmware-imx.mk
-index 62077238a705..f8c9df1ccee9 100644
+index f8c9df1ccee9..0ca86ace0b03 100644
--- a/package/freescale-imx/firmware-imx/firmware-imx.mk
+++ b/package/freescale-imx/firmware-imx/firmware-imx.mk
@@ -4,8 +4,8 @@
#
################################################################################
--FIRMWARE_IMX_VERSION = 8.26
--FIRMWARE_IMX_REVISION = d4c33ab
-+FIRMWARE_IMX_VERSION = 8.27
-+FIRMWARE_IMX_REVISION = 5af0ceb
+-FIRMWARE_IMX_VERSION = 8.27
+-FIRMWARE_IMX_REVISION = 5af0ceb
++FIRMWARE_IMX_VERSION = 8.29
++FIRMWARE_IMX_REVISION = 8741a3b
FIRMWARE_IMX_SITE = $(FREESCALE_IMX_SITE)
FIRMWARE_IMX_SOURCE = firmware-imx-$(FIRMWARE_IMX_VERSION)-$(FIRMWARE_IMX_REVISION).bin
--
-2.49.0
+2.49.1
diff --git a/patches/buildroot/2025.02/cleanup_buildroot.sh b/patches/buildroot/2025.02/cleanup_buildroot.sh
index e0a8fa813..c00b4a856 100755
--- a/patches/buildroot/2025.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2025.02/cleanup_buildroot.sh
@@ -37,6 +37,7 @@ rm -rf buildroot/package/freescale-imx/imx-codec/imx-codec.hash
rm -rf buildroot/package/freescale-imx/imx-codec/imx-codec.mk
rm -rf buildroot/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.hash
rm -rf buildroot/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.mk
+rm -rf buildroot/package/freescale-imx/imx-gpu-viv/Config.in
rm -rf buildroot/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash
rm -rf buildroot/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
rm -rf buildroot/package/freescale-imx/imx-sc-firmware/imx-sc-firmware.hash
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2025-10-20 13:30:43
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus/u-boot".
The branch, armadeus-2024.01 has been updated
via 118c7e58328c3f2da0cb992717750fecb9367ec9 (commit)
from 00180d4d497ad3e332f07c87bcfccd442895f349 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 118c7e58328c3f2da0cb992717750fecb9367ec9
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Oct 20 15:29:26 2025 +0200
configs: opos91: disable DM_THERMAL
-----------------------------------------------------------------------
Summary of changes:
configs/opos91dev_defconfig | 1 -
configs/opos91dev_optee_defconfig | 1 -
2 files changed, 2 deletions(-)
diff --git a/configs/opos91dev_defconfig b/configs/opos91dev_defconfig
index d997ea6b53..8bc9308216 100644
--- a/configs/opos91dev_defconfig
+++ b/configs/opos91dev_defconfig
@@ -150,7 +150,6 @@ CONFIG_FSL_LPUART=y
CONFIG_SYSRESET=y
CONFIG_SYSRESET_CMD_POWEROFF=y
CONFIG_SYSRESET_PSCI=y
-CONFIG_DM_THERMAL=y
CONFIG_USB=y
# CONFIG_SPL_DM_USB is not set
CONFIG_USB_EHCI_HCD=y
diff --git a/configs/opos91dev_optee_defconfig b/configs/opos91dev_optee_defconfig
index 528cf0a689..b502bad4ea 100644
--- a/configs/opos91dev_optee_defconfig
+++ b/configs/opos91dev_optee_defconfig
@@ -155,7 +155,6 @@ CONFIG_SYSRESET_PSCI=y
CONFIG_TEE=y
CONFIG_OPTEE=y
# CONFIG_CHIMP_OPTEE is not set
-CONFIG_DM_THERMAL=y
CONFIG_USB=y
# CONFIG_SPL_DM_USB is not set
CONFIG_USB_EHCI_HCD=y
hooks/post-receive
--
armadeus/u-boot
|
|
From: sszy <ss...@us...> - 2025-10-20 09:03:13
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus/u-boot".
The branch, armadeus-2024.01 has been updated
via 00180d4d497ad3e332f07c87bcfccd442895f349 (commit)
via 4722d1d8575c49c0a6ba18a00511795a31bccce9 (commit)
from 7abe2aa6e1aaf6e4ed8b07a2c0f4f3d4bfae6e39 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 00180d4d497ad3e332f07c87bcfccd442895f349
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Oct 17 20:43:50 2025 +0200
configs: add opos91dev_optee_defconfig
commit 4722d1d8575c49c0a6ba18a00511795a31bccce9
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Oct 17 20:44:45 2025 +0200
arm: CONFIG_IMX93_OPOS91 -> CONFIG_IMX91_OPOS91
-----------------------------------------------------------------------
Summary of changes:
arch/arm/include/asm/mach-imx/optee.h | 2 +-
arch/arm/mach-imx/imx9/soc.c | 4 ++--
configs/{opos91dev_defconfig => opos91dev_optee_defconfig} | 14 ++++++++++----
3 files changed, 13 insertions(+), 7 deletions(-)
copy configs/{opos91dev_defconfig => opos91dev_optee_defconfig} (94%)
diff --git a/arch/arm/include/asm/mach-imx/optee.h b/arch/arm/include/asm/mach-imx/optee.h
index c2cb880f43..8dd02b25b4 100644
--- a/arch/arm/include/asm/mach-imx/optee.h
+++ b/arch/arm/include/asm/mach-imx/optee.h
@@ -5,7 +5,7 @@
#ifndef __IMX_OPTEE_H__
#define __IMX_OPTEE_H__
-#if defined(CONFIG_IMX93_OPOS91) || defined(CONFIG_IMX93_OPOS93)
+#if defined(CONFIG_IMX91_OPOS91) || defined(CONFIG_IMX93_OPOS93)
#define OPTEE_SHM_SIZE 0x00200000
#else
#define OPTEE_SHM_SIZE 0x00400000
diff --git a/arch/arm/mach-imx/imx9/soc.c b/arch/arm/mach-imx/imx9/soc.c
index 50c75e2eaa..4344d68083 100644
--- a/arch/arm/mach-imx/imx9/soc.c
+++ b/arch/arm/mach-imx/imx9/soc.c
@@ -318,7 +318,7 @@ static struct mm_region imx93_mem_map[] = {
}, {
/* DRAM1 */
/* OPTEE uses 32MB at the start of the DRAM */
-#if defined(CONFIG_OPTEE) && (defined(CONFIG_IMX93_OPOS91) || defined(CONFIG_IMX93_OPOS93))
+#if defined(CONFIG_OPTEE) && (defined(CONFIG_IMX91_OPOS91) || defined(CONFIG_IMX93_OPOS93))
.virt = 0x82000000UL,
.phys = 0x82000000UL,
.size = PHYS_SDRAM_SIZE - 0x02000000,
@@ -445,7 +445,7 @@ int dram_init_banksize(void)
sdram_b2_size = 0;
}
- if (IS_ENABLED(CONFIG_IMX93_OPOS91) || IS_ENABLED(CONFIG_IMX93_OPOS93)) {
+ if (IS_ENABLED(CONFIG_IMX91_OPOS91) || IS_ENABLED(CONFIG_IMX93_OPOS93)) {
gd->bd->bi_dram[bank].start = PHYS_SDRAM + rom_pointer[1];
gd->bd->bi_dram[bank].size = sdram_b1_size - rom_pointer[1];
} else {
diff --git a/configs/opos91dev_defconfig b/configs/opos91dev_optee_defconfig
similarity index 94%
copy from configs/opos91dev_defconfig
copy to configs/opos91dev_optee_defconfig
index d997ea6b53..528cf0a689 100644
--- a/configs/opos91dev_defconfig
+++ b/configs/opos91dev_optee_defconfig
@@ -1,6 +1,6 @@
CONFIG_ARM=y
CONFIG_ARCH_IMX9=y
-CONFIG_TEXT_BASE=0x80200000
+CONFIG_TEXT_BASE=0x82000000
CONFIG_SYS_MALLOC_LEN=0x2000000
CONFIG_SYS_MALLOC_F_LEN=0x18000
CONFIG_SPL_LIBCOMMON_SUPPORT=y
@@ -21,9 +21,10 @@ CONFIG_SPL_STACK=0x204E0000
CONFIG_SPL_SYS_MALLOC_F_LEN=0x2000
CONFIG_SPL=y
CONFIG_ENV_OFFSET_REDUND=0x20000
+CONFIG_IMX_ELE_DEK_ENCAP=y
CONFIG_SPL_IMX_ROMAPI_LOADADDR=0x88000000
-CONFIG_SYS_LOAD_ADDR=0x80400000
-CONFIG_SYS_MEMTEST_START=0x80000000
+CONFIG_SYS_LOAD_ADDR=0x82000000
+CONFIG_SYS_MEMTEST_START=0x82000000
CONFIG_SYS_MEMTEST_END=0x90000000
CONFIG_REMAKE_ELF=y
# CONFIG_ANDROID_BOOT_IMAGE is not set
@@ -112,7 +113,7 @@ CONFIG_CPU_IMX=y
CONFIG_SAVED_DRAM_TIMING_BASE=0x2049C000
CONFIG_IMX9_LPDDR4X=y
CONFIG_USB_FUNCTION_FASTBOOT=y
-CONFIG_FASTBOOT_BUF_ADDR=0x80400000
+CONFIG_FASTBOOT_BUF_ADDR=0x82000000
CONFIG_FASTBOOT_BUF_SIZE=0x1E000000
CONFIG_FASTBOOT_FLASH=y
CONFIG_FASTBOOT_UUU_SUPPORT=y
@@ -143,6 +144,7 @@ CONFIG_PINCTRL_IMX93=y
CONFIG_DM_REGULATOR=y
CONFIG_DM_REGULATOR_FIXED=y
CONFIG_DM_REGULATOR_GPIO=y
+CONFIG_DM_RNG=y
CONFIG_DM_RTC=y
CONFIG_RTC_EMULATION=y
CONFIG_DM_SERIAL=y
@@ -150,6 +152,9 @@ CONFIG_FSL_LPUART=y
CONFIG_SYSRESET=y
CONFIG_SYSRESET_CMD_POWEROFF=y
CONFIG_SYSRESET_PSCI=y
+CONFIG_TEE=y
+CONFIG_OPTEE=y
+# CONFIG_CHIMP_OPTEE is not set
CONFIG_DM_THERMAL=y
CONFIG_USB=y
# CONFIG_SPL_DM_USB is not set
@@ -169,3 +174,4 @@ CONFIG_ULP_WATCHDOG=y
CONFIG_WDT=y
CONFIG_LZO=y
CONFIG_BZIP2=y
+# CONFIG_OPTEE_LIB is not set
hooks/post-receive
--
armadeus/u-boot
|
|
From: sszy <ss...@us...> - 2025-09-11 08:46:49
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 34f8da0f7243d20cff4ff99fad0d3f6e46cce576 (commit)
from 63db7aacb581625e3ea242d51e04c465f1cb9c4e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 34f8da0f7243d20cff4ff99fad0d3f6e46cce576
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Sep 11 10:46:26 2025 +0200
[BUILDROOT] Bump to BR 2025.02.6
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
...hon-numpy-fix-build-with-python-cython-3..patch | 78 ----------------------
patches/buildroot/2025.02/cleanup_buildroot.sh | 1 -
3 files changed, 1 insertion(+), 80 deletions(-)
delete mode 100644 patches/buildroot/2025.02/0480-package-python-numpy-fix-build-with-python-cython-3..patch
diff --git a/Makefile b/Makefile
index e2ef703b6..4a1d5d680 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2025.02
-BUILDROOT_MINOR_VERSION ?= 5
+BUILDROOT_MINOR_VERSION ?= 6
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
diff --git a/patches/buildroot/2025.02/0480-package-python-numpy-fix-build-with-python-cython-3..patch b/patches/buildroot/2025.02/0480-package-python-numpy-fix-build-with-python-cython-3..patch
deleted file mode 100644
index 7f4749267..000000000
--- a/patches/buildroot/2025.02/0480-package-python-numpy-fix-build-with-python-cython-3..patch
+++ /dev/null
@@ -1,78 +0,0 @@
-From 7480dea7ab0102054f328099e8c680ef7415dc1a Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
- <seb...@ar...>
-Date: Thu, 14 Aug 2025 13:49:17 +0200
-Subject: [PATCH 480/480] package/python-numpy: fix build with python-cython >=
- 3.1
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Since commit b536caaec0d8 ("package/python-cython: bump to version
-3.1.2"), python-numpy fails to build:
-
-Error compiling Cython file:
-------------------------------------------------------------
-...
- np.issubdtype(cov.dtype, np.complexfloating)):
- raise TypeError("mean and cov must not be complex")
- if size is None:
- shape = []
- elif isinstance(size, (int, long, np.integer)):
- ^
-------------------------------------------------------------
-numpy/random/_generator.pyx:3760:36: undeclared name not builtin: long
-
-Backport upstream patch to fix that build failure.
-
-Signed-off-by: Sébastien Szymanski <seb...@ar...>
----
-Backport to: 2025.05.x, 2025.02.x
----
- .../0001-MNT-do-not-use-long-type.patch | 34 +++++++++++++++++++
- 1 file changed, 34 insertions(+)
- create mode 100644 package/python-numpy/0001-MNT-do-not-use-long-type.patch
-
-diff --git a/package/python-numpy/0001-MNT-do-not-use-long-type.patch b/package/python-numpy/0001-MNT-do-not-use-long-type.patch
-new file mode 100644
-index 000000000000..d813a4d51b26
---- /dev/null
-+++ b/package/python-numpy/0001-MNT-do-not-use-long-type.patch
-@@ -0,0 +1,34 @@
-+From 6dc2fd31f8a5a4ef502cb7734f004f5bce94e671 Mon Sep 17 00:00:00 2001
-+From: Thomas A Caswell <tca...@gm...>
-+Date: Sat, 18 Nov 2023 16:46:52 -0500
-+Subject: [PATCH] MNT: do not use `long` type
-+MIME-Version: 1.0
-+Content-Type: text/plain; charset=UTF-8
-+Content-Transfer-Encoding: 8bit
-+
-+Removed as type at language level 3 in ed7e95912b6ed7d20e190fbf1aecb9f2a997d479
-+in cython
-+
-+Upstream: https://github.com/numpy/numpy/commit/6dc2fd31f8a5a4ef502cb7734f004f5bce94e671
-+
-+Signed-off-by: Sébastien Szymanski <seb...@ar...>
-+---
-+ numpy/random/_generator.pyx | 2 +-
-+ 1 file changed, 1 insertion(+), 1 deletion(-)
-+
-+diff --git a/numpy/random/_generator.pyx b/numpy/random/_generator.pyx
-+index d067e795eb5c..ae481d69d696 100644
-+--- a/numpy/random/_generator.pyx
-++++ b/numpy/random/_generator.pyx
-+@@ -3757,7 +3757,7 @@ def multivariate_normal(self, mean, cov, size=None, check_valid='warn',
-+
-+ if size is None:
-+ shape = []
-+- elif isinstance(size, (int, long, np.integer)):
-++ elif isinstance(size, (int, np.integer)):
-+ shape = [size]
-+ else:
-+ shape = size
-+--
-+2.49.1
-+
---
-2.49.1
-
diff --git a/patches/buildroot/2025.02/cleanup_buildroot.sh b/patches/buildroot/2025.02/cleanup_buildroot.sh
index c14992816..e0a8fa813 100755
--- a/patches/buildroot/2025.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2025.02/cleanup_buildroot.sh
@@ -99,7 +99,6 @@ rm -rf buildroot/package/pwmmusic/pwmmusic.mk
rm -rf buildroot/package/python-flask-socketio/Config.in
rm -rf buildroot/package/python-flask-socketio/python-flask-socketio.hash
rm -rf buildroot/package/python-flask-socketio/python-flask-socketio.mk
-rm -rf buildroot/package/python-numpy/0001-MNT-do-not-use-long-type.patch
rm -rf buildroot/package/pywebradio/Config.in
rm -rf buildroot/package/pywebradio/pywebradio.mk
rm -rf buildroot/package/quake-pak/Config.in
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2025-09-11 08:45:23
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 63db7aacb581625e3ea242d51e04c465f1cb9c4e (commit)
from a7142084ca3bc41e74da67cffdfb79bd84a82c66 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 63db7aacb581625e3ea242d51e04c465f1cb9c4e
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Sep 11 10:26:37 2025 +0200
[LINUX] 4.19: refresh patches so they apply with --fuzz=0
-----------------------------------------------------------------------
Summary of changes:
...50-armadeus-add_custom_drivers_to_kconfig.patch | 20 +++---
.../0703-armadeus-mxs-uart-add-rs485-support.patch | 42 ++++++------
.../4.19/0704-armadeus-dts-apf6dev-add-rtc.patch | 6 +-
...705-armadeus-dts-apf6dev-fix-dts-overload.patch | 12 ++--
.../4.19/0706-armadeus-dts-apf6-add-mdio-bus.patch | 6 +-
.../4.19/0707-armadeus-dts-apf6-fix-wifi.patch | 6 +-
...6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch | 24 +++----
...9-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch | 24 +++----
...ts-imx6qdl-apf6-add-flow-control-to-uart2.patch | 13 ++--
...armadeus-dts-opos6uldev-LQ043-LCD-support.patch | 6 +-
...rmadeus-dts-opos6uldev-add-csi-pin-muxing.patch | 8 +--
...3-armadeus-brcmfmac-increase-boot-timeout.patch | 8 ++-
...adeus-dts-opos6uldev-add-sgtl5000-support.patch | 6 +-
...s-dts-opos6uldev-properly-mux-tampers-pin.patch | 76 +++++++++++-----------
...dts-opos6ulspdev-properly-mux-tampers-pin.patch | 38 +++++------
...adeus-dts-opos6ul-fix-i2c-clock-frequency.patch | 24 +++----
...-cpupower-fix-64bit-detection-when-cross-.patch | 26 ++++----
...-armadeus-opos6ulsp-fix-eeprom-compatible.patch | 6 +-
...low-setting-slot-index-via-device-tree-al.patch | 25 ++++---
...mc-core-Don-t-allocate-IDA-for-OF-aliases.patch | 6 +-
20 files changed, 188 insertions(+), 194 deletions(-)
diff --git a/patches/linux/4.19/0050-armadeus-add_custom_drivers_to_kconfig.patch b/patches/linux/4.19/0050-armadeus-add_custom_drivers_to_kconfig.patch
index 9a1819812..ef516bc5d 100644
--- a/patches/linux/4.19/0050-armadeus-add_custom_drivers_to_kconfig.patch
+++ b/patches/linux/4.19/0050-armadeus-add_custom_drivers_to_kconfig.patch
@@ -1,25 +1,25 @@
This patch adds the possibility to have custom Armadeus drivers built in kernel or compiled as modules.
-Index: linux-3.8-rc1/drivers/Kconfig
+Index: linux-headers-4.19.221/drivers/Kconfig
===================================================================
---- linux-3.8-rc1.orig/drivers/Kconfig 2012-12-22 02:19:00.000000000 +0100
-+++ linux-3.8-rc1/drivers/Kconfig 2013-01-02 20:28:02.000000000 +0100
-@@ -158,4 +158,6 @@
+--- linux-headers-4.19.221.orig/drivers/Kconfig
++++ linux-headers-4.19.221/drivers/Kconfig
+@@ -219,4 +219,6 @@ source "drivers/siox/Kconfig"
- source "drivers/ipack/Kconfig"
+ source "drivers/slimbus/Kconfig"
+source "drivers/armadeus/Kconfig"
+
endmenu
-Index: linux-3.8-rc1/drivers/Makefile
+Index: linux-headers-4.19.221/drivers/Makefile
===================================================================
---- linux-3.8-rc1.orig/drivers/Makefile 2012-12-22 02:19:00.000000000 +0100
-+++ linux-3.8-rc1/drivers/Makefile 2013-01-02 20:28:02.000000000 +0100
-@@ -121,6 +121,7 @@
+--- linux-headers-4.19.221.orig/drivers/Makefile
++++ linux-headers-4.19.221/drivers/Makefile
+@@ -143,6 +143,7 @@ obj-$(CONFIG_DCA) += dca/
obj-$(CONFIG_HID) += hid/
obj-$(CONFIG_PPC_PS3) += ps3/
obj-$(CONFIG_OF) += of/
+obj-$(CONFIG_ARMADEUS_DRIVERS) += armadeus/
obj-$(CONFIG_SSB) += ssb/
obj-$(CONFIG_BCMA) += bcma/
- obj-$(CONFIG_VHOST_NET) += vhost/
+ obj-$(CONFIG_VHOST_RING) += vhost/
diff --git a/patches/linux/4.19/0703-armadeus-mxs-uart-add-rs485-support.patch b/patches/linux/4.19/0703-armadeus-mxs-uart-add-rs485-support.patch
index 10baad640..04d4c5fb5 100644
--- a/patches/linux/4.19/0703-armadeus-mxs-uart-add-rs485-support.patch
+++ b/patches/linux/4.19/0703-armadeus-mxs-uart-add-rs485-support.patch
@@ -1,8 +1,8 @@
-Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
+Index: linux-headers-4.19.221/drivers/tty/serial/mxs-auart.c
===================================================================
---- linux-4.9.59.orig/drivers/tty/serial/mxs-auart.c
-+++ linux-4.9.59/drivers/tty/serial/mxs-auart.c
-@@ -76,6 +76,7 @@
+--- linux-headers-4.19.221.orig/drivers/tty/serial/mxs-auart.c
++++ linux-headers-4.19.221/drivers/tty/serial/mxs-auart.c
+@@ -72,6 +72,7 @@
#define AUART_CTRL1_XFER_COUNT(v) ((v) & 0xffff)
@@ -10,7 +10,7 @@ Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
#define AUART_CTRL2_DMAONERR (1 << 26)
#define AUART_CTRL2_TXDMAE (1 << 25)
#define AUART_CTRL2_RXDMAE (1 << 24)
-@@ -427,6 +428,7 @@ struct mxs_auart_port {
+@@ -424,6 +425,7 @@ struct mxs_auart_port {
#define MXS_AUART_DMA_TX_SYNC 2 /* bit 2 */
#define MXS_AUART_DMA_RX_READY 3 /* bit 3 */
#define MXS_AUART_RTSCTS 4 /* bit 4 */
@@ -18,7 +18,7 @@ Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
unsigned long flags;
unsigned int mctrl_prev;
enum mxs_auart_type devtype;
-@@ -531,6 +533,8 @@ static void mxs_auart_stop_tx(struct uar
+@@ -528,6 +530,8 @@ static void mxs_auart_stop_tx(struct uar
static void mxs_auart_tx_chars(struct mxs_auart_port *s);
@@ -27,7 +27,7 @@ Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
static void dma_tx_callback(void *param)
{
struct mxs_auart_port *s = param;
-@@ -583,6 +587,20 @@ static int mxs_auart_dma_tx(struct mxs_a
+@@ -580,6 +584,20 @@ static int mxs_auart_dma_tx(struct mxs_a
return 0;
}
@@ -48,7 +48,7 @@ Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
static void mxs_auart_tx_chars(struct mxs_auart_port *s)
{
struct circ_buf *xmit = &s->port.state->xmit;
-@@ -614,6 +632,11 @@ static void mxs_auart_tx_chars(struct mx
+@@ -611,6 +629,11 @@ static void mxs_auart_tx_chars(struct mx
if (i) {
mxs_auart_dma_tx(s, i);
} else {
@@ -60,7 +60,7 @@ Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
clear_bit(MXS_AUART_DMA_TX_SYNC, &s->flags);
smp_mb__after_atomic();
}
-@@ -643,6 +666,21 @@ static void mxs_auart_tx_chars(struct mx
+@@ -640,6 +663,21 @@ static void mxs_auart_tx_chars(struct mx
else
mxs_set(AUART_INTR_TXIEN, s, REG_INTR);
@@ -82,7 +82,7 @@ Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
if (uart_tx_stopped(&s->port))
mxs_auart_stop_tx(&s->port);
}
-@@ -739,19 +777,21 @@ static void mxs_auart_set_mctrl(struct u
+@@ -736,19 +774,21 @@ static void mxs_auart_set_mctrl(struct u
{
struct mxs_auart_port *s = to_auart_port(u);
@@ -114,7 +114,7 @@ Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
}
#define MCTRL_ANY_DELTA (TIOCM_RI | TIOCM_DSR | TIOCM_CD | TIOCM_CTS)
-@@ -1053,7 +1093,9 @@ static void mxs_auart_settermios(struct
+@@ -1052,7 +1092,9 @@ static void mxs_auart_settermios(struct
/* figure out the hardware flow control settings */
ctrl2 &= ~(AUART_CTRL2_CTSEN | AUART_CTRL2_RTSEN);
@@ -125,7 +125,7 @@ Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
/*
* The DMA has a bug(see errata:2836) in mx23.
* So we can not implement the DMA for auart in mx23,
-@@ -1092,6 +1134,9 @@ static void mxs_auart_settermios(struct
+@@ -1091,6 +1133,9 @@ static void mxs_auart_settermios(struct
ctrl |= AUART_LINECTRL_BAUD_DIVINT(div >> 6);
mxs_write(ctrl, s, REG_LINECTRL);
@@ -135,7 +135,7 @@ Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
mxs_write(ctrl2, s, REG_CTRL2);
uart_update_timeout(u, termios->c_cflag, baud);
-@@ -1287,6 +1332,12 @@ static void mxs_auart_start_tx(struct ua
+@@ -1286,6 +1331,12 @@ static void mxs_auart_start_tx(struct ua
{
struct mxs_auart_port *s = to_auart_port(u);
@@ -148,7 +148,7 @@ Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
/* enable transmitter */
mxs_set(AUART_CTRL2_TXE, s, REG_CTRL2);
-@@ -1317,6 +1368,28 @@ static void mxs_auart_break_ctl(struct u
+@@ -1316,6 +1367,28 @@ static void mxs_auart_break_ctl(struct u
mxs_clr(AUART_LINECTRL_BRK, s, REG_LINECTRL);
}
@@ -177,7 +177,7 @@ Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
static const struct uart_ops mxs_auart_ops = {
.tx_empty = mxs_auart_tx_empty,
.start_tx = mxs_auart_start_tx,
-@@ -1575,6 +1648,9 @@ static int serial_mxs_probe_dt(struct mx
+@@ -1574,6 +1647,9 @@ static int serial_mxs_probe_dt(struct mx
of_get_property(np, "fsl,uart-has-rtscts", NULL) /* deprecated */)
set_bit(MXS_AUART_RTSCTS, &s->flags);
@@ -187,7 +187,7 @@ Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
return 0;
}
-@@ -1685,6 +1761,8 @@ static int mxs_auart_probe(struct platfo
+@@ -1695,6 +1771,8 @@ static int mxs_auart_probe(struct platfo
s->port.fifosize = MXS_AUART_FIFO_SIZE;
s->port.uartclk = clk_get_rate(s->clk);
s->port.type = PORT_IMX;
@@ -196,12 +196,12 @@ Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
mxs_init_regs(s);
-Index: linux-4.9.59/include/uapi/linux/serial.h
+Index: linux-headers-4.19.221/include/uapi/linux/serial.h
===================================================================
---- linux-4.9.59.orig/include/uapi/linux/serial.h
-+++ linux-4.9.59/include/uapi/linux/serial.h
-@@ -124,7 +124,8 @@ struct serial_rs485 {
- #define SER_RS485_RX_DURING_TX (1 << 4)
+--- linux-headers-4.19.221.orig/include/uapi/linux/serial.h
++++ linux-headers-4.19.221/include/uapi/linux/serial.h
+@@ -128,7 +128,8 @@ struct serial_rs485 {
+ (if supported) */
__u32 delay_rts_before_send; /* Delay before send (milliseconds) */
__u32 delay_rts_after_send; /* Delay after send (milliseconds) */
- __u32 padding[5]; /* Memory is cheap, new structs
diff --git a/patches/linux/4.19/0704-armadeus-dts-apf6dev-add-rtc.patch b/patches/linux/4.19/0704-armadeus-dts-apf6dev-add-rtc.patch
index 4c619f594..861950374 100644
--- a/patches/linux/4.19/0704-armadeus-dts-apf6dev-add-rtc.patch
+++ b/patches/linux/4.19/0704-armadeus-dts-apf6dev-add-rtc.patch
@@ -1,9 +1,9 @@
Signed-off-by: Julien Boibessot <jul...@ar...>
-Index: linux-4.19.19/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
===================================================================
---- linux-4.19.19.orig/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
-+++ linux-4.19.19/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
@@ -205,6 +205,11 @@
pinctrl-0 = <&pinctrl_i2c2>;
status = "okay";
diff --git a/patches/linux/4.19/0705-armadeus-dts-apf6dev-fix-dts-overload.patch b/patches/linux/4.19/0705-armadeus-dts-apf6dev-fix-dts-overload.patch
index 899547d8c..eaeb7f753 100644
--- a/patches/linux/4.19/0705-armadeus-dts-apf6dev-fix-dts-overload.patch
+++ b/patches/linux/4.19/0705-armadeus-dts-apf6dev-fix-dts-overload.patch
@@ -2,10 +2,10 @@ Without this, impossible to overload pinctrl from APF6 SOM.
Signed-off-by: Julien Boibessot <jul...@ar...>
-Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
===================================================================
---- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
-+++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
@@ -302,178 +302,176 @@
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_gpios>;
@@ -356,10 +356,10 @@ Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+ >;
};
};
-Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6.dtsi
===================================================================
---- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-+++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6.dtsi
@@ -94,65 +94,63 @@
};
diff --git a/patches/linux/4.19/0706-armadeus-dts-apf6-add-mdio-bus.patch b/patches/linux/4.19/0706-armadeus-dts-apf6-add-mdio-bus.patch
index 9d57a6bb1..f0a2b859d 100644
--- a/patches/linux/4.19/0706-armadeus-dts-apf6-add-mdio-bus.patch
+++ b/patches/linux/4.19/0706-armadeus-dts-apf6-add-mdio-bus.patch
@@ -1,7 +1,7 @@
-Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6.dtsi
===================================================================
---- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-+++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6.dtsi
@@ -54,7 +54,21 @@
phy-mode = "rgmii";
phy-reset-duration = <10>;
diff --git a/patches/linux/4.19/0707-armadeus-dts-apf6-fix-wifi.patch b/patches/linux/4.19/0707-armadeus-dts-apf6-fix-wifi.patch
index 615369e82..032e5d7df 100644
--- a/patches/linux/4.19/0707-armadeus-dts-apf6-fix-wifi.patch
+++ b/patches/linux/4.19/0707-armadeus-dts-apf6-fix-wifi.patch
@@ -1,7 +1,7 @@
-Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6.dtsi
===================================================================
---- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-+++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6.dtsi
@@ -48,6 +48,24 @@
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/interrupt-controller/irq.h>
diff --git a/patches/linux/4.19/0708-ARM-dts-imx6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch b/patches/linux/4.19/0708-ARM-dts-imx6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch
index e59f822c0..39bc32ec6 100644
--- a/patches/linux/4.19/0708-ARM-dts-imx6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch
+++ b/patches/linux/4.19/0708-ARM-dts-imx6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch
@@ -19,10 +19,10 @@ Signed-off-by: Sébastien Szymanski <seb...@ar...>
arch/arm/boot/dts/imx6qdl-apf6dev.dtsi | 49 ++------------------------
4 files changed, 12 insertions(+), 184 deletions(-)
-Index: linux-4.19.78/arch/arm/boot/dts/imx6dl-apf6dev.dts
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6dl-apf6dev.dts
===================================================================
---- linux-4.19.78.orig/arch/arm/boot/dts/imx6dl-apf6dev.dts
-+++ linux-4.19.78/arch/arm/boot/dts/imx6dl-apf6dev.dts
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6dl-apf6dev.dts
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6dl-apf6dev.dts
@@ -1,49 +1,6 @@
-/*
- * Copyright 2015 Armadeus Systems
@@ -76,10 +76,10 @@ Index: linux-4.19.78/arch/arm/boot/dts/imx6dl-apf6dev.dts
/dts-v1/;
#include "imx6dl.dtsi"
-Index: linux-4.19.78/arch/arm/boot/dts/imx6q-apf6dev.dts
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6q-apf6dev.dts
===================================================================
---- linux-4.19.78.orig/arch/arm/boot/dts/imx6q-apf6dev.dts
-+++ linux-4.19.78/arch/arm/boot/dts/imx6q-apf6dev.dts
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6q-apf6dev.dts
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6q-apf6dev.dts
@@ -1,49 +1,6 @@
-/*
- * Copyright 2015 Armadeus Systems
@@ -133,10 +133,10 @@ Index: linux-4.19.78/arch/arm/boot/dts/imx6q-apf6dev.dts
/dts-v1/;
#include "imx6q.dtsi"
-Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6.dtsi
===================================================================
---- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-+++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6.dtsi
@@ -1,49 +1,6 @@
-/*
- * Copyright 2015 Armadeus Systems
@@ -190,10 +190,10 @@ Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/interrupt-controller/irq.h>
-Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
===================================================================
---- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
-+++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
@@ -1,49 +1,6 @@
-/*
- * Copyright 2015 Armadeus Systems
diff --git a/patches/linux/4.19/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch b/patches/linux/4.19/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch
index b05db80c6..c57a32d5d 100644
--- a/patches/linux/4.19/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch
+++ b/patches/linux/4.19/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch
@@ -22,10 +22,10 @@ Signed-off-by: Sébastien Szymanski <seb...@ar...>
create mode 100644 arch/arm/boot/dts/imx6q-apf6v2dev.dts
create mode 100644 arch/arm/boot/dts/imx6qdl-apf6v2.dtsi
-Index: linux-4.19.78/arch/arm/boot/dts/Makefile
+Index: linux-headers-4.19.221/arch/arm/boot/dts/Makefile
===================================================================
---- linux-4.19.78.orig/arch/arm/boot/dts/Makefile
-+++ linux-4.19.78/arch/arm/boot/dts/Makefile
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/Makefile
++++ linux-headers-4.19.221/arch/arm/boot/dts/Makefile
@@ -385,6 +385,7 @@ dtb-$(CONFIG_SOC_IMX53) += \
imx53-voipac-bsb.dtb
dtb-$(CONFIG_SOC_IMX6Q) += \
@@ -42,10 +42,10 @@ Index: linux-4.19.78/arch/arm/boot/dts/Makefile
imx6q-arm2.dtb \
imx6q-b450v3.dtb \
imx6q-b650v3.dtb \
-Index: linux-4.19.78/arch/arm/boot/dts/imx6dl-apf6v2dev.dts
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6dl-apf6v2dev.dts
===================================================================
--- /dev/null
-+++ linux-4.19.78/arch/arm/boot/dts/imx6dl-apf6v2dev.dts
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6dl-apf6v2dev.dts
@@ -0,0 +1,18 @@
+// SPDX-License-Identifier: GPL-2.0 OR X11
+//
@@ -65,10 +65,10 @@ Index: linux-4.19.78/arch/arm/boot/dts/imx6dl-apf6v2dev.dts
+ reg = <0x10000000 0x20000000>;
+ };
+};
-Index: linux-4.19.78/arch/arm/boot/dts/imx6q-apf6v2dev.dts
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6q-apf6v2dev.dts
===================================================================
--- /dev/null
-+++ linux-4.19.78/arch/arm/boot/dts/imx6q-apf6v2dev.dts
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6q-apf6v2dev.dts
@@ -0,0 +1,22 @@
+// SPDX-License-Identifier: GPL-2.0 OR X11
+//
@@ -92,10 +92,10 @@ Index: linux-4.19.78/arch/arm/boot/dts/imx6q-apf6v2dev.dts
+&sata {
+ status = "okay";
+};
-Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6.dtsi
===================================================================
---- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-+++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6.dtsi
@@ -71,6 +71,8 @@
wlcore: wlcore@2 {
compatible = "ti,wl1271";
@@ -126,10 +126,10 @@ Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+ >;
+ };
};
-Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6v2.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6v2.dtsi
===================================================================
--- /dev/null
-+++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6v2.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6v2.dtsi
@@ -0,0 +1,27 @@
+// SPDX-License-Identifier: GPL-2.0 OR X11
+//
diff --git a/patches/linux/4.19/0710-ARM-dts-imx6qdl-apf6-add-flow-control-to-uart2.patch b/patches/linux/4.19/0710-ARM-dts-imx6qdl-apf6-add-flow-control-to-uart2.patch
index 5bacee5ad..743fc791a 100644
--- a/patches/linux/4.19/0710-ARM-dts-imx6qdl-apf6-add-flow-control-to-uart2.patch
+++ b/patches/linux/4.19/0710-ARM-dts-imx6qdl-apf6-add-flow-control-to-uart2.patch
@@ -15,11 +15,11 @@ Signed-off-by: Sébastien Szymanski <seb...@ar...>
arch/arm/boot/dts/imx6qdl-apf6.dtsi | 1 +
1 file changed, 1 insertion(+)
-diff --git a/arch/arm/boot/dts/imx6qdl-apf6.dtsi b/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-index a97f9766c361..f38421b6ea99 100644
---- a/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-+++ b/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-@@ -32,6 +32,7 @@
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+===================================================================
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+@@ -50,6 +50,7 @@
&uart2 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_uart2>;
@@ -27,6 +27,3 @@ index a97f9766c361..f38421b6ea99 100644
status = "okay";
};
---
-2.21.0
-
diff --git a/patches/linux/4.19/0800-armadeus-dts-opos6uldev-LQ043-LCD-support.patch b/patches/linux/4.19/0800-armadeus-dts-opos6uldev-LQ043-LCD-support.patch
index 3d8630ba0..168036053 100644
--- a/patches/linux/4.19/0800-armadeus-dts-opos6uldev-LQ043-LCD-support.patch
+++ b/patches/linux/4.19/0800-armadeus-dts-opos6uldev-LQ043-LCD-support.patch
@@ -1,8 +1,8 @@
Signed-off-by: Julien BOIBESSOT <jul...@ar...>
-Index: linux-4.17-rc1/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
===================================================================
---- linux-4.17-rc1.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
-+++ linux-4.17-rc1/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
@@ -185,7 +185,7 @@
bus-width = <18>;
diff --git a/patches/linux/4.19/0800-armadeus-dts-opos6uldev-add-csi-pin-muxing.patch b/patches/linux/4.19/0800-armadeus-dts-opos6uldev-add-csi-pin-muxing.patch
index 5c4a18676..31d0db83d 100644
--- a/patches/linux/4.19/0800-armadeus-dts-opos6uldev-add-csi-pin-muxing.patch
+++ b/patches/linux/4.19/0800-armadeus-dts-opos6uldev-add-csi-pin-muxing.patch
@@ -1,9 +1,9 @@
Signed-off-by: Julien BOIBESSOT <jul...@ar...>
-Index: linux-4.17-rc1/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
===================================================================
---- linux-4.17-rc1.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
-+++ linux-4.17-rc1/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
-@@ -269,6 +269,23 @@
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+@@ -253,6 +253,23 @@
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_gpios>;
diff --git a/patches/linux/4.19/0803-armadeus-brcmfmac-increase-boot-timeout.patch b/patches/linux/4.19/0803-armadeus-brcmfmac-increase-boot-timeout.patch
index 4d2e878e4..3ba72b3de 100644
--- a/patches/linux/4.19/0803-armadeus-brcmfmac-increase-boot-timeout.patch
+++ b/patches/linux/4.19/0803-armadeus-brcmfmac-increase-boot-timeout.patch
@@ -5,9 +5,11 @@ to have a working Wi-Fi.
Signed-off-by: Julien Boibessot <jul...@ar...>
---- linux-4.9.org/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 2016-11-21 10:11:59.000000000 +0100
-+++ linux-4.9/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 2017-12-14 12:48:41.017304966 +0100
-@@ -297,7 +297,7 @@
+Index: linux-headers-4.19.221/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
+===================================================================
+--- linux-headers-4.19.221.orig/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
++++ linux-headers-4.19.221/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
+@@ -305,7 +305,7 @@ struct rte_console {
* max out at a 1 second (1000000us).
*/
#undef PMU_MAX_TRANSITION_DLY
diff --git a/patches/linux/4.19/0804-armadeus-dts-opos6uldev-add-sgtl5000-support.patch b/patches/linux/4.19/0804-armadeus-dts-opos6uldev-add-sgtl5000-support.patch
index a95b6faff..8dac3fce7 100644
--- a/patches/linux/4.19/0804-armadeus-dts-opos6uldev-add-sgtl5000-support.patch
+++ b/patches/linux/4.19/0804-armadeus-dts-opos6uldev-add-sgtl5000-support.patch
@@ -1,7 +1,7 @@
-Index: linux-4.17.2/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
===================================================================
---- linux-4.17.2.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
-+++ linux-4.17.2/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
@@ -91,6 +91,13 @@
gpios = <&gpio5 1 GPIO_ACTIVE_HIGH>;
};
diff --git a/patches/linux/4.19/0806-armadeus-dts-opos6uldev-properly-mux-tampers-pin.patch b/patches/linux/4.19/0806-armadeus-dts-opos6uldev-properly-mux-tampers-pin.patch
index c38ae1ad5..88e09509a 100644
--- a/patches/linux/4.19/0806-armadeus-dts-opos6uldev-properly-mux-tampers-pin.patch
+++ b/patches/linux/4.19/0806-armadeus-dts-opos6uldev-properly-mux-tampers-pin.patch
@@ -1,11 +1,11 @@
-Index: linux-4.17.19/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
===================================================================
---- linux-4.17.19.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
-+++ linux-4.17.19/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
@@ -377,14 +377,6 @@
- MX6UL_PAD_UART1_CTS_B__GPIO1_IO18 0x0b0b0
- MX6UL_PAD_UART1_RTS_B__GPIO1_IO19 0x0b0b0
- MX6UL_PAD_NAND_WE_B__GPIO4_IO01 0x0b0b0
+ MX6UL_PAD_UART1_CTS_B__GPIO1_IO18 0x0b0b0
+ MX6UL_PAD_UART1_RTS_B__GPIO1_IO19 0x0b0b0
+ MX6UL_PAD_NAND_WE_B__GPIO4_IO01 0x0b0b0
- MX6UL_PAD_SNVS_TAMPER0__GPIO5_IO00 0x0b0b0
- MX6UL_PAD_SNVS_TAMPER2__GPIO5_IO02 0x0b0b0
- MX6UL_PAD_SNVS_TAMPER3__GPIO5_IO03 0x0b0b0
@@ -14,13 +14,13 @@ Index: linux-4.17.19/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
- MX6UL_PAD_SNVS_TAMPER6__GPIO5_IO06 0x0b0b0
- MX6UL_PAD_SNVS_TAMPER7__GPIO5_IO07 0x0b0b0
- MX6UL_PAD_SNVS_TAMPER8__GPIO5_IO08 0x0b0b0
- >;
- };
-
+ >;
+ };
+
@@ -491,16 +483,4 @@
- MX6UL_PAD_GPIO1_IO05__GPIO1_IO05 0x1b0b0
- >;
- };
+ MX6UL_PAD_GPIO1_IO05__GPIO1_IO05 0x1b0b0
+ >;
+ };
-
- pinctrl_usbotg2_vbus: usbotg2vbusgrp {
- fsl,pins = <
@@ -34,13 +34,13 @@ Index: linux-4.17.19/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
- >;
- };
};
-Index: linux-4.17.19/arch/arm/boot/dts/imx6ul-opos6uldev.dts
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-opos6uldev.dts
===================================================================
---- linux-4.17.19.orig/arch/arm/boot/dts/imx6ul-opos6uldev.dts
-+++ linux-4.17.19/arch/arm/boot/dts/imx6ul-opos6uldev.dts
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-opos6uldev.dts
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-opos6uldev.dts
@@ -54,3 +54,32 @@
- model = "Armadeus Systems OPOS6UL SoM (i.MX6UL) on OPOS6ULDev board";
- compatible = "armadeus,opos6uldev", "armadeus,opos6ul", "fsl,imx6ul";
+ model = "Armadeus Systems OPOS6UL SoM (i.MX6UL) on OPOS6ULDev board";
+ compatible = "armadeus,opos6uldev", "armadeus,opos6ul", "fsl,imx6ul";
};
+
+&iomuxc {
@@ -71,13 +71,13 @@ Index: linux-4.17.19/arch/arm/boot/dts/imx6ul-opos6uldev.dts
+ >;
+ };
+};
-Index: linux-4.17.19/arch/arm/boot/dts/imx6ull-opos6uldev.dts
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ull-opos6uldev.dts
===================================================================
---- linux-4.17.19.orig/arch/arm/boot/dts/imx6ull-opos6uldev.dts
-+++ linux-4.17.19/arch/arm/boot/dts/imx6ull-opos6uldev.dts
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ull-opos6uldev.dts
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ull-opos6uldev.dts
@@ -54,3 +54,33 @@
- model = "Armadeus Systems OPOS6UL SoM (i.MX6ULL) on OPOS6ULDev board";
- compatible = "armadeus,opos6uldev", "armadeus,opos6ul", "fsl,imx6ull";
+ model = "Armadeus Systems OPOS6UL SoM (i.MX6ULL) on OPOS6ULDev board";
+ compatible = "armadeus,opos6uldev", "armadeus,opos6ul", "fsl,imx6ull";
};
+
+&iomuxc_snvs {
@@ -109,44 +109,44 @@ Index: linux-4.17.19/arch/arm/boot/dts/imx6ull-opos6uldev.dts
+ >;
+ };
+};
-Index: linux-4.17.19/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi
===================================================================
---- linux-4.17.19.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi
-+++ linux-4.17.19/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi
@@ -45,8 +45,6 @@
* OTHER DEALINGS IN THE SOFTWARE.
*/
-
+
-#include "imx6ul-imx6ull-opos6uldev.dtsi"
-
/ {
- /delete-node/ gpio-keys;
- /delete-node/ sound;
-Index: linux-4.17.19/arch/arm/boot/dts/imx6ul-opos6uldev-dual-ethernet.dts
+ /delete-node/ gpio-keys;
+ /delete-node/ sound;
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-opos6uldev-dual-ethernet.dts
===================================================================
---- linux-4.17.19.orig/arch/arm/boot/dts/imx6ul-opos6uldev-dual-ethernet.dts
-+++ linux-4.17.19/arch/arm/boot/dts/imx6ul-opos6uldev-dual-ethernet.dts
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-opos6uldev-dual-ethernet.dts
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-opos6uldev-dual-ethernet.dts
@@ -46,8 +46,7 @@
*/
-
+
/dts-v1/;
-#include "imx6ul.dtsi"
-#include "imx6ul-imx6ull-opos6ul.dtsi"
+#include "imx6ul-opos6uldev.dts"
#include "imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi"
-
+
/ {
-Index: linux-4.17.19/arch/arm/boot/dts/imx6ull-opos6uldev-dual-ethernet.dts
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ull-opos6uldev-dual-ethernet.dts
===================================================================
---- linux-4.17.19.orig/arch/arm/boot/dts/imx6ull-opos6uldev-dual-ethernet.dts
-+++ linux-4.17.19/arch/arm/boot/dts/imx6ull-opos6uldev-dual-ethernet.dts
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ull-opos6uldev-dual-ethernet.dts
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ull-opos6uldev-dual-ethernet.dts
@@ -46,8 +46,7 @@
*/
-
+
/dts-v1/;
-#include "imx6ull.dtsi"
-#include "imx6ul-imx6ull-opos6ul.dtsi"
+#include "imx6ull-opos6uldev.dts"
#include "imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi"
-
+
/ {
diff --git a/patches/linux/4.19/0807-armadeus-dts-opos6ulspdev-properly-mux-tampers-pin.patch b/patches/linux/4.19/0807-armadeus-dts-opos6ulspdev-properly-mux-tampers-pin.patch
index 048046f46..7784734bc 100644
--- a/patches/linux/4.19/0807-armadeus-dts-opos6ulspdev-properly-mux-tampers-pin.patch
+++ b/patches/linux/4.19/0807-armadeus-dts-opos6ulspdev-properly-mux-tampers-pin.patch
@@ -1,11 +1,11 @@
-Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
===================================================================
---- linux-4.19.46.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
-+++ linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
@@ -210,15 +210,6 @@
- MX6UL_PAD_ENET2_TX_CLK__GPIO2_IO14 0x1b0b0
- MX6UL_PAD_ENET2_RX_ER__GPIO2_IO15 0x1b0b0
- MX6UL_PAD_LCD_RESET__GPIO3_IO04 0x1b0b0
+ MX6UL_PAD_ENET2_TX_CLK__GPIO2_IO14 0x1b0b0
+ MX6UL_PAD_ENET2_RX_ER__GPIO2_IO15 0x1b0b0
+ MX6UL_PAD_LCD_RESET__GPIO3_IO04 0x1b0b0
- MX6UL_PAD_SNVS_TAMPER0__GPIO5_IO00 0x1b0b0
- MX6UL_PAD_SNVS_TAMPER2__GPIO5_IO02 0x1b0b0
- MX6UL_PAD_SNVS_TAMPER3__GPIO5_IO03 0x1b0b0
@@ -15,16 +15,16 @@ Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
- MX6UL_PAD_SNVS_TAMPER7__GPIO5_IO07 0x1b0b0
- MX6UL_PAD_SNVS_TAMPER8__GPIO5_IO08 0x1b0b0
- MX6UL_PAD_SNVS_TAMPER9__GPIO5_IO09 0x1b0b0
- >;
- };
-
-Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
+ >;
+ };
+
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
===================================================================
---- linux-4.19.46.orig/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
-+++ linux-4.19.46/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
@@ -54,3 +54,22 @@
- model = "Armadeus Systems OPOS6UL SP SoM (i.MX6UL) on OPOS6ULSPDev board";
- compatible = "armadeus,opos6ulspdev", "armadeus,opos6ulsp", "fsl,imx6ul";
+ model = "Armadeus Systems OPOS6UL SP SoM (i.MX6UL) on OPOS6ULSPDev board";
+ compatible = "armadeus,opos6ulspdev", "armadeus,opos6ulsp", "fsl,imx6ul";
};
+
+&iomuxc {
@@ -45,13 +45,13 @@ Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
+ >;
+ };
+};
-Index: linux-4.19.46/arch/arm/boot/dts/imx6ull-opos6ulspdev.dts
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ull-opos6ulspdev.dts
===================================================================
---- linux-4.19.46.orig/arch/arm/boot/dts/imx6ull-opos6ulspdev.dts
-+++ linux-4.19.46/arch/arm/boot/dts/imx6ull-opos6ulspdev.dts
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ull-opos6ulspdev.dts
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ull-opos6ulspdev.dts
@@ -54,3 +54,23 @@
- model = "Armadeus Systems OPOS6UL SP SoM (i.MX6ULL) on OPOS6ULSPDev board";
- compatible = "armadeus,opos6ulspdev", "armadeus,opos6ulsp", "fsl,imx6ull";
+ model = "Armadeus Systems OPOS6UL SP SoM (i.MX6ULL) on OPOS6ULSPDev board";
+ compatible = "armadeus,opos6ulspdev", "armadeus,opos6ulsp", "fsl,imx6ull";
};
+
+&iomuxc_snvs {
diff --git a/patches/linux/4.19/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch b/patches/linux/4.19/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch
index 2582b0d4e..a75fac8a5 100644
--- a/patches/linux/4.19/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch
+++ b/patches/linux/4.19/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch
@@ -1,7 +1,7 @@
-Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
===================================================================
---- linux-4.19.93.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
-+++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
@@ -199,7 +199,7 @@
&i2c1 {
pinctrl-names = "default";
@@ -20,10 +20,10 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
status = "okay";
};
-Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
===================================================================
---- linux-4.19.93.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
-+++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
@@ -86,14 +86,14 @@
&i2c1 {
pinctrl-names = "default";
@@ -41,10 +41,10 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
status = "okay";
};
-Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
===================================================================
---- linux-4.19.93.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
-+++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
@@ -92,7 +92,7 @@
&i2c4 {
pinctrl-names = "default";
@@ -54,10 +54,10 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
status = "okay";
eeprom@50 {
-Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
===================================================================
---- linux-4.19.93.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
-+++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
@@ -96,7 +96,7 @@
&i2c3 {
pinctrl-names = "default";
diff --git a/patches/linux/4.19/0809-tools-power-cpupower-fix-64bit-detection-when-cross-.patch b/patches/linux/4.19/0809-tools-power-cpupower-fix-64bit-detection-when-cross-.patch
index 57da394e7..ad1c45d7f 100644
--- a/patches/linux/4.19/0809-tools-power-cpupower-fix-64bit-detection-when-cross-.patch
+++ b/patches/linux/4.19/0809-tools-power-cpupower-fix-64bit-detection-when-cross-.patch
@@ -18,19 +18,19 @@ Signed-off-by: Sébastien Szymanski <seb...@ar...>
tools/power/cpupower/Makefile | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
-diff --git a/tools/power/cpupower/Makefile b/tools/power/cpupower/Makefile
-index 9063fca480b3..c8622497ef23 100644
---- a/tools/power/cpupower/Makefile
-+++ b/tools/power/cpupower/Makefile
-@@ -18,7 +18,6 @@ OUTDIR := $(shell cd $(OUTPUT) && pwd)
+Index: linux-headers-4.19.221/tools/power/cpupower/Makefile
+===================================================================
+--- linux-headers-4.19.221.orig/tools/power/cpupower/Makefile
++++ linux-headers-4.19.221/tools/power/cpupower/Makefile
+@@ -30,7 +30,6 @@ OUTDIR := $(shell cd $(OUTPUT) && pwd)
$(if $(OUTDIR),, $(error output directory "$(OUTPUT)" does not exist))
endif
-
+
-include ../../scripts/Makefile.arch
-
+
# --- CONFIGURATION BEGIN ---
-
-@@ -69,11 +68,6 @@ bindir ?= /usr/bin
+
+@@ -81,11 +80,6 @@ bindir ?= /usr/bin
sbindir ?= /usr/sbin
mandir ?= /usr/man
includedir ?= /usr/include
@@ -42,10 +42,10 @@ index 9063fca480b3..c8622497ef23 100644
localedir ?= /usr/share/locale
docdir ?= /usr/share/doc/packages/cpupower
confdir ?= /etc/
-@@ -100,6 +94,14 @@ RANLIB = $(CROSS)ranlib
+@@ -110,6 +104,14 @@ RANLIB = $(CROSS)ranlib
HOSTCC = gcc
MKDIR = mkdir
-
+
+# 64bit library detection
+include ../../scripts/Makefile.arch
+
@@ -54,8 +54,6 @@ index 9063fca480b3..c8622497ef23 100644
+else
+libdir ?= /usr/lib
+endif
-
+
# Now we set up the build system
#
---
-2.19.2
diff --git a/patches/linux/4.19/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch b/patches/linux/4.19/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch
index 796a2b1cc..4987761df 100644
--- a/patches/linux/4.19/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch
+++ b/patches/linux/4.19/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch
@@ -1,7 +1,7 @@
-Index: linux-4.19.169/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+Index: linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
===================================================================
---- linux-4.19.169.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
-+++ linux-4.19.169/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+--- linux-headers-4.19.221.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
++++ linux-headers-4.19.221/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
@@ -96,7 +96,7 @@
status = "okay";
diff --git a/patches/linux/4.19/0811-mmc-core-Allow-setting-slot-index-via-device-tree-al.patch b/patches/linux/4.19/0811-mmc-core-Allow-setting-slot-index-via-device-tree-al.patch
index 955526505..394ccac85 100644
--- a/patches/linux/4.19/0811-mmc-core-Allow-setting-slot-index-via-device-tree-al.patch
+++ b/patches/linux/4.19/0811-mmc-core-Allow-setting-slot-index-via-device-tree-al.patch
@@ -47,15 +47,14 @@ Signed-off-by: Ulf Hansson <ulf...@li...>
drivers/mmc/core/host.c | 26 +++++++++++++++++++++++++-
1 file changed, 25 insertions(+), 1 deletion(-)
-diff --git a/drivers/mmc/core/host.c b/drivers/mmc/core/host.c
-index c8fae6611b73..96b2ca1f1b06 100644
---- a/drivers/mmc/core/host.c
-+++ b/drivers/mmc/core/host.c
-@@ -376,6 +376,20 @@ int mmc_of_parse_voltage(struct device_node *np, u32 *mask)
- }
- EXPORT_SYMBOL(mmc_of_parse_voltage);
+Index: linux-headers-4.19.221/drivers/mmc/core/host.c
+===================================================================
+--- linux-headers-4.19.221.orig/drivers/mmc/core/host.c
++++ linux-headers-4.19.221/drivers/mmc/core/host.c
+@@ -349,6 +349,20 @@ int mmc_of_parse(struct mmc_host *host)
+ EXPORT_SYMBOL(mmc_of_parse);
-+/**
+ /**
+ * mmc_first_nonreserved_index() - get the first index that is not reserved
+ */
+static int mmc_first_nonreserved_index(void)
@@ -69,10 +68,11 @@ index c8fae6611b73..96b2ca1f1b06 100644
+ return max + 1;
+}
+
- /**
++/**
* mmc_alloc_host - initialise the per-host structure.
* @extra: sizeof private data structure
-@@ -387,6 +401,7 @@ struct mmc_host *mmc_alloc_host(int extra, struct device *dev)
+ * @dev: pointer to host device model structure
+@@ -359,6 +373,7 @@ struct mmc_host *mmc_alloc_host(int extr
{
int err;
struct mmc_host *host;
@@ -80,7 +80,7 @@ index c8fae6611b73..96b2ca1f1b06 100644
host = kzalloc(sizeof(struct mmc_host) + extra, GFP_KERNEL);
if (!host)
-@@ -395,7 +410,16 @@ struct mmc_host *mmc_alloc_host(int extra, struct device *dev)
+@@ -367,7 +382,16 @@ struct mmc_host *mmc_alloc_host(int extr
/* scanning will be enabled when we're ready */
host->rescan_disable = 1;
@@ -98,6 +98,3 @@ index c8fae6611b73..96b2ca1f1b06 100644
if (err < 0) {
kfree(host);
return NULL;
---
-2.34.1
-
diff --git a/patches/linux/4.19/0812-mmc-core-Don-t-allocate-IDA-for-OF-aliases.patch b/patches/linux/4.19/0812-mmc-core-Don-t-allocate-IDA-for-OF-aliases.patch
index 2636daefe..f119cb894 100644
--- a/patches/linux/4.19/0812-mmc-core-Don-t-allocate-IDA-for-OF-aliases.patch
+++ b/patches/linux/4.19/0812-mmc-core-Don-t-allocate-IDA-for-OF-aliases.patch
@@ -38,10 +38,10 @@ Signed-off-by: Ulf Hansson <ulf...@li...>
drivers/mmc/core/host.c | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
-Index: linux-4.19.227/drivers/mmc/core/host.c
+Index: linux-headers-4.19.221/drivers/mmc/core/host.c
===================================================================
---- linux-4.19.227.orig/drivers/mmc/core/host.c
-+++ linux-4.19.227/drivers/mmc/core/host.c
+--- linux-headers-4.19.221.orig/drivers/mmc/core/host.c
++++ linux-headers-4.19.221/drivers/mmc/core/host.c
@@ -39,7 +39,8 @@ static DEFINE_IDA(mmc_host_ida);
static void mmc_host_classdev_release(struct device *dev)
{
hooks/post-receive
--
armadeus
|