From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sun, 19 Apr 2026 18:53:48 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wEVP2-00E2V6-1m for lore@lore.pengutronix.de; Sun, 19 Apr 2026 18:53:48 +0200 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wEVP2-0004hE-0q; Sun, 19 Apr 2026 18:53:48 +0200 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1wEVOt-0004gC-9t; Sun, 19 Apr 2026 18:53:39 +0200 Received: from dude05.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::54]) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wEVOt-006C9M-0N; Sun, 19 Apr 2026 18:53:39 +0200 Received: from [::1] (helo=dude05.red.stw.pengutronix.de) by dude05.red.stw.pengutronix.de with esmtp (Exim 4.98.2) (envelope-from ) id 1wEVOt-0000000DBg3-03y6; Sun, 19 Apr 2026 18:53:39 +0200 From: Ahmad Fatoum To: distrokit@pengutronix.de Date: Sun, 19 Apr 2026 18:53:31 +0200 Message-ID: <20260419165338.3143134-1-a.fatoum@pengutronix.de> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [DistroKit] [PATCH 1/4] barebox: update to v2026.04.0 X-BeenThere: distrokit@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: DistroKit Mailinglist List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Ahmad Fatoum Sender: "DistroKit" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: distrokit-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false Most interestingly for us, this release adds support for the devboot workflow: https://www.barebox.org/doc/latest/user/devboot.html which allows faster kernel development including modules without needing a NFS. For details see https://fosdem.org/2026/schedule/event/7XHGHX-netboot_without_throwing_a_fit/ Config changes are those of olddefconfig with the exception of CONFIG_MACH_TQ_MBA8MPXL which had been renamed to CONFIG_MACH_TQ_MBA8MPXX along with a rename of the binary to barebox-tqma8mpxx.img to reflect that it now supports additional variants of the TQ SoM fitted. Signed-off-by: Ahmad Fatoum --- configs/platform-v7a/barebox-am335x-mlo.config | 7 ++++--- configs/platform-v7a/barebox-at91.config | 10 +++++++--- configs/platform-v7a/barebox-at91.config.diff | 4 ++-- configs/platform-v7a/barebox-common.config | 10 +++++++--- configs/platform-v7a/barebox.config | 10 +++++++--- configs/platform-v7a/platformconfig | 8 ++++---- configs/platform-v7a_noneon/barebox-at91.config | 10 +++++++--- .../platform-v7a_noneon/barebox-at91.config.diff | 4 ++-- .../platform-v7a_noneon/barebox-common.config | 10 +++++++--- .../platform-v7a_noneon/barebox-vexpress.config | 10 +++++++--- .../barebox-vexpress.config.diff | 4 ++-- configs/platform-v7a_noneon/platformconfig | 4 ++-- configs/platform-v8a/barebox-r5.config | 9 +++++---- configs/platform-v8a/barebox.config | 16 +++++++++++----- configs/platform-v8a/platformconfig | 4 ++-- .../platform-v8a/rules/image-tq-mba8mpxl.make | 2 +- 16 files changed, 77 insertions(+), 45 deletions(-) diff --git a/configs/platform-v7a/barebox-am335x-mlo.config b/configs/platform-v7a/barebox-am335x-mlo.config index 8beeaa90d482..e1bdbb1b0eb9 100644 --- a/configs/platform-v7a/barebox-am335x-mlo.config +++ b/configs/platform-v7a/barebox-am335x-mlo.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2026.03.1 Configuration +# Barebox/arm 2026.04.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -87,8 +87,6 @@ CONFIG_ARM_MMU_PERMISSIONS=y # General architecture-dependent options # # CONFIG_BOARD_GENERIC_DT is not set -# end of General architecture-dependent options - CONFIG_ARCH_HAS_DMA_WRITE_COMBINE=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y CONFIG_ARCH_HAS_ZERO_PAGE=y @@ -101,6 +99,8 @@ CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_STACKPROTECTOR=y +# end of General architecture-dependent options + CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=150201 CONFIG_CLANG_VERSION=0 @@ -645,6 +645,7 @@ CONFIG_XYMODEM=y # CONFIG_BOOTSTRAP is not set # CONFIG_NLS is not set +CONFIG_LIBRELOC=y # end of Library routines # diff --git a/configs/platform-v7a/barebox-at91.config b/configs/platform-v7a/barebox-at91.config index ed423655640c..5ebd5a352860 100644 --- a/configs/platform-v7a/barebox-at91.config +++ b/configs/platform-v7a/barebox-at91.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2026.03.1 Configuration +# Barebox/arm 2026.04.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -102,8 +102,6 @@ CONFIG_ARM_MMU_PERMISSIONS=y # CONFIG_BOARD_GENERIC_DT=y # CONFIG_BOARD_GENERIC_FIT is not set -# end of General architecture-dependent options - CONFIG_ARCH_HAS_DMA_WRITE_COMBINE=y CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y @@ -117,6 +115,8 @@ CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_STACKPROTECTOR=y +# end of General architecture-dependent options + CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=150201 CONFIG_CLANG_VERSION=0 @@ -205,6 +205,7 @@ CONFIG_MENU=y CONFIG_ERRNO_MESSAGES=y CONFIG_TIMESTAMP=y CONFIG_BOOTM=y +CONFIG_BOOTM_COMPRESSED=y CONFIG_BOOT_OVERRIDE=y CONFIG_BOOTM_SHOW_TYPE=y CONFIG_BOOTM_VERBOSE=y @@ -1159,6 +1160,8 @@ CONFIG_DIGEST_SHA256_ARM=y # CONFIG_PARAMETER=y CONFIG_UNCOMPRESS=y +CONFIG_LOADABLE=y +CONFIG_LOADABLE_DECOMPRESS=y CONFIG_XXHASH=y # CONFIG_ZLIB is not set CONFIG_BZLIB=y @@ -1189,6 +1192,7 @@ CONFIG_VERSION_CMP=y CONFIG_PRINTF_UUID=y CONFIG_NLS=y CONFIG_GENERIC_ALLOCATOR=y +CONFIG_LIBRELOC=y # end of Library routines # diff --git a/configs/platform-v7a/barebox-at91.config.diff b/configs/platform-v7a/barebox-at91.config.diff index 8e08e33b4674..3147e868526b 100644 --- a/configs/platform-v7a/barebox-at91.config.diff +++ b/configs/platform-v7a/barebox-at91.config.diff @@ -1,5 +1,5 @@ -b56c213696924bdff8716005455f06d7 -f83d11a48ff70be2155b4b8a1658eb3f +d0df22cb1fda10b8a7acea73a517696e +fe5471ce17865e03351948dc77033c00 CONFIG_ARCH_AT91=y # CONFIG_ARCH_BCM283X is not set # CONFIG_ARCH_IMX is undefined diff --git a/configs/platform-v7a/barebox-common.config b/configs/platform-v7a/barebox-common.config index 0be80cb6d650..eb0a3f0c0839 100644 --- a/configs/platform-v7a/barebox-common.config +++ b/configs/platform-v7a/barebox-common.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2026.03.1 Configuration +# Barebox/arm 2026.04.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -88,8 +88,6 @@ CONFIG_ARM_SECURE_MONITOR=y # CONFIG_BOARD_GENERIC_DT=y # CONFIG_BOARD_GENERIC_FIT is not set -# end of General architecture-dependent options - CONFIG_ARCH_HAS_DMA_WRITE_COMBINE=y CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y @@ -103,6 +101,8 @@ CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_STACKPROTECTOR=y +# end of General architecture-dependent options + CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=150201 CONFIG_CLANG_VERSION=0 @@ -190,6 +190,7 @@ CONFIG_MENU=y CONFIG_ERRNO_MESSAGES=y CONFIG_TIMESTAMP=y CONFIG_BOOTM=y +CONFIG_BOOTM_COMPRESSED=y CONFIG_BOOT_OVERRIDE=y CONFIG_BOOTM_SHOW_TYPE=y CONFIG_BOOTM_VERBOSE=y @@ -1107,6 +1108,8 @@ CONFIG_DIGEST_SHA256_ARM=y # CONFIG_PARAMETER=y CONFIG_UNCOMPRESS=y +CONFIG_LOADABLE=y +CONFIG_LOADABLE_DECOMPRESS=y CONFIG_ZLIB=y CONFIG_BZLIB=y # CONFIG_LZ4_DECOMPRESS is not set @@ -1140,6 +1143,7 @@ CONFIG_LIBFDT=y CONFIG_VERSION_CMP=y CONFIG_PRINTF_UUID=y CONFIG_NLS=y +CONFIG_LIBRELOC=y # end of Library routines # diff --git a/configs/platform-v7a/barebox.config b/configs/platform-v7a/barebox.config index eca34727f8d9..e8e11fe5800c 100644 --- a/configs/platform-v7a/barebox.config +++ b/configs/platform-v7a/barebox.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2026.03.1 Configuration +# Barebox/arm 2026.04.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -246,8 +246,6 @@ CONFIG_ARM_PSCI_CLIENT=y # CONFIG_BOARD_GENERIC_DT=y # CONFIG_BOARD_GENERIC_FIT is not set -# end of General architecture-dependent options - CONFIG_ARCH_HAS_DMA_WRITE_COMBINE=y CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y @@ -261,6 +259,8 @@ CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_STACKPROTECTOR=y +# end of General architecture-dependent options + CONFIG_BOARD_LXA=y CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=150201 @@ -352,6 +352,7 @@ CONFIG_MENU=y CONFIG_ERRNO_MESSAGES=y # CONFIG_TIMESTAMP is not set CONFIG_BOOTM=y +CONFIG_BOOTM_COMPRESSED=y CONFIG_BOOT_OVERRIDE=y CONFIG_BOOTM_SHOW_TYPE=y CONFIG_BOOTM_VERBOSE=y @@ -1499,6 +1500,8 @@ CONFIG_DIGEST_SHA256_ARM=y # CONFIG_PARAMETER=y CONFIG_UNCOMPRESS=y +CONFIG_LOADABLE=y +CONFIG_LOADABLE_DECOMPRESS=y CONFIG_XXHASH=y CONFIG_ZLIB=y CONFIG_BZLIB=y @@ -1547,6 +1550,7 @@ CONFIG_PRINTF_UUID=y CONFIG_PRINTF_HEXSTR=y CONFIG_NLS=y CONFIG_IDR=y +CONFIG_LIBRELOC=y # end of Library routines # diff --git a/configs/platform-v7a/platformconfig b/configs/platform-v7a/platformconfig index 5ecf0b0c9cb7..ea93aebf530b 100644 --- a/configs/platform-v7a/platformconfig +++ b/configs/platform-v7a/platformconfig @@ -186,18 +186,18 @@ PTXCONF_AT91BOOTSTRAP2_MD5="f76ff2a39f9549b5b4ecdf7cf585218c" PTXCONF_AT91BOOTSTRAP2_CONFIG="at91bootstrap-wifx-l1.config" PTXCONF_BAREBOX_COMMON_ARCH_STRING="arm" PTXCONF_BAREBOX_COMMON=y -PTXCONF_BAREBOX_COMMON_VERSION="2026.03.1" -PTXCONF_BAREBOX_COMMON_MD5="e87f88499e1f16deb60b0c3bf216df85" +PTXCONF_BAREBOX_COMMON_VERSION="2026.04.0" +PTXCONF_BAREBOX_COMMON_MD5="517660e0e657d740c0dc5343b22ddc66" PTXCONF_BAREBOX_COMMON_NEEDS_HOST_LZOP=y PTXCONF_BAREBOX_AM335X_MLO=y PTXCONF_BAREBOX_AT91=y PTXCONF_BAREBOX_ARCH_STRING="arm" PTXCONF_BAREBOX_DEPENDENCIES=y PTXCONF_BAREBOX=y -PTXCONF_BAREBOX_VERSION="2026.03.1" +PTXCONF_BAREBOX_VERSION="2026.04.0" PTXCONF_BAREBOX_CONFIG_BUILDSYSTEM_VERSION=y PTXCONF_BAREBOX_BUILDSYSTEM_VERSION="${PTXDIST_VCS_VERSION}" -PTXCONF_BAREBOX_MD5="e87f88499e1f16deb60b0c3bf216df85" +PTXCONF_BAREBOX_MD5="517660e0e657d740c0dc5343b22ddc66" PTXCONF_BAREBOX_CONFIG="barebox.config" # PTXCONF_BAREBOX_FIRMWARE is not set PTXCONF_BAREBOX_EXTRA_ENV=y diff --git a/configs/platform-v7a_noneon/barebox-at91.config b/configs/platform-v7a_noneon/barebox-at91.config index f8f1da88f1e5..ca66629b6993 100644 --- a/configs/platform-v7a_noneon/barebox-at91.config +++ b/configs/platform-v7a_noneon/barebox-at91.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2026.03.1 Configuration +# Barebox/arm 2026.04.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -97,8 +97,6 @@ CONFIG_ARM_MMU_PERMISSIONS=y # CONFIG_BOARD_GENERIC_DT=y # CONFIG_BOARD_GENERIC_FIT is not set -# end of General architecture-dependent options - CONFIG_ARCH_HAS_DMA_WRITE_COMBINE=y CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y @@ -112,6 +110,8 @@ CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_STACKPROTECTOR=y +# end of General architecture-dependent options + CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=150201 CONFIG_CLANG_VERSION=0 @@ -194,6 +194,7 @@ CONFIG_MENU=y CONFIG_ERRNO_MESSAGES=y CONFIG_TIMESTAMP=y CONFIG_BOOTM=y +CONFIG_BOOTM_COMPRESSED=y # CONFIG_BOOT_OVERRIDE is not set CONFIG_BOOTM_SHOW_TYPE=y # CONFIG_BOOTM_VERBOSE is not set @@ -1163,6 +1164,8 @@ CONFIG_DIGEST_SHA1_ARM=y # CONFIG_PARAMETER=y CONFIG_UNCOMPRESS=y +CONFIG_LOADABLE=y +CONFIG_LOADABLE_DECOMPRESS=y CONFIG_XXHASH=y # CONFIG_ZLIB is not set # CONFIG_BZLIB is not set @@ -1195,6 +1198,7 @@ CONFIG_VERSION_CMP=y CONFIG_PRINTF_UUID=y CONFIG_NLS=y CONFIG_GENERIC_ALLOCATOR=y +CONFIG_LIBRELOC=y # end of Library routines # diff --git a/configs/platform-v7a_noneon/barebox-at91.config.diff b/configs/platform-v7a_noneon/barebox-at91.config.diff index 7374e436f003..1e5761084b53 100644 --- a/configs/platform-v7a_noneon/barebox-at91.config.diff +++ b/configs/platform-v7a_noneon/barebox-at91.config.diff @@ -1,5 +1,5 @@ -2c254952b1fbeb1e3928b78fd1cfd842 -34f3c8633288e05b42986a33eaeefffc +229aede7a55d845344eb90111d2ad9c7 +829057d58b9d565f57cb88aeade929c1 CONFIG_ARCH_AT91=y # CONFIG_ARCH_BCM283X is not set # CONFIG_ARCH_IMX is undefined diff --git a/configs/platform-v7a_noneon/barebox-common.config b/configs/platform-v7a_noneon/barebox-common.config index 0d7cc1d8992a..9ab08c7ff18b 100644 --- a/configs/platform-v7a_noneon/barebox-common.config +++ b/configs/platform-v7a_noneon/barebox-common.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2026.03.1 Configuration +# Barebox/arm 2026.04.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -88,8 +88,6 @@ CONFIG_ARM_SECURE_MONITOR=y # CONFIG_BOARD_GENERIC_DT=y # CONFIG_BOARD_GENERIC_FIT is not set -# end of General architecture-dependent options - CONFIG_ARCH_HAS_DMA_WRITE_COMBINE=y CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y @@ -103,6 +101,8 @@ CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_STACKPROTECTOR=y +# end of General architecture-dependent options + CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=150201 CONFIG_CLANG_VERSION=0 @@ -188,6 +188,7 @@ CONFIG_MENU=y CONFIG_ERRNO_MESSAGES=y CONFIG_TIMESTAMP=y CONFIG_BOOTM=y +CONFIG_BOOTM_COMPRESSED=y # CONFIG_BOOT_OVERRIDE is not set CONFIG_BOOTM_SHOW_TYPE=y CONFIG_BOOTM_VERBOSE=y @@ -1101,6 +1102,8 @@ CONFIG_DIGEST_SHA1_GENERIC=y # CONFIG_PARAMETER=y CONFIG_UNCOMPRESS=y +CONFIG_LOADABLE=y +CONFIG_LOADABLE_DECOMPRESS=y CONFIG_ZLIB=y CONFIG_BZLIB=y # CONFIG_LZ4_DECOMPRESS is not set @@ -1134,6 +1137,7 @@ CONFIG_LIBFDT=y CONFIG_VERSION_CMP=y CONFIG_PRINTF_UUID=y CONFIG_NLS=y +CONFIG_LIBRELOC=y # end of Library routines # diff --git a/configs/platform-v7a_noneon/barebox-vexpress.config b/configs/platform-v7a_noneon/barebox-vexpress.config index 05c239214e96..d96461fb764f 100644 --- a/configs/platform-v7a_noneon/barebox-vexpress.config +++ b/configs/platform-v7a_noneon/barebox-vexpress.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2026.03.1 Configuration +# Barebox/arm 2026.04.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -75,8 +75,6 @@ CONFIG_ARM_MMU_PERMISSIONS=y # CONFIG_BOARD_GENERIC_DT=y # CONFIG_BOARD_GENERIC_FIT is not set -# end of General architecture-dependent options - CONFIG_ARCH_HAS_DMA_WRITE_COMBINE=y CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y @@ -90,6 +88,8 @@ CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_STACKPROTECTOR=y +# end of General architecture-dependent options + CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=150201 CONFIG_CLANG_VERSION=0 @@ -174,6 +174,7 @@ CONFIG_MENU=y CONFIG_ERRNO_MESSAGES=y CONFIG_TIMESTAMP=y CONFIG_BOOTM=y +CONFIG_BOOTM_COMPRESSED=y # CONFIG_BOOT_OVERRIDE is not set CONFIG_BOOTM_SHOW_TYPE=y CONFIG_BOOTM_VERBOSE=y @@ -1049,6 +1050,8 @@ CONFIG_DIGEST_SHA1_ARM=y # CONFIG_PARAMETER=y CONFIG_UNCOMPRESS=y +CONFIG_LOADABLE=y +CONFIG_LOADABLE_DECOMPRESS=y CONFIG_ZLIB=y CONFIG_BZLIB=y # CONFIG_LZ4_DECOMPRESS is not set @@ -1082,6 +1085,7 @@ CONFIG_LIBFDT=y CONFIG_VERSION_CMP=y CONFIG_PRINTF_UUID=y CONFIG_NLS=y +CONFIG_LIBRELOC=y # end of Library routines # diff --git a/configs/platform-v7a_noneon/barebox-vexpress.config.diff b/configs/platform-v7a_noneon/barebox-vexpress.config.diff index e808c76d58f0..be66ca1cb7bb 100644 --- a/configs/platform-v7a_noneon/barebox-vexpress.config.diff +++ b/configs/platform-v7a_noneon/barebox-vexpress.config.diff @@ -1,5 +1,5 @@ -2c254952b1fbeb1e3928b78fd1cfd842 -9a71682c1b2af4a4149a263923666b3b +229aede7a55d845344eb90111d2ad9c7 +9fc9b7d0ba28aa60a75e55e3e05a9756 CONFIG_AMBA_SP804=y # CONFIG_ARCH_BCM283X is not set CONFIG_ARCH_VEXPRESS=y diff --git a/configs/platform-v7a_noneon/platformconfig b/configs/platform-v7a_noneon/platformconfig index c27460cfece7..49a2a88a1fd6 100644 --- a/configs/platform-v7a_noneon/platformconfig +++ b/configs/platform-v7a_noneon/platformconfig @@ -180,8 +180,8 @@ PTXCONF_CONSOLE_SPEED="115200" # PTXCONF_AT91BOOTSTRAP2 is not set PTXCONF_BAREBOX_COMMON_ARCH_STRING="arm" PTXCONF_BAREBOX_COMMON=y -PTXCONF_BAREBOX_COMMON_VERSION="2026.03.1" -PTXCONF_BAREBOX_COMMON_MD5="e87f88499e1f16deb60b0c3bf216df85" +PTXCONF_BAREBOX_COMMON_VERSION="2026.04.0" +PTXCONF_BAREBOX_COMMON_MD5="517660e0e657d740c0dc5343b22ddc66" PTXCONF_BAREBOX_COMMON_NEEDS_HOST_LZOP=y PTXCONF_BAREBOX_AT91=y PTXCONF_BAREBOX_VEXPRESS=y diff --git a/configs/platform-v8a/barebox-r5.config b/configs/platform-v8a/barebox-r5.config index 789693b978fd..77af83ba496c 100644 --- a/configs/platform-v8a/barebox-r5.config +++ b/configs/platform-v8a/barebox-r5.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2026.03.1 Configuration +# Barebox/arm 2026.04.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -73,7 +73,6 @@ CONFIG_ARM_OPTIMZED_STRING_FUNCTIONS=y CONFIG_ARM_EXCEPTIONS=y # CONFIG_ARM_EXCEPTIONS_PBL is not set # CONFIG_ARM_UNWIND is not set -CONFIG_ARM_MMU_PERMISSIONS=y # CONFIG_ARM_SEMIHOSTING is not set # CONFIG_ARM_PSCI_CLIENT is not set # end of ARM specific settings @@ -82,8 +81,6 @@ CONFIG_ARM_MMU_PERMISSIONS=y # General architecture-dependent options # # CONFIG_BOARD_GENERIC_DT is not set -# end of General architecture-dependent options - CONFIG_ARCH_HAS_DMA_WRITE_COMBINE=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y CONFIG_ARCH_HAS_ZERO_PAGE=y @@ -95,10 +92,13 @@ CONFIG_HAVE_EFI_STUB=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_STACKPROTECTOR=y +# end of General architecture-dependent options + CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=150201 CONFIG_CLANG_VERSION=0 CONFIG_HAS_KALLSYMS=y +CONFIG_HAS_MODULES=y CONFIG_HAS_DMA=y CONFIG_GENERIC_GPIO=y CONFIG_BLOCK=y @@ -716,6 +716,7 @@ CONFIG_FIP=y # CONFIG_BOOTSTRAP is not set CONFIG_NLS=y +CONFIG_LIBRELOC=y # end of Library routines # diff --git a/configs/platform-v8a/barebox.config b/configs/platform-v8a/barebox.config index 51ba207488ee..98e1608841a9 100644 --- a/configs/platform-v8a/barebox.config +++ b/configs/platform-v8a/barebox.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2026.03.1 Configuration +# Barebox/arm 2026.04.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm64" @@ -71,7 +71,7 @@ CONFIG_MACH_PHYTEC_SOM_IMX8MQ=y # CONFIG_MACH_POLYHEX_DEBIX is not set # CONFIG_MACH_PROTONIC_IMX8M is not set # CONFIG_MACH_SKOV_IMX8MP is not set -CONFIG_MACH_TQ_MBA8MPXL=y +CONFIG_MACH_TQ_MBA8MPXX=y # CONFIG_MACH_VARISCITE_DT8MCUSTOMBOARD_IMX8MP is not set # CONFIG_MACH_ZII_IMX8MQ_DEV is not set @@ -125,7 +125,7 @@ CONFIG_MACH_RK3568_EVB=y # CONFIG_MACH_RK3568_BPI_R2PRO is not set # CONFIG_MACH_PINE64_PINETAB2 is not set # CONFIG_MACH_PINE64_QUARTZ64 is not set -# CONFIG_MACH_PROTONIC_MECSBC is not set +# CONFIG_MACH_PROTONIC_RK356X is not set # CONFIG_MACH_PROTONIC_PRTPUK is not set # CONFIG_MACH_QNAP_TSX33 is not set CONFIG_MACH_RADXA_ROCK3=y @@ -171,8 +171,7 @@ CONFIG_ARM_ATF=y # CONFIG_BOARD_GENERIC_DT=y # CONFIG_BOARD_GENERIC_FIT is not set -# end of General architecture-dependent options - +CONFIG_ARCH_HAS_RELR=y CONFIG_ARCH_HAS_DMA_WRITE_COMBINE=y CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y @@ -188,6 +187,8 @@ CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_STACKPROTECTOR=y +# end of General architecture-dependent options + CONFIG_BOARD_TQ=y CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=150201 @@ -278,6 +279,7 @@ CONFIG_MENU=y CONFIG_ERRNO_MESSAGES=y CONFIG_TIMESTAMP=y CONFIG_BOOTM=y +CONFIG_BOOTM_COMPRESSED=y CONFIG_BOOT_OVERRIDE=y CONFIG_BOOTM_SHOW_TYPE=y CONFIG_BOOTM_VERBOSE=y @@ -1342,6 +1344,8 @@ CONFIG_DIGEST_SHA256_ARM64_CE=y # CONFIG_PARAMETER=y CONFIG_UNCOMPRESS=y +CONFIG_LOADABLE=y +CONFIG_LOADABLE_DECOMPRESS=y CONFIG_ZLIB=y # CONFIG_BZLIB is not set # CONFIG_LZ4_DECOMPRESS is not set @@ -1377,6 +1381,8 @@ CONFIG_CRC_CCITT=y CONFIG_VERSION_CMP=y CONFIG_PRINTF_UUID=y CONFIG_NLS=y +CONFIG_TOOLS_SUPPORT_RELR=y +CONFIG_LIBRELOC=y # end of Library routines # diff --git a/configs/platform-v8a/platformconfig b/configs/platform-v8a/platformconfig index f0f917ebb550..0120756fba66 100644 --- a/configs/platform-v8a/platformconfig +++ b/configs/platform-v8a/platformconfig @@ -182,10 +182,10 @@ PTXCONF_COMPILERPREFIX_R5="arm-v7a-linux-gnueabihf-" PTXCONF_BAREBOX_ARCH_STRING="arm" PTXCONF_BAREBOX_DEPENDENCIES=y PTXCONF_BAREBOX=y -PTXCONF_BAREBOX_VERSION="2026.03.1" +PTXCONF_BAREBOX_VERSION="2026.04.0" PTXCONF_BAREBOX_CONFIG_BUILDSYSTEM_VERSION=y PTXCONF_BAREBOX_BUILDSYSTEM_VERSION="${PTXDIST_VCS_VERSION}" -PTXCONF_BAREBOX_MD5="e87f88499e1f16deb60b0c3bf216df85" +PTXCONF_BAREBOX_MD5="517660e0e657d740c0dc5343b22ddc66" PTXCONF_BAREBOX_CONFIG="barebox.config" PTXCONF_BAREBOX_FIRMWARE=y PTXCONF_BAREBOX_EXTRA_ENV=y diff --git a/configs/platform-v8a/rules/image-tq-mba8mpxl.make b/configs/platform-v8a/rules/image-tq-mba8mpxl.make index 65c50cc33e90..1c4c7631affd 100644 --- a/configs/platform-v8a/rules/image-tq-mba8mpxl.make +++ b/configs/platform-v8a/rules/image-tq-mba8mpxl.make @@ -26,7 +26,7 @@ IMAGE_TQ_MBA8MPXL_CONFIG := imx8m.config # ---------------------------------------------------------------------------- IMAGE_TQ_MBA8MPXL_ENV := \ - BAREBOX_IMAGE=barebox-tqma8mpxl.img + BAREBOX_IMAGE=barebox-tqma8mpxx.img $(IMAGE_TQ_MBA8MPXL_IMAGE): @$(call targetinfo) -- 2.47.3