From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Fri, 12 Jul 2024 11:53:05 +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 1sSCxd-0043cT-0V for lore@lore.pengutronix.de; Fri, 12 Jul 2024 11:53:05 +0200 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 1sSCxc-0005mt-Nq; Fri, 12 Jul 2024 11:53:04 +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 1sSCxX-0005mb-3o; Fri, 12 Jul 2024 11:52:59 +0200 Received: from [2a0a:edc0:0:1101:1d::54] (helo=dude05.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sSCxW-008yE1-N0; Fri, 12 Jul 2024 11:52:58 +0200 Received: from localhost ([::1] helo=dude05.red.stw.pengutronix.de) by dude05.red.stw.pengutronix.de with esmtp (Exim 4.96) (envelope-from ) id 1sSCxW-006zSz-1z; Fri, 12 Jul 2024 11:52:58 +0200 From: Ahmad Fatoum To: distrokit@pengutronix.de Date: Fri, 12 Jul 2024 11:52:56 +0200 Message-Id: <20240712095256.1666220-1-a.fatoum@pengutronix.de> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [DistroKit] [PATCH] v8a: barebox: update to v2024.07.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 We already updated platform-v7a to v2024.07.0, so let's follow suit for the 64-bit ARM platforms as well. This release jump fixes a bug in DMA handling, which among other things, caused network drivers to occasionally return corrupted packet buffers when download TFTP payloads whose file name was of a certain length. Signed-off-by: Ahmad Fatoum --- configs/platform-v8a/barebox.config | 40 ++++++++++++++++++++++++----- configs/platform-v8a/platformconfig | 4 +-- 2 files changed, 35 insertions(+), 9 deletions(-) diff --git a/configs/platform-v8a/barebox.config b/configs/platform-v8a/barebox.config index 699b4f324afa..6bbdd9224e1b 100644 --- a/configs/platform-v8a/barebox.config +++ b/configs/platform-v8a/barebox.config @@ -1,11 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2024.03.0 Configuration +# Barebox/arm 2024.07.0 Configuration # CONFIG_ARM=y +CONFIG_ARCH_TEXT_BASE=0x00000000 CONFIG_ARM_LINUX=y CONFIG_ARM_USE_COMPRESSED_DTB=y -CONFIG_TEXT_BASE=0x0 # # System Type @@ -31,7 +31,6 @@ CONFIG_CPU_64v8=y # processor features # # CONFIG_BOOT_ENDIANNESS_SWITCH is not set -CONFIG_ARCH_TEXT_BASE=0x0 CONFIG_ARCH_IMX_IMXIMAGE=y CONFIG_USB_GADGET_DRIVER_ARC_PBL=y CONFIG_ARCH_IMX_ATF=y @@ -50,7 +49,9 @@ CONFIG_ARCH_IMX8MQ=y # # i.MX8M boards # +# CONFIG_MACH_KOENIGBAUER_ALPHAJET is not set # CONFIG_MACH_INNOCOMM_WB15 is not set +# CONFIG_MACH_KARO_QSXP_ML81 is not set # CONFIG_MACH_MNT_REFORM is not set CONFIG_MACH_NXP_IMX8MM_EVK=y CONFIG_MACH_NXP_IMX8MN_EVK=y @@ -92,9 +93,11 @@ CONFIG_ARCH_RK3568=y CONFIG_MACH_RK3568_EVB=y # CONFIG_MACH_RK3568_BPI_R2PRO is not set # CONFIG_MACH_PINE64_QUARTZ64 is not set +# CONFIG_MACH_PROTONIC_MECSBC is not set CONFIG_MACH_RADXA_ROCK3=y # CONFIG_MACH_RADXA_ROCK5 is not set # CONFIG_MACH_RADXA_CM3 is not set +# CONFIG_MACH_WOLFVISION_PF5 is not set # # select board features: @@ -161,6 +164,7 @@ CONFIG_PBL_IMAGE=y CONFIG_PBL_MULTI_IMAGES=y CONFIG_USE_COMPRESSED_DTB=y CONFIG_PBL_RELOCATABLE=y +# CONFIG_PBL_FULLY_PIC is not set CONFIG_IMAGE_COMPRESSION=y # CONFIG_IMAGE_COMPRESSION_LZ4 is not set # CONFIG_IMAGE_COMPRESSION_LZO is not set @@ -181,7 +185,9 @@ CONFIG_MALLOC_ALIGNMENT=8 CONFIG_MALLOC_TLSF=y CONFIG_KALLSYMS=y CONFIG_RELOCATABLE=y +# CONFIG_PANIC_POWEROFF is not set # CONFIG_PANIC_HANG is not set +CONFIG_PANIC_RESET=y CONFIG_PROMPT="barebox:" CONFIG_BAUDRATE=115200 CONFIG_CBSIZE=1024 @@ -204,6 +210,7 @@ CONFIG_BOOTM_SHOW_TYPE=y CONFIG_BOOTM_VERBOSE=y CONFIG_BOOTM_INITRD=y CONFIG_BOOTM_OFTREE=y +CONFIG_BOOTM_UIMAGE=y CONFIG_BOOTM_OFTREE_UIMAGE=y # CONFIG_BOOTM_AIMAGE is not set # CONFIG_BOOTM_ELF is not set @@ -271,11 +278,12 @@ CONFIG_FASTBOOT_CMD_OEM=y # CONFIG_COMPILE_LOGLEVEL=6 CONFIG_DEFAULT_LOGLEVEL=7 +CONFIG_HAS_DEBUG_LL=y # CONFIG_DEBUG_LL is not set -CONFIG_ARCH_WANT_FRAME_POINTERS=y -CONFIG_FRAME_POINTER=y CONFIG_DEBUG_IMX_UART_PORT=1 CONFIG_DEBUG_ROCKCHIP_UART_PORT=2 +CONFIG_ARCH_WANT_FRAME_POINTERS=y +CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_INITCALLS is not set # CONFIG_DEBUG_PBL is not set # CONFIG_DEBUG_PROBES is not set @@ -294,9 +302,10 @@ CONFIG_CC_HAS_KASAN_GENERIC=y # # EFI (Extensible Firmware Interface) Support # +CONFIG_HAVE_EFI_PAYLOAD=y +CONFIG_HAVE_EFI_STUB=y # end of EFI (Extensible Firmware Interface) Support -CONFIG_HAS_DEBUG_LL=y CONFIG_COMMAND_SUPPORT=y CONFIG_COMPILE_HASH=y @@ -351,6 +360,7 @@ CONFIG_CMD_BOOTCHOOSER=y CONFIG_CMD_PARTITION=y CONFIG_CMD_AUTOMOUNT=y CONFIG_CMD_MOUNT=y +# CONFIG_CMD_FINDMNT is not set CONFIG_CMD_PARTED=y CONFIG_CMD_UMOUNT=y # end of Partition @@ -482,6 +492,7 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set CONFIG_CMD_FIRMWARELOAD=y +# CONFIG_CMD_KALLSYMS is not set CONFIG_CMD_OF_COMPATIBLE=y CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y @@ -656,7 +667,20 @@ CONFIG_MTD_M25P80=y # end of Self contained MTD devices # CONFIG_DRIVER_CFI is not set + +# +# NAND +# # CONFIG_NAND is not set + +# +# ECC engine support +# +# CONFIG_MTD_NAND_ECC_SW_HAMMING is not set +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# end of ECC engine support +# end of NAND + CONFIG_MTD_SPI_NOR=y CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y # CONFIG_SPI_CADENCE_QUADSPI is not set @@ -719,6 +743,7 @@ CONFIG_MCI=y # # --- Feature list --- # +# CONFIG_MCI_TUNING is not set # CONFIG_MCI_STARTUP is not set CONFIG_MCI_INFO=y CONFIG_MCI_WRITE=y @@ -805,6 +830,7 @@ CONFIG_EEPROM_AT24=y # # Input device support # +# CONFIG_INPUT_EVBUG is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_IMX_KEYPAD is not set # CONFIG_KEYBOARD_QT1070 is not set @@ -932,6 +958,7 @@ CONFIG_USB_NOP_XCEIV=y CONFIG_PHY_FSL_IMX8MQ_USB=y CONFIG_PHY_ROCKCHIP_INNO_USB2=y CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=y +# CONFIG_PHY_ROCKCHIP_SNPS_PCIE3 is not set # # Hardware crypto devices @@ -988,7 +1015,6 @@ CONFIG_IMX8M_BLK_CTRL=y # CONFIG_IMX_DRAM=y CONFIG_IMX8M_DRAM=y -# CONFIG_IMX9_DRAM is not set # end of i.MX DDR controllers CONFIG_REBOOT_MODE=y diff --git a/configs/platform-v8a/platformconfig b/configs/platform-v8a/platformconfig index 33c4545c66ef..f06d7cfe9bab 100644 --- a/configs/platform-v8a/platformconfig +++ b/configs/platform-v8a/platformconfig @@ -177,10 +177,10 @@ PTXCONF_CONSOLE_SPEED="115200" PTXCONF_BAREBOX_ARCH_STRING="arm" PTXCONF_BAREBOX_DEPENDENCIES=y PTXCONF_BAREBOX=y -PTXCONF_BAREBOX_VERSION="2024.03.0" +PTXCONF_BAREBOX_VERSION="2024.07.0" PTXCONF_BAREBOX_CONFIG_BUILDSYSTEM_VERSION=y PTXCONF_BAREBOX_BUILDSYSTEM_VERSION="${PTXDIST_VCS_VERSION}" -PTXCONF_BAREBOX_MD5="dcb443c48b64662b52974502c502427e" +PTXCONF_BAREBOX_MD5="c82948dfe7fba729e9d7eaaeff45f863" PTXCONF_BAREBOX_CONFIG="barebox.config" PTXCONF_BAREBOX_FIRMWARE=y PTXCONF_BAREBOX_EXTRA_ENV=y -- 2.39.2