From patchwork Wed Nov 29 17:26:05 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 1869785 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SgR8Y4hdMz1yS6 for ; Thu, 30 Nov 2023 04:27:09 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id DA4F782317; Wed, 29 Nov 2023 17:27:07 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org DA4F782317 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e5Bc979ZopL2; Wed, 29 Nov 2023 17:27:07 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id 05139814B7; Wed, 29 Nov 2023 17:27:06 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 05139814B7 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id C2A831BF31E for ; Wed, 29 Nov 2023 17:26:41 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id A8A5B817FD for ; Wed, 29 Nov 2023 17:26:41 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org A8A5B817FD X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x9rmxrUzWnwG for ; Wed, 29 Nov 2023 17:26:40 +0000 (UTC) Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) by smtp1.osuosl.org (Postfix) with ESMTPS id 10B2681517 for ; Wed, 29 Nov 2023 17:26:39 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 10B2681517 Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-50bc7706520so66930e87.3 for ; Wed, 29 Nov 2023 09:26:39 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701278797; x=1701883597; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TC0btN1ZlJxOIytvbk+pOL2AoNoMjK95Ijq++Tnr/Y8=; b=gWRGgv+IMnS53jxjFg0lqi298io4FjnJloK1AUXYJJmjd9Wv4h92iwFhwBgjAMlHG8 zSc1126gPgai8jDdTn+EYnakdXkPm1uYaKrkbpXY6h010amNNAlrDQM0BbVyVEKcni2d +9am95/5GBrSMUvj+q94Z/nhYHdEZO8/gPqokiMQQBvdIqU5fXM5AvLO/GibMgDu/APQ /dBuchFUCNcqASaBrnn6s9EQpQtBHIBnZ/DkhiOJZNfIMfBSDTw6HYDURGU0aAtRraoL 2wcrscIaGiOn0WM5TwGT7qLIwZA2+2sX0Rlq6VmaZcffSHp22mp6cOUlh06jjYrVQE7s WI9Q== X-Gm-Message-State: AOJu0Yy1OruyExqsZYa8sWzy2p3s+rGGAGRAb8w0KwUkDItdbQ1NnwNM YuH8sK+7TR+4Q3kPA5mI5XmkpAbM6xMiDEsFIil82Q== X-Google-Smtp-Source: AGHT+IFYx8/Mr1MnH1lZ90YSdG4ckrVtfVlqj34+x3U3r2rKHoka6B/m6coq2tMzJ78OoD1h/BL+iA== X-Received: by 2002:a05:6512:2211:b0:50b:c88d:e861 with SMTP id h17-20020a056512221100b0050bc88de861mr1328828lfu.54.1701278797265; Wed, 29 Nov 2023 09:26:37 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-95-244-100-54.retail.telecomitalia.it. [95.244.100.54]) by smtp.gmail.com with ESMTPSA id dv19-20020a170906b81300b009a9fbeb15f2sm8104620ejb.62.2023.11.29.09.26.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 09:26:36 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Date: Wed, 29 Nov 2023 18:26:05 +0100 Message-ID: <20231129172615.1683565-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> References: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1701278797; x=1701883597; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TC0btN1ZlJxOIytvbk+pOL2AoNoMjK95Ijq++Tnr/Y8=; b=BmseSXUUU81Wc+U3w49i1BTL59ta/JXNv7o51pvGVz8NoWSCBIQx8CK7CiM29lqayV D+RjE2PaZU0upTzaKl8hruRCuwKdOdBLP2Y9n3QDsN1/mZ0SfbTX+0wIRfXLxrCpmZsu w9U0V8cM7x1FvN1eKj2E797I69nujx/uqteGo= X-Mailman-Original-Authentication-Results: smtp1.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=BmseSXUU Subject: [Buildroot] [PATCH 01/11] boot/ti-k3-core-secdev: new package X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: michael@amarulasolutions.com, Asaf Kahlon , Xuanhao Shi , James Hilliard , Thomas Petazzoni , Dario Binacchi , linux-amarula@amarulasolutions.com, Anand Gadiyar Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" This is a security development package containing tools for High-Security(HS) TI K3 platform devices. Signed-off-by: Dario Binacchi --- DEVELOPERS | 1 + boot/Config.in | 1 + boot/ti-k3-core-secdev/Config.in | 9 +++++++++ boot/ti-k3-core-secdev/ti-k3-core-secdev.hash | 3 +++ boot/ti-k3-core-secdev/ti-k3-core-secdev.mk | 19 +++++++++++++++++++ 5 files changed, 33 insertions(+) create mode 100644 boot/ti-k3-core-secdev/Config.in create mode 100644 boot/ti-k3-core-secdev/ti-k3-core-secdev.hash create mode 100644 boot/ti-k3-core-secdev/ti-k3-core-secdev.mk diff --git a/DEVELOPERS b/DEVELOPERS index 1f26e9bc81e2..c3ca54a89514 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -754,6 +754,7 @@ F: package/xinetd/ N: Dario Binacchi F: board/bsh/ F: board/stmicroelectronics/stm32f769-disco/ +F: boot/ti-k3-core-secdev/ F: configs/imx8mn_bsh_smm_s2_defconfig F: configs/imx8mn_bsh_smm_s2_pro_defconfig F: configs/stm32f769_disco_sd_defconfig diff --git a/boot/Config.in b/boot/Config.in index e5fdf7ad439e..18a7d268f95a 100644 --- a/boot/Config.in +++ b/boot/Config.in @@ -20,6 +20,7 @@ source "boot/s500-bootloader/Config.in" source "boot/shim/Config.in" source "boot/syslinux/Config.in" source "boot/ti-k3-boot-firmware/Config.in" +source "boot/ti-k3-core-secdev/Config.in" source "boot/ti-k3-image-gen/Config.in" source "boot/ti-k3-r5-loader/Config.in" source "boot/uboot/Config.in" diff --git a/boot/ti-k3-core-secdev/Config.in b/boot/ti-k3-core-secdev/Config.in new file mode 100644 index 000000000000..1749b7ab5fd9 --- /dev/null +++ b/boot/ti-k3-core-secdev/Config.in @@ -0,0 +1,9 @@ +config BR2_TARGET_TI_K3_CORE_SECDEV + bool "ti-k3-core-secdev" + depends on BR2_aarch64 + help + This package downloads and installs development tools for + High-Security(HS) TI K3 platforms (which include AM62x, + AM64x, AM65x and more). + + https://git.ti.com/cgit/security-development-tools/core-secdev-k3/ diff --git a/boot/ti-k3-core-secdev/ti-k3-core-secdev.hash b/boot/ti-k3-core-secdev/ti-k3-core-secdev.hash new file mode 100644 index 000000000000..0460cff6c59f --- /dev/null +++ b/boot/ti-k3-core-secdev/ti-k3-core-secdev.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 b6d3bca0d561d055c6869c5564b06f2fb1b9f67e4ef180c2baf8a14a6a6afa06 core-secdev-k3-08.06.00.007.tar.xz +sha256 3e5cf4f5ab9f0333f46cd68fabede3f21e55de1a9e3c6ad673f241f4514d8369 k3-secdev-0.2-manifest.html diff --git a/boot/ti-k3-core-secdev/ti-k3-core-secdev.mk b/boot/ti-k3-core-secdev/ti-k3-core-secdev.mk new file mode 100644 index 000000000000..0127e6503d4d --- /dev/null +++ b/boot/ti-k3-core-secdev/ti-k3-core-secdev.mk @@ -0,0 +1,19 @@ +################################################################################ +# +# ti-k3-core-secdev +# +################################################################################ + +TI_K3_CORE_SECDEV_VERSION = 08.06.00.007 +TI_K3_CORE_SECDEV_SITE = https://git.ti.com/cgit/security-development-tools/core-secdev-k3/snapshot +TI_K3_CORE_SECDEV_SOURCE = core-secdev-k3-$(TI_K3_CORE_SECDEV_VERSION).tar.xz +TI_K3_CORE_SECDEV_INSTALL_IMAGES = YES +TI_K3_CORE_SECDEV_LICENSE = TI Text File, Apache-2.0 +TI_K3_CORE_SECDEV_LICENSE_FILES = k3-secdev-0.2-manifest.html + +define TI_K3_CORE_SECDEV_INSTALL_IMAGES_CMDS + cp -dpfr $(@D)/keys $(BINARIES_DIR)/ + cp -dpfr $(@D)/scripts $(BINARIES_DIR)/ +endef + +$(eval $(generic-package)) From patchwork Wed Nov 29 17:26:06 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 1869784 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SgR8K41jJz1yS6 for ; Thu, 30 Nov 2023 04:26:57 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 70C5D817FD; Wed, 29 Nov 2023 17:26:55 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 70C5D817FD X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id he8-tIvpDGlB; Wed, 29 Nov 2023 17:26:54 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id B06F682197; Wed, 29 Nov 2023 17:26:53 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org B06F682197 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 719CA1BF31E for ; Wed, 29 Nov 2023 17:26:41 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 4A91761528 for ; Wed, 29 Nov 2023 17:26:41 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 4A91761528 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uNrG7tRYJr-o for ; Wed, 29 Nov 2023 17:26:40 +0000 (UTC) Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) by smtp3.osuosl.org (Postfix) with ESMTPS id 5AF63614FA for ; Wed, 29 Nov 2023 17:26:40 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 5AF63614FA Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-5484ef5e3d2so55032a12.3 for ; Wed, 29 Nov 2023 09:26:40 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701278798; x=1701883598; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=3vSHa95Y+hyYJW6mEjmZQWjX0vbe4isiHm4HPq5W984=; b=M9kEmt1K3fD2j6sy0S3FsCgi7zkFzSKzXfxUMJqwNdulu2XMFPlv/zXw8QPZZj0SQF nOjAowtHu7k755DgHzQkC+fPvMR7WuC1E9ajEcP/XAtnH5AJW3wdIGHyHZKsGL3I8ajT /T2UGpDk8eziJL80dJhyRF6wiAe8kyTbp/uTe9d4d6b2HFwNgYhclx6QLTiHpkcSKV3M GQOFha+q3X5hFFmTMtxL/KQdVm49isA8lY7YjK6AFCczvHB/ORmqqbEx9OPAaWlVKEcb RFtwJW+5E01s6Usox2jGz1l4lmR7/Soe9wqkQ52BoEK22neBs+nU+sy2ESe/0wcRu5Ut IC5Q== X-Gm-Message-State: AOJu0Ywp5rZRWZ+h+l6E+bLPkETvB7C4RRkYGAD5hIBqp/8GqAvrXUyo rCNMcJjJWWgj5WK9ghXX3uwjGn2T1uOvFNBa/yJMnQ== X-Google-Smtp-Source: AGHT+IFZxJ02qlxJd0j0iFE79GViybRE4lkED/CcjrDibk8k34gzggdU98wYIiOdtGv4b/GSr/5dBg== X-Received: by 2002:a17:906:20c9:b0:a0e:3a21:fea3 with SMTP id c9-20020a17090620c900b00a0e3a21fea3mr9944745ejc.60.1701278798358; Wed, 29 Nov 2023 09:26:38 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-95-244-100-54.retail.telecomitalia.it. [95.244.100.54]) by smtp.gmail.com with ESMTPSA id dv19-20020a170906b81300b009a9fbeb15f2sm8104620ejb.62.2023.11.29.09.26.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 09:26:38 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Date: Wed, 29 Nov 2023 18:26:06 +0100 Message-ID: <20231129172615.1683565-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> References: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1701278798; x=1701883598; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=3vSHa95Y+hyYJW6mEjmZQWjX0vbe4isiHm4HPq5W984=; b=odxbEKVXEgZuzUcUtXw1EKbNRcpvZLPrdo3xI7NUXRoKoneSMo1AcEGoE0yQnzNNS8 P8l/uDCgqs6UZvenqU7d+tJ7U76hELwDGy9/ro78M/8m7xMjBemR5rlwWWR8Ss4nGeo/ rAGZUJwv2HjFQwhzb8Wfb5RS2fYufai5cTvY4= X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=odxbEKVX Subject: [Buildroot] [PATCH 02/11] boot/ti-k3-image-gen: manage HS hardware X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: michael@amarulasolutions.com, Asaf Kahlon , Xuanhao Shi , James Hilliard , Thomas Petazzoni , Dario Binacchi , linux-amarula@amarulasolutions.com, Anand Gadiyar Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" The patch sets the configurations required by TI HS systems. Some of these configurations (i. e. HS SYSFW image signing key, HS Software Revision) are provided by the ti-k3-core-secdev package in the binaries directory. Signed-off-by: Dario Binacchi --- boot/ti-k3-image-gen/Config.in | 1 + boot/ti-k3-image-gen/ti-k3-image-gen.mk | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/boot/ti-k3-image-gen/Config.in b/boot/ti-k3-image-gen/Config.in index d76cef82e911..38d1598d9fc0 100644 --- a/boot/ti-k3-image-gen/Config.in +++ b/boot/ti-k3-image-gen/Config.in @@ -2,6 +2,7 @@ config BR2_TARGET_TI_K3_IMAGE_GEN bool "ti-k3-image-gen" depends on BR2_TARGET_TI_K3_R5_LOADER select BR2_TARGET_TI_K3_BOOT_FIRMWARE + select BR2_TARGET_TI_K3_CORE_SECDEV if BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_HS_FS || BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_HS # We need FIT support in uboot-tools, which is why we select a # host package select BR2_PACKAGE_HOST_UBOOT_TOOLS diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.mk b/boot/ti-k3-image-gen/ti-k3-image-gen.mk index 64be9a18f2c4..91aed63bab84 100644 --- a/boot/ti-k3-image-gen/ti-k3-image-gen.mk +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.mk @@ -29,10 +29,21 @@ TI_K3_IMAGE_GEN_FW_TYPE = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_FW_TYPE)) TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC)) TI_K3_IMAGE_GEN_SECTYPE = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE)) -TI_K3_IMAGE_GEN_SYSFW = $(TI_K3_IMAGE_GEN_FW_TYPE)-firmware-$(TI_K3_IMAGE_GEN_SOC)-$(TI_K3_IMAGE_GEN_SECTYPE).bin +ifeq ($(BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_GP),y) +TI_K3_IMAGE_GEN_SYSFW = \ + $(TI_K3_IMAGE_GEN_FW_TYPE)-firmware-$(TI_K3_IMAGE_GEN_SOC)-$(TI_K3_IMAGE_GEN_SECTYPE).bin +else +TI_K3_IMAGE_GEN_DEPENDENCIES += ti-k3-core-secdev + +TI_K3_IMAGE_GEN_SYSFW = \ + $(TI_K3_IMAGE_GEN_FW_TYPE)-firmware-$(TI_K3_IMAGE_GEN_SOC)-$(TI_K3_IMAGE_GEN_SECTYPE)-enc.bin \ + $(TI_K3_IMAGE_GEN_FW_TYPE)-firmware-$(TI_K3_IMAGE_GEN_SOC)-$(TI_K3_IMAGE_GEN_SECTYPE)-cert.bin +endif define TI_K3_IMAGE_GEN_CONFIGURE_CMDS - cp $(BINARIES_DIR)/ti-sysfw/$(TI_K3_IMAGE_GEN_SYSFW) $(@D) + $(foreach t,$(TI_K3_IMAGE_GEN_SYSFW),\ + cp $(BINARIES_DIR)/ti-sysfw/$(t) $(@D)/ + ) endef define TI_K3_IMAGE_GEN_BUILD_CMDS @@ -40,6 +51,7 @@ define TI_K3_IMAGE_GEN_BUILD_CMDS $(BR2_MAKE) -C $(@D) \ SOC=$(TI_K3_IMAGE_GEN_SOC) \ SOC_TYPE=$(TI_K3_IMAGE_GEN_SECTYPE) \ + TI_SECURE_DEV_PKG=$(BINARIES_DIR) \ CONFIG=evm \ CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ SBL=$(BINARIES_DIR)/r5-u-boot-spl.bin \ From patchwork Wed Nov 29 17:26:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 1869786 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SgR8p0lscz1yS6 for ; Thu, 30 Nov 2023 04:27:22 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 4F4EB81517; Wed, 29 Nov 2023 17:27:20 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 4F4EB81517 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z5cGQ9QrQySq; Wed, 29 Nov 2023 17:27:19 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id 6F9918437F; Wed, 29 Nov 2023 17:27:18 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 6F9918437F X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id B84381BF31E for ; Wed, 29 Nov 2023 17:26:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 91C7461528 for ; Wed, 29 Nov 2023 17:26:43 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 91C7461528 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nAexTzt0KDwq for ; Wed, 29 Nov 2023 17:26:42 +0000 (UTC) Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) by smtp3.osuosl.org (Postfix) with ESMTPS id 7561E614FA for ; Wed, 29 Nov 2023 17:26:42 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 7561E614FA Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-50bc59115c2so70168e87.2 for ; Wed, 29 Nov 2023 09:26:42 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701278800; x=1701883600; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Dc+pYYBT+157aUpsh4EzXATMY/zKSp6u2yxAIqC+0ts=; b=hRDUIprr8wnRXEmTqlY9RHtvxOryjCNYQQOtG5iifMjnZORN0my9hjAfD0zSsMBVyZ VttgtgbI6kMr3DJAoBhDZGBNEstWultuQouTKfpqJxTFcGwOt363McmpZJLuC6c+akyI kek+XgyCu04n4jolLAToLoeCHlLChMGF6NSvP+3b3FPVNzBrTbour2fxdaw2BoIr0qy7 TMwi4TxoqSXfgddy4Z/hQrwQmJ+I4u3M9fw+JGuW/oOQPLfs94B1UZiXi6AGe7Ia7Vfv 7+UwEfQ3WHuAb6Lc0nIV4lyNfFKSc9W+ws46d9iRyNyKu7PdggzdQm4W9eDE7oRErhgW hBTA== X-Gm-Message-State: AOJu0YwgdO3em0/jB4oCsgaSWlLjsDxIzV1L6shm6BU3h66TI/0fWm8G q42NbpeChg4b8euVj3T1upjTR6aFr0Z6gAvfI1PTSQ== X-Google-Smtp-Source: AGHT+IEZ9G7PexzwZP7PI8+trPHslc+pcGsJg+kHoNUhdbXPVSz8VIA7zd/bxBFSMiNE80lrHXAVbQ== X-Received: by 2002:a05:6512:2244:b0:50b:bd7a:abbc with SMTP id i4-20020a056512224400b0050bbd7aabbcmr5035953lfu.66.1701278799951; Wed, 29 Nov 2023 09:26:39 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-95-244-100-54.retail.telecomitalia.it. [95.244.100.54]) by smtp.gmail.com with ESMTPSA id dv19-20020a170906b81300b009a9fbeb15f2sm8104620ejb.62.2023.11.29.09.26.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 09:26:39 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Date: Wed, 29 Nov 2023 18:26:07 +0100 Message-ID: <20231129172615.1683565-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> References: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1701278800; x=1701883600; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Dc+pYYBT+157aUpsh4EzXATMY/zKSp6u2yxAIqC+0ts=; b=SW4E8OB4oU7iypMM2DWvDd95FVMK0Mp9BwM4yud9UhrVh07sV7NFc3zwl8ns8Au1pk xNouvlut6R0PDsCLiBT4WQwxyrzXNdanP9FynGuUnHQ4vtVFAhH8hCo6XdZtoI42FShd PwCenlv2goGLgfqZ2uQxDbnZ7EU2SpgaZbnFw= X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=SW4E8OB4 Subject: [Buildroot] [PATCH 03/11] package/python-jsonschema: add host variant X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: michael@amarulasolutions.com, Asaf Kahlon , Xuanhao Shi , James Hilliard , Thomas Petazzoni , Dario Binacchi , linux-amarula@amarulasolutions.com, Anand Gadiyar Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Recent version of U-Boot use binman to provide a mechanism for building images, from simple SPL + U-Boot combinations, to more complex arrangements with many parts. This package is required by binman. Co-developed-by: Michael Trimarchi Signed-off-by: Michael Trimarchi Signed-off-by: Dario Binacchi --- package/Config.in.host | 1 + package/python-jsonschema/Config.in.host | 6 ++++++ package/python-jsonschema/python-jsonschema.mk | 6 ++++++ 3 files changed, 13 insertions(+) create mode 100644 package/python-jsonschema/Config.in.host diff --git a/package/Config.in.host b/package/Config.in.host index c80842c33a2f..5d2121de02a4 100644 --- a/package/Config.in.host +++ b/package/Config.in.host @@ -85,6 +85,7 @@ menu "Host utilities" source "package/python-cython/Config.in.host" source "package/python-greenlet/Config.in.host" source "package/python-iniparse/Config.in.host" + source "package/python-jsonschema/Config.in.host" source "package/python-kflash/Config.in.host" source "package/python-lxml/Config.in.host" source "package/python-pyyaml/Config.in.host" diff --git a/package/python-jsonschema/Config.in.host b/package/python-jsonschema/Config.in.host new file mode 100644 index 000000000000..fd275a41b200 --- /dev/null +++ b/package/python-jsonschema/Config.in.host @@ -0,0 +1,6 @@ +config BR2_PACKAGE_HOST_PYTHON_JSONSCHEMA + bool "host python-jsonschema" + help + The host implementation of JSON Schema validation for Python. + + https://github.com/python-jsonschema/jsonschema diff --git a/package/python-jsonschema/python-jsonschema.mk b/package/python-jsonschema/python-jsonschema.mk index dee87e8f9d9b..6f2206f3a03c 100644 --- a/package/python-jsonschema/python-jsonschema.mk +++ b/package/python-jsonschema/python-jsonschema.mk @@ -15,4 +15,10 @@ PYTHON_JSONSCHEMA_DEPENDENCIES = \ host-python-hatch-fancy-pypi-readme \ host-python-hatch-vcs +HOST_PYTHON_JSONSCHEMA_DEPENDENCIES = \ + host-python-hatchling \ + host-python-hatch-fancy-pypi-readme \ + host-python-hatch-vcs + $(eval $(python-package)) +$(eval $(host-python-package)) From patchwork Wed Nov 29 17:26:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 1869787 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SgR922LB6z1yS6 for ; Thu, 30 Nov 2023 04:27:34 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 85A8B8229E; Wed, 29 Nov 2023 17:27:32 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 85A8B8229E X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cWXRN8Q_L_qV; Wed, 29 Nov 2023 17:27:31 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id C71CC84395; Wed, 29 Nov 2023 17:27:30 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org C71CC84395 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id EE3FB1BF31E for ; Wed, 29 Nov 2023 17:26:44 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id C5BB34026A for ; Wed, 29 Nov 2023 17:26:44 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org C5BB34026A X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dgzeWB3QaSI2 for ; Wed, 29 Nov 2023 17:26:43 +0000 (UTC) Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by smtp2.osuosl.org (Postfix) with ESMTPS id 488094011A for ; Wed, 29 Nov 2023 17:26:43 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 488094011A Received: by mail-ej1-x62e.google.com with SMTP id a640c23a62f3a-a132acb67b5so338968866b.3 for ; Wed, 29 Nov 2023 09:26:43 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701278801; x=1701883601; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=EIzn2oBu6AxNeBzZxqMhuHrEIrk01G8p6QJECAPAeVQ=; b=IEIzR0v8mvWqCF1OHAU6JXSKHu8IkeAbkp73pdoBfiTsCdi38koVCbZkAkwXUgKhF1 9nioUcz8tnQ1MI3ffK51s5gLwkysQezH7KqsuZrqZvRdr5MdqbLmrxA3m0QPaDjcwjGY SGk4xhN9g3Sj0AohZcUIM0s9iymvSl5c+nDpIINSNENmkNt4KKbDLl40XfvP+FHgd59/ zqdrveilYrYHa5dRqQw1zEW1gDkVE0dVEiZcO+WL4qM+WInbM95eKq8XvraXNUmez14V 0NxlHCuwFwcZ2hfSRL/UqRqApPZVdupA91whHNRjHoJF132J1TeHC+BbjBBH2SAEAHeg inJA== X-Gm-Message-State: AOJu0YwsPFMJQttBxBcR0kTkVy+bcQSfD86gW4NVSIHuR9qWsHU2nvMj R/OozFeSfVUSHBcukphP4xZ3BgktrJ+kH1UTI2EKSw== X-Google-Smtp-Source: AGHT+IHj2q/pRCoRX2byR0zrCalkjJECcgvfIvLzbZzfHtU8GX+3f+tBbYDxPeJwR4sGHiQAx5GXMA== X-Received: by 2002:a17:906:80c2:b0:a03:90a3:b775 with SMTP id a2-20020a17090680c200b00a0390a3b775mr13883175ejx.27.1701278801118; Wed, 29 Nov 2023 09:26:41 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-95-244-100-54.retail.telecomitalia.it. [95.244.100.54]) by smtp.gmail.com with ESMTPSA id dv19-20020a170906b81300b009a9fbeb15f2sm8104620ejb.62.2023.11.29.09.26.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 09:26:40 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Date: Wed, 29 Nov 2023 18:26:08 +0100 Message-ID: <20231129172615.1683565-5-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> References: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1701278801; x=1701883601; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=EIzn2oBu6AxNeBzZxqMhuHrEIrk01G8p6QJECAPAeVQ=; b=rFmuieHy3accywZpXg6kO6FJ/ly1lZ0zID/1Szr95HSz2fifKMqkkRXDgv5x0fzcrp /JBfTNJiYyzueU6xYP0SkBBtEBMIPJRuz/eCDccp1Hft1Oc3RjEjhtKv4vQafFJpBgvH TQoumWB69v67tn8bjWG8SucHDsLXRjEcgiOaM= X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=rFmuieHy Subject: [Buildroot] [PATCH 04/11] package/python-attrs: add host variant X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: michael@amarulasolutions.com, Asaf Kahlon , Xuanhao Shi , James Hilliard , Thomas Petazzoni , Dario Binacchi , linux-amarula@amarulasolutions.com, Anand Gadiyar Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Recent version of U-Boot use binman to provide a mechanism for building images, from simple SPL + U-Boot combinations, to more complex arrangements with many parts. This package is required by binman. Co-developed-by: Michael Trimarchi Signed-off-by: Michael Trimarchi Signed-off-by: Dario Binacchi --- package/Config.in.host | 1 + package/python-attrs/Config.in.host | 8 ++++++++ package/python-attrs/python-attrs.mk | 6 ++++++ 3 files changed, 15 insertions(+) create mode 100644 package/python-attrs/Config.in.host diff --git a/package/Config.in.host b/package/Config.in.host index 5d2121de02a4..5f9dbd3c71be 100644 --- a/package/Config.in.host +++ b/package/Config.in.host @@ -82,6 +82,7 @@ menu "Host utilities" source "package/pkgconf/Config.in.host" source "package/pru-software-support/Config.in.host" source "package/pwgen/Config.in.host" + source "package/python-attrs/Config.in.host" source "package/python-cython/Config.in.host" source "package/python-greenlet/Config.in.host" source "package/python-iniparse/Config.in.host" diff --git a/package/python-attrs/Config.in.host b/package/python-attrs/Config.in.host new file mode 100644 index 000000000000..d85f57915318 --- /dev/null +++ b/package/python-attrs/Config.in.host @@ -0,0 +1,8 @@ +config BR2_PACKAGE_HOST_PYTHON_ATTRS + bool "host python-attrs" + help + attrs is the Python package that will bring back the joy of + writing classes by relieving you from the drudgery of + implementing object protocols (aka dunder methods). + + https://attrs.readthedocs.io/ diff --git a/package/python-attrs/python-attrs.mk b/package/python-attrs/python-attrs.mk index 0d704ea11195..96d6b8ad7923 100644 --- a/package/python-attrs/python-attrs.mk +++ b/package/python-attrs/python-attrs.mk @@ -15,4 +15,10 @@ PYTHON_ATTRS_DEPENDENCIES = \ host-python-hatch-fancy-pypi-readme \ host-python-hatch-vcs +HOST_PYTHON_ATTRS_DEPENDENCIES = \ + host-python-hatchling \ + host-python-hatch-fancy-pypi-readme \ + host-python-hatch-vcs + $(eval $(python-package)) +$(eval $(host-python-package)) From patchwork Wed Nov 29 17:26:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 1869788 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SgR9G5WLCz1yS6 for ; Thu, 30 Nov 2023 04:27:46 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id CEA20817B1; Wed, 29 Nov 2023 17:27:44 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org CEA20817B1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T7u6hwFhkUXD; Wed, 29 Nov 2023 17:27:44 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id 06E398439D; Wed, 29 Nov 2023 17:27:42 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 06E398439D X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 1FF281BF31E for ; Wed, 29 Nov 2023 17:26:46 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id ED2A661528 for ; Wed, 29 Nov 2023 17:26:45 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org ED2A661528 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1FsqrNf-ykMX for ; Wed, 29 Nov 2023 17:26:44 +0000 (UTC) Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) by smtp3.osuosl.org (Postfix) with ESMTPS id 8B15D614FA for ; Wed, 29 Nov 2023 17:26:44 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 8B15D614FA Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-a00b01955acso1154066b.1 for ; Wed, 29 Nov 2023 09:26:44 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701278802; x=1701883602; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=HWawlexnHiTp6b9J5WiHhSLNOsnjH3AEIgwU8QXA0kE=; b=XhcpMZ0upoqjPW3+bjl7HlccM851I8hESKnPb4z7QYk/Os8C8xS9+aqbBTpwhrd3Pq sk6xV9HrAYQ5wQ/ICEy9QPTQq4lhCPMRwLQ3qNxKEaXPBbmiLwBrFsqhV9bCpTBuGe3j D19kt/jtnfSYfQDuvNRhlyHwbzTnMwxaz/qF9QNf6WNmEI/Yu5AISbPvv/KgAA7Q0GfF afS2QuXaB4VpzazdPt//HENzzBjaFf8+1qAPFC1nL9dHMUmBHRgju8jk7Ff1p7oYojEn PL8uTzy9CGrWY48l+hT4qfQVxF9sABQZSIGIP0jxHqvFLMZ4zggU1vpXZpfogC9uQc9o mlPQ== X-Gm-Message-State: AOJu0Yz9Q3QzcxcL1HnFDJVSX98rb7jn633U6F+UIR6yXAFJSwH5bT/u 5VqmLkPbJ+DO0zNzoKtIEnW42eGUKLalQQma7yNMzw== X-Google-Smtp-Source: AGHT+IGmlR0/GIsZcU8mCltYkdEymervM/Hkl1c8vCHJQpFWXtuDUrLioJ279FXncCrglZ8swBWa3g== X-Received: by 2002:a17:906:73ce:b0:a11:4dc3:d0c5 with SMTP id n14-20020a17090673ce00b00a114dc3d0c5mr6720024ejl.48.1701278802242; Wed, 29 Nov 2023 09:26:42 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-95-244-100-54.retail.telecomitalia.it. [95.244.100.54]) by smtp.gmail.com with ESMTPSA id dv19-20020a170906b81300b009a9fbeb15f2sm8104620ejb.62.2023.11.29.09.26.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 09:26:41 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Date: Wed, 29 Nov 2023 18:26:09 +0100 Message-ID: <20231129172615.1683565-6-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> References: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1701278802; x=1701883602; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=HWawlexnHiTp6b9J5WiHhSLNOsnjH3AEIgwU8QXA0kE=; b=ImMyrBbQfokk+0X7UVpE7EID+ih8zsHjzaAof6IFM7r/vRea5GMpL8wpyFFcO2Yr3g al43u6+FmAaxl7Iz4o4kXsFfGolAXYw6h0WJBhM9dP/h5CT+Xl85dD76mVMxwchutCw7 wiy+gM4qXoAQBACFfGDBvLdw5ZTx4ozhVT158= X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=ImMyrBbQ Subject: [Buildroot] [PATCH 05/11] package/python-referencing: add host variant X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: michael@amarulasolutions.com, Asaf Kahlon , Xuanhao Shi , James Hilliard , Thomas Petazzoni , Dario Binacchi , linux-amarula@amarulasolutions.com, Anand Gadiyar Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Recent version of U-Boot use binman to provide a mechanism for building images, from simple SPL + U-Boot combinations, to more complex arrangements with many parts. This package is required by binman. Co-developed-by: Michael Trimarchi Signed-off-by: Michael Trimarchi Signed-off-by: Dario Binacchi --- package/Config.in.host | 1 + package/python-referencing/Config.in.host | 6 ++++++ package/python-referencing/python-referencing.mk | 7 +++++++ 3 files changed, 14 insertions(+) create mode 100644 package/python-referencing/Config.in.host diff --git a/package/Config.in.host b/package/Config.in.host index 5f9dbd3c71be..56299184eb40 100644 --- a/package/Config.in.host +++ b/package/Config.in.host @@ -90,6 +90,7 @@ menu "Host utilities" source "package/python-kflash/Config.in.host" source "package/python-lxml/Config.in.host" source "package/python-pyyaml/Config.in.host" + source "package/python-referencing/Config.in.host" source "package/python-six/Config.in.host" source "package/python-xlrd/Config.in.host" source "package/python3/Config.in.host" diff --git a/package/python-referencing/Config.in.host b/package/python-referencing/Config.in.host new file mode 100644 index 000000000000..78fc8294f2a5 --- /dev/null +++ b/package/python-referencing/Config.in.host @@ -0,0 +1,6 @@ +config BR2_PACKAGE_HOST_PYTHON_REFERENCING + bool "host python-referencing" + help + JSON Referencing + Python. + + https://github.com/python-jsonschema/referencing diff --git a/package/python-referencing/python-referencing.mk b/package/python-referencing/python-referencing.mk index 4d11c99deb3b..9d8fc5a2f541 100644 --- a/package/python-referencing/python-referencing.mk +++ b/package/python-referencing/python-referencing.mk @@ -11,7 +11,14 @@ PYTHON_REFERENCING_SETUP_TYPE = pep517 PYTHON_REFERENCING_LICENSE = MIT PYTHON_REFERENCING_LICENSE_FILES = COPYING PYTHON_REFERENCING_DEPENDENCIES = \ + host-python-attrs \ + host-python-hatchling \ + host-python-hatch-vcs + +HOST_PYTHON_REFERENCING_DEPENDENCIES = \ + host-python-attrs \ host-python-hatchling \ host-python-hatch-vcs $(eval $(python-package)) +$(eval $(host-python-package)) From patchwork Wed Nov 29 17:26:10 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 1869789 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SgR9V5xFvz1yS6 for ; Thu, 30 Nov 2023 04:27:58 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 09B93817FD; Wed, 29 Nov 2023 17:27:57 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 09B93817FD X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qurdvGsC8jmF; Wed, 29 Nov 2023 17:27:56 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id 42380843A9; Wed, 29 Nov 2023 17:27:55 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 42380843A9 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 1DD161BF31E for ; Wed, 29 Nov 2023 17:26:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id EB4AD817FD for ; Wed, 29 Nov 2023 17:26:46 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org EB4AD817FD X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PsCem8Ya1FTL for ; Wed, 29 Nov 2023 17:26:45 +0000 (UTC) Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by smtp1.osuosl.org (Postfix) with ESMTPS id 848DA817BA for ; Wed, 29 Nov 2023 17:26:45 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 848DA817BA Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-50bc2e7f1e4so69272e87.1 for ; Wed, 29 Nov 2023 09:26:45 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701278803; x=1701883603; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iKG8I4XzO6UezuRdYQuzUs6qzO6FluWw5vcfw20zu9Y=; b=wc01ToVdTYFAvsaWAYO8VzGn0+mrcdMO934/xxpZwjJo1Zbx3lgzm2COT/O61u1lME 6iZcnWW22o1q/5Oivmv9pQu6zfNPKAACqdciRKzBxxy0dmT2vDxB83mVQ0eGveMAKo1z 41ag++q9SvzwkpLjB7lJYM36wb615OjyFLgHuni/q6hhChWV11CvqOUtdFl7VGzBi0yX t6sLicz2GVaNLhb8bbkKRRcUz/UYYo8yWdid6AIqqe1YjqUBXzw82YCc3vmYzBuFF0HI gAJfh2vR2fdKyhWKJjw9eCNS6d4cBUgVmGO/kg8Vo6q0jgaFBgn5f50R0sx/X6yT6fgX W8Kg== X-Gm-Message-State: AOJu0YwSA34fa116sEw/BmBhzWPjOZjtWfs3nSl7XEicvyv8aY6okSSp yS4aYKGObnN1Cx558Q9myzcZ2bu5r6KFlnjMrD4rNQ== X-Google-Smtp-Source: AGHT+IGiMxuVOD2noEWVObCEpHD3n07f05jNQb8El2Fvc4qsx7vVm4BOELfIzAYoArjkxFyFStnXHA== X-Received: by 2002:ac2:554d:0:b0:50b:c138:f42a with SMTP id l13-20020ac2554d000000b0050bc138f42amr3003669lfk.68.1701278803382; Wed, 29 Nov 2023 09:26:43 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-95-244-100-54.retail.telecomitalia.it. [95.244.100.54]) by smtp.gmail.com with ESMTPSA id dv19-20020a170906b81300b009a9fbeb15f2sm8104620ejb.62.2023.11.29.09.26.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 09:26:42 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Date: Wed, 29 Nov 2023 18:26:10 +0100 Message-ID: <20231129172615.1683565-7-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> References: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1701278803; x=1701883603; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=iKG8I4XzO6UezuRdYQuzUs6qzO6FluWw5vcfw20zu9Y=; b=QloiqIQMOd/VIFfs1y7VNX4w0aLGnhWUE3dzMbpFjVYocI7CFU0ccI/Sv7T142wPTG 9FOGtwm/Yge+oH2QcCyW2cHV62CltB1n/9HCJxSocsXXZRRCVIw4bxWl7RwgOACLuRCJ 5HAXoEQtsTBvUlEIpmHFmX7alSorcvPhupq7w= X-Mailman-Original-Authentication-Results: smtp1.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=QloiqIQM Subject: [Buildroot] [PATCH 06/11] package/python-rpds-py: add host variant X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: michael@amarulasolutions.com, Asaf Kahlon , Xuanhao Shi , James Hilliard , Thomas Petazzoni , Dario Binacchi , linux-amarula@amarulasolutions.com, Anand Gadiyar Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Recent version of U-Boot use binman to provide a mechanism for building images, from simple SPL + U-Boot combinations, to more complex arrangements with many parts. This package is required by binman Co-developed-by: Michael Trimarchi Signed-off-by: Michael Trimarchi Signed-off-by: Dario Binacchi --- package/Config.in.host | 1 + package/python-rpds-py/Config.in.host | 8 ++++++++ package/python-rpds-py/python-rpds-py.mk | 1 + 3 files changed, 10 insertions(+) create mode 100644 package/python-rpds-py/Config.in.host diff --git a/package/Config.in.host b/package/Config.in.host index 56299184eb40..1b2af6cbf0f2 100644 --- a/package/Config.in.host +++ b/package/Config.in.host @@ -91,6 +91,7 @@ menu "Host utilities" source "package/python-lxml/Config.in.host" source "package/python-pyyaml/Config.in.host" source "package/python-referencing/Config.in.host" + source "package/python-rpds-py/Config.in.host" source "package/python-six/Config.in.host" source "package/python-xlrd/Config.in.host" source "package/python3/Config.in.host" diff --git a/package/python-rpds-py/Config.in.host b/package/python-rpds-py/Config.in.host new file mode 100644 index 000000000000..2c11019fe997 --- /dev/null +++ b/package/python-rpds-py/Config.in.host @@ -0,0 +1,8 @@ +config BR2_PACKAGE_HOST_PYTHON_RPDS_PY + bool "host python-rpds-py" + depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS + help + Python bindings to the Rust rpds crate for persistent + data structures. + + https://github.com/crate-py/rpds diff --git a/package/python-rpds-py/python-rpds-py.mk b/package/python-rpds-py/python-rpds-py.mk index 6f71d0204704..f426bddff3d6 100644 --- a/package/python-rpds-py/python-rpds-py.mk +++ b/package/python-rpds-py/python-rpds-py.mk @@ -12,3 +12,4 @@ PYTHON_RPDS_PY_LICENSE = MIT PYTHON_RPDS_PY_LICENSE_FILES = LICENSE $(eval $(python-package)) +$(eval $(host-python-package)) From patchwork Wed Nov 29 17:26:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 1869790 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SgR9l1RVgz1yS6 for ; Thu, 30 Nov 2023 04:28:11 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 5D9F9822C0; Wed, 29 Nov 2023 17:28:09 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 5D9F9822C0 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XmJnQCrjfpD1; Wed, 29 Nov 2023 17:28:08 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id 927B1822CE; Wed, 29 Nov 2023 17:28:07 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 927B1822CE X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id C671C1BF31E for ; Wed, 29 Nov 2023 17:26:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 9EE6D41B27 for ; Wed, 29 Nov 2023 17:26:47 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 9EE6D41B27 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kwYns1Pmpet2 for ; Wed, 29 Nov 2023 17:26:46 +0000 (UTC) Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by smtp4.osuosl.org (Postfix) with ESMTPS id 8EDA44193E for ; Wed, 29 Nov 2023 17:26:46 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 8EDA44193E Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-a00a9d677fcso3062966b.0 for ; Wed, 29 Nov 2023 09:26:46 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701278804; x=1701883604; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nI/BEu019BM18nMLF0zIVPhMK/Y+yo/p7gYH5Je3T1Y=; b=QTJsCwiMIN3Ge6m+fpMtciEbJiBwi8KAUu4Kh+dKeg2CPfllkOAyrVGtB1l/VNdQam UM15DuK204aoAM3CS49aLe9nRy75tyHjMge3P+q7Q4BrkWxaglNc+RtJZ65BfY+MXcU9 X2FIZjjHm/xSxSEsVOQ3XBbVmV2yO8M73WJ1iOpvRiF3kF/MbpDsy+SXni4tGn4Uz3sa qnTwue522Sy3vLpMWePX1DcIyYp+AQZxFRizKg9eumUAHC/n17MzwqW3pvAyrZl7WRsd XyOHqZv8iGbffKhBx7F1DdWPf5Hq+bYX2nRwuFNj5xMNzBvhJGKjn5M3+Y+yro7zbHBj ehjg== X-Gm-Message-State: AOJu0YwSv4QirP/FrSTokMHqxut2kt/593eGJ2PLEmEranPHE2brUFfZ YqvFu9zzfFLWrdLOufI1tb7QZJ9DShvVbQoyCO0PLA== X-Google-Smtp-Source: AGHT+IF0cHjhYhrRUjzQ07cN6dYTKBxvbk+vxmvj4iUxlFsH/yYAZevco7yz5K5CqICdH2OKbukUrA== X-Received: by 2002:a17:907:1687:b0:a12:9aa8:c560 with SMTP id cx7-20020a170907168700b00a129aa8c560mr4094044ejd.59.1701278804546; Wed, 29 Nov 2023 09:26:44 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-95-244-100-54.retail.telecomitalia.it. [95.244.100.54]) by smtp.gmail.com with ESMTPSA id dv19-20020a170906b81300b009a9fbeb15f2sm8104620ejb.62.2023.11.29.09.26.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 09:26:44 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Date: Wed, 29 Nov 2023 18:26:11 +0100 Message-ID: <20231129172615.1683565-8-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> References: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1701278804; x=1701883604; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nI/BEu019BM18nMLF0zIVPhMK/Y+yo/p7gYH5Je3T1Y=; b=aXo65n8Ln2WJ8qrpN3exvWC/L/BZgPbmt9V04EpKphbMrQipp5PqeuLj9NHsAVvkbM yaHAJybieWrUqUgpdDX1pm5N+VavgM0W97gC53G4lydVisBcFC7LM2Nb+XXsYlFY6SEb x//PKDt0XiEcVuL1Mal2HizOgAh7aOWL3bgjo= X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=aXo65n8L Subject: [Buildroot] [PATCH 07/11] package/python-jsonschema-specifications: add host variant X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: michael@amarulasolutions.com, Asaf Kahlon , Xuanhao Shi , James Hilliard , Thomas Petazzoni , Dario Binacchi , linux-amarula@amarulasolutions.com, Anand Gadiyar Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Recent version of U-Boot use binman to provide a mechanism for building images, from simple SPL + U-Boot combinations, to more complex arrangements with many parts. This package is required by binman. Co-developed-by: Michael Trimarchi Signed-off-by: Michael Trimarchi Signed-off-by: Dario Binacchi --- package/Config.in.host | 1 + package/python-jsonschema-specifications/Config.in.host | 7 +++++++ .../python-jsonschema-specifications.mk | 5 +++++ 3 files changed, 13 insertions(+) create mode 100644 package/python-jsonschema-specifications/Config.in.host diff --git a/package/Config.in.host b/package/Config.in.host index 1b2af6cbf0f2..27237639ada1 100644 --- a/package/Config.in.host +++ b/package/Config.in.host @@ -87,6 +87,7 @@ menu "Host utilities" source "package/python-greenlet/Config.in.host" source "package/python-iniparse/Config.in.host" source "package/python-jsonschema/Config.in.host" + source "package/python-jsonschema-specifications/Config.in.host" source "package/python-kflash/Config.in.host" source "package/python-lxml/Config.in.host" source "package/python-pyyaml/Config.in.host" diff --git a/package/python-jsonschema-specifications/Config.in.host b/package/python-jsonschema-specifications/Config.in.host new file mode 100644 index 000000000000..903b4c4d98a2 --- /dev/null +++ b/package/python-jsonschema-specifications/Config.in.host @@ -0,0 +1,7 @@ +config BR2_PACKAGE_HOST_PYTHON_JSONSCHEMA_SPECIFICATIONS + bool "host python-jsonschema-specifications" + help + The JSON Schema meta-schemas and vocabularies, exposed as a + Registry. + + https://github.com/python-jsonschema/jsonschema-specifications diff --git a/package/python-jsonschema-specifications/python-jsonschema-specifications.mk b/package/python-jsonschema-specifications/python-jsonschema-specifications.mk index 7a19eee4236f..a20045f316b2 100644 --- a/package/python-jsonschema-specifications/python-jsonschema-specifications.mk +++ b/package/python-jsonschema-specifications/python-jsonschema-specifications.mk @@ -14,4 +14,9 @@ PYTHON_JSONSCHEMA_SPECIFICATIONS_DEPENDENCIES = \ host-python-hatchling \ host-python-hatch-vcs +HOST_PYTHON_JSONSCHEMA_SPECIFICATIONS_DEPENDENCIES = \ + host-python-hatchling \ + host-python-hatch-vcs + $(eval $(python-package)) +$(eval $(host-python-package)) From patchwork Wed Nov 29 17:26:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 1869791 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SgR9z1vFsz1yS6 for ; Thu, 30 Nov 2023 04:28:23 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 78441843C4; Wed, 29 Nov 2023 17:28:21 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 78441843C4 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7gi4_n-zMvoA; Wed, 29 Nov 2023 17:28:20 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id BE8B2843C5; Wed, 29 Nov 2023 17:28:19 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org BE8B2843C5 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 758671BF31E for ; Wed, 29 Nov 2023 17:26:48 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 5BD27817FD for ; Wed, 29 Nov 2023 17:26:48 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 5BD27817FD X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f6UB8ANAoKzN for ; Wed, 29 Nov 2023 17:26:47 +0000 (UTC) Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) by smtp1.osuosl.org (Postfix) with ESMTPS id 8AF3C817BA for ; Wed, 29 Nov 2023 17:26:47 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 8AF3C817BA Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-54bd7e5182cso84742a12.0 for ; Wed, 29 Nov 2023 09:26:47 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701278805; x=1701883605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LxcO84BsE2LxfpIU8FE8QGqmSK2grlEMM2Z4MBDUhjs=; b=nqIdgZJHb3JDUfyVbpWs7nSxDq72g+Mwvo5mHLnEQF7tQhqSWehYBv6eH/mdxy9K4E vaWKzNlrj/cDLlynOvG3eCdSD4swl9y42VFXUhZnWBdW+C99Ot+brw8nhebY+qDaC/6C ER+Jdss1vRVrn/ZQIptg+gA2Iuc4kpdjGb89BK2pmERSwfqGB34mdXRk+RtRHTPL0KZ/ jQU2yennJT1+r+Kqk4holplJmutzv7E3URHy3S2CYe1sOjqu0DyyzXaneLODi2A1WLHl p1gliyLVessal3DxxRc3jCiug4HNRRYc0GR1MCZyXljHw7RkpH3zVV78E3yeNfDw894s rgzA== X-Gm-Message-State: AOJu0YxOHDqS5uVcl9ncPhkcyfp6HMzh6pwjCm5xV71c8TlLE1KfX5RI b3eLGngxSlHa+g6sQagfWgVb5IgHTx35TUgEKVltgA== X-Google-Smtp-Source: AGHT+IGnd5PnZxg8nb/fayOKHX1sl8dGZZswf4zI7KkTmq7wKVCqeT4rrSqoXntO6kuK3hPpUQw6fA== X-Received: by 2002:a17:907:1683:b0:a15:30e9:4124 with SMTP id cx3-20020a170907168300b00a1530e94124mr3682897ejd.46.1701278805485; Wed, 29 Nov 2023 09:26:45 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-95-244-100-54.retail.telecomitalia.it. [95.244.100.54]) by smtp.gmail.com with ESMTPSA id dv19-20020a170906b81300b009a9fbeb15f2sm8104620ejb.62.2023.11.29.09.26.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 09:26:45 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Date: Wed, 29 Nov 2023 18:26:12 +0100 Message-ID: <20231129172615.1683565-9-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> References: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1701278805; x=1701883605; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=LxcO84BsE2LxfpIU8FE8QGqmSK2grlEMM2Z4MBDUhjs=; b=ZC05kS/OfCqXLtoXH7CSkXS20o09m3yWM+qaHCHzSGQCPmr2L11o7QTRZrt6OOHoq3 PV1DVsPV+2jCd7Nw2U9yKSpOqo+kDsDJfQA94nay0Y1cmbLMKOEVTy81rWdo/WrsP2rV QZ+pQtTGGZOwBc06ypKV+I2eDan84zfH4kjtg= X-Mailman-Original-Authentication-Results: smtp1.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=ZC05kS/O Subject: [Buildroot] [PATCH 08/11] boot/ti-k3-r5-loader: set binman environment variable X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: michael@amarulasolutions.com, Asaf Kahlon , Xuanhao Shi , James Hilliard , Thomas Petazzoni , Dario Binacchi , linux-amarula@amarulasolutions.com, Anand Gadiyar Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Recent version of U-Boot use binman to provide a mechanism for building images, from simple SPL + U-Boot combinations, to more complex arrangements with many parts. The patch set the BINMAN_INDIRS environment variable to provide the directory to search for binary blobs. Co-developed-by: Michael Trimarchi Signed-off-by: Michael Trimarchi Signed-off-by: Dario Binacchi --- boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk index 0ffcb8235f2e..d5ec8fa8ba96 100644 --- a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk @@ -58,6 +58,7 @@ TI_K3_R5_LOADER_MAKE_OPTS = \ CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ ARCH=arm \ HOSTCC="$(HOSTCC) $(subst -I/,-isystem /,$(subst -I /,-isystem /,$(HOST_CFLAGS)))" \ + BINMAN_INDIRS=$(BINARIES_DIR) \ HOSTLDFLAGS="$(HOST_LDFLAGS)" define TI_K3_R5_LOADER_BUILD_CMDS From patchwork Wed Nov 29 17:26:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 1869792 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SgRBC2r1Gz1yS6 for ; Thu, 30 Nov 2023 04:28:35 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 90A238208F; Wed, 29 Nov 2023 17:28:33 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 90A238208F X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QCvgwWOYHNoo; Wed, 29 Nov 2023 17:28:32 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id DEF00843C9; Wed, 29 Nov 2023 17:28:31 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org DEF00843C9 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 556FF1BF31E for ; Wed, 29 Nov 2023 17:26:50 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 2D7104026A for ; Wed, 29 Nov 2023 17:26:50 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 2D7104026A X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0l63PolN9zGJ for ; Wed, 29 Nov 2023 17:26:48 +0000 (UTC) Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [IPv6:2a00:1450:4864:20::635]) by smtp2.osuosl.org (Postfix) with ESMTPS id A9AE34011A for ; Wed, 29 Nov 2023 17:26:48 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org A9AE34011A Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-a0064353af8so230012366b.0 for ; Wed, 29 Nov 2023 09:26:48 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701278806; x=1701883606; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dof/GJcDXFGBHL7g6Pes+V0YjmvVefsviCiZtZGui7Y=; b=pi3BYS5nVIABot0zkuXTYDFq+7KiUUCeuxe4NcCVcxc/1OsZUhlBwpKi4B4l5umVCv KpIGE0XYRIlYwtv53mbAVpwpWSQo+yZNQBZ4MrHJM0KQtTcaoNTGv1RDCGHl+vxo7RnE TDdGXzLiU48J0kFmJZHFdCjw/6/8ewBd3eRUrgwVXtB7hxZhFS8wQ/lwh09euNWS/D/A h2NL4hTP6LylqSFhVTVn3RGwwhw3y4s/vadCLLmqN2kRyw4FhjBpUqrqjnG7h4dq8Nm+ SDtf2sy3VamuYkpNGFRQIIpkF5ph/lNS11/c14FzfydVxOH6N5JGKtOCYvsYAnMsVyY5 37tg== X-Gm-Message-State: AOJu0YwtUq+BGGWogWK82l74LTHc2Vy30TPnn4hr5MQaeV8wPrVoXX+B Wzb/gDdk7413OXOL9287PrYssSUhKXb8/iPGATFefQ== X-Google-Smtp-Source: AGHT+IFvolEGTis5QES1asjRwkR7sUVVLurKWb8cmY6KBdtR2k/XZzqox94wyPPKpCXKmwlvfGtAVw== X-Received: by 2002:a17:906:8d2:b0:9b2:be5e:3674 with SMTP id o18-20020a17090608d200b009b2be5e3674mr16381132eje.36.1701278806646; Wed, 29 Nov 2023 09:26:46 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-95-244-100-54.retail.telecomitalia.it. [95.244.100.54]) by smtp.gmail.com with ESMTPSA id dv19-20020a170906b81300b009a9fbeb15f2sm8104620ejb.62.2023.11.29.09.26.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 09:26:46 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Date: Wed, 29 Nov 2023 18:26:13 +0100 Message-ID: <20231129172615.1683565-10-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> References: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1701278806; x=1701883606; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=dof/GJcDXFGBHL7g6Pes+V0YjmvVefsviCiZtZGui7Y=; b=YGxgVGsbJj50h0BdIvuVGpKhK2aXuUj7J5eIB/qLr21LvqLM+F1CBGmSg1zpc6Z8Sh VSkVodkSmJQotBJls0c9gcYO3ycN+qH3yvycBHAzqU91pEgolJazYaMFyMmbQjlvks64 3nVEc7t6yo79+M2qO4wyDTcUik6Op7DsOlRgY= X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=YGxgVGsb Subject: [Buildroot] [PATCH 09/11] boot/uboot: set BINMAN_INDIRS for TI K3 DM X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: michael@amarulasolutions.com, Asaf Kahlon , Xuanhao Shi , James Hilliard , Thomas Petazzoni , Dario Binacchi , linux-amarula@amarulasolutions.com, Anand Gadiyar Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" As explained in [1], adding support for AM62x LP SK in U-Boot, requires binman for building bootloader images. The BINMAN_INDIRS environment variable is used to provide a space-separated list of directories to search for binary blobs. [1] https://patchwork.ozlabs.org/project/uboot/patch/20231030110138.1347603-3-n-yadav@ti.com/ Signed-off-by: Dario Binacchi --- boot/uboot/uboot.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/boot/uboot/uboot.mk b/boot/uboot/uboot.mk index dda606a88059..cf70f86a4132 100644 --- a/boot/uboot/uboot.mk +++ b/boot/uboot/uboot.mk @@ -189,7 +189,8 @@ endif ifeq ($(BR2_TARGET_UBOOT_NEEDS_TI_K3_DM),y) UBOOT_TI_K3_DM_SOCNAME = $(call qstrip,$(BR2_TARGET_UBOOT_TI_K3_DM_SOCNAME)) UBOOT_DEPENDENCIES += ti-k3-boot-firmware -UBOOT_MAKE_OPTS += DM=$(BINARIES_DIR)/ti-dm/$(UBOOT_TI_K3_DM_SOCNAME)/ipc_echo_testb_mcu1_0_release_strip.xer5f +UBOOT_MAKE_OPTS += DM=$(BINARIES_DIR)/ti-dm/$(UBOOT_TI_K3_DM_SOCNAME)/ipc_echo_testb_mcu1_0_release_strip.xer5f \ + BINMAN_INDIRS=$(BINARIES_DIR) endif ifeq ($(BR2_TARGET_UBOOT_NEEDS_OPENSBI),y) From patchwork Wed Nov 29 17:26:14 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 1869793 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SgRBS2FF6z1yS6 for ; Thu, 30 Nov 2023 04:28:48 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 81E37843D2; Wed, 29 Nov 2023 17:28:46 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 81E37843D2 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PmE7DNb_ssgT; Wed, 29 Nov 2023 17:28:45 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id 2EBD6843CC; Wed, 29 Nov 2023 17:28:44 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 2EBD6843CC X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 4E3731BF31E for ; Wed, 29 Nov 2023 17:26:52 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 2654381517 for ; Wed, 29 Nov 2023 17:26:52 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 2654381517 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mc_MO9bGU6pP for ; Wed, 29 Nov 2023 17:26:51 +0000 (UTC) Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) by smtp1.osuosl.org (Postfix) with ESMTPS id 0EE2382197 for ; Wed, 29 Nov 2023 17:26:50 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 0EE2382197 Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-a02ba1f500fso3032566b.0 for ; Wed, 29 Nov 2023 09:26:50 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701278809; x=1701883609; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BlqP+AmO1T+sJGCxQ9bCpmINj7iqmRsVJrTw9T4uXk8=; b=GJqWymun3xPoWsCDDyvfmD51bd81nKxt0AqpMghMhQfhc9TusjTYa0J1YT/phonAOA XGxcjMoA2rXeJR3stJLvUFzVVyJN8ZhSlL9A701e3RQgPDdhNfIdcDteUO4WekdGidGf rGWAQFjVRSbj1f4tOLuKK6T2iJEgMyS+uEFLMoGQOFnvvv9eGwKAbQTNW5ZndWwcM3yP Vd/OfFj7oQsyL78AN7uDbe8rRdaOmbXzT+aWysRgcuq81lkKU43zFZ+cPsRaKDj6AWA/ u/AA1tQcnBy6kZMNqdNcVyzRy9EOVnw+obS0xPc7tc13FuJhkDgKhQVPh7fTbsmjIK2G SzwQ== X-Gm-Message-State: AOJu0YxASAfb5OjQU3hXCvBu/dMRwDp7yzBJ1/wPw5AeacTh78bse9iU Z1VTcT39cVrQma/2ksl49wUBB5wOfzupIj6uB/bpNA== X-Google-Smtp-Source: AGHT+IEX5IslRx9oIuvROGj7PVdxuE2FO3WX4eQ5mRWZ1XKDclvMGHrKYusqlS2BGlcHv1Via8sEmQ== X-Received: by 2002:a17:906:11d4:b0:a04:5464:f0bf with SMTP id o20-20020a17090611d400b00a045464f0bfmr12700942eja.63.1701278809051; Wed, 29 Nov 2023 09:26:49 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-95-244-100-54.retail.telecomitalia.it. [95.244.100.54]) by smtp.gmail.com with ESMTPSA id dv19-20020a170906b81300b009a9fbeb15f2sm8104620ejb.62.2023.11.29.09.26.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 09:26:48 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Date: Wed, 29 Nov 2023 18:26:14 +0100 Message-ID: <20231129172615.1683565-11-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> References: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1701278809; x=1701883609; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=BlqP+AmO1T+sJGCxQ9bCpmINj7iqmRsVJrTw9T4uXk8=; b=V8sjLcT46ipOL6n8LN4D73P+Sq5U9NiYNJgG/9ksKthHLWgmDz/ns69M5deV8dVaMS S/RJfl7w9ie9u8gS8+UmOSsfIbIBYVsDXqdwZ6M7nyEY6Yaq6iDoi6lb5CWRBHZKN6CJ usqQRxlyLu0PxiCa38B62q0TOIlX/E141wqKQ= X-Mailman-Original-Authentication-Results: smtp1.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=V8sjLcT4 Subject: [Buildroot] [PATCH 10/11] configs/ti_am62x_sk_defconfig: bump U-Boot version to 2023.10 X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: michael@amarulasolutions.com, Asaf Kahlon , Xuanhao Shi , James Hilliard , Thomas Petazzoni , Dario Binacchi , linux-amarula@amarulasolutions.com, Anand Gadiyar Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" The 2023.10 version of U-Boot for the am62x-sk board has introduced two major changes: - The device tree k3-am625-sk.dtb is no longer searched in /boot, but in /boot/dtb/ti. Hence, the disabling of BR2_LINUX_KERNEL_INSTALL_TARGET and the use of extlinux.conf for the proper loading of the device tree. Furthermore, the parameter BR2_ROOTFS_POST_SCRIPT_ARGS was used to auto-generate the extlinux.conf file so that developers can change the kernel loading options by modifying the .config. - The use of binman for building images. This application uses several Python modules that must be enabled in their host variant. Tested on SK-AM62B-P1. Signed-off-by: Dario Binacchi --- board/ti/am62x-sk/genimage.cfg | 7 ++++- board/ti/am62x-sk/post-build.sh | 49 +++++++++++++++++++++++++++++++++ board/ti/am62x-sk/post-image.sh | 5 ++++ configs/ti_am62x_sk_defconfig | 17 +++++++++--- 4 files changed, 73 insertions(+), 5 deletions(-) create mode 100755 board/ti/am62x-sk/post-build.sh create mode 100755 board/ti/am62x-sk/post-image.sh diff --git a/board/ti/am62x-sk/genimage.cfg b/board/ti/am62x-sk/genimage.cfg index 26304fe98f99..398209f4d831 100644 --- a/board/ti/am62x-sk/genimage.cfg +++ b/board/ti/am62x-sk/genimage.cfg @@ -4,10 +4,15 @@ image boot.vfat { "tiboot3.bin", "tispl.bin", "u-boot.img", + "k3-am625-sk.dtb", + "Image" + } + file extlinux/extlinux.conf { + image = extlinux.conf } } - size = 16M + size = 64M } image sdcard.img { diff --git a/board/ti/am62x-sk/post-build.sh b/board/ti/am62x-sk/post-build.sh new file mode 100755 index 000000000000..0f1f98ef217a --- /dev/null +++ b/board/ti/am62x-sk/post-build.sh @@ -0,0 +1,49 @@ +#!/bin/sh -x + +# genimage will need to find the extlinux.conf +# in the binaries directory + +die() { + cat <&2 +Error: $@ + +Usage: ${0} -c -r [-x ] +EOF + exit 1 +} + +o='c:r:x:' +O='console:,root:,extra-args:' +opts="$(getopt -n "${0##*/}" -o "${o}" -l "${O}" -- "${@}")" +eval set -- "${opts}" +while [ ${#} -gt 0 ]; do + case "${1}" in + (-c|--console) + CONSOLE="${2}"; shift 2 + ;; + (-r|--root) + ROOT="${2}"; shift 2 + ;; + (-x|--extra-args) + EXTRA_ARGS="${2}"; shift 2 + ;; + (--) + shift 1; break + ;; + esac +done + +[ -n "${CONSOLE}" ] || die "Missing argument" +[ -n "${ROOT}" ] || die "Missing argument" +append="console=${CONSOLE} root=${ROOT} rw rootfstype=ext4 rootwait" +if [ -n "${EXTRA_ARGS}" ]; then + append="${append} ${EXTRA_ARGS}" +fi + +mkdir -p "${BINARIES_DIR}" +cat <<-__HEADER_EOF > "${BINARIES_DIR}/extlinux.conf" + label am62x-sk-buildroot + kernel /Image + fdtdir / + append ${append} + __HEADER_EOF diff --git a/board/ti/am62x-sk/post-image.sh b/board/ti/am62x-sk/post-image.sh new file mode 100755 index 000000000000..34f732c091ad --- /dev/null +++ b/board/ti/am62x-sk/post-image.sh @@ -0,0 +1,5 @@ +#!/bin/sh -x + +BOARD_DIR="$(dirname "$0")" + +support/scripts/genimage.sh -c "${BOARD_DIR}/genimage.cfg" diff --git a/configs/ti_am62x_sk_defconfig b/configs/ti_am62x_sk_defconfig index b98a68ff153f..9e4df5e8b2ed 100644 --- a/configs/ti_am62x_sk_defconfig +++ b/configs/ti_am62x_sk_defconfig @@ -1,11 +1,11 @@ BR2_aarch64=y -BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" -BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/ti/am62x-sk/genimage.cfg" +BR2_ROOTFS_POST_BUILD_SCRIPT="board/ti/am62x-sk/post-build.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/ti/am62x-sk/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c ttyS2,115200n8 -r PARTUUID=00000000-02 -x earlycon=ns16550a,mmio32,0x02800000" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am625-sk" -BR2_LINUX_KERNEL_INSTALL_TARGET=y BR2_PACKAGE_LINUX_FIRMWARE=y BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX=y BR2_TARGET_ROOTFS_EXT2=y @@ -23,13 +23,16 @@ BR2_TARGET_TI_K3_IMAGE_GEN=y BR2_TARGET_TI_K3_IMAGE_GEN_SOC_AM62X=y BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_GP=y BR2_TARGET_TI_K3_R5_LOADER=y +BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_VERSION=y +BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_VERSION_VALUE="2023.10" BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG="am62x_evm_r5" BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2023.10" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am62x_evm_a53" BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_TARGET_UBOOT_NEEDS_TI_K3_DM=y @@ -41,3 +44,9 @@ BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="TEE=$(BINARIES_DIR)/tee-pager_v2.bin" BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y +BR2_PACKAGE_HOST_PYTHON_ATTRS=y +BR2_PACKAGE_HOST_PYTHON_JSONSCHEMA=y +BR2_PACKAGE_HOST_PYTHON_JSONSCHEMA_SPECIFICATIONS=y +BR2_PACKAGE_HOST_PYTHON_PYYAML=y +BR2_PACKAGE_HOST_PYTHON_REFERENCING=y +BR2_PACKAGE_HOST_PYTHON_RPDS_PY=y From patchwork Wed Nov 29 17:26:15 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 1869794 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SgRBg6fzjz1yS6 for ; Thu, 30 Nov 2023 04:28:59 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 1E4B0822CF; Wed, 29 Nov 2023 17:28:58 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 1E4B0822CF X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3JqQ02HKwp1m; Wed, 29 Nov 2023 17:28:57 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id 68CE4843C5; Wed, 29 Nov 2023 17:28:56 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 68CE4843C5 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 8C51B1BF31E for ; Wed, 29 Nov 2023 17:26:53 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 7272E41B27 for ; Wed, 29 Nov 2023 17:26:53 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 7272E41B27 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u6tYfYngiTQJ for ; Wed, 29 Nov 2023 17:26:53 +0000 (UTC) Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) by smtp4.osuosl.org (Postfix) with ESMTPS id AF40C4193E for ; Wed, 29 Nov 2023 17:26:52 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org AF40C4193E Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-5488bf9e193so51557a12.2 for ; Wed, 29 Nov 2023 09:26:52 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701278810; x=1701883610; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=QB/jABmGVaHxz0Jj4pUxewJBBbdAerfHKX4GgodutkE=; b=n588dEKQ7cCvhuRVdpHmQI6Al4QuEzpVWRdUEN+yePBPEI9MzvI/g86K/3s831BNXP xokGHnDkbrwWtabQnQfs64oiEso1+OmNhi+/G485+ibCqB4Hv5opaRpe8L7IbvOPTmlM 9y6nL286Z1n9wnEhkm3xFhu+YcLG1doPajASZmR34fkko7eY9OvZP+owD6c5Ncixtkbw f2vN8U2G+NYSEf7XgoyDmod1X9E8PEohXxWjoMEkppANNypnGDCOXFWwYxY8w1DMYK1T Jr0T08xuS8wd7ByrDCQIcyovKvtFizX7RXlIE3JOU7ht4UVlGlyhVOyYcn9lUIkwkXz0 tgYA== X-Gm-Message-State: AOJu0Yz9msKm4pHjCqjmRi4fbHmg5HDNSB22EYbEh/V6jNLtSUW98Rhp t7HSY1UxyfAiJPV7D5tQWKJKnSPRbyIYxDWpO+JYww== X-Google-Smtp-Source: AGHT+IEyMvtnay2ITuT8E6uk7wrqtt6hJH5WDPXrbzKZxMSVHbVqFCqsVw7Jp37nkeRxuaedmcBriQ== X-Received: by 2002:a17:906:7c4d:b0:9fa:ca0c:ac42 with SMTP id g13-20020a1709067c4d00b009faca0cac42mr14671127ejp.64.1701278810561; Wed, 29 Nov 2023 09:26:50 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.homenet.telecomitalia.it (host-95-244-100-54.retail.telecomitalia.it. [95.244.100.54]) by smtp.gmail.com with ESMTPSA id dv19-20020a170906b81300b009a9fbeb15f2sm8104620ejb.62.2023.11.29.09.26.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 09:26:50 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Date: Wed, 29 Nov 2023 18:26:15 +0100 Message-ID: <20231129172615.1683565-12-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> References: <20231129172615.1683565-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1701278810; x=1701883610; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=QB/jABmGVaHxz0Jj4pUxewJBBbdAerfHKX4GgodutkE=; b=AH+gCwdWokBrnw5e7GTpGnFshTgTnXr3/9PEmbF3lXCHHBu5FWD8jvUxL/G8xJkzKO aaUe5ijO00PMhPIsFaPjWeW2fd+JnraVC7JzZY/SKAxUJNVnJInho28d/I9o6lQRUTln /66+5efpm0Y+2FoIe3Q28w0x7p6UcdIhCpKRc= X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=AH+gCwdW Subject: [Buildroot] [PATCH 11/11] configs/ti_am62x_sk_defconfig: bump Linux version to 6.6.1 X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: michael@amarulasolutions.com, Asaf Kahlon , Xuanhao Shi , James Hilliard , Thomas Petazzoni , Dario Binacchi , linux-amarula@amarulasolutions.com, Anand Gadiyar Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Tested on SK-AM62B-P1. Signed-off-by: Dario Binacchi --- configs/ti_am62x_sk_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/ti_am62x_sk_defconfig b/configs/ti_am62x_sk_defconfig index 9e4df5e8b2ed..155bc240a9ce 100644 --- a/configs/ti_am62x_sk_defconfig +++ b/configs/ti_am62x_sk_defconfig @@ -1,8 +1,11 @@ BR2_aarch64=y +BR2_KERNEL_HEADERS_6_6=y BR2_ROOTFS_POST_BUILD_SCRIPT="board/ti/am62x-sk/post-build.sh" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/ti/am62x-sk/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c ttyS2,115200n8 -r PARTUUID=00000000-02 -x earlycon=ns16550a,mmio32,0x02800000" BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.6.1" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am625-sk"