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
(6) |
Jun
(3) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: sszy <ss...@us...> - 2026-07-01 13:54:11
|
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 ec2a91a8ee8562cc1f803a49db7af5f057fd75d7 (commit)
from 0f77267bc5e0921239f1822254399749181b57e6 (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 ec2a91a8ee8562cc1f803a49db7af5f057fd75d7
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Jul 1 15:53:09 2026 +0200
[BUILDROOT] opos91/opos93{,sp}: bump U-Boot to 32b17985698f9f2d0113a4e9c2d31878729ec1cd
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 8bc956a01..e4c917e8c 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="c0df1ed9ff134885090d8fa704d6825ee4d475ba"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="32b17985698f9f2d0113a4e9c2d31878729ec1cd"
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 598901aad..ebe487fc3 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="c0df1ed9ff134885090d8fa704d6825ee4d475ba"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="32b17985698f9f2d0113a4e9c2d31878729ec1cd"
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 e3c7d34ca..a761a8cb0 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="c0df1ed9ff134885090d8fa704d6825ee4d475ba"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="32b17985698f9f2d0113a4e9c2d31878729ec1cd"
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 d238a1255..876f7f314 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="c0df1ed9ff134885090d8fa704d6825ee4d475ba"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="32b17985698f9f2d0113a4e9c2d31878729ec1cd"
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 927b79597..b876e2768 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="c0df1ed9ff134885090d8fa704d6825ee4d475ba"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="32b17985698f9f2d0113a4e9c2d31878729ec1cd"
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-06-11 16:48:27
|
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 0f77267bc5e0921239f1822254399749181b57e6 (commit)
from 2a4a68f87cb4d72425cffe4b8a43cfc5cc6852f1 (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 0f77267bc5e0921239f1822254399749181b57e6
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Jun 11 18:47:39 2026 +0200
[BUILDROOT] 2025.02: libmodbus: patch to fix hash
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
.../2025.02/0490-package-libmodbus-fix-hash.patch | 32 ++++++++++++++++++++++
1 file changed, 32 insertions(+)
create mode 100644 patches/buildroot/2025.02/0490-package-libmodbus-fix-hash.patch
diff --git a/patches/buildroot/2025.02/0490-package-libmodbus-fix-hash.patch b/patches/buildroot/2025.02/0490-package-libmodbus-fix-hash.patch
new file mode 100644
index 000000000..77141bdaf
--- /dev/null
+++ b/patches/buildroot/2025.02/0490-package-libmodbus-fix-hash.patch
@@ -0,0 +1,32 @@
+From ee096c9e01f4b91271e05179fac11f1e6866f6f1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Thu, 11 Jun 2026 18:43:29 +0200
+Subject: [PATCH] package/libmodbus: fix hash
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+libmodbus has been repacked [1][2] and thus the hash have changed.
+Update the hash.
+
+[1] https://github.com/stephane/libmodbus/issues/840#issuecomment-3905070497
+[2] https://github.com/stephane/libmodbus/issues/829#issuecomment-3898494353
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/libmodbus/libmodbus.hash | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/package/libmodbus/libmodbus.hash b/package/libmodbus/libmodbus.hash
+index 5c081d9710fa..5fef93ccaf9f 100644
+--- a/package/libmodbus/libmodbus.hash
++++ b/package/libmodbus/libmodbus.hash
+@@ -1,3 +1,3 @@
+ # Locally computed
+-sha256 15b4b2e0f68122c2da9b195de5c330489a9c97d40b4a95d2822378dc14d780e7 libmodbus-3.1.11.tar.gz
++sha256 a7a2c4f6e7e3c9bd49a574e9f30f6f87b8f162a58c7a67cb1c75470991b7680a libmodbus-3.1.11.tar.gz
+ sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LESSER
+--
+2.53.0
+
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-06-11 10:57:15
|
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, opos6ul-2018.05 has been updated
via fc0fd078d04b36cee7db6db5ff1eeba9d8de491e (commit)
from 27dbcd82ccfcf1d2e72b237176c0392f9a04754f (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 fc0fd078d04b36cee7db6db5ff1eeba9d8de491e
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Feb 27 15:35:13 2026 +0100
kconfig/[mn]conf: handle backspace (^H) key
This is in the mainline kernel since v5.1-rc3:
9c38f1f04408 ("kconfig/[mn]conf: handle backspace (^H) key")
Quoting the commit's log:
"
Backspace is not working on some terminal emulators which do not send the
key code defined by terminfo. Terminals either send '^H' (8) or '^?' (127).
But currently only '^?' is handled. Let's also handle '^H' for those
terminals.
"
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
scripts/kconfig/lxdialog/inputbox.c | 3 ++-
scripts/kconfig/nconf.c | 2 +-
scripts/kconfig/nconf.gui.c | 3 ++-
3 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/scripts/kconfig/lxdialog/inputbox.c b/scripts/kconfig/lxdialog/inputbox.c
index edeb094dba..45d4dedb89 100644
--- a/scripts/kconfig/lxdialog/inputbox.c
+++ b/scripts/kconfig/lxdialog/inputbox.c
@@ -113,7 +113,8 @@ do_resize:
case KEY_DOWN:
break;
case KEY_BACKSPACE:
- case 127:
+ case 8: /* ^H */
+ case 127: /* ^? */
if (pos) {
wattrset(dialog, dlg.inputbox.atr);
if (input_x == 0) {
diff --git a/scripts/kconfig/nconf.c b/scripts/kconfig/nconf.c
index a9bc5334a4..ed54cc3ffd 100644
--- a/scripts/kconfig/nconf.c
+++ b/scripts/kconfig/nconf.c
@@ -1048,7 +1048,7 @@ static int do_match(int key, struct match_state *state, int *ans)
state->match_direction = FIND_NEXT_MATCH_UP;
*ans = get_mext_match(state->pattern,
state->match_direction);
- } else if (key == KEY_BACKSPACE || key == 127) {
+ } else if (key == KEY_BACKSPACE || key == 8 || key == 127) {
state->pattern[strlen(state->pattern)-1] = '\0';
adj_match_dir(&state->match_direction);
} else
diff --git a/scripts/kconfig/nconf.gui.c b/scripts/kconfig/nconf.gui.c
index 4b2f44c20c..9a65035cf7 100644
--- a/scripts/kconfig/nconf.gui.c
+++ b/scripts/kconfig/nconf.gui.c
@@ -439,7 +439,8 @@ int dialog_inputbox(WINDOW *main_window,
case KEY_F(F_EXIT):
case KEY_F(F_BACK):
break;
- case 127:
+ case 8: /* ^H */
+ case 127: /* ^? */
case KEY_BACKSPACE:
if (cursor_position > 0) {
memmove(&result[cursor_position-1],
hooks/post-receive
--
armadeus/u-boot
|
|
From: sszy <ss...@us...> - 2026-06-08 14:53: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/u-boot".
The branch, armadeus-2020.07 has been updated
via fc8061cdeb41ab9c4bdd2b566845a8999b3737d2 (commit)
via 46ef754c72524bf0b202849e1b8f2d22b45f9028 (commit)
via 28a5420bf8942234e23b6df5fd73ba98edeff9f8 (commit)
via 4eff36fb07bf36684fa74900cbe2535a276c2dc4 (commit)
via e59d88b95477fd8ec84dbde253a22ec63aba8117 (commit)
via 0c00376ca2a30894be38c71739ffb6a010765718 (commit)
via 4e8bbd57a4f548a9d004d7588fcdc9a2f23280d0 (commit)
via b17b1d35992dda641bae4133e47febafe0aca821 (commit)
via 602d7d0b927fe039d3b7646e513e3412cf431905 (commit)
from 10604757e21c1bc814a8bda2743dee85779cafd9 (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 fc8061cdeb41ab9c4bdd2b566845a8999b3737d2
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jun 8 16:52:27 2026 +0200
opos8mmdev_defconfig: enable CONFIG_CMD_ERASEENV
Signed-off-by: Sébastien Szymanski <seb...@ar...>
commit 46ef754c72524bf0b202849e1b8f2d22b45f9028
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Jun 3 19:00:20 2026 +0200
imx8m: opos8mm: don't load environment variables when booting from USB
Signed-off-by: Sébastien Szymanski <seb...@ar...>
commit 28a5420bf8942234e23b6df5fd73ba98edeff9f8
Author: Marek Vasut <mar...@ma...>
Date: Wed Dec 17 20:57:38 2025 +0100
cmd: nvedit: Validate argument count before use
Avoid NULL pointer dereference in case 'env select' is invoked
without parameters, check the arg count and make sure it is at
least 2, otherwise print usage.
The crash is easy to trigger e.g. in sandbox:
$ ./u-boot -Tc "env select"
Fixes: a97d22ebba23 ("cmd: env: add env select command")
Signed-off-by: Marek Vasut <mar...@ma...>
Tested-by: Vincent Stehlé <vin...@ar...>
Reviewed-by: Ilias Apalodimas <ili...@li...>
(cherry picked from commit 2333d446b7b133ddfb9dea2d53996d560796ecd9)
commit 4eff36fb07bf36684fa74900cbe2535a276c2dc4
Author: Patrick Delaunay <pat...@st...>
Date: Tue Jul 28 11:51:21 2020 +0200
cmd: env: add env select command
Add the new command 'env select' to force the persistent storage
of environment, saved in gd->env_load_prio.
Signed-off-by: Patrick Delaunay <pat...@st...>
(cherry picked from commit a97d22ebba2305f2d0aee714544c72c6a53026d9)
commit e59d88b95477fd8ec84dbde253a22ec63aba8117
Author: Patrick Delaunay <pat...@st...>
Date: Tue Jul 28 11:51:20 2020 +0200
cmd: env: add env load command
Add the new command env load to load the environment from
the current location gd->env_load_prio.
Signed-off-by: Patrick Delaunay <pat...@st...>
(cherry picked from commit 0115dd3a6a144e9c974e00a9f3f41c5bb053236e)
commit 0c00376ca2a30894be38c71739ffb6a010765718
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Jun 3 19:08:42 2026 +0200
arm: imx: imx8mm: use SYSTEM_PLL1_DIV10 as source for UART root clock
Signed-off-by: Sébastien Szymanski <seb...@ar...>
commit 4e8bbd57a4f548a9d004d7588fcdc9a2f23280d0
Author: Marek Vasut <ma...@de...>
Date: Wed Apr 13 00:41:52 2022 +0200
ARM: imx: Enable instruction cache early on on i.MX8M
Enable instruction cache early on to speed up the boot process on i.MX8M.
Signed-off-by: Marek Vasut <ma...@de...>
Cc: Fabio Estevam <fes...@gm...>
Cc: Peng Fan <pen...@nx...>
Cc: Stefano Babic <sb...@de...>
(cherry picked from commit 2fa763baa1c594c74473063292efd37e6e541ea4)
commit b17b1d35992dda641bae4133e47febafe0aca821
Author: Marek Vasut <ma...@de...>
Date: Tue Jan 25 03:49:22 2022 +0100
arm64: dts: imx8mm: Add missing MX8MM_IOMUXC_NAND_READY_B_SD3_RESET_B
The i.MX8M Mini Application Processor Reference Manual, Rev. 3, 11/2020
documents AF MX8MM_IOMUXC_NAND_READY_B_SD3_RESET_B , add it into the
pinmux tables.
Signed-off-by: Marek Vasut <ma...@de...>
Cc: Fabio Estevam <fes...@gm...>
Cc: Stefano Babic <sb...@de...>
Reviewed-by: Fabio Estevam <fes...@gm...>
(cherry picked from commit dd4b3ca52c9b7ee9895e58d886fc2a23cb9c9ebc)
commit 602d7d0b927fe039d3b7646e513e3412cf431905
Author: Oliver Stäbler <oli...@by...>
Date: Tue Jan 25 03:48:54 2022 +0100
arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0
Fix address of the pad control register
(IOMUXC_SW_PAD_CTL_PAD_SD1_DATA0) for SD1_DATA0_GPIO2_IO2. This seems
to be a typo but it leads to an exception when pinctrl is applied due to
wrong memory address access.
Signed-off-by: Oliver Stäbler <oli...@by...>
Reviewed-by: Fabio Estevam <fes...@gm...>
Acked-by: Rob Herring <ro...@ke...>
Fixes: c1c9d41319c3 ("dt-bindings: imx: Add pinctrl binding doc for imx8mm")
Fixes: 748f908cc882 ("arm64: add basic DTS for i.MX8MQ")
Signed-off-by: Shawn Guo <sha...@ke...>
Signed-off-by: Marek Vasut <ma...@de...> # Picked from Linux 5cfad4f45806f ("arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0")
(cherry picked from commit 9aac5c3c7e79821bd977f5da9f8ee3cea74e479c)
-----------------------------------------------------------------------
Summary of changes:
arch/arm/dts/imx8mm-pinfunc.h | 3 +-
arch/arm/mach-imx/imx8m/clock_imx8mm.c | 12 +++---
arch/arm/mach-imx/imx8m/opos8mm.c | 28 ++++++++++++++
arch/arm/mach-imx/imx8m/soc.c | 5 +++
cmd/Kconfig | 11 ++++++
cmd/nvedit.c | 32 ++++++++++++++++
configs/opos8mmdev_defconfig | 5 +++
env/env.c | 70 ++++++++++++++++++++++++++++++++++
include/configs/opos8mmdev.h | 2 +-
include/env.h | 15 +++++++-
10 files changed, 174 insertions(+), 9 deletions(-)
diff --git a/arch/arm/dts/imx8mm-pinfunc.h b/arch/arm/dts/imx8mm-pinfunc.h
index 5ccc4cc919..a7411c800b 100644
--- a/arch/arm/dts/imx8mm-pinfunc.h
+++ b/arch/arm/dts/imx8mm-pinfunc.h
@@ -124,7 +124,7 @@
#define MX8MM_IOMUXC_SD1_CMD_USDHC1_CMD 0x0A4 0x30C 0x000 0x0 0x0
#define MX8MM_IOMUXC_SD1_CMD_GPIO2_IO1 0x0A4 0x30C 0x000 0x5 0x0
#define MX8MM_IOMUXC_SD1_DATA0_USDHC1_DATA0 0x0A8 0x310 0x000 0x0 0x0
-#define MX8MM_IOMUXC_SD1_DATA0_GPIO2_IO2 0x0A8 0x31 0x000 0x5 0x0
+#define MX8MM_IOMUXC_SD1_DATA0_GPIO2_IO2 0x0A8 0x310 0x000 0x5 0x0
#define MX8MM_IOMUXC_SD1_DATA1_USDHC1_DATA1 0x0AC 0x314 0x000 0x0 0x0
#define MX8MM_IOMUXC_SD1_DATA1_GPIO2_IO3 0x0AC 0x314 0x000 0x5 0x0
#define MX8MM_IOMUXC_SD1_DATA2_USDHC1_DATA2 0x0B0 0x318 0x000 0x0 0x0
@@ -248,6 +248,7 @@
#define MX8MM_IOMUXC_NAND_RE_B_GPIO3_IO15 0x130 0x398 0x000 0x5 0x0
#define MX8MM_IOMUXC_NAND_RE_B_SIM_M_HADDR11 0x130 0x398 0x000 0x7 0x0
#define MX8MM_IOMUXC_NAND_READY_B_RAWNAND_READY_B 0x134 0x39C 0x000 0x0 0x0
+#define MX8MM_IOMUXC_NAND_READY_B_SD3_RESET_B 0x134 0x39C 0x000 0x2 0x0
#define MX8MM_IOMUXC_NAND_READY_B_GPIO3_IO16 0x134 0x39C 0x000 0x5 0x0
#define MX8MM_IOMUXC_NAND_READY_B_SIM_M_HADDR12 0x134 0x39C 0x000 0x7 0x0
#define MX8MM_IOMUXC_NAND_WE_B_RAWNAND_WE_B 0x138 0x3A0 0x000 0x0 0x0
diff --git a/arch/arm/mach-imx/imx8m/clock_imx8mm.c b/arch/arm/mach-imx/imx8m/clock_imx8mm.c
index cff3182cb4..3a64a568e5 100644
--- a/arch/arm/mach-imx/imx8m/clock_imx8mm.c
+++ b/arch/arm/mach-imx/imx8m/clock_imx8mm.c
@@ -184,31 +184,31 @@ void init_uart_clk(u32 index)
{
/*
* set uart clock root
- * 24M OSC
+ * SYSTEM_PLL1_DIV10 (== 80MHz)
*/
switch (index) {
case 0:
clock_enable(CCGR_UART1, 0);
clock_set_target_val(UART1_CLK_ROOT, CLK_ROOT_ON |
- CLK_ROOT_SOURCE_SEL(0));
+ CLK_ROOT_SOURCE_SEL(1));
clock_enable(CCGR_UART1, 1);
return;
case 1:
clock_enable(CCGR_UART2, 0);
clock_set_target_val(UART2_CLK_ROOT, CLK_ROOT_ON |
- CLK_ROOT_SOURCE_SEL(0));
+ CLK_ROOT_SOURCE_SEL(1));
clock_enable(CCGR_UART2, 1);
return;
case 2:
clock_enable(CCGR_UART3, 0);
clock_set_target_val(UART3_CLK_ROOT, CLK_ROOT_ON |
- CLK_ROOT_SOURCE_SEL(0));
+ CLK_ROOT_SOURCE_SEL(1));
clock_enable(CCGR_UART3, 1);
return;
case 3:
clock_enable(CCGR_UART4, 0);
clock_set_target_val(UART4_CLK_ROOT, CLK_ROOT_ON |
- CLK_ROOT_SOURCE_SEL(0));
+ CLK_ROOT_SOURCE_SEL(1));
clock_enable(CCGR_UART4, 1);
return;
default:
@@ -283,7 +283,7 @@ int clock_init(void)
u32 imx_get_uartclk(void)
{
- return 24000000U;
+ return 80000000U;
}
static u32 decode_intpll(enum clk_root_src intpll)
diff --git a/arch/arm/mach-imx/imx8m/opos8mm.c b/arch/arm/mach-imx/imx8m/opos8mm.c
index 46081f2f00..10469a2cfc 100644
--- a/arch/arm/mach-imx/imx8m/opos8mm.c
+++ b/arch/arm/mach-imx/imx8m/opos8mm.c
@@ -6,8 +6,11 @@
#include <asm/arch/imx8mm_pins.h>
#include <asm/arch/imx-regs.h>
#include <asm/arch/sys_proto.h>
+#include <asm/mach-imx/boot_mode.h>
#include <asm/mach-imx/iomux-v3.h>
#include <common.h>
+#include <env.h>
+#include <env_internal.h>
DECLARE_GLOBAL_DATA_PTR;
@@ -54,6 +57,12 @@ int __weak opos8mm_board_late_init(void)
int board_late_init(void)
{
+ enum boot_device dev = get_boot_device();
+
+ if (dev == USB_BOOT) {
+ env_set("preboot", "");
+ }
+
return opos8mm_board_late_init();
}
@@ -102,6 +111,25 @@ int board_early_init_f(void)
return opos8mm_board_early_init_f();
}
+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;
+ else if (prio == 1)
+ return ENVL_MMC;
+ else
+ return ENVL_UNKNOWN;
+ }
+
+ if (prio == 0)
+ return ENVL_MMC;
+
+ return ENVL_UNKNOWN;
+}
+
#ifdef CONFIG_SPL_BUILD
#include <asm/arch/ddr.h>
#include <asm/mach-imx/boot_mode.h>
diff --git a/arch/arm/mach-imx/imx8m/soc.c b/arch/arm/mach-imx/imx8m/soc.c
index 1d2c8e6db2..0b21ffc407 100644
--- a/arch/arm/mach-imx/imx8m/soc.c
+++ b/arch/arm/mach-imx/imx8m/soc.c
@@ -292,6 +292,11 @@ int arch_cpu_init_dm(void)
int arch_cpu_init(void)
{
struct ocotp_regs *ocotp = (struct ocotp_regs *)OCOTP_BASE_ADDR;
+
+#if !CONFIG_IS_ENABLED(SYS_ICACHE_OFF)
+ icache_enable();
+#endif
+
/*
* ROM might disable clock for SCTR,
* enable the clock before timer_init.
diff --git a/cmd/Kconfig b/cmd/Kconfig
index 32bab49d08..26a681ad38 100644
--- a/cmd/Kconfig
+++ b/cmd/Kconfig
@@ -609,6 +609,17 @@ config CMD_NVEDIT_INFO
[-p] : evaluate whether environment can be persisted
The result of multiple evaluations will be combined with AND.
+config CMD_NVEDIT_LOAD
+ bool "env load"
+ help
+ Load all environment variables from the compiled-in persistent
+ storage.
+
+config CMD_NVEDIT_SELECT
+ bool "env select"
+ help
+ Select the compiled-in persistent storage of environment variables.
+
endmenu
menu "Memory commands"
diff --git a/cmd/nvedit.c b/cmd/nvedit.c
index 08d49df220..5e606f49f0 100644
--- a/cmd/nvedit.c
+++ b/cmd/nvedit.c
@@ -794,6 +794,26 @@ U_BOOT_CMD(
);
#endif
#endif
+
+#if defined(CONFIG_CMD_NVEDIT_LOAD)
+static int do_env_load(struct cmd_tbl *cmdtp, int flag, int argc,
+ char *const argv[])
+{
+ return env_reload() ? 1 : 0;
+}
+#endif
+
+#if defined(CONFIG_CMD_NVEDIT_SELECT)
+static int do_env_select(struct cmd_tbl *cmdtp, int flag, int argc,
+ char *const argv[])
+{
+ if (argc < 2)
+ return CMD_RET_USAGE;
+
+ return env_select(argv[1]) ? 1 : 0;
+}
+#endif
+
#endif /* CONFIG_SPL_BUILD */
int env_match(uchar *s1, int i2)
@@ -1327,6 +1347,9 @@ static struct cmd_tbl cmd_env_sub[] = {
#endif
#if defined(CONFIG_CMD_NVEDIT_INFO)
U_BOOT_CMD_MKENT(info, 2, 0, do_env_info, "", ""),
+#endif
+#if defined(CONFIG_CMD_NVEDIT_LOAD)
+ U_BOOT_CMD_MKENT(load, 1, 0, do_env_load, "", ""),
#endif
U_BOOT_CMD_MKENT(print, CONFIG_SYS_MAXARGS, 1, do_env_print, "", ""),
#if defined(CONFIG_CMD_RUN)
@@ -1337,6 +1360,9 @@ static struct cmd_tbl cmd_env_sub[] = {
#if defined(CONFIG_CMD_ERASEENV)
U_BOOT_CMD_MKENT(erase, 1, 0, do_env_erase, "", ""),
#endif
+#endif
+#if defined(CONFIG_CMD_NVEDIT_SELECT)
+ U_BOOT_CMD_MKENT(select, 2, 0, do_env_select, "", ""),
#endif
U_BOOT_CMD_MKENT(set, CONFIG_SYS_MAXARGS, 0, do_env_set, "", ""),
#if defined(CONFIG_CMD_ENV_EXISTS)
@@ -1421,6 +1447,12 @@ static char env_help_text[] =
"env erase - erase environment\n"
#endif
#endif
+#if defined(CONFIG_CMD_NVEDIT_LOAD)
+ "env load - load environment\n"
+#endif
+#if defined(CONFIG_CMD_NVEDIT_SELECT)
+ "env select [target] - select environment target\n"
+#endif
#if defined(CONFIG_CMD_NVEDIT_EFI)
"env set -e [-nv][-bs][-rt][-at][-a][-i addr,size][-v] name [arg ...]\n"
" - set UEFI variable; unset if '-i' or 'arg' not specified\n"
diff --git a/configs/opos8mmdev_defconfig b/configs/opos8mmdev_defconfig
index cc9e6ba78b..c289ddaa4e 100644
--- a/configs/opos8mmdev_defconfig
+++ b/configs/opos8mmdev_defconfig
@@ -46,6 +46,10 @@ CONFIG_SYS_PROMPT="BIOS> "
CONFIG_CMD_BOOTZ=y
# CONFIG_CMD_EXPORTENV is not set
# CONFIG_CMD_IMPORTENV is not set
+CONFIG_CMD_ERASEENV=y
+CONFIG_CMD_ENV_CALLBACK=y
+CONFIG_CMD_NVEDIT_INFO=y
+CONFIG_CMD_NVEDIT_SELECT=y
# CONFIG_CMD_CRC32 is not set
CONFIG_CMD_CLK=y
CONFIG_CMD_FUSE=y
@@ -78,6 +82,7 @@ CONFIG_ISO_PARTITION=y
CONFIG_OF_CONTROL=y
CONFIG_SPL_OF_CONTROL=y
CONFIG_DEFAULT_DEVICE_TREE="imx8mm-opos8mmdev"
+CONFIG_ENV_IS_NOWHERE=y
CONFIG_ENV_IS_IN_MMC=y
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
diff --git a/env/env.c b/env/env.c
index dcc25c030b..63b77c9edd 100644
--- a/env/env.c
+++ b/env/env.c
@@ -232,6 +232,34 @@ int env_load(void)
return -ENODEV;
}
+int env_reload(void)
+{
+ struct env_driver *drv;
+
+ drv = env_driver_lookup(ENVOP_LOAD, gd->env_load_prio);
+ if (drv) {
+ int ret;
+
+ printf("Loading Environment from %s... ", drv->name);
+
+ if (!env_has_inited(drv->location)) {
+ printf("not initialized\n");
+ return -ENODEV;
+ }
+
+ ret = drv->load();
+ if (ret)
+ printf("Failed (%d)\n", ret);
+ else
+ printf("OK\n");
+
+ if (!ret)
+ return 0;
+ }
+
+ return -ENODEV;
+}
+
int env_save(void)
{
struct env_driver *drv;
@@ -314,3 +342,45 @@ int env_init(void)
return ret;
}
+
+int env_select(const char *name)
+{
+ struct env_driver *drv;
+ const int n_ents = ll_entry_count(struct env_driver, env_driver);
+ struct env_driver *entry;
+ int prio;
+ bool found = false;
+
+ printf("Select Environment on %s: ", name);
+
+ /* search ENV driver by name */
+ drv = ll_entry_start(struct env_driver, env_driver);
+ for (entry = drv; entry != drv + n_ents; entry++) {
+ if (!strcmp(entry->name, name)) {
+ found = true;
+ break;
+ }
+ }
+
+ if (!found) {
+ printf("driver not found\n");
+ return -ENODEV;
+ }
+
+ /* search priority by driver */
+ for (prio = 0; (drv = env_driver_lookup(ENVOP_INIT, prio)); prio++) {
+ if (entry->location == env_get_location(ENVOP_LOAD, prio)) {
+ /* when priority change, reset the ENV flags */
+ if (gd->env_load_prio != prio) {
+ gd->env_load_prio = prio;
+ gd->env_valid = ENV_INVALID;
+ gd->flags &= ~GD_FLG_ENV_DEFAULT;
+ }
+ printf("OK\n");
+ return 0;
+ }
+ }
+ printf("priority not found\n");
+
+ return -ENODEV;
+}
diff --git a/include/configs/opos8mmdev.h b/include/configs/opos8mmdev.h
index ec53a26073..049b8e1c6f 100644
--- a/include/configs/opos8mmdev.h
+++ b/include/configs/opos8mmdev.h
@@ -111,7 +111,7 @@
" change suggests: run flash_reset_env; reset\"; " \
"env default flash_reset_env; " \
"else exit; fi; \0" \
- "flash_reset_env=env default -f -a && saveenv && " \
+ "flash_reset_env=env default -f -a && env select MMC && saveenv && " \
"echo Environment variables erased!\0" \
"download_uboot_spl=tftpboot ${loadaddr} ${board_name}-u-boot.spl\0" \
"flash_uboot_spl=" \
diff --git a/include/env.h b/include/env.h
index d6c2d751d6..665857f032 100644
--- a/include/env.h
+++ b/include/env.h
@@ -265,6 +265,13 @@ int env_set_default_vars(int nvars, char *const vars[], int flags);
*/
int env_load(void);
+/**
+ * env_reload() - Re-Load the environment from current storage
+ *
+ * @return 0 if OK, -ve on error
+ */
+int env_reload(void);
+
/**
* env_save() - Save the environment to storage
*
@@ -279,6 +286,13 @@ int env_save(void);
*/
int env_erase(void);
+/**
+ * env_select() - Select the environment storage
+ *
+ * @return 0 if OK, -ve on error
+ */
+int env_select(const char *name);
+
/**
* env_import() - Import from a binary representation into hash table
*
@@ -342,5 +356,4 @@ int env_get_char(int index);
* This is used for those unfortunate archs with crappy toolchains
*/
void env_reloc(void);
-
#endif
hooks/post-receive
--
armadeus/u-boot
|
|
From: sszy <ss...@us...> - 2026-05-29 14:34:07
|
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 a88093e45a997c2daf9fcbb4abc94c74a32856d1 (commit)
from a0761022c1faed2837c189cc40a7ebce4b530e10 (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 a88093e45a997c2daf9fcbb4abc94c74a32856d1
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed May 6 12:13:48 2026 +0200
[BUILDROOT] apf{27,28,51,6}/opos6ul{,nano,sp}: bump kernel to 5.10.257
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf27_defconfig | 2 +-
buildroot/configs/apf28_defconfig | 2 +-
buildroot/configs/apf51_defconfig | 2 +-
buildroot/configs/apf6_defconfig | 2 +-
buildroot/configs/opos6ul_defconfig | 2 +-
buildroot/configs/opos6ulnano_defconfig | 2 +-
buildroot/configs/opos6ulsp_defconfig | 2 +-
7 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index 4afea0639..500be3a4c 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -24,7 +24,7 @@ BR2_BOARD_NAME="apf27"
BR2_CPU_NAME="imx27"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.254"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.257"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
diff --git a/buildroot/configs/apf28_defconfig b/buildroot/configs/apf28_defconfig
index ef382399c..8a8c1a118 100644
--- a/buildroot/configs/apf28_defconfig
+++ b/buildroot/configs/apf28_defconfig
@@ -25,7 +25,7 @@ BR2_CPU_NAME="imx28"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="128"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.254"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.257"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
diff --git a/buildroot/configs/apf51_defconfig b/buildroot/configs/apf51_defconfig
index 52a6001fb..405fb68db 100644
--- a/buildroot/configs/apf51_defconfig
+++ b/buildroot/configs/apf51_defconfig
@@ -26,7 +26,7 @@ BR2_CPU_NAME="imx51"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.235"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.257"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index 1fb99f332..1a981e9d6 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -25,7 +25,7 @@ BR2_TARGET_ARMADEUS_NR_SDRAM="2"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.254"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.257"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 72e6c0c7c..9ba525a38 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -23,7 +23,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.254"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.257"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index 7b158227b..1ab137e4a 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -23,7 +23,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.254"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.257"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index c03e4145c..7fc19d3d5 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -24,7 +24,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.254"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.257"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-05-22 08:16:57
|
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 a0761022c1faed2837c189cc40a7ebce4b530e10 (commit)
from 35c946db6da10dd21824bf7d3f4e6954a8a56a97 (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 a0761022c1faed2837c189cc40a7ebce4b530e10
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri May 22 10:15:56 2026 +0200
[BUILDROOT] Bump to BR 2025.02.14
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index 7a0a598a4..f545f84f5 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2025.02
-BUILDROOT_MINOR_VERSION ?= 13
+BUILDROOT_MINOR_VERSION ?= 14
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-05-07 15: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".
The branch, master has been updated
via 35c946db6da10dd21824bf7d3f4e6954a8a56a97 (commit)
from a03c00fb7d1143a9c67bb4a145dfe8f3de383dae (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 35c946db6da10dd21824bf7d3f4e6954a8a56a97
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu May 7 17:33:53 2026 +0200
[BUILDROOT] opos6ulsp: increase rootfs file size
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ulsp_defconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index 1da3e7235..c03e4145c 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -117,7 +117,7 @@ BR2_PACKAGE_NANO=y
BR2_TARGET_ROOTFS_EXT2=y
BR2_TARGET_ROOTFS_EXT2_4=y
BR2_TARGET_ROOTFS_EXT2_LABEL="ROOTFS"
-BR2_TARGET_ROOTFS_EXT2_SIZE="128M"
+BR2_TARGET_ROOTFS_EXT2_SIZE="170M"
BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit,^metadata_csum,uninit_bg"
BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-05-07 07:44:22
|
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 a03c00fb7d1143a9c67bb4a145dfe8f3de383dae (commit)
from e2afc7cf170bcf73b7ecadc3d8aacf49fbb46d52 (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 a03c00fb7d1143a9c67bb4a145dfe8f3de383dae
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu May 7 09:43:10 2026 +0200
[BUILDROOT] opos6ulsp: remove legacy option BR2_PACKAGE_RAMSMP
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ulsp_defconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index d0e000ded..1da3e7235 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -44,7 +44,6 @@ BR2_PACKAGE_FAAD2=y
BR2_PACKAGE_GDB=y
BR2_PACKAGE_LTRACE=y
BR2_PACKAGE_PV=y
-BR2_PACKAGE_RAMSMP=y
BR2_PACKAGE_RT_TESTS=y
BR2_PACKAGE_SPIDEV_TEST=y
BR2_PACKAGE_STRACE=y
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-05-06 10:21: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 e2afc7cf170bcf73b7ecadc3d8aacf49fbb46d52 (commit)
via d6a77e1aac39f43685ea9be7fb702c6cf669aa94 (commit)
from 6320bbba585903734abf349943523d6c72887a7d (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 e2afc7cf170bcf73b7ecadc3d8aacf49fbb46d52
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed May 6 12:20:04 2026 +0200
.gitlab-ci.yml: build opos6ulsp_defconfig
Signed-off-by: Sébastien Szymanski <seb...@ar...>
commit d6a77e1aac39f43685ea9be7fb702c6cf669aa94
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed May 6 12:13:48 2026 +0200
[BUILDROOT] apf{27,28,51,6}/opos6ul{,nano,sp}: bump kernel to 5.10.254
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
.gitlab-ci.yml | 2 +-
buildroot/configs/apf27_defconfig | 2 +-
buildroot/configs/apf28_defconfig | 2 +-
buildroot/configs/apf6_defconfig | 2 +-
buildroot/configs/opos6ul_defconfig | 2 +-
buildroot/configs/opos6ulnano_defconfig | 2 +-
buildroot/configs/opos6ulsp_defconfig | 2 +-
7 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 59c77531a..de6b1e8b8 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, opos91-legacy-6.12, opos93-legacy-6.12, opos93sp-legacy-6.12]
+ - ARMADEUS_PLATFORM: [apf27, apf28, apf51, apf6, opos6ul, opos6ulnano, opos6ulsp, 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/apf27_defconfig b/buildroot/configs/apf27_defconfig
index 2f63069e5..4afea0639 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -24,7 +24,7 @@ BR2_BOARD_NAME="apf27"
BR2_CPU_NAME="imx27"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.235"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.254"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
diff --git a/buildroot/configs/apf28_defconfig b/buildroot/configs/apf28_defconfig
index f0cf9a7ad..ef382399c 100644
--- a/buildroot/configs/apf28_defconfig
+++ b/buildroot/configs/apf28_defconfig
@@ -25,7 +25,7 @@ BR2_CPU_NAME="imx28"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="128"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.235"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.254"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index aa0c85a2b..1fb99f332 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -25,7 +25,7 @@ BR2_TARGET_ARMADEUS_NR_SDRAM="2"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.235"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.254"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 1edd311e8..72e6c0c7c 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -23,7 +23,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.235"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.254"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index 861914f9e..7b158227b 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -23,7 +23,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.235"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.254"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index 3d6193976..d0e000ded 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -24,7 +24,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.235"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.254"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
hooks/post-receive
--
armadeus
|
|
From: sszy <ss...@us...> - 2026-05-05 13:53:11
|
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 32b17985698f9f2d0113a4e9c2d31878729ec1cd (commit)
from c0df1ed9ff134885090d8fa704d6825ee4d475ba (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 32b17985698f9f2d0113a4e9c2d31878729ec1cd
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue May 5 13:22:19 2026 +0200
imx9: opos9{1,3}: set soc_rev env variable
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-----------------------------------------------------------------------
Summary of changes:
arch/arm/mach-imx/imx9/opos91.c | 2 ++
arch/arm/mach-imx/imx9/opos93.c | 2 ++
2 files changed, 4 insertions(+)
diff --git a/arch/arm/mach-imx/imx9/opos91.c b/arch/arm/mach-imx/imx9/opos91.c
index 5aa9cdc74d..cef47a764b 100644
--- a/arch/arm/mach-imx/imx9/opos91.c
+++ b/arch/arm/mach-imx/imx9/opos91.c
@@ -46,6 +46,8 @@ int board_late_init(void)
env_set("preboot", "");
}
+ env_set_hex("soc_rev", soc_rev());
+
return opos91_board_late_init();
}
diff --git a/arch/arm/mach-imx/imx9/opos93.c b/arch/arm/mach-imx/imx9/opos93.c
index 6ee694f379..2d3d90aa81 100644
--- a/arch/arm/mach-imx/imx9/opos93.c
+++ b/arch/arm/mach-imx/imx9/opos93.c
@@ -45,6 +45,8 @@ int board_late_init(void)
env_set("preboot", "");
}
+ env_set_hex("soc_rev", soc_rev());
+
return opos93_board_late_init();
}
hooks/post-receive
--
armadeus/u-boot
|
|
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
|