From patchwork Thu Feb 13 17:56:56 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 3845 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ej1-f70.google.com (mail-ej1-f70.google.com [209.85.218.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 2F57C3F0EB for ; Thu, 13 Feb 2025 18:57:03 +0100 (CET) Received: by mail-ej1-f70.google.com with SMTP id a640c23a62f3a-ab39f65dc10sf143485266b.1 for ; Thu, 13 Feb 2025 09:57:03 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1739469422; cv=pass; d=google.com; s=arc-20240605; b=EQNfrPZOPd2W4FnBOXMs3HEgdM75HbHWNXiBTnTblcr30mHwIa+g/2kHro9oEoSCV2 sWwg2Dxt+Pa0oQkfL3E68DDTPaYJ+9w5qaPNQ1nHp8jzKH0F8bQaG30vAbiEdk4xkI4I dq3ZataieK3onYaoi9x6dwjiYieqDMh7h4qsaIAGzcgFrrB+j+/k2LzshgZhkgyLW7QN fUjP98SBCdztm7aIXKNSxN9olSozidMcUn3psNfGHJYouP3tU+UWJyOSdSxlG6u6XT88 0TuD0OSWW1Jxj2HlaTv9CmbY/KTV68aljrFdf7BmEM6g4sgTWp77KFUalrnPsbWpUlwc Bk9A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:message-id:date:subject:cc:to :from:dkim-signature; bh=35kRmvo6BL+ESNaafNluNb+byyZAq01i5k1gtIsIKn0=; fh=EX35eB4IrrwnPJ0oYJZAY9Xw0ARVrrmcJWPV5h5+OgE=; b=jm5WPbyplLTJykXI4lHHnMCH7FVOhwPk2L4l3++95DALyBQW5W1QKXDFKQY8FlyoLb wH9bOdWTSRru5dSMLZcylQXsieVRl3u1s7Z27hCsaCt3ROJq7x3FO1a55C7Geysyqvmg AcEqkJdW7QXZB0xK4MjpECf9kO/wDrjdD/00Z53Jp3uO6GJfUMUZsX999qrY+ln3RwvW dGIyf7mOk5kZANtQ7IH76szz0Tfn88BFPDLWiDNAqqYFGOlEfbyc9CjCE0qVe9IkRfG+ NHqSBI+vEmM4ZY4bAzBVORlewk96jjadPW8M/x43/PQdIJzRCJD+SjlWlJ2lKZSbzH+z g0mg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=f8mz2gQx; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1739469422; x=1740074222; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :from:to:cc:subject:date:message-id:reply-to; bh=35kRmvo6BL+ESNaafNluNb+byyZAq01i5k1gtIsIKn0=; b=ejEKOCV53i1Fl7CN3Ja9JYDT3aXrGGpL57W6E64Qo0jDJ2yUgZb2+u7KCQBEfp7aBL RkMEFcHAU5KqQOho4gC+kGwCu8xHYUggDnIZYDxnSB47Sa94jjZ9O2BjcoddbUQzrC0X UZYYe1867KsspSchvKhIQQLnxq+hfeqKa+HZg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739469422; x=1740074222; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=35kRmvo6BL+ESNaafNluNb+byyZAq01i5k1gtIsIKn0=; b=dJWbXbd1vLaaQiJRfFfiIIkxSwwSBVFmeQLkaWcu5OXHtafM/nvx/d+7BFmkdZXmRC Hi5caphyaY4scSBT/bXXfcLKQu4JMqph5rYJ6PyyoOZ5IkPLNonPHzrcebkxPhvuACqO Tl7xatGw1p4tWQrUfZlWZDDZFW88wg/BgTgHQaqci9WEtKtrXcjWz8lnDv7clDK4YkIi hWTy+oBRkgJSy6HGqf+47SCuqCoI2a179/DoJpIfrgDlF6YcPn5a8zmbjxut9HSbuqB0 epwqojKO9xCPVFntzvvDhRgaukHqoLRdEPP9ih2wWG5KdEdTzMvR8+AZRbiZXWE1ImSU G9yA== X-Forwarded-Encrypted: i=2; AJvYcCXyx3Ozv4637w95G15I/nXs3VPO5vypueJPvce+Q5RtVkXCxOITo3XeC6rjmmEUNJuYBoxTFDQd1nwQjggW@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YyMCL46ZQjEv8NdAMCOa3yt7+eKSLXDCj/aR+0QP83uUnCzgTsh wBP95eOnXOmqlzlklIrXGM1bgX4pB/Otu966hDzTi6CtjVmf5ySMOtCI0cVeD1cMAmDj1G/j9w= = X-Google-Smtp-Source: AGHT+IEddLI9e7ORbmDgM98dERb8fB0dpb9AU3J3D1F2h2wjaOFGHlB/FtiOhCdWgS1DCWWVbKfFOw== X-Received: by 2002:a17:906:6a10:b0:ab7:e71:adb5 with SMTP id a640c23a62f3a-aba5017ed2emr484118866b.35.1739469422525; Thu, 13 Feb 2025 09:57:02 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com; h=Adn5yVH64OQl3JVR08oKh13zfa5/RPTUHyIMRKw07CSwHX/w7g== Received: by 2002:a05:6402:128f:b0:5dc:d34e:9e26 with SMTP id 4fb4d7f45d1cf-5dec990cbc2ls406537a12.1.-pod-prod-04-eu; Thu, 13 Feb 2025 09:57:01 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCXEY6m4nbw1CgTP/4vdjBTldT0XH+zrcOBPTK5nBQfyzqxSOxd/cFe1ItEAAr9+o9IFOMv1mXRi8ucX0+3o@amarulasolutions.com X-Received: by 2002:a05:6402:4025:b0:5da:b64:e5d4 with SMTP id 4fb4d7f45d1cf-5dec9fad55bmr4863979a12.25.1739469420612; Thu, 13 Feb 2025 09:57:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1739469420; cv=none; d=google.com; s=arc-20240605; b=WVt2AuJ8Xv/vTbHbnskSs06eiT486l4BEneDARksGrT9D3h15oNXteTwhb3bmi66n3 XEFA7Cv4WOOeUDBpsYeYrMUXL7Fap5r/HY6UtqtlF+L3zsFrHGy2F0Crp6buSGUYexjU dqyydNHUUMoeIE3CLbHqS/YSu1Yjnr8krdVV0TBESP0++ZV/2voHdb3mLxJqqz6qizdN 8vZmHdP3GseWOrIGFrVFStI00cJ77yWMF+KFtnYCD7fTfEuJPfUQ0M+dn+FV8ilraotr mWjXmwy2HyBXm1Z7gtv1sY5ACzhr/GSlXcO8itfWrOhyiK+NK+Z3oRmqzFRcbRK6+kKC dtAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=nllBUgoxpraBFPQ+mL/UhAjrSGbzuqHoF3ptD+11+Fc=; fh=MSeMKAyK3NWQI1KNjDR5+2RzcDu3Ra5HoaPIjofT5Bo=; b=MAqiO2tm/Kssj7Wazl/Y+rehG4E+mIqbUwU3GJvnhdt9R5yy0V8IYPcZDymI6C5gnV rqymdQuBqQpKAX8oh4TdUEp+vR465bL+bEfGT4ThGv6pXYEixxoIfKKn6B4UBxJ1z534 cywGB1fE3kaJays5wrecXIKAknsqW3GxHWOXBmcSUctO3yiClF95xM4ZsV+wG1VS5Ykv uBCLipsmniE1IhxB+aljaCbZW3OA9tmtXU5ruqhM0KrkblVImrs/QpQUizL81nIv8HnK C23bCGHiiCfd9bDfAe6IIsUA0RjXNjaO/GXAHU5AgYCi0nPFmvsCu1PkltcOCebn0HPb 5YxA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=f8mz2gQx; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id 4fb4d7f45d1cf-5dece1b26dbsor1248623a12.3.2025.02.13.09.57.00 for (Google Transport Security); Thu, 13 Feb 2025 09:57:00 -0800 (PST) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Forwarded-Encrypted: i=1; AJvYcCXMeRVhRP7Wt1mLA5xYl7OaJdME1XMWFjQnMylTjpA6k5xQ76F0jTFDMphwjbTF54d5Z97alGTUyElmh1kD@amarulasolutions.com X-Gm-Gg: ASbGncur5wKl2iu2PaHFrCy/V7A1u0NylATF9lD0KQf2hNLEFTCSL2K+u9WnMHYvqKg HC07384FQq6DR0pwAmxftIVzSxTcotYLurGFHZw5Xsrg7phZENXasOWU7K16xwIINVeQjHYJ/Fe DIrcjkB7QfVG6C79tNTG2p3f6EQ+c8T7MD6AVIa4M8Pp5FHtNth88Z130g2ber6xCrS/u7rnqPY MvuxIMHDvKZjZYXp0UGaf+KQ/VJ8fsU4ftvOg6uByN59iDvQCuIQE9TaKzNEF6gFU4vXWzuGA61 H7kQ+Kdv03YbFad75hLdYq0J4izn1aOYplvPr6CNoDAcBMA+Zf83jGOTsuo= X-Received: by 2002:a05:6402:4025:b0:5da:b64:e5d4 with SMTP id 4fb4d7f45d1cf-5dec9fad55bmr4863958a12.25.1739469420117; Thu, 13 Feb 2025 09:57:00 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.. ([176.200.207.55]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5dece1c4883sm1532717a12.30.2025.02.13.09.56.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Feb 2025 09:56:59 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Cc: Bartosz Bilas , Marleen Vos , Thomas Petazzoni , linux-amarula@amarulasolutions.com, Dario Binacchi Subject: [PATCH 1/1] configs/stm32mp157*_dk*: bump TF-A to 2.10, Linux to 6.12.13 and U-Boot to 2025.01 Date: Thu, 13 Feb 2025 18:56:56 +0100 Message-ID: <20250213175656.3857792-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=f8mz2gQx; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , The patch bumps Arm Trusted Firmware (TF-A) to version 2.10 LTS the Linux kernel to version 6.12.13 and U-Boot to version 2025.01. The new version of U-Boot has added EFI Capsule support, which depends on GnuTLS, thus requiring the activation of BR2_TARGET_UBOOT_NEEDS_GNUTLS. Tested on STM32MP157C-DK2 Discovery Board. Signed-off-by: Dario Binacchi --- .../arm-trusted-firmware/arm-trusted-firmware.hash | 2 -- .../common/stm32mp1xx/patches/linux/linux.hash | 2 +- .../common/stm32mp1xx/patches/uboot/uboot.hash | 2 +- configs/stm32mp157a_dk1_defconfig | 10 +++++----- configs/stm32mp157c_dk2_defconfig | 10 +++++----- 5 files changed, 12 insertions(+), 14 deletions(-) delete mode 100644 board/stmicroelectronics/common/stm32mp1xx/patches/arm-trusted-firmware/arm-trusted-firmware.hash diff --git a/board/stmicroelectronics/common/stm32mp1xx/patches/arm-trusted-firmware/arm-trusted-firmware.hash b/board/stmicroelectronics/common/stm32mp1xx/patches/arm-trusted-firmware/arm-trusted-firmware.hash deleted file mode 100644 index 2bc5030cf2ff..000000000000 --- a/board/stmicroelectronics/common/stm32mp1xx/patches/arm-trusted-firmware/arm-trusted-firmware.hash +++ /dev/null @@ -1,2 +0,0 @@ -# Locally calculated -sha256 72df0928138de111bf5e75fae47f88a4d1b4930ad52b7902e2b53e117be650c8 arm-trusted-firmware-v2.9-git4.tar.gz diff --git a/board/stmicroelectronics/common/stm32mp1xx/patches/linux/linux.hash b/board/stmicroelectronics/common/stm32mp1xx/patches/linux/linux.hash index f6a5f5e1c90c..28a50e400532 100644 --- a/board/stmicroelectronics/common/stm32mp1xx/patches/linux/linux.hash +++ b/board/stmicroelectronics/common/stm32mp1xx/patches/linux/linux.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f048267b7b88316c9ca708c68d15a9ae802dcfc943c3188c1273eb958c433281 linux-6.9.8.tar.xz sha256 c954f60197008f1e1f32a1e77293903cf3801d2543ec4bf521f5651eb7f133ce linux-6.11.6.tar.xz +sha256 f3ebdeea9e555b4cface44e29670056f4024541e6bd222fbcf776c818974fbba linux-6.12.13.tar.xz diff --git a/board/stmicroelectronics/common/stm32mp1xx/patches/uboot/uboot.hash b/board/stmicroelectronics/common/stm32mp1xx/patches/uboot/uboot.hash index fe9b4f53dc63..50674352d71d 100644 --- a/board/stmicroelectronics/common/stm32mp1xx/patches/uboot/uboot.hash +++ b/board/stmicroelectronics/common/stm32mp1xx/patches/uboot/uboot.hash @@ -1,2 +1,2 @@ # Locally calculated -sha256 f591da9ab90ef3d6b3d173766d0ddff90c4ed7330680897486117df390d83c8f u-boot-2024.07.tar.bz2 +sha256 cdef7d507c93f1bbd9f015ea9bc21fa074268481405501945abc6f854d5b686f u-boot-2025.01.tar.bz2 diff --git a/configs/stm32mp157a_dk1_defconfig b/configs/stm32mp157a_dk1_defconfig index c1ecbd22c198..85bfcbaca721 100644 --- a/configs/stm32mp157a_dk1_defconfig +++ b/configs/stm32mp157a_dk1_defconfig @@ -1,13 +1,13 @@ BR2_arm=y BR2_cortex_a7=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_9=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y BR2_GLOBAL_PATCH_DIR="board/stmicroelectronics/common/stm32mp1xx/patches" BR2_DOWNLOAD_FORCE_CHECK_HASHES=y BR2_ROOTFS_OVERLAY="board/stmicroelectronics/stm32mp157a-dk1/overlay/" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/stmicroelectronics/common/stm32mp1xx/post-image.sh" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.9.8" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.13" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/stmicroelectronics/stm32mp157a-dk1/linux.config" BR2_LINUX_KERNEL_DTS_SUPPORT=y @@ -18,8 +18,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.9" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_LATEST_LTS_2_10_VERSION=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="stm32mp1" BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y @@ -31,10 +30,11 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_NEEDS_DTC=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2024.07" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32mp15_trusted" BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_GNUTLS=y # BR2_TARGET_UBOOT_FORMAT_BIN is not set BR2_TARGET_UBOOT_FORMAT_DTB=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y diff --git a/configs/stm32mp157c_dk2_defconfig b/configs/stm32mp157c_dk2_defconfig index c35d75853f06..baed27d71027 100644 --- a/configs/stm32mp157c_dk2_defconfig +++ b/configs/stm32mp157c_dk2_defconfig @@ -1,13 +1,13 @@ BR2_arm=y BR2_cortex_a7=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_9=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y BR2_GLOBAL_PATCH_DIR="board/stmicroelectronics/common/stm32mp1xx/patches" BR2_DOWNLOAD_FORCE_CHECK_HASHES=y BR2_ROOTFS_OVERLAY="board/stmicroelectronics/stm32mp157c-dk2/overlay/" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/stmicroelectronics/common/stm32mp1xx/post-image.sh" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.9.8" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.13" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/stmicroelectronics/stm32mp157c-dk2/linux.config" BR2_LINUX_KERNEL_DTS_SUPPORT=y @@ -18,8 +18,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.9" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_LATEST_LTS_2_10_VERSION=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="stm32mp1" BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y @@ -31,10 +30,11 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_NEEDS_DTC=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2024.07" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2025.01" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="stm32mp15_trusted" BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_GNUTLS=y # BR2_TARGET_UBOOT_FORMAT_BIN is not set BR2_TARGET_UBOOT_FORMAT_DTB=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y