From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 21 Jan 2026 09:08:25 +0100 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 1viTGM-003gvP-16 for lore@lore.pengutronix.de; Wed, 21 Jan 2026 09:08:25 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1viTGL-00080J-FB; Wed, 21 Jan 2026 09:08:25 +0100 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 1viTGH-0007xT-P7; Wed, 21 Jan 2026 09:08:21 +0100 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 1viTGI-001iR0-0l; Wed, 21 Jan 2026 09:08:21 +0100 Received: from localhost ([::1] helo=dude05.red.stw.pengutronix.de) by dude05.red.stw.pengutronix.de with esmtp (Exim 4.98.2) (envelope-from ) id 1viTGI-0000000HEBt-0dJJ; Wed, 21 Jan 2026 09:08:21 +0100 From: Ahmad Fatoum To: distrokit@pengutronix.de Date: Wed, 21 Jan 2026 09:06:55 +0100 Message-ID: <20260121080813.4099332-3-a.fatoum@pengutronix.de> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260121080813.4099332-1-a.fatoum@pengutronix.de> References: <20260121080813.4099332-1-a.fatoum@pengutronix.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [DistroKit] [PATCH 2/8] barebox: update barebox v2025.11.0 -> v2026.01.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 The config changes are exactly the defaults. We will want to enable some of the new options though, but that will follow in a separate commit. Signed-off-by: Ahmad Fatoum --- .../platform-v7a/barebox-am335x-mlo.config | 8 ++- configs/platform-v7a/barebox-at91.config | 11 +++- configs/platform-v7a/barebox-at91.config.diff | 4 +- configs/platform-v7a/barebox-common.config | 11 +++- configs/platform-v7a/barebox.config | 15 ++++- configs/platform-v7a/platformconfig | 8 +-- .../platform-v7a_noneon/barebox-at91.config | 11 +++- .../barebox-at91.config.diff | 4 +- .../platform-v7a_noneon/barebox-common.config | 11 +++- .../barebox-vexpress.config | 11 +++- .../barebox-vexpress.config.diff | 4 +- configs/platform-v7a_noneon/platformconfig | 4 +- configs/platform-v8a/barebox-r5.config | 7 ++- configs/platform-v8a/barebox.config | 20 +++++- .../0001-ARM-i-MX93-reinstate-aliases.patch | 62 ------------------- .../patches/barebox-2025.11.0/series | 1 - configs/platform-v8a/platformconfig | 4 +- 17 files changed, 100 insertions(+), 96 deletions(-) delete mode 100644 configs/platform-v8a/patches/barebox-2025.11.0/0001-ARM-i-MX93-reinstate-aliases.patch delete mode 100644 configs/platform-v8a/patches/barebox-2025.11.0/series diff --git a/configs/platform-v7a/barebox-am335x-mlo.config b/configs/platform-v7a/barebox-am335x-mlo.config index f957e8014d7b..b5752601e7de 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 2025.11.0 Configuration +# Barebox/arm 2026.01.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -95,6 +95,8 @@ CONFIG_HAVE_ARCH_BOARD_GENERIC_DT=y CONFIG_HAVE_ARCH_BOOTM_OFTREE=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_ARCH_HAS_SJLJ=y +CONFIG_HAVE_EFI_STUB=y +CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_IS_GCC=y @@ -176,6 +178,8 @@ CONFIG_CONSOLE_ACTIVATE_NONE=y CONFIG_CONSOLE_ALLOW_COLOR=y # CONFIG_CONSOLE_DISABLE_INPUT is not set # CONFIG_PBL_CONSOLE is not set +CONFIG_BUG=y +CONFIG_DEBUG_BUGVERBOSE=y CONFIG_PARTITION=y CONFIG_PARTITION_DISK=y CONFIG_PARTITION_DISK_DOS=y @@ -222,7 +226,7 @@ CONFIG_CC_HAS_KASAN_GENERIC=y # # EFI (Extensible Firmware Interface) Support # -CONFIG_HAVE_EFI_STUB=y +# CONFIG_EFI_LOADER is not set # end of EFI (Extensible Firmware Interface) Support # CONFIG_NET is not set diff --git a/configs/platform-v7a/barebox-at91.config b/configs/platform-v7a/barebox-at91.config index 3fb8b474aaa9..c8a355596bb0 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 2025.11.0 Configuration +# Barebox/arm 2026.01.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -111,6 +111,8 @@ CONFIG_HAVE_ARCH_BOARD_GENERIC_DT=y CONFIG_HAVE_ARCH_BOOTM_OFTREE=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_ARCH_HAS_SJLJ=y +CONFIG_HAVE_EFI_STUB=y +CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_IS_GCC=y @@ -230,12 +232,15 @@ CONFIG_CONSOLE_ACTIVATE_NONE=y CONFIG_CONSOLE_ALLOW_COLOR=y # CONFIG_CONSOLE_DISABLE_INPUT is not set CONFIG_PBL_CONSOLE=y +CONFIG_BUG=y +CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_CONSOLE_RATP is not set CONFIG_PARTITION=y CONFIG_PARTITION_MANIPULATION=y CONFIG_PARTITION_DISK=y CONFIG_PARTITION_DISK_DOS=y CONFIG_PARTITION_DISK_EFI=y +# CONFIG_PARTITION_DISK_EFI_REFRESH is not set CONFIG_PARTITION_DISK_EFI_GPT_NO_FORCE=y CONFIG_PARTITION_DISK_EFI_GPT_COMPARE=y CONFIG_ENV_HANDLING=y @@ -300,7 +305,7 @@ CONFIG_CC_HAS_KASAN_GENERIC=y # # EFI (Extensible Firmware Interface) Support # -CONFIG_HAVE_EFI_STUB=y +# CONFIG_EFI_LOADER is not set # end of EFI (Extensible Firmware Interface) Support CONFIG_COMMAND_SUPPORT=y @@ -404,6 +409,7 @@ CONFIG_CMD_TREE=y # CONFIG_CMD_STAT is not set CONFIG_CMD_MD5SUM=y CONFIG_CMD_MKDIR=y +# CONFIG_CMD_MKNOD is not set CONFIG_CMD_PWD=y CONFIG_CMD_READLINK=y CONFIG_CMD_RM=y @@ -883,6 +889,7 @@ CONFIG_GPIOLIB=y # Pin controllers # CONFIG_PINCTRL=y +# CONFIG_PINCTRL_STATE_PARAM is not set CONFIG_PINCTRL_AT91=y CONFIG_PINCTRL_AT91PIO4=y # CONFIG_PINCTRL_SINGLE is not set diff --git a/configs/platform-v7a/barebox-at91.config.diff b/configs/platform-v7a/barebox-at91.config.diff index 1cd9a8b74325..39e8d1232b5e 100644 --- a/configs/platform-v7a/barebox-at91.config.diff +++ b/configs/platform-v7a/barebox-at91.config.diff @@ -1,5 +1,5 @@ -ca6011deee1930593907217f67d92267 -620410494642035db8d626820a0d8e30 +33645a543f98b4eb6afc7979d845f99d +40286c802664a52b285c0664cd619545 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 503ed62c8f16..b75c4cb9932b 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 2025.11.0 Configuration +# Barebox/arm 2026.01.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -97,6 +97,8 @@ CONFIG_HAVE_ARCH_BOARD_GENERIC_DT=y CONFIG_HAVE_ARCH_BOOTM_OFTREE=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_ARCH_HAS_SJLJ=y +CONFIG_HAVE_EFI_STUB=y +CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_IS_GCC=y @@ -215,12 +217,15 @@ CONFIG_CONSOLE_ACTIVATE_NONE=y CONFIG_CONSOLE_ALLOW_COLOR=y # CONFIG_CONSOLE_DISABLE_INPUT is not set # CONFIG_PBL_CONSOLE is not set +CONFIG_BUG=y +CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_CONSOLE_RATP is not set CONFIG_PARTITION=y CONFIG_PARTITION_MANIPULATION=y CONFIG_PARTITION_DISK=y CONFIG_PARTITION_DISK_DOS=y CONFIG_PARTITION_DISK_EFI=y +# CONFIG_PARTITION_DISK_EFI_REFRESH is not set CONFIG_PARTITION_DISK_EFI_GPT_NO_FORCE=y CONFIG_PARTITION_DISK_EFI_GPT_COMPARE=y CONFIG_ENV_HANDLING=y @@ -283,7 +288,7 @@ CONFIG_CC_HAS_KASAN_GENERIC=y # # EFI (Extensible Firmware Interface) Support # -CONFIG_HAVE_EFI_STUB=y +# CONFIG_EFI_LOADER is not set # end of EFI (Extensible Firmware Interface) Support CONFIG_COMMAND_SUPPORT=y @@ -382,6 +387,7 @@ CONFIG_CMD_TREE=y # CONFIG_CMD_STAT is not set CONFIG_CMD_MD5SUM=y CONFIG_CMD_MKDIR=y +# CONFIG_CMD_MKNOD is not set CONFIG_CMD_PWD=y CONFIG_CMD_READLINK=y CONFIG_CMD_RM=y @@ -848,6 +854,7 @@ CONFIG_GPIOLIB=y # Pin controllers # CONFIG_PINCTRL=y +# CONFIG_PINCTRL_STATE_PARAM is not set # CONFIG_PINCTRL_BCM283X is not set # CONFIG_PINCTRL_SINGLE is not set # end of Pin controllers diff --git a/configs/platform-v7a/barebox.config b/configs/platform-v7a/barebox.config index 299273ba1df4..0d92ef07e7dd 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 2025.11.0 Configuration +# Barebox/arm 2026.01.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -114,6 +114,7 @@ CONFIG_ARCH_IMX6UL=y # i.MX6 boards # # CONFIG_MACH_ADVANTECH_ROM_742X is not set +# CONFIG_MACH_KINDLE_6_7 is not set CONFIG_MACH_NITROGEN6=y # CONFIG_MACH_CM_FX6 is not set # CONFIG_MACH_REALQ7 is not set @@ -204,6 +205,7 @@ CONFIG_MACH_STM32MP15XX_DKX=y CONFIG_MACH_LXA_MC1=y # CONFIG_MACH_LXA_TAC is not set # CONFIG_MACH_LXA_FAIRYTUX2 is not set +# CONFIG_MACH_DHCOR_STM32MP1 is not set # CONFIG_MACH_SEEED_ODYSSEY is not set CONFIG_MACH_STM32MP15X_EV1=y # CONFIG_MACH_PROTONIC_STM32MP1 is not set @@ -252,6 +254,8 @@ CONFIG_HAVE_ARCH_BOARD_GENERIC_DT=y CONFIG_HAVE_ARCH_BOOTM_OFTREE=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_ARCH_HAS_SJLJ=y +CONFIG_HAVE_EFI_STUB=y +CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_IS_GCC=y @@ -372,12 +376,15 @@ CONFIG_CONSOLE_ACTIVATE_NONE=y CONFIG_CONSOLE_ALLOW_COLOR=y # CONFIG_CONSOLE_DISABLE_INPUT is not set CONFIG_PBL_CONSOLE=y +CONFIG_BUG=y +CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_CONSOLE_RATP is not set CONFIG_PARTITION=y CONFIG_PARTITION_MANIPULATION=y CONFIG_PARTITION_DISK=y CONFIG_PARTITION_DISK_DOS=y CONFIG_PARTITION_DISK_EFI=y +# CONFIG_PARTITION_DISK_EFI_REFRESH is not set CONFIG_PARTITION_DISK_EFI_GPT_NO_FORCE=y CONFIG_PARTITION_DISK_EFI_GPT_COMPARE=y CONFIG_ENV_HANDLING=y @@ -401,6 +408,7 @@ CONFIG_BOOT_DEFAULTS=y CONFIG_BAREBOX_DT_2ND=y CONFIG_RESET_SOURCE=y CONFIG_MACHINE_ID=y +CONFIG_MACHINE_ID_SPECIFIC=y # CONFIG_SERIAL_NUMBER_FIXUP_SYSTEMD_HOSTNAME is not set # CONFIG_SYSTEMD_OF_WATCHDOG is not set CONFIG_EXTERNAL_DTS_FRAGMENTS="${PTXDIST_PLATFORMCONFIGDIR}/dts/bootstate.dtsi" @@ -444,7 +452,7 @@ CONFIG_CC_HAS_KASAN_GENERIC=y # # EFI (Extensible Firmware Interface) Support # -CONFIG_HAVE_EFI_STUB=y +# CONFIG_EFI_LOADER is not set # end of EFI (Extensible Firmware Interface) Support CONFIG_COMMAND_SUPPORT=y @@ -547,6 +555,7 @@ CONFIG_CMD_TREE=y # CONFIG_CMD_STAT is not set CONFIG_CMD_MD5SUM=y CONFIG_CMD_MKDIR=y +# CONFIG_CMD_MKNOD is not set CONFIG_CMD_PWD=y CONFIG_CMD_READLINK=y CONFIG_CMD_RM=y @@ -977,6 +986,7 @@ CONFIG_DRIVER_VIDEO_SIMPLEFB=y # CONFIG_DRIVER_VIDEO_PANEL_MIPI_DBI is not set # CONFIG_DRIVER_VIDEO_DW_HDMI is not set # CONFIG_DRIVER_VIDEO_DW_MIPI_DSI is not set +# CONFIG_DRIVER_VIDEO_FSL_LDB is not set # CONFIG_SOUND is not set CONFIG_MCI_SDHCI=y CONFIG_MCI=y @@ -1161,6 +1171,7 @@ CONFIG_GPIO_RASPBERRYPI_EXP=y # Pin controllers # CONFIG_PINCTRL=y +# CONFIG_PINCTRL_STATE_PARAM is not set CONFIG_PINCTRL_BCM283X=y CONFIG_PINCTRL_IMX_IOMUX_V3=y CONFIG_PINCTRL_SINGLE=y diff --git a/configs/platform-v7a/platformconfig b/configs/platform-v7a/platformconfig index f3b380cfaee3..5156e51b5c61 100644 --- a/configs/platform-v7a/platformconfig +++ b/configs/platform-v7a/platformconfig @@ -185,18 +185,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="2025.11.0" -PTXCONF_BAREBOX_COMMON_MD5="867dea758c6ea8b350bac57009235e88" +PTXCONF_BAREBOX_COMMON_VERSION="2026.01.0" +PTXCONF_BAREBOX_COMMON_MD5="82e3fc96c069151779b434043ee0c0e7" 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="2025.11.0" +PTXCONF_BAREBOX_VERSION="2026.01.0" PTXCONF_BAREBOX_CONFIG_BUILDSYSTEM_VERSION=y PTXCONF_BAREBOX_BUILDSYSTEM_VERSION="${PTXDIST_VCS_VERSION}" -PTXCONF_BAREBOX_MD5="867dea758c6ea8b350bac57009235e88" +PTXCONF_BAREBOX_MD5="82e3fc96c069151779b434043ee0c0e7" 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 254d8e282c5d..2ac855fa75c6 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 2025.11.0 Configuration +# Barebox/arm 2026.01.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -106,6 +106,8 @@ CONFIG_HAVE_ARCH_BOARD_GENERIC_DT=y CONFIG_HAVE_ARCH_BOOTM_OFTREE=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_ARCH_HAS_SJLJ=y +CONFIG_HAVE_EFI_STUB=y +CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_IS_GCC=y @@ -217,12 +219,15 @@ CONFIG_CONSOLE_ACTIVATE_ALL_FALLBACK=y CONFIG_CONSOLE_ALLOW_COLOR=y # CONFIG_CONSOLE_DISABLE_INPUT is not set CONFIG_PBL_CONSOLE=y +CONFIG_BUG=y +CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_CONSOLE_RATP is not set CONFIG_PARTITION=y CONFIG_PARTITION_MANIPULATION=y CONFIG_PARTITION_DISK=y CONFIG_PARTITION_DISK_DOS=y CONFIG_PARTITION_DISK_EFI=y +# CONFIG_PARTITION_DISK_EFI_REFRESH is not set CONFIG_PARTITION_DISK_EFI_GPT_NO_FORCE=y CONFIG_PARTITION_DISK_EFI_GPT_COMPARE=y CONFIG_ENV_HANDLING=y @@ -283,7 +288,7 @@ CONFIG_CC_HAS_KASAN_GENERIC=y # # EFI (Extensible Firmware Interface) Support # -CONFIG_HAVE_EFI_STUB=y +# CONFIG_EFI_LOADER is not set # end of EFI (Extensible Firmware Interface) Support CONFIG_COMMAND_SUPPORT=y @@ -385,6 +390,7 @@ CONFIG_CMD_TREE=y # CONFIG_CMD_STAT is not set CONFIG_CMD_MD5SUM=y CONFIG_CMD_MKDIR=y +# CONFIG_CMD_MKNOD is not set CONFIG_CMD_PWD=y CONFIG_CMD_READLINK=y CONFIG_CMD_RM=y @@ -898,6 +904,7 @@ CONFIG_W1=y # Pin controllers # CONFIG_PINCTRL=y +# CONFIG_PINCTRL_STATE_PARAM is not set CONFIG_PINCTRL_AT91=y CONFIG_PINCTRL_AT91PIO4=y # CONFIG_PINCTRL_SINGLE is not set diff --git a/configs/platform-v7a_noneon/barebox-at91.config.diff b/configs/platform-v7a_noneon/barebox-at91.config.diff index bf9ac919953f..1bf1975f0555 100644 --- a/configs/platform-v7a_noneon/barebox-at91.config.diff +++ b/configs/platform-v7a_noneon/barebox-at91.config.diff @@ -1,5 +1,5 @@ -a51c6a6da229e3821798f6e72b78924c -c4dde5f868dc2aa9bdee59f3f11c67d6 +3028fb8f9e4ad715e0327e2fed1c70eb +21d31e1a43d39e4f50312e822c134377 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 459382821569..a8931c980897 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 2025.11.0 Configuration +# Barebox/arm 2026.01.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -97,6 +97,8 @@ CONFIG_HAVE_ARCH_BOARD_GENERIC_DT=y CONFIG_HAVE_ARCH_BOOTM_OFTREE=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_ARCH_HAS_SJLJ=y +CONFIG_HAVE_EFI_STUB=y +CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_IS_GCC=y @@ -211,12 +213,15 @@ CONFIG_CONSOLE_ACTIVATE_ALL_FALLBACK=y CONFIG_CONSOLE_ALLOW_COLOR=y # CONFIG_CONSOLE_DISABLE_INPUT is not set # CONFIG_PBL_CONSOLE is not set +CONFIG_BUG=y +CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_CONSOLE_RATP is not set CONFIG_PARTITION=y CONFIG_PARTITION_MANIPULATION=y CONFIG_PARTITION_DISK=y CONFIG_PARTITION_DISK_DOS=y CONFIG_PARTITION_DISK_EFI=y +# CONFIG_PARTITION_DISK_EFI_REFRESH is not set CONFIG_PARTITION_DISK_EFI_GPT_NO_FORCE=y CONFIG_PARTITION_DISK_EFI_GPT_COMPARE=y CONFIG_ENV_HANDLING=y @@ -279,7 +284,7 @@ CONFIG_CC_HAS_KASAN_GENERIC=y # # EFI (Extensible Firmware Interface) Support # -CONFIG_HAVE_EFI_STUB=y +# CONFIG_EFI_LOADER is not set # end of EFI (Extensible Firmware Interface) Support CONFIG_COMMAND_SUPPORT=y @@ -377,6 +382,7 @@ CONFIG_CMD_TREE=y # CONFIG_CMD_STAT is not set CONFIG_CMD_MD5SUM=y CONFIG_CMD_MKDIR=y +# CONFIG_CMD_MKNOD is not set CONFIG_CMD_PWD=y CONFIG_CMD_READLINK=y CONFIG_CMD_RM=y @@ -844,6 +850,7 @@ CONFIG_GPIOLIB=y # Pin controllers # CONFIG_PINCTRL=y +# CONFIG_PINCTRL_STATE_PARAM is not set # CONFIG_PINCTRL_BCM283X is not set # CONFIG_PINCTRL_SINGLE is not set # end of Pin controllers diff --git a/configs/platform-v7a_noneon/barebox-vexpress.config b/configs/platform-v7a_noneon/barebox-vexpress.config index 3680bcfb4265..d1e73ec6c447 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 2025.11.0 Configuration +# Barebox/arm 2026.01.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -84,6 +84,8 @@ CONFIG_HAVE_ARCH_BOARD_GENERIC_DT=y CONFIG_HAVE_ARCH_BOOTM_OFTREE=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_ARCH_HAS_SJLJ=y +CONFIG_HAVE_EFI_STUB=y +CONFIG_HAVE_EFI_LOADER=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_IS_GCC=y @@ -197,12 +199,15 @@ CONFIG_CONSOLE_ACTIVATE_ALL_FALLBACK=y CONFIG_CONSOLE_ALLOW_COLOR=y # CONFIG_CONSOLE_DISABLE_INPUT is not set CONFIG_PBL_CONSOLE=y +CONFIG_BUG=y +CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_CONSOLE_RATP is not set CONFIG_PARTITION=y CONFIG_PARTITION_MANIPULATION=y CONFIG_PARTITION_DISK=y CONFIG_PARTITION_DISK_DOS=y CONFIG_PARTITION_DISK_EFI=y +# CONFIG_PARTITION_DISK_EFI_REFRESH is not set CONFIG_PARTITION_DISK_EFI_GPT_NO_FORCE=y CONFIG_PARTITION_DISK_EFI_GPT_COMPARE=y CONFIG_ENV_HANDLING=y @@ -266,7 +271,7 @@ CONFIG_CC_HAS_KASAN_GENERIC=y # # EFI (Extensible Firmware Interface) Support # -CONFIG_HAVE_EFI_STUB=y +# CONFIG_EFI_LOADER is not set # end of EFI (Extensible Firmware Interface) Support CONFIG_COMMAND_SUPPORT=y @@ -364,6 +369,7 @@ CONFIG_CMD_TREE=y # CONFIG_CMD_STAT is not set CONFIG_CMD_MD5SUM=y CONFIG_CMD_MKDIR=y +# CONFIG_CMD_MKNOD is not set CONFIG_CMD_PWD=y CONFIG_CMD_READLINK=y CONFIG_CMD_RM=y @@ -798,6 +804,7 @@ CONFIG_HWRNG=y # Pin controllers # CONFIG_PINCTRL=y +# CONFIG_PINCTRL_STATE_PARAM is not set # CONFIG_PINCTRL_SINGLE is not set # end of Pin controllers diff --git a/configs/platform-v7a_noneon/barebox-vexpress.config.diff b/configs/platform-v7a_noneon/barebox-vexpress.config.diff index db1274d964f8..87762f48def8 100644 --- a/configs/platform-v7a_noneon/barebox-vexpress.config.diff +++ b/configs/platform-v7a_noneon/barebox-vexpress.config.diff @@ -1,5 +1,5 @@ -a51c6a6da229e3821798f6e72b78924c -16bc2743d6104bb4f4e4d34b6f364af7 +3028fb8f9e4ad715e0327e2fed1c70eb +75c5e1100a2a6b7df1ba323e31fa8032 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 82fb9a733049..f59271f3ced1 100644 --- a/configs/platform-v7a_noneon/platformconfig +++ b/configs/platform-v7a_noneon/platformconfig @@ -179,8 +179,8 @@ PTXCONF_CONSOLE_SPEED="115200" # PTXCONF_AT91BOOTSTRAP2 is not set PTXCONF_BAREBOX_COMMON_ARCH_STRING="arm" PTXCONF_BAREBOX_COMMON=y -PTXCONF_BAREBOX_COMMON_VERSION="2025.11.0" -PTXCONF_BAREBOX_COMMON_MD5="867dea758c6ea8b350bac57009235e88" +PTXCONF_BAREBOX_COMMON_VERSION="2026.01.0" +PTXCONF_BAREBOX_COMMON_MD5="82e3fc96c069151779b434043ee0c0e7" 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 18ba97daa5d9..885a61c3ccca 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 2025.11.0 Configuration +# Barebox/arm 2026.01.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm" @@ -90,6 +90,7 @@ CONFIG_HAVE_ARCH_BOARD_GENERIC_DT=y CONFIG_HAVE_ARCH_BOOTM_OFTREE=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_ARCH_HAS_SJLJ=y +CONFIG_HAVE_EFI_STUB=y CONFIG_HAS_DEBUG_LL=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_IS_GCC=y @@ -173,6 +174,8 @@ CONFIG_CONSOLE_ACTIVATE_NONE=y CONFIG_CONSOLE_FLUSH_LINE_BREAK=y # CONFIG_CONSOLE_DISABLE_INPUT is not set CONFIG_PBL_CONSOLE=y +CONFIG_BUG=y +CONFIG_DEBUG_BUGVERBOSE=y CONFIG_PARTITION=y CONFIG_PARTITION_DISK=y CONFIG_PARTITION_DISK_DOS=y @@ -223,7 +226,6 @@ CONFIG_CC_HAS_KASAN_GENERIC=y # # EFI (Extensible Firmware Interface) Support # -CONFIG_HAVE_EFI_STUB=y # end of EFI (Extensible Firmware Interface) Support # CONFIG_NET is not set @@ -455,6 +457,7 @@ CONFIG_PINCTRL_SINGLE=y # # Bus devices # +CONFIG_OF_SIMPLE_PM_BUS=y # end of Bus devices CONFIG_REGULATOR=y diff --git a/configs/platform-v8a/barebox.config b/configs/platform-v8a/barebox.config index e9e5f8239b5f..1f88482f4a7b 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 2025.11.0 Configuration +# Barebox/arm 2026.01.0 Configuration # CONFIG_ARM=y CONFIG_ARCH_LINUX_NAME="arm64" @@ -174,6 +174,9 @@ CONFIG_ARCH_HAS_ZERO_PAGE=y CONFIG_HAVE_ARCH_BOARD_GENERIC_DT=y CONFIG_HAVE_ARCH_BOOTM_OFTREE=y CONFIG_ARCH_HAS_SJLJ=y +CONFIG_HAVE_EFI_PAYLOAD=y +CONFIG_HAVE_EFI_STUB=y +CONFIG_HAVE_EFI_LOADER=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_HAS_DEBUG_LL=y @@ -295,12 +298,15 @@ CONFIG_CONSOLE_ACTIVATE_NONE=y CONFIG_CONSOLE_ALLOW_COLOR=y # CONFIG_CONSOLE_DISABLE_INPUT is not set CONFIG_PBL_CONSOLE=y +CONFIG_BUG=y +CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_CONSOLE_RATP is not set CONFIG_PARTITION=y CONFIG_PARTITION_MANIPULATION=y CONFIG_PARTITION_DISK=y CONFIG_PARTITION_DISK_DOS=y CONFIG_PARTITION_DISK_EFI=y +# CONFIG_PARTITION_DISK_EFI_REFRESH is not set CONFIG_PARTITION_DISK_EFI_GPT_NO_FORCE=y CONFIG_PARTITION_DISK_EFI_GPT_COMPARE=y CONFIG_ENV_HANDLING=y @@ -324,6 +330,7 @@ CONFIG_BOOT_DEFAULTS=y CONFIG_BAREBOX_DT_2ND=y CONFIG_RESET_SOURCE=y CONFIG_MACHINE_ID=y +CONFIG_MACHINE_ID_SPECIFIC=y # CONFIG_SERIAL_NUMBER_FIXUP_SYSTEMD_HOSTNAME is not set # CONFIG_SYSTEMD_OF_WATCHDOG is not set CONFIG_EXTERNAL_DTS_FRAGMENTS="${PTXDIST_PLATFORMCONFIGDIR}/dts/bootstate.dtsi" @@ -370,9 +377,8 @@ CONFIG_CC_HAS_KASAN_GENERIC=y # # EFI (Extensible Firmware Interface) Support # -CONFIG_HAVE_EFI_PAYLOAD=y # CONFIG_EFI_PAYLOAD is not set -CONFIG_HAVE_EFI_STUB=y +# CONFIG_EFI_LOADER is not set # end of EFI (Extensible Firmware Interface) Support CONFIG_COMMAND_SUPPORT=y @@ -471,6 +477,7 @@ CONFIG_CMD_TREE=y # CONFIG_CMD_STAT is not set CONFIG_CMD_MD5SUM=y CONFIG_CMD_MKDIR=y +# CONFIG_CMD_MKNOD is not set CONFIG_CMD_PWD=y CONFIG_CMD_READLINK=y CONFIG_CMD_RM=y @@ -806,6 +813,7 @@ CONFIG_USB_DWC3=y # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_DUAL_ROLE=y CONFIG_USB_DWC3_OF_SIMPLE=y +CONFIG_USB_DWC3_IMX8MP=y CONFIG_USB_DWC3_AM62=y CONFIG_USB_EHCI=y CONFIG_USB_XHCI=y @@ -996,6 +1004,7 @@ CONFIG_GPIO_ROCKCHIP=y # Pin controllers # CONFIG_PINCTRL=y +# CONFIG_PINCTRL_STATE_PARAM is not set CONFIG_PINCTRL_IMX_IOMUX_V3=y CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SINGLE=y @@ -1015,11 +1024,13 @@ CONFIG_IMX_OCOTP=y # CONFIG_EEPROM_93XX46 is not set CONFIG_NVMEM_ROCKCHIP_OTP=y # CONFIG_NVMEM_ATMEL_SHA204A is not set +# CONFIG_TI_K3_OTP is not set # # Bus devices # # CONFIG_IMX_WEIM is not set +CONFIG_OF_SIMPLE_PM_BUS=y # end of Bus devices CONFIG_REGULATOR=y @@ -1086,6 +1097,7 @@ CONFIG_TI_SCI_PROTOCOL=y CONFIG_GENERIC_PHY=y CONFIG_USB_NOP_XCEIV=y CONFIG_PHY_FSL_IMX8MQ_USB=y +# CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY is not set CONFIG_PHY_ROCKCHIP_INNO_USB2=y CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=y # CONFIG_PHY_ROCKCHIP_SNPS_PCIE3 is not set @@ -1135,8 +1147,10 @@ CONFIG_TI_K3_RINGACC=y # CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX8M_BLK_CTRL=y +CONFIG_IMX93_BLK_CTRL=y # end of i.MX PM Domains +# CONFIG_ROCKCHIP_PM_DOMAINS is not set CONFIG_TI_SCI_PM_DOMAINS=y # end of PM Domains diff --git a/configs/platform-v8a/patches/barebox-2025.11.0/0001-ARM-i-MX93-reinstate-aliases.patch b/configs/platform-v8a/patches/barebox-2025.11.0/0001-ARM-i-MX93-reinstate-aliases.patch deleted file mode 100644 index cbf99692e747..000000000000 --- a/configs/platform-v8a/patches/barebox-2025.11.0/0001-ARM-i-MX93-reinstate-aliases.patch +++ /dev/null @@ -1,62 +0,0 @@ -From: Ahmad Fatoum -Date: Wed, 12 Nov 2025 22:37:26 +0100 -Subject: [PATCH master] ARM: i.MX93: reinstate aliases - -Regrettably, the i.MX93 device trees no longer list aliases in the SoC -dtsi and instead leave it to the boards. This broke native GPIO -controllers on i.MX93 in barebox, because the driver expects aliases for -all device tree platforms. - -Add back the aliases into a barebox override. - -Fixes: 7fdf97ba2464 ("dts: update to v6.18-rc1") -Signed-off-by: Ahmad Fatoum ---- - arch/arm/dts/imx93.dtsi | 37 ++++++++++++++++++++++++++++++++++++- - 1 file changed, 36 insertions(+), 1 deletion(-) - -diff --git a/arch/arm/dts/imx93.dtsi b/arch/arm/dts/imx93.dtsi -index 676819817b32..e1328de67243 100644 ---- a/arch/arm/dts/imx93.dtsi -+++ b/arch/arm/dts/imx93.dtsi -@@ -1,4 +1,39 @@ --/{ -+// SPDX-License-Identifier: (GPL-2.0+ OR MIT) -+/ { -+ aliases { -+ gpio0 = &gpio1; -+ gpio1 = &gpio2; -+ gpio2 = &gpio3; -+ gpio3 = &gpio4; -+ i2c0 = &lpi2c1; -+ i2c1 = &lpi2c2; -+ i2c2 = &lpi2c3; -+ i2c3 = &lpi2c4; -+ i2c4 = &lpi2c5; -+ i2c5 = &lpi2c6; -+ i2c6 = &lpi2c7; -+ i2c7 = &lpi2c8; -+ mmc0 = &usdhc1; -+ mmc1 = &usdhc2; -+ mmc2 = &usdhc3; -+ serial0 = &lpuart1; -+ serial1 = &lpuart2; -+ serial2 = &lpuart3; -+ serial3 = &lpuart4; -+ serial4 = &lpuart5; -+ serial5 = &lpuart6; -+ serial6 = &lpuart7; -+ serial7 = &lpuart8; -+ spi0 = &lpspi1; -+ spi1 = &lpspi2; -+ spi2 = &lpspi3; -+ spi3 = &lpspi4; -+ spi4 = &lpspi5; -+ spi5 = &lpspi6; -+ spi6 = &lpspi7; -+ spi7 = &lpspi8; -+ }; -+ - chosen { - barebox,bootsource-mmc0 = &usdhc1; - barebox,bootsource-mmc1 = &usdhc2; diff --git a/configs/platform-v8a/patches/barebox-2025.11.0/series b/configs/platform-v8a/patches/barebox-2025.11.0/series deleted file mode 100644 index fd7918b85d2e..000000000000 --- a/configs/platform-v8a/patches/barebox-2025.11.0/series +++ /dev/null @@ -1 +0,0 @@ -0001-ARM-i-MX93-reinstate-aliases.patch diff --git a/configs/platform-v8a/platformconfig b/configs/platform-v8a/platformconfig index 8c01dd19609a..989fb0e14d45 100644 --- a/configs/platform-v8a/platformconfig +++ b/configs/platform-v8a/platformconfig @@ -181,10 +181,10 @@ PTXCONF_COMPILERPREFIX_R5="arm-v7a-linux-gnueabihf-" PTXCONF_BAREBOX_ARCH_STRING="arm" PTXCONF_BAREBOX_DEPENDENCIES=y PTXCONF_BAREBOX=y -PTXCONF_BAREBOX_VERSION="2025.11.0" +PTXCONF_BAREBOX_VERSION="2026.01.0" PTXCONF_BAREBOX_CONFIG_BUILDSYSTEM_VERSION=y PTXCONF_BAREBOX_BUILDSYSTEM_VERSION="${PTXDIST_VCS_VERSION}" -PTXCONF_BAREBOX_MD5="867dea758c6ea8b350bac57009235e88" +PTXCONF_BAREBOX_MD5="82e3fc96c069151779b434043ee0c0e7" PTXCONF_BAREBOX_CONFIG="barebox.config" PTXCONF_BAREBOX_FIRMWARE=y PTXCONF_BAREBOX_EXTRA_ENV=y -- 2.47.3