From patchwork Fri Aug 8 17:58:21 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sandeep Gundlupet Raju X-Patchwork-Id: 68263 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 23A5BCA0EC1 for ; Fri, 8 Aug 2025 17:58:41 +0000 (UTC) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (NAM12-DM6-obe.outbound.protection.outlook.com [40.107.243.84]) by mx.groups.io with SMTP id smtpd.web11.29076.1754675916354407551 for ; Fri, 08 Aug 2025 10:58:36 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@amd.com header.s=selector1 header.b=O8sxRFCQ; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.243.84, mailfrom: sandeep.gundlupet-raju@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Y3eRCt1pej3GNHbmv9lphQLN98yjqfBINIjqGo6tfBALzwMGZiyy7So0hry1iyyVwffMhk4kCjaBK4JQZkyk6Cs6pmPkPhF1nwzw7eweZE4Xyv0pzAVVoL7xL22ABsH8e/lrl1EUbnsFy1KiMR3/bR5BErp7Tq9fN4acouFMV19I0hAbimWx2AqYgCogY1xQYTuBP4ZlRqL+0+GBcF6eRJoQOTIhIXzmBfQ+jxdw7mOFVjYBVoLfWv8jyrjjtx2Q/kJxytwJxM6Fq7hJUbA1z1bthJ0Arpe6ND4+5rB8aP1yycxXuDViSOi7K4Lmmtf8jBwToPHarbujeIMMRr6xcQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lCJRxRRj9LPhEtniwOncZ/BlcT/pBhuu4y4kkbtB6l0=; b=JQJKhrDr1yMVoFbfQYSs1QzgJkWJEHaQMZzolNVu58QMr4dM+qBG+TFwxeAyhcES4TQMBTrHTVXqY+kscsW/1DQbLcL8Axm4k1R86naLYsZ3ym5CetuNau7w19BKdriJII+MeE2mzqIioz7qX3mWdZajDeMRgMOZWtZPMbuizA/f5+5tNTX/HYTXSKrbaRt/k3acd2iYKVGrR7atKtKh1ieMcv1AtFaewPrZM1lhvGJ+jv21OH01d+SWf+A2TJK13gKn8KEqkCMWCiwkUhvuFG/CSeDyEe+cQ0fZ3UPgu31nsqT3iAS+zVnYD+H6sX5702ibYm/G1bRnSADlZ3F1bg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lCJRxRRj9LPhEtniwOncZ/BlcT/pBhuu4y4kkbtB6l0=; b=O8sxRFCQAXP2AsI+TX4yaREBYH4qc4hqgVZ398QJZihdPb5js6sed1pdALcqz6eUAjvBhsjAUlb/bCG6wku5vnUlspH/XsyHiu5NfxjKZ8TyLHN5/1RpRB9gEI17Cpe6dK/I+emxSrGiBQXAr8iZVhwzKzO7DY5XtA0hGo4EeDc= Received: from BYAPR07CA0092.namprd07.prod.outlook.com (2603:10b6:a03:12b::33) by LV2PR12MB5992.namprd12.prod.outlook.com (2603:10b6:408:14e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9009.18; Fri, 8 Aug 2025 17:58:33 +0000 Received: from SN1PEPF000397B4.namprd05.prod.outlook.com (2603:10b6:a03:12b:cafe::e0) by BYAPR07CA0092.outlook.office365.com (2603:10b6:a03:12b::33) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9009.18 via Frontend Transport; Fri, 8 Aug 2025 17:58:33 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB03.amd.com; pr=C Received: from SATLEXMB03.amd.com (165.204.84.17) by SN1PEPF000397B4.mail.protection.outlook.com (10.167.248.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.9009.8 via Frontend Transport; Fri, 8 Aug 2025 17:58:33 +0000 Received: from SATLEXMB03.amd.com (10.181.40.144) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 8 Aug 2025 12:58:30 -0500 Received: from xcosswyocto01.xilinx.com (10.180.168.240) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Fri, 8 Aug 2025 12:58:30 -0500 From: Sandeep Gundlupet Raju To: , Subject: [meta-zephyr][scarthgap][PATCH 1/9] qemu-cortex-a9: Fix runqemu errors Date: Fri, 8 Aug 2025 11:58:21 -0600 Message-ID: <20250808175829.3830489-2-sandeep.gundlupet-raju@amd.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> References: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> MIME-Version: 1.0 Received-SPF: None (SATLEXMB03.amd.com: sandeep.gundlupet-raju@amd.com does not designate permitted sender hosts) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN1PEPF000397B4:EE_|LV2PR12MB5992:EE_ X-MS-Office365-Filtering-Correlation-Id: 6a753cf1-6cc0-4cb0-83e5-08ddd6a530cf X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|82310400026|36860700013; X-Microsoft-Antispam-Message-Info: izByuAzYBlVLM/6/umlk6ygyP+vt7KLK0C01ffhAbGzj3ion5cRmiZTU+MYF9nnkhFUIdP/qzdKBeBLUpvRKjaPxh1SnZ8T38Fk3ulv5GtsSMzR3Mq21fux4Ifz1aczowvOUEpYdE7RG9FDZlccDFcoX/9VbBH1jwa66gyq77LCwd5JJSubbIVwt56BZyvDRigqal+FYya7unGOIz3ctyL3SDIHgYyb0qJPUbjWEySONtX3UmE7Y5aE+9/B7u2/EUKYnYuy/vI4cy/Qr1Lejk6a7QA4a/FX6N43K3mNz6mm5I7cKwv1uBYiv1VFFrrIavDqLP7oigPPeaw/SYWBII3yoSWonPH0ZVZJlBAKYXYPfa9vxT5+usxnQDo/8tRMUms5+0g+5tkUPiV3/K6EhrWzUiEp7uKvm3HZA4kLjRIrSfMBX515rUf8Ek1hnU+F6eLjdNRKvF1D0OPOVjKzP50IuFejUuqR7RuSEJfxYwxX9PHCXTK0sdBanAvQqiAdSq5ipjxhGoyaWajpAU68KiaW30WeHA7j3kgjAbnDmigL3EPNjrBM01QOqmvFC0rxuj8vXQ+HEpFFyLp1ASFGyOTGAICTH/T9kYpnoERrYHRySTGP3vMe5OYmNBni+4spkQZkLskMiTdn585B3+YMQm/81nLtJZTDYUV88BjOcjwOrYkvY8qGICAoj2Ykt7I+J1NKIwI638f+4zuoJVDXL0/6un9aQddLXV1EsFxQIWZcGNwlj++HEF0VYCMAqSAXsALYJad0+/TOEv6JjidMvLrWZCYyaMptlzwrL4FQEmkPCrGVayDpp7HcmqJIUHiFuQ0Yxtd1rBcdWCo9vGtx0KIkrAIxmlU5s8ovSM1eLmPBbutSmcLLELNzYgoZbOa75csqX9y1gm6tAvqOQ6FhNEzwSXJNKNFc7X5N623Lye/cbu8rl8Hbs1hPrxH+1mR/VP6uhheoLSmvHXo6WWz8G6Lm5sl3sbiUGP7EYyE3y0urLWvZ5/I++ix4IjhhpKF/2hCZlrszOqm68mgUM9g/qVHFcJkBIa+v/vGmAe+J5untBsSwnif0jO4xQo06uLIxF7sUm/EuN5Ld/g0H+eZP1ffXBhlJPe/cI/TJhNuYlRMOA+gIcUQRljGsqgKXtc8oUct6OMCyZfxUUFXN8A538uIwi7YqyqCYgZ1CynSml1DbRsc7M8OMeVZqd+kHE0a+RIa6Z48jVTf1RV9rzZF2OVzBXSMKZdRwNgYyKvgzrOvcvKABn/oVESPYGD1rE7m5aIUj7WB9iaCWU/56BBAm06nl1TDglmQH8ur135e+/b8lVCMWV2geqSyPbqeVtOO2jBAwcspH2Xt8u/UIGEnK9evG+0gd3GCNFSk3It/nbweHtVlgYbzcmYIAbRSAglpEHlHOqVWpuU8xXBO3jDx7W2apE3kDpgEXpLOquX4MhhXbJvIAMuEYJ3/Sjzjp+cAsXfFX70pCGC+DqOtRuwcuIRLGvi/5NxMOsgWyq8ZIbQ/Js7pGPRRtwGYSXoILyMLlA X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB03.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(376014)(82310400026)(36860700013);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2025 17:58:33.2595 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6a753cf1-6cc0-4cb0-83e5-08ddd6a530cf X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB03.amd.com] X-MS-Exchange-CrossTenant-AuthSource: SN1PEPF000397B4.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV2PR12MB5992 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Aug 2025 17:58:41 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/1899 Fix below runqemu errors for qemu-cortex-a9 machine. runqemu - ERROR - Failed to run qemu: qemu-system-arm: -device virtio-rng-pci,rng=rng0: No 'PCI' bus found for device 'virtio-rng-pci' Signed-off-by: Sandeep Gundlupet Raju --- meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf b/meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf index 9dfee42..e1b026f 100644 --- a/meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf +++ b/meta-zephyr-bsp/conf/machine/qemu-cortex-a9.conf @@ -14,6 +14,7 @@ QB_MACHINE = "-machine xilinx-zynq-a9" QB_CPU = "-cpu cortex-a9" QB_GRAPHICS = "-nographic -vga none" QB_OPT_APPEND = "-icount shift=3,align=off,sleep=off -rtc clock=vm" +QB_RNG = "" # Zephyr RTOS settings ZEPHYR_INHERIT_CLASSES += "zephyr-qemuboot" From patchwork Fri Aug 8 17:58:22 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sandeep Gundlupet Raju X-Patchwork-Id: 68265 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 30850CA0EC3 for ; Fri, 8 Aug 2025 17:58:41 +0000 (UTC) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (NAM10-MW2-obe.outbound.protection.outlook.com [40.107.94.52]) by mx.groups.io with SMTP id smtpd.web11.29078.1754675917251305909 for ; Fri, 08 Aug 2025 10:58:37 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@amd.com header.s=selector1 header.b=Am1NJHrz; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.94.52, mailfrom: sandeep.gundlupet-raju@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xe7ZFcPP3TRTLtQyKlFuXH5A/iw1YLYH45HSvWV2nIyjmc0bLWoHeEjlTNDOA5RhAqbZQGWIUwYazgTQN32BCIXKscZHx71FyEcVoW33rVfFLMnxwv8dP5R2jAcA9QR0lugLZ0EkDWp6UdsehYV1GtgOS36yV9ot1vp2C6pywd1ChqdYqW5chj2Bf/QwhbFoOpNweIKIbFHkJKDUQxX9V6/+e6EDbuWzi9BQHDFsa4Ku9qRPKwKr/ecT7VTO5NxePADnrgRpi7Qx8vL32J6D/q7nyfncb7aJZtydFb3YQp3XclrGbSQ2w18392kLLqxNIAsyInYpWkKir3Q22sA3DA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Oaw6CdFD5cVJRWO5o57yStVa5vvl2soKkyXSLYpSZD0=; b=ChZa5fu0e1j+ZNNqn57myC94TTG5Z5SKX5dKRVvXDjaLSdhSJFPV7e3HeUi0p9l7o4uOzjeSuO9N83+qYYZYIl1qU+hkubdfOzQFGlcQ9yeN3qO1wdz6KIH1DpSK7pPGaVMoxVC+pHW4YESIhvfqydaNEtutcgF6WfVTEq6Ii1ZI4v08Ye962F95rB+pxgA8j1ESyW9yj2wWHV6U46i1JMnzAuh5Q6oDxrZDNYFZOC64BbnsGCVrd8UUZ/RyE6NzfZeT98hpGGYSmPDPdPcZ4RvovvPJ5qmIdnWIAtkxLVoNP0/PwPhiDz2JXtNrdlA1lCCUnwbgi4Cr334XK761OA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Oaw6CdFD5cVJRWO5o57yStVa5vvl2soKkyXSLYpSZD0=; b=Am1NJHrzFLjhZs9woD4BNu0x16SSJUxbp8kmyOFpYE4JfqXAGXVYUtJHC4taF2GAd0HytLo/uJ80HMq35fHQpEyDsSKwps/QqlKtR+57dmPg345b5+oDUxcgirqNwNqYEaBk4si4VjbYUlIWzzF9BKc0t73bcJSKxrfjROOgYvs= Received: from BYAPR07CA0079.namprd07.prod.outlook.com (2603:10b6:a03:12b::20) by SA0PR12MB4461.namprd12.prod.outlook.com (2603:10b6:806:9c::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9009.18; Fri, 8 Aug 2025 17:58:35 +0000 Received: from SN1PEPF000397B4.namprd05.prod.outlook.com (2603:10b6:a03:12b:cafe::39) by BYAPR07CA0079.outlook.office365.com (2603:10b6:a03:12b::20) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9009.18 via Frontend Transport; Fri, 8 Aug 2025 17:58:34 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB03.amd.com; pr=C Received: from SATLEXMB03.amd.com (165.204.84.17) by SN1PEPF000397B4.mail.protection.outlook.com (10.167.248.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.9009.8 via Frontend Transport; Fri, 8 Aug 2025 17:58:34 +0000 Received: from SATLEXMB03.amd.com (10.181.40.144) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 8 Aug 2025 12:58:31 -0500 Received: from xcosswyocto01.xilinx.com (10.180.168.240) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Fri, 8 Aug 2025 12:58:30 -0500 From: Sandeep Gundlupet Raju To: , Subject: [meta-zephyr][scarthgap][PATCH 2/9] zephyr-sdk: Add new inc file and update to 0.16.9 version Date: Fri, 8 Aug 2025 11:58:22 -0600 Message-ID: <20250808175829.3830489-3-sandeep.gundlupet-raju@amd.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> References: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> MIME-Version: 1.0 Received-SPF: None (SATLEXMB03.amd.com: sandeep.gundlupet-raju@amd.com does not designate permitted sender hosts) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN1PEPF000397B4:EE_|SA0PR12MB4461:EE_ X-MS-Office365-Filtering-Correlation-Id: aafbf24d-e4f1-49fc-ee7e-08ddd6a53150 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|82310400026|36860700013; X-Microsoft-Antispam-Message-Info: mwbQ49P8mit4pJ6T6wM6yVeEsBSnVW5al+2Jk0efcbSb2nlB2qev9FZsB/FChihJO3x0oIgFWUXbE4y3ruThBEMv+zlih3fRud2Z/zUqxn1fEC3vYEZlwIK2jsq3mbZ++QF25DLeiGpWUsQEemrFNnGjoRbRs43JLWBT8WuxxHUfOsWeVSiyyTOoTbttGYEHWc2lj9HBS1w5a/9fH/LRYHFwuVTE7UXEquOrCFPSGe4CBLf7Bpq+uNm54jMBAcLHzf0Nt6Hvzk1gyJSONT03Sy1A5HXtmrgmpiH8y1N7iJcAdFvtlXzQtY5G0WP9rINJ6RQta+ofBFLG7JVGjQgRoI+dESYqE+2kd1s2ZXdjpnNmMCvwRMXHYTUn6P9AKhC5vdfhvt3pYtIc+D8gEiLloJHMEP2hSvPleV1/1jXpQCzw4q7VbKsULaU9L6lLzedyaaTse33JoPOCQ2gU1WA9xOan43ftuiG8N2SSlo6WUipog9WtT22p3wz+qSFvAqbsqKQp1QWsKVCVkzxIAHu6t0Z2vzGumtSrNsHTSiPynRiTRge067Gs/pzfqhWmcYE6CWgV2oyRqCRxHecZI/70JPG29tspFbl4Z9poiTYilzOYfcTJ78/xtzT3wx1Xem9AavN0pGWEvEWXZyIqlEl4EHKO1KAyfk/DY8gexClvwvukzJftDlW10ruiJrFTB+CR3ESzOZVLabLbXPW3id9KCoeHzMlwUCkGh5gxciQlshKn28T68s4JW66qVxSHYbosCzpsRIjaaC8+DosU9CSzQTlphL7OMwdbUTga6Wa1aCDFI031VUDfcMvTCf/CvEwigwiet4k3s6Omqvuh0vpFdI7it+FKE0ds0oillintT1xRPm3sS7g1414n+CORMzBPEplhZW35f8MxQ6KF1MrU9j3rUWi72oGTK3AS3E9nh5ZISF5N7rsfuxFXt/m8/Rh1OAPvlVNkygeF/N5Bq7MnHQJSvqD6NTgi7qmABKFztegCo6uyMmzQS8if54lC+G8uBNymbj9tzShTWLbFI69L3CyDx/X4JWZgg8gu4LpSkEQxoVbAIccgggRFOElcgs8xcsL+hnyPpjH8Jq6uVCnZuExkDdIFaMe6pteAi5y6Kl3kcPzqj1c58sCXe/IuFUrmxCLOf9SRoeqYQ5fVt6X9rm9VyPD77xIk+jHC6VQ1cgrh4iKG6yJv9adK0cr+CeBkjjyHGH8H8O1H9rWL/5cqNdwQo9ocz8RayJ/xtfLf4QwtuO2/RPMbDgu8hDILGHMMojnwnxkcJ9OePTQyIBNeR1C3hI2ZqiK6Teo3VX9Xo86zeSi+MXnwnFHDhqCXvmhEa9dFjN0qiBVGnrhgw/W95ZQsKoUnv6VlPuJSmqZjt4rnlAARSslSJ1phZ4ausXFaL2q7aq+xcM24dEBGHBRfm1clReWKaH2niEcPXXLG+WYRz02jWT5TXBQnxAXeD4IuRjT1UweCHOVgD2JDOJyHHp8RgP670Pn6qKD6ZFPTcVuEcKfOL/jSy8N2U85S+uk1 X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB03.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(376014)(82310400026)(36860700013);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2025 17:58:34.1089 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: aafbf24d-e4f1-49fc-ee7e-08ddd6a53150 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB03.amd.com] X-MS-Exchange-CrossTenant-AuthSource: SN1PEPF000397B4.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR12MB4461 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Aug 2025 17:58:41 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/1901 Add zephyr-sdk.inc file and move all the common sdk implementation zephyr-sdk.inc file to support multiple version of sdk. Also update sdk to 0.16.9 version. Signed-off-by: Sandeep Gundlupet Raju --- .../zephyr-sdk/{zephyr-sdk_0.16.5-1.bb => zephyr-sdk.inc} | 3 --- .../recipes-devtools/zephyr-sdk/zephyr-sdk_0.16.9.bb | 4 ++++ 2 files changed, 4 insertions(+), 3 deletions(-) rename meta-zephyr-core/recipes-devtools/zephyr-sdk/{zephyr-sdk_0.16.5-1.bb => zephyr-sdk.inc} (83%) create mode 100644 meta-zephyr-core/recipes-devtools/zephyr-sdk/zephyr-sdk_0.16.9.bb diff --git a/meta-zephyr-core/recipes-devtools/zephyr-sdk/zephyr-sdk_0.16.5-1.bb b/meta-zephyr-core/recipes-devtools/zephyr-sdk/zephyr-sdk.inc similarity index 83% rename from meta-zephyr-core/recipes-devtools/zephyr-sdk/zephyr-sdk_0.16.5-1.bb rename to meta-zephyr-core/recipes-devtools/zephyr-sdk/zephyr-sdk.inc index 0b608bc..ee2e63b 100644 --- a/meta-zephyr-core/recipes-devtools/zephyr-sdk/zephyr-sdk_0.16.5-1.bb +++ b/meta-zephyr-core/recipes-devtools/zephyr-sdk/zephyr-sdk.inc @@ -14,9 +14,6 @@ SDK_ARCHIVE = "zephyr-sdk-${PV}_linux-${BUILD_ARCH}.tar.xz" SDK_NAME = "${BUILD_ARCH}" SRC_URI = "https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v${PV}/${SDK_ARCHIVE};subdir=${S};name=${SDK_NAME}" -SRC_URI[x86_64.sha256sum] = "01f942146d2fc6d6afd5afe6f4b5c315525d2c937c7e613d3312b0992b33bc68" -SRC_URI[aarch64.sha256sum] = "1749b6891a6a6e70b013d8b31ff067c5a94891f651985a6da9a20367b2deb6c7" - do_configure[noexec] = "1" do_compile[noexec] = "1" diff --git a/meta-zephyr-core/recipes-devtools/zephyr-sdk/zephyr-sdk_0.16.9.bb b/meta-zephyr-core/recipes-devtools/zephyr-sdk/zephyr-sdk_0.16.9.bb new file mode 100644 index 0000000..ba20341 --- /dev/null +++ b/meta-zephyr-core/recipes-devtools/zephyr-sdk/zephyr-sdk_0.16.9.bb @@ -0,0 +1,4 @@ +require zephyr-sdk.inc + +SRC_URI[x86_64.sha256sum] = "9b4b96f8df594801a84fce1aa112a84cdfcd430efc2a74229907b6421fb859a8" +SRC_URI[aarch64.sha256sum] = "a8c1731ad602553304e539a7ade9cdb34caabc1850d581585cbba0372a7493b2" From patchwork Fri Aug 8 17:58:23 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sandeep Gundlupet Raju X-Patchwork-Id: 68266 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3DAC0CA0EC4 for ; Fri, 8 Aug 2025 17:58:41 +0000 (UTC) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (NAM11-CO1-obe.outbound.protection.outlook.com [40.107.220.47]) by mx.groups.io with SMTP id smtpd.web10.28856.1754675918846611653 for ; Fri, 08 Aug 2025 10:58:39 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@amd.com header.s=selector1 header.b=Uw6KGuUU; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.220.47, mailfrom: sandeep.gundlupet-raju@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TTp4wVceVANWR7WlaCBSrOjKJMJcLMXBSbgSaw/469QLv3VbvbIuHL1V5OrLyzzgCcUetG3iemeT3s3asnsDk206VdU4GMR6EU6ycqCnT00muUnI4yc+yPhfQmkBSLjKFa5wkOy9evWISDPuQ7VhaTvD2W8DWEC1tOZDHwnXDGauiEJJcoNPh2ZrSN4+T157OREF33k1dZ8XSzoDzSWLYJKvSZJSDEk9Ip0h20jz3YLR/7i+GhzOraKzX+pbCNKTzU+v0FDukAfOP7MkHrGru8eXVhRhyBYphgrZ/4puUeXY1/8ROtVIhaSeKNTom/Lem1QRVWQzeietRwsrZw4fCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=TYzt/v9wqiZE6y4AizGasoK/eWs0l+YqxrypKDI+iME=; b=ydXJpRX8Q+jDXZJjS5wFzgVB6qj48oO+iFlQ4+HRY6NVExs+UAYjTc+SyCVpecKEVFhtXHNWkSk8/cFFiTLQhh+PArjehQfn2MdNlag+8Ofwjb26Ldnv01NxwEVUsurZGU5fchrT/ADNzENwfMfZdN1FvNQd8uk0J5Jun4/EHYUQD14gxooyJs4VD0jOeliExhNiedZ1CRIgmRbGATkcYtrijrHccHGz4QR+Ll7kX3Dv0bTZAclzSzKwxjNt18Xa9VLxmCawqdxvkjfI01HN+J9//N1n6MhvkwcR4K3GBfJrkuvH5/vvkmVa+K1GzSmmLlPKj76vdjCQrKOvOyzpog== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TYzt/v9wqiZE6y4AizGasoK/eWs0l+YqxrypKDI+iME=; b=Uw6KGuUUZJDlZEEuiw7LNACRR4nWN5+aOARPRSirl/k+5qWZEkRkUfjVfk4dNEfc3Ruq4Ah2pe1BtC3yZOPN723cyz4DlWBEiudrEcTZiuzrAESQE64wZlUW/Ne9lUlLrUlhtvNPr6KDDbOkfWWHaesPo+43WxkCm0WSR8Zm75k= Received: from BYAPR07CA0105.namprd07.prod.outlook.com (2603:10b6:a03:12b::46) by CH8PR12MB9790.namprd12.prod.outlook.com (2603:10b6:610:274::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9009.18; Fri, 8 Aug 2025 17:58:34 +0000 Received: from SN1PEPF000397B4.namprd05.prod.outlook.com (2603:10b6:a03:12b:cafe::d8) by BYAPR07CA0105.outlook.office365.com (2603:10b6:a03:12b::46) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9009.18 via Frontend Transport; Fri, 8 Aug 2025 17:58:34 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB03.amd.com; pr=C Received: from SATLEXMB03.amd.com (165.204.84.17) by SN1PEPF000397B4.mail.protection.outlook.com (10.167.248.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.9009.8 via Frontend Transport; Fri, 8 Aug 2025 17:58:34 +0000 Received: from SATLEXMB03.amd.com (10.181.40.144) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 8 Aug 2025 12:58:31 -0500 Received: from xcosswyocto01.xilinx.com (10.180.168.240) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Fri, 8 Aug 2025 12:58:31 -0500 From: Sandeep Gundlupet Raju To: , Subject: [meta-zephyr][scarthgap][PATCH 3/9] zephyr-kernel-src: Remove PREFERRED_VERSION_zephyr-kernel Date: Fri, 8 Aug 2025 11:58:23 -0600 Message-ID: <20250808175829.3830489-4-sandeep.gundlupet-raju@amd.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> References: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> MIME-Version: 1.0 Received-SPF: None (SATLEXMB03.amd.com: sandeep.gundlupet-raju@amd.com does not designate permitted sender hosts) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN1PEPF000397B4:EE_|CH8PR12MB9790:EE_ X-MS-Office365-Filtering-Correlation-Id: 6d047e6b-c377-44df-bf1e-08ddd6a53158 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|82310400026|36860700013|376014; X-Microsoft-Antispam-Message-Info: +5c7N7tEZmNPHFBu+2vlvQ4P2gCycWE78Iq5YGsqcpConDZoEIaVkzvK1r+owCDvGg9SBBGajgV8hgT5ymAps77yu5dM1WdjqY5/204mtI10IrL26z1i5MVcaAg7USpSlToScxJGgqlalrjYUHpolPFyfvqouqlq+VGZA4vV7P5/PQBC3CxtVIdYuYxn/GShielZMUj3pAaAwv1gFt+Or9gjvSZOQ/L0zb6LMiATN9Z1rhlQ9JJllVVF1J+h/m9VY6WSjnhUseb7rP7Vu9/j4j14rfPiE3GTr38ZnuXNu5lkWRTBJdfPKscl1XDqINtwH/HPBu5mw7+7Tzy1Nxn8riqpKxMbPHNMN85HqLsGsvvmSiT/Py54mOTbZZ8pz4rMqXNi5VgWOzwOwc2ass8TWLpRMxdAFqKBJ2RBYHblBuevf2EO23WzcGSvHqVQdM79hGD270XkzLQhF5x+eWAd8Cvsr6NaM+dHvH4xQL2feMCh2K745w+pG4vvxXb76ji8GKvY+YfpQ34Qhlx3sv5h/3aLPB0cmMW5FvSyH23SttXnhO8Y5aUqXJUu83jDtIgUxJNYG0MSrBIvfk4A9Kuz+TSAHT6cxRpEHRYlAnJVilFWbT9E+C2MWzYalMM5B7VOntLWBwl9hrNsb7Ha6TJcttHh0yE5EQcypbz8+eoqHXcKB4nBUFdBJ9iPgz6S+smnSvLemp4GXuDxNGn4GGteETYp+YJXMEWelQ82GUwq4gZbTS6ilgqafDF9W0tz0EL3YrrUQIaQWg34rpcJVMeIjmoiTSJP29j0E8BnFeZ0IMxwsvIgZ/1jzz6qIObevKXco+O8ALvUjFhhky2Z8MmcZNSk0UPZ/xE5BXN2JQaImYOXK9IJ7u7cuCyAqrrD97dzAE/cLtwEDnXmOjb/P5K26t4MrEAllTr69BPjZ+W1SEgUCFqpgGEYS8n3fyMkVjbR/ryL1fT/7MdTJLYZynGHrkG9JSL3Uu9X1zJDYFbLkZt36XsCS2EfSQjDBz+6mKVWoLIBp/VkYiuhzith+c2NRlTMw6jpJu5Kav1plgmiJdZwWK9TWGLDKwl3g1q20VtMBpoFEh744R+jo/I3+J91XbQ0fsw1Jwv1CeLvYQU+LZPkPXbDvSGO3WGuUiPOHVGpRi1HaxXk7Eksgilzwi6L9Z9817+f6RThckxYfOoLJA0oRaS4bRxHXDcDlb8CFg6T2eL73srNeKRplI2KtqKE0akV5ay7mzNw4ojl+Y6gBltSn3l8LZHpOajIeFXmkPbxV01GowdZ1q5Uhm5NyILeEBgk27WhV7EJ+9It1C4qyINoCyqxcTGtUe5CoFAD0GjxDIP0cCcbqRqpwkyOPMgvgP2zGwVU6S35z4JlXYisPPtQ0ywm8fSxq0YC9cQSTAJkicHVTKy9dIzzJvjTwvZb2bx/iwiHf9/+Vq08boUIpc/K0U8E0umBijo4xURXpB74Rb19Lg+JuAm2dP2Sggm2fMw1y5VbkUtx8Q7VmVw4xoKUe/ZIrc3uxJI1dQAI0LOR X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB03.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(82310400026)(36860700013)(376014);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2025 17:58:34.1599 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6d047e6b-c377-44df-bf1e-08ddd6a53158 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB03.amd.com] X-MS-Exchange-CrossTenant-AuthSource: SN1PEPF000397B4.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH8PR12MB9790 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Aug 2025 17:58:41 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/1903 Remove PREFERRED_VERSION_zephyr-kernel from zephyr-kernel-src.inc as it should be some in global configuration file and override from local.conf Signed-off-by: Sandeep Gundlupet Raju --- .../recipes-kernel/zephyr-kernel/zephyr-kernel-src.inc | 2 -- 1 file changed, 2 deletions(-) diff --git a/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-kernel-src.inc b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-kernel-src.inc index 0b9baac..6b2b697 100644 --- a/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-kernel-src.inc +++ b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-kernel-src.inc @@ -11,6 +11,4 @@ inherit cmake FILESEXTRAPATHS:prepend := "${THISDIR}/files:" S = "${WORKDIR}/git" -# Default to a stable version -PREFERRED_VERSION_zephyr-kernel ??= "3.6.0" require recipes-kernel/zephyr-kernel/zephyr-kernel-src-${PREFERRED_VERSION_zephyr-kernel}.inc From patchwork Fri Aug 8 17:58:24 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sandeep Gundlupet Raju X-Patchwork-Id: 68269 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 366D9C87FDA for ; Fri, 8 Aug 2025 17:58:41 +0000 (UTC) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (NAM10-BN7-obe.outbound.protection.outlook.com [40.107.92.55]) by mx.groups.io with SMTP id smtpd.web11.29079.1754675918841781772 for ; Fri, 08 Aug 2025 10:58:39 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@amd.com header.s=selector1 header.b=0qGazbqP; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.92.55, mailfrom: sandeep.gundlupet-raju@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=usdC+B0sVpZHkREso1rexa47ekyZlOkpWlCbltOmjbkYtUbLC6fQoL2u09fD3BPQB16JZUCBvi/VWZFdFnIBwvEzz3II+0kFKopFHaUsPRS9Evzz0cHBTwFW5nBaXVIlBHIfQ8vevfHzNnnMn0L9Ki2La0KZXSBkX7GjwXK9s3p2ZHWL9k9ViXKkwSowT+IDgnKxtASFAuqfEMWgssYrJTVj/LYHcS3iYj8kwB+V+8xN1dz/fsNFS/ZuD8fZ++9hvOMD0Vs72mdw/mNz2oFiV2f2LNvu/IdOd52RCDAiyWzefVarPCjEbBcR4tDLOGbPHp19tv6lekEUArnYG5O5rw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=OiQihd3bLAf6AZAPBtb3sDQSmqHGxv6qBzljVd/y/wY=; b=dbgN7f+bC9njsuivMh3t4gE+9xok4snVvN5ZXFxVEkF8j8KPrr4gHSuVZ9HhBRSjxr36wn21H4PCrDXjzjsTmE1wacZJAu3Mb1UHUk4fSifNr+spNZR5BXCtXYX5yqgTRKptgOky/PIQ2ntPBuO1OhQJ8Q8oQQVdwhMvJrDV82gs5kMjSGWI+zE1NgniblPjl6EoA4CrJGIUOgKsLKa/5oCrUq8vSaE3eqir0VolWsyd/awf4RTYyAJt5cbbBThZnzrP0ubTFhbgJnktmp/yLE2O3fbtUpN5YS7ZUf6O/KPcMrsRGkiHmPhsuUuha6kGa6K+zRYejFHwTE4CWYYouw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OiQihd3bLAf6AZAPBtb3sDQSmqHGxv6qBzljVd/y/wY=; b=0qGazbqP8L4s0PkUQTXJaOF/gYAfEkKRwekmqxX9+B1qAjj2xJUHQTmW35eAKBPOAs361bxgV8GBmfETiS1+Bs9ZxZoNu+YgSzzJJaMbem/SWZUxHv9fYVg9/mquy4QX+6b34dChbTGK1xjaHda7hb9bAl+Au0jIqB3bTpK5DUA= Received: from BYAPR07CA0094.namprd07.prod.outlook.com (2603:10b6:a03:12b::35) by MN2PR12MB4341.namprd12.prod.outlook.com (2603:10b6:208:262::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8989.21; Fri, 8 Aug 2025 17:58:36 +0000 Received: from SN1PEPF000397B4.namprd05.prod.outlook.com (2603:10b6:a03:12b:cafe::cf) by BYAPR07CA0094.outlook.office365.com (2603:10b6:a03:12b::35) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9009.16 via Frontend Transport; Fri, 8 Aug 2025 17:58:35 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB03.amd.com; pr=C Received: from SATLEXMB03.amd.com (165.204.84.17) by SN1PEPF000397B4.mail.protection.outlook.com (10.167.248.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.9009.8 via Frontend Transport; Fri, 8 Aug 2025 17:58:35 +0000 Received: from SATLEXMB03.amd.com (10.181.40.144) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 8 Aug 2025 12:58:31 -0500 Received: from xcosswyocto01.xilinx.com (10.180.168.240) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Fri, 8 Aug 2025 12:58:31 -0500 From: Sandeep Gundlupet Raju To: , Subject: [meta-zephyr][scarthgap][PATCH 4/9] layer: Set PREFERRED_VERSION for kernel and sdk Date: Fri, 8 Aug 2025 11:58:24 -0600 Message-ID: <20250808175829.3830489-5-sandeep.gundlupet-raju@amd.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> References: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> MIME-Version: 1.0 Received-SPF: None (SATLEXMB03.amd.com: sandeep.gundlupet-raju@amd.com does not designate permitted sender hosts) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN1PEPF000397B4:EE_|MN2PR12MB4341:EE_ X-MS-Office365-Filtering-Correlation-Id: 89284da6-7149-46fd-3d48-08ddd6a53215 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|376014|36860700013|1800799024; X-Microsoft-Antispam-Message-Info: pnUSDype017dnX1kO1qsCn2Y8r9Ug+slF+c8XNGtnh+7Mps/JcRV4mhBclzHTOUaJn5sK9CFAYnIv7NCC9u/OCQbvLkRETcIdmAjCm4F8vieGgGtPalhheG5eOPrbHasIQywrnQioUQKMSLvjaJlWE+D+nLgxfB+Qvqab/uNEjeSqgD7GoeGn19PoyQjEXvTpDKUv3W/jIsjqx59V8kapsf5i86Rg31z+mmdIQZd1FkK5xqHTAjNsyMzmmCpYvTPf9Nv/ucswjtGxZFERTbqsAeRzPBxNJlOM57ysXPpa5bhM1QNESbSy4mmcu7i3YNZCxvJD1DmwDeVrtPsU6bWmEV56Zr44d1hovmQ0Qcc6b1H047znmPQJlbR2rgzywu4S2mXMnElI9ujtTuU99p7ewSxcf75uUK7/F6638bw18+M3tP4U/UE2Gu6ybDdAlneKa5baXbdployErP4ULVZLId2jxv7dITtl13qtpjOlkn5h7enp1saEhMS/91gmPK3ynH7p7dLlf1TWhbht7kjvc1owzE06Rur5jUK4F8hVIp8JR8VaggJlD7gc/GSuSfg/nn0SCMF3HF9sXfFea7O3mwDfD2wUNkqndw8ZuXFyekgXBEivC8QFPRYPyvr9ElPZ2C4MAHuGPtehQIY3Ltz+iPDooO8F6BRMDEb+w5PgAWFrox9+n8+bENNeLBmmNPWjo/nuGWzKhZMGc61xQc//yAe3sNAazenk3ruTRGI6Zha4LSZUfh4Se7syUW0C2u9ycczud5YHAUMvyW956RZG4PQQ1TcK/qB1iPyd3Kdy36ntKAztKd895HNN+FKwBiD+NxtabO35GENZVTZBkjOOJmVDhG4ayYAD0sL2gJ9LYQcRwawDa95l6SI2OST977kwF2Q7B0r84JXZ57bzahK0bFDVwbZL2KMGwcSoGmPDZlA938LHPfZn1hv7a9Fr/re4UD5ZNLYI4j2EhhLq+nMKxxzRqvuPjTuc89kyW95OtdVJNsaqOzz/BbQBTDtTq7Ksay91mebP5LtS8h3wNO3UA1e/fAdrkSAKKSlcXiE3+MOqeS91I+p0ZRH7He99DSB5zqly1lcEPYDvDauK2jvCeEFs3v2GB1e7uPyLH3pGDciDeWSDhVCHgHg0EFZak6SN1P0NZxqRaNUhwDDeDgntprR6lWJ5rodSpf+FPbc7XRdV5VOrgY6JbO7X46D52SBDt0ZiFtPKn8EgQ5BKUxJK8159mHbZaxgqkpgtQs2b9lR2TP6ll7KvsNEPVfBWqJKwRSmGgJ/ScuNIzqpFtXELGnkbfc1I6z6a44Cy6qAB/8w8em5yQ+W8243I5QC2gCEJpEe8upxFVw66vh1IKXa4JtYg6WnNQpFaHoe+nuq1aa+Hkv6U1CaaaHJs64bSmMNFR4qV7k/4UyDe3fEyqzhmY4Sbk1MuE/glGFf+5Pemn45JkZ4bqw+l36DgzLjoFNlCG0laIieCV7ebH0mHs5IKlfAzAC0n2gEuqTOUEJw9UVLVeDtSoSZLeezFWk7k68e X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB03.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(376014)(36860700013)(1800799024);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2025 17:58:35.3941 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 89284da6-7149-46fd-3d48-08ddd6a53215 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB03.amd.com] X-MS-Exchange-CrossTenant-AuthSource: SN1PEPF000397B4.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB4341 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Aug 2025 17:58:41 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/1902 Set default stable PREFERRED_VERSION for kernel and sdk. Signed-off-by: Sandeep Gundlupet Raju --- meta-zephyr-core/conf/layer.conf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta-zephyr-core/conf/layer.conf b/meta-zephyr-core/conf/layer.conf index e1bb263..e355b3f 100644 --- a/meta-zephyr-core/conf/layer.conf +++ b/meta-zephyr-core/conf/layer.conf @@ -20,3 +20,7 @@ LAYERSERIES_COMPAT_zephyrcore = "kirkstone scarthgap" PYTHON3_NATIVE_SITEPACKAGES_DIR = "${libdir_native}/${PYTHON3_DIR}/site-packages" addpylib ${LAYERDIR}/lib oeqa + +# Default to a stable version +PREFERRED_VERSION_zephyr-kernel ??= "3.6.0" +PREFERRED_VERSION_zephyr-sdk ??= "0.16.9" From patchwork Fri Aug 8 17:58:25 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sandeep Gundlupet Raju X-Patchwork-Id: 68270 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 49325C87FDA for ; Fri, 8 Aug 2025 17:58:51 +0000 (UTC) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (NAM12-MW2-obe.outbound.protection.outlook.com [40.107.244.63]) by mx.groups.io with SMTP id smtpd.web11.29082.1754675920792125995 for ; Fri, 08 Aug 2025 10:58:42 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@amd.com header.s=selector1 header.b=fKo3+Jdn; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.244.63, mailfrom: sandeep.gundlupet-raju@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EeAuvUWyINCsWr76Owf9V9/doNeW/od+yyFZ8ZTLgPSpT3fnqYLke7UVOp7CHbwnQ5oDkD6CMDTfX6xCiJ0pLlUe2l/bW2/2JRmwjn6Ftw+E7beIR9QFGfv+9e4y9+O1fzyp9aDOBKbJIl4V9SWy3QhtI5oIN4/D3CFM7T5wa+3cK80S0P/AaOf/Ho6rDOyC7rKrf1sc5knf1AP2XBEP8epsqX3h6+ejwdNwDG7xPb/7IsqGsd6WH2pf+zrgas1CzUgwTRYjKVMdXJTLdtrmpJkDaSGEfq09mzNhbm5I5pYPI3vZnFrY6G9IemR/hoWAIENqBWvMtP5xgDTULP5dog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=libHPKrEdGkJD/iLYxKCQC1M2iEgtoZDf4BbATkOwjo=; b=m9WVyhpoiBSONSeslm34SZ+LTg3H1VdZj/Teo0ASlCuiBSI63TsrqmvY/IjGlNGJIWnnIW+cXX1sT1msrcip9dK4p+r59Wzu9AZf8NjOZHapjlh4jKE3cZGxBoPaX9aOdwA/qN5zJc5IXa+4zgO98L/DulD7vc+HFLYG4akW4VSDaW6qqRK3mH36XS9Blv48ld24AbeSSk28T3C2OkyuZMdXQdKY6C3/q00eDpnaA787TN34NF1aMpFUedXNLQYWg5t6X26pR2+y4aljDOi4XCd6cMr7UpoxtEkwziNIPMgYANh6WHv4n3VYDlN9fySzAZCilYekK2Mw21+peEsZaA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=libHPKrEdGkJD/iLYxKCQC1M2iEgtoZDf4BbATkOwjo=; b=fKo3+JdnXnx6fi1g8f5DjghcX8VlDhYi2ZirtdzpgvYIhdbGlNfdWBo0wjK+Q5mzsy3wgxmmxzZ6t2K6tCLBPbA0K8YWnWRHGcE8JB/YEo/SxXOr53bScBDngPpNp2IAoYTTG0YF0dC/poFOCSTb4fs8PB5NBRR8uzpNUcKXnXE= Received: from BYAPR07CA0097.namprd07.prod.outlook.com (2603:10b6:a03:12b::38) by MN0PR12MB6174.namprd12.prod.outlook.com (2603:10b6:208:3c5::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9009.16; Fri, 8 Aug 2025 17:58:37 +0000 Received: from SN1PEPF000397B4.namprd05.prod.outlook.com (2603:10b6:a03:12b:cafe::87) by BYAPR07CA0097.outlook.office365.com (2603:10b6:a03:12b::38) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9009.18 via Frontend Transport; Fri, 8 Aug 2025 17:58:36 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB03.amd.com; pr=C Received: from SATLEXMB03.amd.com (165.204.84.17) by SN1PEPF000397B4.mail.protection.outlook.com (10.167.248.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.9009.8 via Frontend Transport; Fri, 8 Aug 2025 17:58:36 +0000 Received: from SATLEXMB03.amd.com (10.181.40.144) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 8 Aug 2025 12:58:32 -0500 Received: from xcosswyocto01.xilinx.com (10.180.168.240) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Fri, 8 Aug 2025 12:58:31 -0500 From: Sandeep Gundlupet Raju To: , Subject: [meta-zephyr][scarthgap][PATCH 5/9] zephyr-image: Add image artifacts to output files Date: Fri, 8 Aug 2025 11:58:25 -0600 Message-ID: <20250808175829.3830489-6-sandeep.gundlupet-raju@amd.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> References: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> MIME-Version: 1.0 Received-SPF: None (SATLEXMB03.amd.com: sandeep.gundlupet-raju@amd.com does not designate permitted sender hosts) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN1PEPF000397B4:EE_|MN0PR12MB6174:EE_ X-MS-Office365-Filtering-Correlation-Id: d2c8ed43-b68c-45a7-b304-08ddd6a53271 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|36860700013|1800799024|376014; X-Microsoft-Antispam-Message-Info: 1bqKw0ZXODAC09pDaxtv2zBIbf2R7o3sWsQ3Enq2DrqcMKb/ZpzAjZh3RtJa8/ASGwVayBxVDMXHpHPrqrzIXqfcdFh2joMJcKb08tsd2iBxHaIESCoYYuSAg5zxL+xjC9cTESldw6mRanbXw/KuVsEW0q5s0saMUXEj9CPYLfPdG96qFQ8URPvGKJR7G1mEj00K1qWD7Sok1TwIGFdWvtidNmUtddLw5wfCtJp3M0okVW2YQBwVrMcdcg9iUXjC2LOoKwleXHRHu5SS/dJJoLEv7Qwn46TDU92m8UHIajBaOyh9BLEr6x0ql78mNJ6n+PpFjHijIH+BVHv7LNnPAZzfLGI/QEuIIL0LjuMBOFrTmLlJymsyNaVxuRT46kUe9Hyiy0u+ZR/0Y8XBBqO6oS+7+nLJ4w4Z+ynyNGGIll9qv0forzs5JlmCcur8TZha4DcEMVYB5A5/rGtEcrfzJYTKx6N+8OeMqBbvOV38fh/cQuZ1c3vrCoZTdUovkycFDb9EN9RjBE75IZtLchQmg4ZxYDSqfOaAAzdExyAuoCJqJIsU66L/d6tUylNleY1dElNFJBfuH68SixDA48CXhlW8vWAYLHMW8c81kFoYlB24mqYwx5ftXna1QlVEjV/x8d7Vivxzbyw9YkrRKJf93Lc7DcNSULXDezRCNSVhzM2BdMEkEQEcCyQvSq0CpCGPmqu8aMhkICzqADS9rDVXjPzmxHwn8Z3VrzffaZkNgSOhY27V/4h172rNox5eE4fE0Be372XWFMLPkJs80REsXLNxE9pMbBq84oDdo8LS0wDFkWblmAYqjAQAqDokwbDRvzimzQP20rb1/BAeJyvoCfXthIIISZ0lwvSNkCRQJ+ds8eyRqjxfvYlyaeDPIw4bNWS3fHW1/Te6BvmMar0hGye7h4hq/Iw4rC7E/n6870zgrE+0pFNqtqh1x3Y7PNtlKWWUHukpe2HD7B8mzQuhhSSE8JZz4oB+zYd/TWg//yvO/hOsjhHBE0mn8RkwS2qU1SWjpdrV/t6XFD9eFdQmC/vLO/PKJR6gzc6UKAhgY9vN8plRhX3ACpRGBD13PRfIRm3DDb+dEl0p5q4t9gFA5i/Wnzu/tFHBIEZsyTau+kcY2OHMT5nXFcCdmQ+JXsLTuiQz/70iL8GSBLTu/5WsB+r2tVBPju48qqndJqkNFM+Zbm6fSeVUJXk4xp5aJD4+3kNTRWsZoKHsm/HC9GrJ0dJCkK7f13YnRQGC76YNXJVPEMO4Rnhy+qrfJ+bhS2JNAOqXEZB1ZZP7czdsfoUV3eEo51e5cyR/UH8Vgb5XIwhQx2PvL8aJfsjjZkfxXX75eTyDW0b0LxjDVw8XnAai4vWD4SNpGZjE5mzw2pGOC8Rk8EI4+wvHJ+LlAMIye1mM2FKjE0nKx9D6k/yG5kVuUPV7dCF0rpIIDUbFnXtiN4BrRZgv8DMqqkpr3VFR3M+56OL3SXGGhro5eHHw99AjqBNaoy+RZNAMG2rcjV0wSgYSAhMcz5wvb00XBQi4QPBj X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB03.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(36860700013)(1800799024)(376014);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2025 17:58:36.0000 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d2c8ed43-b68c-45a7-b304-08ddd6a53271 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB03.amd.com] X-MS-Exchange-CrossTenant-AuthSource: SN1PEPF000397B4.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR12MB6174 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Aug 2025 17:58:51 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/1907 Inherit image-artifact-names bbclass in zephyr-image.inc and add image artifacts to output generated files. Before: zephyr-helloworld.elf After: zephyr-helloworld-{MACHINE}-{DATETIME}.elf Signed-off-by: Sandeep Gundlupet Raju --- .../zephyr-kernel/zephyr-image.inc | 28 +++++++++++++++---- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-image.inc b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-image.inc index d6ee21f..93d36b1 100644 --- a/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-image.inc +++ b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-image.inc @@ -1,29 +1,47 @@ require zephyr-kernel-src.inc require zephyr-kernel-common.inc -inherit deploy +inherit deploy image-artifact-names OECMAKE_SOURCEPATH = "${ZEPHYR_SRC_DIR}" +ZEPHYR_IMAGE_LINK_NAME ?= "${PN}-${MACHINE}" +ZEPHYR_IMAGE_BASE_NAME ?= "${PN}-${MACHINE}${IMAGE_VERSION_SUFFIX}" + do_install() { install -d ${D}/firmware - install -D ${B}/zephyr/${ZEPHYR_MAKE_OUTPUT} ${D}/firmware/${PN}.elf + install -D ${B}/zephyr/${ZEPHYR_MAKE_OUTPUT} ${D}/firmware/${ZEPHYR_IMAGE_BASE_NAME}.elf if [ -f ${B}/zephyr/${ZEPHYR_MAKE_BIN_OUTPUT} ] then - install -D ${B}/zephyr/${ZEPHYR_MAKE_BIN_OUTPUT} ${D}/firmware/${PN}.bin + install -D ${B}/zephyr/${ZEPHYR_MAKE_BIN_OUTPUT} ${D}/firmware/${ZEPHYR_IMAGE_BASE_NAME}.bin fi if [ -f ${B}/zephyr/${ZEPHYR_MAKE_EFI_OUTPUT} ] then - install -D ${B}/zephyr/${ZEPHYR_MAKE_EFI_OUTPUT} ${D}/firmware/${PN}.efi + install -D ${B}/zephyr/${ZEPHYR_MAKE_EFI_OUTPUT} ${D}/firmware/${ZEPHYR_IMAGE_BASE_NAME}.efi fi } + FILES:${PN} = "/firmware" INSANE_SKIP += "ldflags buildpaths" SYSROOT_DIRS += "/firmware" do_deploy() { - cp ${D}/firmware/${PN}.* ${DEPLOYDIR}/ + cp ${B}/zephyr/${ZEPHYR_MAKE_OUTPUT} ${DEPLOYDIR}/${ZEPHYR_IMAGE_BASE_NAME}.elf + ln -sf ${ZEPHYR_IMAGE_BASE_NAME}.elf ${DEPLOYDIR}/${ZEPHYR_IMAGE_LINK_NAME}.elf + + if [ -f ${B}/zephyr/${ZEPHYR_MAKE_BIN_OUTPUT} ] + then + cp ${B}/zephyr/${ZEPHYR_MAKE_BIN_OUTPUT} ${DEPLOYDIR}/${ZEPHYR_IMAGE_BASE_NAME}.bin + ln -sf ${ZEPHYR_IMAGE_BASE_NAME}.bin ${DEPLOYDIR}/${ZEPHYR_IMAGE_LINK_NAME}.bin + fi + + if [ -f ${B}/zephyr/${ZEPHYR_MAKE_EFI_OUTPUT} ] + then + cp ${B}/zephyr/${ZEPHYR_MAKE_EFI_OUTPUT} ${DEPLOYDIR}/${ZEPHYR_IMAGE_BASE_NAME}.efi + ln -sf ${ZEPHYR_IMAGE_BASE_NAME}.efi ${DEPLOYDIR}/${ZEPHYR_IMAGE_LINK_NAME}.efi + fi + } addtask deploy after do_install From patchwork Fri Aug 8 17:58:26 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sandeep Gundlupet Raju X-Patchwork-Id: 68267 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3004CCA0EC2 for ; Fri, 8 Aug 2025 17:58:41 +0000 (UTC) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (NAM12-MW2-obe.outbound.protection.outlook.com [40.107.244.58]) by mx.groups.io with SMTP id smtpd.web10.28858.1754675919128899770 for ; Fri, 08 Aug 2025 10:58:39 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@amd.com header.s=selector1 header.b=tlGhMv69; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.244.58, mailfrom: sandeep.gundlupet-raju@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oGXpD9CnC186XmntZM+ZFUsaIEIMHfJkE486P204VI27podS7OBY6dtfMYQdFad+2/JGH0v+zeGqLzx+lJTAxUWFcrOYQ0hxaGt4ypuynSJZPAzypmLxW7LPWz5GQU/Sy5IxIetLXtnc2sWMrKpP3QIfD77C70MAXK6JAFsiP8e/eSAqD08/7RBitEBWP/BtkXFfsWRq52H8TUUb63wKr8I8HQX7H86qPJbPuzyb2VsnWDz66LBeIkPGsIC4GmU/q+DyfZLbv1KJ9fkyMCo7CQnRTFOsKVkvREbEeToXN0kAuEtTwbE2Wxh8QURpPVZ4dN/3r9Fuvt+Tw0LDWTqRxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=uylULhiudQM6RJTw/nWlUooCKIzBjQXhGb+pZGg6oIQ=; b=ejhKmHR50Xjzkk8P40DHZrUpVvxYXextlofMSmNwOmkz1IhGqi1GD9mofffrJBOVXj77z9iXr2bol5iN12YDBdYeddOCCZVSE5cg2Y3FnMgQD3zlwyh7F+UVYKUK1ZdQJD0NHeneV0p+LDdRqHNrUKDsx/RGrz9vk56rDagPFY/1BY4CRcWNMJH9JzVrN2Lydtku+JFDdoWpH/Z9YkTMdoVyhckPDSgGnrjiunajtIl4xFH6PB4rBVFPF8NFF1SrgvyROIR9R7RkO8hoyz2Q/J14uxPCuy5CcI/GFZtxXHFNSW/byxTe1i94rEIK8VOPUErzS8GGawjUIRV6DgCN/g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uylULhiudQM6RJTw/nWlUooCKIzBjQXhGb+pZGg6oIQ=; b=tlGhMv69oXhtSIfhtp3F56Pc4aDwCBiikFrIm0+s84bxquukmT+5c+mfrQ4rnhQoD3i6N5XodKqXs/wk8IfxwoWkim7WGUqXPrc8d9HC3Oe0tAUKgGbgzAJcidrV2Cimjfp9CY9MLsRjeJ6dZAMb0YJG+CyRsfDLkYTVF0jy1Os= Received: from BYAPR07CA0091.namprd07.prod.outlook.com (2603:10b6:a03:12b::32) by SJ2PR12MB8782.namprd12.prod.outlook.com (2603:10b6:a03:4d0::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9009.15; Fri, 8 Aug 2025 17:58:36 +0000 Received: from SN1PEPF000397B4.namprd05.prod.outlook.com (2603:10b6:a03:12b:cafe::df) by BYAPR07CA0091.outlook.office365.com (2603:10b6:a03:12b::32) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9009.18 via Frontend Transport; Fri, 8 Aug 2025 17:58:36 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB03.amd.com; pr=C Received: from SATLEXMB03.amd.com (165.204.84.17) by SN1PEPF000397B4.mail.protection.outlook.com (10.167.248.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.9009.8 via Frontend Transport; Fri, 8 Aug 2025 17:58:36 +0000 Received: from SATLEXMB05.amd.com (10.181.40.146) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 8 Aug 2025 12:58:32 -0500 Received: from SATLEXMB03.amd.com (10.181.40.144) by SATLEXMB05.amd.com (10.181.40.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 8 Aug 2025 12:58:32 -0500 Received: from xcosswyocto01.xilinx.com (10.180.168.240) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Fri, 8 Aug 2025 12:58:32 -0500 From: Sandeep Gundlupet Raju To: , Subject: [meta-zephyr][scarthgap][PATCH 6/9] zephyr-qemuboot: Use image artifact file in qemuimage Date: Fri, 8 Aug 2025 11:58:26 -0600 Message-ID: <20250808175829.3830489-7-sandeep.gundlupet-raju@amd.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> References: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> MIME-Version: 1.0 Received-SPF: None (SATLEXMB05.amd.com: sandeep.gundlupet-raju@amd.com does not designate permitted sender hosts) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN1PEPF000397B4:EE_|SJ2PR12MB8782:EE_ X-MS-Office365-Filtering-Correlation-Id: b197bfd8-6870-4619-2508-08ddd6a532d0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|82310400026|376014|1800799024; X-Microsoft-Antispam-Message-Info: hhZ15pkOKbnHD5QmU3D0Oru3lB7Aw+mrHjIis/eO5Vmsb2+0Ez3GnBQABdzWQI23GQg7xxBdIT7lrFJD6w8gdkKt6sWApNgHsLSbakUnqdmuWUh/iGTZmD8D3yQjLj7vOdkHUYmqrHpDgT1IFQBo8RlC0m9moYDyohxPqHJfc5s5Eit2Dx983pHZVdNz/Vyf2LQzFomb5GlNtNYqk9GAPhanb3eU5Xj1uriujEv6YTQYR52u41hoQGsRU+FtBW1hivmdZ+BaLz+I2/Z9c1a+qC8XvjtEOyQ2p5VtKkD70GfGhrcCwRtS8/Ayvt7Y/N4n+TOs6eQhFwpNg6NDyUv+y7J9MKOrl6bpbto3OSj7AaUzPDsRPGMWRRvV2i4WoTqL/qZB92DZXEqWmxMpiTAt3nTevuxUVrlH4gJfX+EKQdPRqcM2y8sXAufj+7a2ZCxnAMcB4eNVQBL6j1mNVkGmlAvy1EXSGerceHD6ymvwW/4LpgQwFs0t7AWzD7WXtH56Q6WEYkjJJzSt/Wcd2NhjGG+kin1kV5/vgkk4lwzkQlE5CS9Tb8oqQjk4AHmm4IIjbbAczGlP7PuNaOj5spUs6ERkeal0MFCXNveMdHTitR3W4AvvvJhW3ZChYqwcAHuVqRSWhfhUbWmV3qKk0zHEEnQpi9FK+s088zJ/87nB5/nxqMKMBMSG0N+TKYiR6D20NMocZaT7tNOSIbCNLRaVR0IKidrhgjoy0pgRv9P1GXuUVD7inSL9FRruUk23h6/bu+95zLiQX6tqQIrbu9FX/u/wqCa4HB1OiQixRB6uRPVpHluHCn799/t82arJVkD82Nkdtnehd2X+kvC4/3ukq6PnrKSBgIy+NqW2IlXFB3oFixzUKmxY0Q4SIEwNzCSdN+7Z9HvYnjqxDN32QJy8Zc22ehYLyo+qSguxkIT07afHUywsbxMScqsT65EVmps+Bx1EfexgX9ZN1dlNdraOKV+Rbjw4Zue+ibjI7jTGiwtPj6+EqHLLT2a9eXfBGhMGlBoif0HHCwtoUGHvfy8rha6YSn6JnzW2RA5jLqsmp56jvsmMA272xsZdhlEz6F9cKcwq0TU6mzKbdSjEIhYy9hCXvKOv0W3IGl96O5/eUhBPRRWfZXlVatbCLJaHDNrX5LAT/UjbrYdSZ3ylzY9t9UpzRiDYaUBjOV2DBIADAVUomFgDkiBxWc59cdUXRMhQ4wr7c4dqn8k4KgyYq+IgVcRIvUNPll2O4drxjgpWQkPKYyz1Mhcec3F92UjpGv5NeUqj5pOtCF3r2t1Em5yf1b91PmLU9bwlnULX2KCEPrP8K2gSKKzYTyiFH1FgNTs52fVFggLXtoE4V+0u4MIPehi2nvcsL3kVjaLFAvhyOVXXmY4stdt0AZKNi0ShR8udr4RaGgCtx9eNuE2kjC2F2AvAy6N58VecWeNdAhUpX4AxyQGzzblyMXtp1rKZmLONsO/Tlod9E8PgC8IftDjB51K4TJ/SMzM3F/9GFxh8IpRUw8HabW5okTHH/RzYOijg X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB03.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700013)(82310400026)(376014)(1800799024);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2025 17:58:36.6198 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b197bfd8-6870-4619-2508-08ddd6a532d0 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB03.amd.com] X-MS-Exchange-CrossTenant-AuthSource: SN1PEPF000397B4.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR12MB8782 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Aug 2025 17:58:41 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/1904 Use image artifacts output file in qemuimage link. Before: zephyr-helloworld-image-{MACHINE}.elf -> zephyr-helloworld.elf After: zephyr-helloworld-image-{MACHINE}.elf -> zephyr-helloworld-{MACHINE}-{DATETIME}.elf Signed-off-by: Sandeep Gundlupet Raju --- meta-zephyr-core/classes/zephyr-qemuboot.bbclass | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta-zephyr-core/classes/zephyr-qemuboot.bbclass b/meta-zephyr-core/classes/zephyr-qemuboot.bbclass index b45e6f6..ab0a281 100644 --- a/meta-zephyr-core/classes/zephyr-qemuboot.bbclass +++ b/meta-zephyr-core/classes/zephyr-qemuboot.bbclass @@ -1,6 +1,8 @@ inherit qemuboot -KERNEL_IMAGETYPE = "${PN}.elf" +ZEPHYR_IMAGE_BASE_NAME ?= "${PN}-${MACHINE}${IMAGE_VERSION_SUFFIX}" + +KERNEL_IMAGETYPE = "${ZEPHYR_IMAGE_BASE_NAME}.elf" QB_DEFAULT_FSTYPE = "elf" QB_NETWORK_DEVICE = "none" QB_NET = "none" @@ -27,7 +29,7 @@ python bootconf_clean() { python do_bootconf_write() { bb.build.exec_func("do_write_qemuboot_conf", d) - qemuimage = "%s/%s.elf" % (d.getVar('DEPLOY_DIR_IMAGE', True), d.getVar('PN', True)) + qemuimage = "%s/%s.elf" % (d.getVar('DEPLOY_DIR_IMAGE', True), d.getVar('ZEPHYR_IMAGE_BASE_NAME', True)) qemuimage_link = d.getVar('QEMU_IMAGE_LINK', True) if os.path.lexists(qemuimage_link): os.remove(qemuimage_link) From patchwork Fri Aug 8 17:58:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sandeep Gundlupet Raju X-Patchwork-Id: 68264 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 223C6C87FCB for ; Fri, 8 Aug 2025 17:58:41 +0000 (UTC) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (NAM12-DM6-obe.outbound.protection.outlook.com [40.107.243.62]) by mx.groups.io with SMTP id smtpd.web11.29077.1754675916491044952 for ; Fri, 08 Aug 2025 10:58:36 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@amd.com header.s=selector1 header.b=bQ8ePAKA; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.243.62, mailfrom: sandeep.gundlupet-raju@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=zPSc1TnbE9Op18rj5tmWxSk8a58XIBPOlJN0CRarCDXTAoynnNSESzbneO/T8nbUFBuZHym7db/5XOykcHY0yKqiEk1qV8FeD8iOTuTlkMfbYvdCJdNtbK7s4ZqPJ5NYocoVHj0IipEIJl63kYXPYGDVL44DyEPUxclcdxDS9hz98QVflRrJtoqa0ePIN6OcXz3YoLH/xBWlY1QhUA2Fb+NOvYoRIuKslhEWUChazz+xBr7vF41ja2k06Pd56fi0x4dUJLTny0FFMCPuwkquuFk7cnUlW+sSqvd9Q0k6S3SnzK9YBdVc1eIcTr+qQSBZdTImbAJnzgRHe1MtMMwvVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=KXPuK3vGM9eqmhgB7J3EO9MjVB4bMebOxoQHIQsDEmg=; b=Sr50o+V2fpDQIdLk7mYh+RkM9EZttX1raJlxmtd6qbp6uWW2ZCCclP53uCQNetHzk090WLAKgEC9IsPYakGa9HNkTHoe8DiNOc29WbZM7/cIH/64UQpJCs7uI84H+GyPi0ZXcKKrJDnPWLCAJr8RF9dOQP33n2ahMJ3TeDd2sbN42aZ2sFPvrQI2NtnVUoMPB7wEER9Hh84ttsyPgcE4A0ek3sUcVGM6bn8bFeXgg7CPYuSAn+RXJhFVbOZpaqJn74p9VLrLgfsOqZ9b1FQ9sBBwFiQpA2fI4O1FOQBYnz/4PmqoPPOsBZOybwIS19PU/tyYsL4vf8EKOGNi853G5Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KXPuK3vGM9eqmhgB7J3EO9MjVB4bMebOxoQHIQsDEmg=; b=bQ8ePAKAxBkgXPopbJ8JlGwxtkaPmTDZIrbjatkVGYiyaBAqEw7z62TB9kKk3OOAgxT1uLJTFMrJKKSlW9eeqeI+sVwyYmkiWWdwaQRwDru5TVdb78a5NcVRr7apsB7RwUOJZ+sNryg9v31uWwpq1svB80xlvPNvQ25VQxPwZZ8= Received: from CY8PR12CA0046.namprd12.prod.outlook.com (2603:10b6:930:49::24) by DM6PR12MB4042.namprd12.prod.outlook.com (2603:10b6:5:215::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9009.18; Fri, 8 Aug 2025 17:58:34 +0000 Received: from CY4PEPF0000E9D5.namprd05.prod.outlook.com (2603:10b6:930:49:cafe::12) by CY8PR12CA0046.outlook.office365.com (2603:10b6:930:49::24) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9009.18 via Frontend Transport; Fri, 8 Aug 2025 17:58:33 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C Received: from SATLEXMB04.amd.com (165.204.84.17) by CY4PEPF0000E9D5.mail.protection.outlook.com (10.167.241.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.9009.8 via Frontend Transport; Fri, 8 Aug 2025 17:58:33 +0000 Received: from SATLEXMB05.amd.com (10.181.40.146) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 8 Aug 2025 12:58:33 -0500 Received: from SATLEXMB03.amd.com (10.181.40.144) by SATLEXMB05.amd.com (10.181.40.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 8 Aug 2025 12:58:32 -0500 Received: from xcosswyocto01.xilinx.com (10.180.168.240) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Fri, 8 Aug 2025 12:58:32 -0500 From: Sandeep Gundlupet Raju To: , Subject: [meta-zephyr][scarthgap][PATCH 7/9] zephyr-kernel: Add Zephyr LTS3.7.0 support Date: Fri, 8 Aug 2025 11:58:27 -0600 Message-ID: <20250808175829.3830489-8-sandeep.gundlupet-raju@amd.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> References: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> MIME-Version: 1.0 Received-SPF: None (SATLEXMB05.amd.com: sandeep.gundlupet-raju@amd.com does not designate permitted sender hosts) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY4PEPF0000E9D5:EE_|DM6PR12MB4042:EE_ X-MS-Office365-Filtering-Correlation-Id: 031690a4-595a-4ba1-111e-08ddd6a53101 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|82310400026|36860700013|376014; X-Microsoft-Antispam-Message-Info: x5PIgRlXRsHCVJIej1KuG5AWgOvmRslpFSZUrCKd0/K1XeuQygELuDOropNkeza2GzvvmnG9E1ByjOG+qXdPPWO52dFWYqdsEwx2vQQLlBeuoUnS3lgRE4/ojwrkcyXFmusUjEev+5+EKgxAn7CZRkVokdrdLjTQIOKQv4xWA6dZYyV8wCu9RZ+EwKHNZ3Yi0cf/AifrsfQBuTReYwkTjVnFMVpHLdXK+A52vVI6zVYV2VSr+KyS+MYnOpIxHbbP3Go/Ajtt96d+R6wNir1NcfuvWx+AXjsjIJgCebBVX6ftCqgiJ3F0Z8SSmU3J4KyBQxEdakEmxuCEHCa4F20rdRA/WLo1z/hUbMFobfKdOcXbZbNGF3cin0MTD3jW7cz3RwYKiiLtAZ2wv8CN3vjwK1p9OMg1+t/A0aUIu2VrsweRZvUX7FfKZWUWa1Zv502qXonGbYkC0/CBhcqRPnekeQ5Y37Nvx9GPxP1y2A54ZbvTeCvvcg1IWoDOGtuiiZBEa61p7qIRu4l45QNAM8h5DkxdZtbI5qFX65JceDUPJLsGnbLgbcDNidx/ikALFXAZMhuzFEkMJqiku/x/7pdX5P8XZUTsOX2EJ39Zilq1zFXPr8YqyLMM6en69crLCutYwooM0X2cR5oMoQEAfQdNatheG7T0Q8lmlF21vG63pafT5LEGFj1IQ8QU1l3846wlg6VWUw0ZgV9t8z/87qPK4+tTBaVlzepOqyMNyOF/tu6hXrquhvYM5SHKmIuvcnvZRUA84VDLVMH9T6R7Q+F0VacLn2xlwQ0mpDxukJaNWtSMCmRlN23DOqP2JLG8RYXseDObAxUfkxP5d0QYdOeBcNIkTe9FgdS/QGqRIBPtgdflEVyhbSt2sTX3P16XFiEy0tMP5Ni8kMrXswf8/YMcuSH21xgXz6TdvYbIby5yFxMbrx/7D4z6vX72bp116QBdmjTLZAn5UBxGPuAx+MBJlqpeUTIIEuWl28LDXLhFsDSuw4T/lN2MBs7eqaZlUNpZcUKdC0oE+pWf6ag1qId7INKt5CUnzU3rrlZ6gigF8xUMC5bQ34a/lyAdnnl/MN7mEdrCsAx+JrCGFbCed7qKG5LOCcyrgn6AwrswRzcyLN259JBvyjOoRHc5u+JBquRgX4uwcrXfFdf+iMXp8JQJEXjs7PE6YQLZzoCXIJ7Op8F39pxyKe4lHeodZ/xXe7HxS9Rxv8hURHMZC4mvOZjcr0jyFRWi9UxchWGmMo2BvHggHd2aHwTc8CcWwJ8sR0hODRohYUNNz94yn2CIBOCIejSWOso3wVlR0slPrA7/5yc9sGNHgf87rjZ6wJkq7iMdsuTdReqX983GXhClAB0a9lABKg4MPdMvUPPXRF3Cn4kPsjKfnPNOcco1rwHMeuy0zCJwRk3/O1lZNLlSXheIyWqemN+URpvViTk8B3z7ATz5a8OQ006nRqth9X85xqnkW3jJ7H6xHxuSgdN0YmFkWZ7Fvb/v9tulEKngCJzNVsalLHQa9O5vk8zw8NHUKAIQ X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB04.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(82310400026)(36860700013)(376014);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2025 17:58:33.5688 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 031690a4-595a-4ba1-111e-08ddd6a53101 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB04.amd.com] X-MS-Exchange-CrossTenant-AuthSource: CY4PEPF0000E9D5.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4042 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Aug 2025 17:58:41 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/1900 Add Zephyr LTS3.7.0 support to scarthgap release. In scarthgap default PREFERRED_VERSION_zephyr-kernel is set to 3.6.0 and if user needs LTS3 then set PREFERRED_VERSION_zephyr-kernel = "3.7.0" in local.conf file. Signed-off-by: Sandeep Gundlupet Raju --- ...ry-generation-issue-in-cross-compila.patch | 106 +++++++ .../zephyr-kernel/zephyr-kernel-src-3.7.0.inc | 274 ++++++++++++++++++ 2 files changed, 380 insertions(+) create mode 100644 meta-zephyr-core/recipes-kernel/zephyr-kernel/files/0001-3.7-x86-fix-efi-binary-generation-issue-in-cross-compila.patch create mode 100644 meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-kernel-src-3.7.0.inc diff --git a/meta-zephyr-core/recipes-kernel/zephyr-kernel/files/0001-3.7-x86-fix-efi-binary-generation-issue-in-cross-compila.patch b/meta-zephyr-core/recipes-kernel/zephyr-kernel/files/0001-3.7-x86-fix-efi-binary-generation-issue-in-cross-compila.patch new file mode 100644 index 0000000..5029369 --- /dev/null +++ b/meta-zephyr-core/recipes-kernel/zephyr-kernel/files/0001-3.7-x86-fix-efi-binary-generation-issue-in-cross-compila.patch @@ -0,0 +1,106 @@ +From 23f6da3cf295fa84cb03c7d98dfc6ec9c6aa2cf3 Mon Sep 17 00:00:00 2001 +From: Sandeep Gundlupet Raju +Date: Thu, 3 Jul 2025 00:31:50 -0600 +Subject: [PATCH] x86: fix efi binary generation issue in cross compilation env + +Set root directory for headers. + +Upstream-Status: Inappropriate [Yocto Project cross-compilation specific] + +Signed-off-by: Sandeep Gundlupet Raju +--- + arch/x86/zefi/zefi.py | 5 ++++- + boards/intel/adl/CMakeLists.txt | 1 + + boards/intel/ehl/CMakeLists.txt | 1 + + boards/intel/rpl/CMakeLists.txt | 1 + + boards/up-bridge-the-gap/up_squared/CMakeLists.txt | 1 + + boards/up-bridge-the-gap/up_squared_pro_7000/CMakeLists.txt | 1 + + 6 files changed, 9 insertions(+), 1 deletion(-) + +diff --git a/arch/x86/zefi/zefi.py b/arch/x86/zefi/zefi.py +index 99c188ecd08..1cd86a21cd4 100755 +--- a/arch/x86/zefi/zefi.py ++++ b/arch/x86/zefi/zefi.py +@@ -109,8 +109,10 @@ def build_elf(elf_file, include_dirs): + includes = [] + for include_dir in include_dirs: + includes.extend(["-I", include_dir]) ++ # Pass --sysroot path for cross compilation ++ sysrootarg = "--sysroot=" + args.sysroot + cmd = ([args.compiler, "-shared", "-Wall", "-Werror", "-I."] + includes + +- ["-fno-stack-protector", "-fpic", "-mno-red-zone", "-fshort-wchar", ++ ["-fno-stack-protector", "-fpic", "-mno-red-zone", "-fshort-wchar", sysrootarg, + "-Wl,-nostdlib", "-T", ldscript, "-o", "zefi.elf", cfile]) + verbose(" ".join(cmd)) + subprocess.run(cmd, check = True) +@@ -150,6 +152,7 @@ def parse_args(): + parser.add_argument("-v", "--verbose", action="store_true", help="Verbose output") + parser.add_argument("-i", "--includes", required=True, nargs="+", + help="Zephyr base include directories") ++ parser.add_argument("-s", "--sysroot", required=True, help="Cross compilation --sysroot=path") + + return parser.parse_args() + +diff --git a/boards/intel/adl/CMakeLists.txt b/boards/intel/adl/CMakeLists.txt +index 36ddcdf9d13..4cb244a777d 100644 +--- a/boards/intel/adl/CMakeLists.txt ++++ b/boards/intel/adl/CMakeLists.txt +@@ -8,6 +8,7 @@ set_property(GLOBAL APPEND PROPERTY extra_post_build_commands + -o ${CMAKE_OBJCOPY} + -i ${ZEPHYR_BASE}/include + -f ${PROJECT_BINARY_DIR}/${CONFIG_KERNEL_BIN_NAME}.elf ++ -s ${SYSROOT_DIR} + $<$:--verbose> + WORKING_DIRECTORY ${PROJECT_BINARY_DIR} + ) +diff --git a/boards/intel/ehl/CMakeLists.txt b/boards/intel/ehl/CMakeLists.txt +index 36ddcdf9d13..4cb244a777d 100644 +--- a/boards/intel/ehl/CMakeLists.txt ++++ b/boards/intel/ehl/CMakeLists.txt +@@ -8,6 +8,7 @@ set_property(GLOBAL APPEND PROPERTY extra_post_build_commands + -o ${CMAKE_OBJCOPY} + -i ${ZEPHYR_BASE}/include + -f ${PROJECT_BINARY_DIR}/${CONFIG_KERNEL_BIN_NAME}.elf ++ -s ${SYSROOT_DIR} + $<$:--verbose> + WORKING_DIRECTORY ${PROJECT_BINARY_DIR} + ) +diff --git a/boards/intel/rpl/CMakeLists.txt b/boards/intel/rpl/CMakeLists.txt +index 36ddcdf9d13..4cb244a777d 100644 +--- a/boards/intel/rpl/CMakeLists.txt ++++ b/boards/intel/rpl/CMakeLists.txt +@@ -8,6 +8,7 @@ set_property(GLOBAL APPEND PROPERTY extra_post_build_commands + -o ${CMAKE_OBJCOPY} + -i ${ZEPHYR_BASE}/include + -f ${PROJECT_BINARY_DIR}/${CONFIG_KERNEL_BIN_NAME}.elf ++ -s ${SYSROOT_DIR} + $<$:--verbose> + WORKING_DIRECTORY ${PROJECT_BINARY_DIR} + ) +diff --git a/boards/up-bridge-the-gap/up_squared/CMakeLists.txt b/boards/up-bridge-the-gap/up_squared/CMakeLists.txt +index ddfd93807ff..8dfe7aa9cec 100644 +--- a/boards/up-bridge-the-gap/up_squared/CMakeLists.txt ++++ b/boards/up-bridge-the-gap/up_squared/CMakeLists.txt +@@ -11,6 +11,7 @@ set_property(GLOBAL APPEND PROPERTY extra_post_build_commands + -o ${CMAKE_OBJCOPY} + -i ${ZEPHYR_BASE}/include + -f ${PROJECT_BINARY_DIR}/${CONFIG_KERNEL_BIN_NAME}.elf ++ -s ${SYSROOT_DIR} + $<$:--verbose> + WORKING_DIRECTORY ${PROJECT_BINARY_DIR} + ) +diff --git a/boards/up-bridge-the-gap/up_squared_pro_7000/CMakeLists.txt b/boards/up-bridge-the-gap/up_squared_pro_7000/CMakeLists.txt +index 36ddcdf9d13..4cb244a777d 100644 +--- a/boards/up-bridge-the-gap/up_squared_pro_7000/CMakeLists.txt ++++ b/boards/up-bridge-the-gap/up_squared_pro_7000/CMakeLists.txt +@@ -8,6 +8,7 @@ set_property(GLOBAL APPEND PROPERTY extra_post_build_commands + -o ${CMAKE_OBJCOPY} + -i ${ZEPHYR_BASE}/include + -f ${PROJECT_BINARY_DIR}/${CONFIG_KERNEL_BIN_NAME}.elf ++ -s ${SYSROOT_DIR} + $<$:--verbose> + WORKING_DIRECTORY ${PROJECT_BINARY_DIR} + ) +-- +2.34.1 + diff --git a/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-kernel-src-3.7.0.inc b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-kernel-src-3.7.0.inc new file mode 100644 index 0000000..1cf87a2 --- /dev/null +++ b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-kernel-src-3.7.0.inc @@ -0,0 +1,274 @@ +# Auto-generated from zephyr-kernel-src.inc.jinja + +SRCREV_FORMAT = "default" + +SRCREV_default = "36940db938a8f4a1e919496793ed439850a221c2" +SRCREV_acpica = "8d24867bc9c9d81c81eeac59391cda59333affd4" +SRCREV_bsim = "9351ae1ad44864a49c351f9704f65f43046abeb0" +SRCREV_babblesim_base = "4bd907be0b2abec3b31a23fd8ca98db2a07209d2" +SRCREV_babblesim_ext_2G4_libPhyComv1 = "93f5eba512c438b0c9ebc1b1a947517c865b3643" +SRCREV_babblesim_ext_2G4_phy_v1 = "04eeb3c3794444122fbeeb3715f4233b0b50cfbb" +SRCREV_babblesim_ext_2G4_channel_NtNcable = "20a38c997f507b0aa53817aab3d73a462fff7af1" +SRCREV_babblesim_ext_2G4_channel_multiatt = "bde72a57384dde7a4310bcf3843469401be93074" +SRCREV_babblesim_ext_2G4_modem_magic = "edfcda2d3937a74be0a59d6cd47e0f50183453da" +SRCREV_babblesim_ext_2G4_modem_BLE_simple = "a38d2d24b04a6f970a225d1316047256ebf5a539" +SRCREV_babblesim_ext_2G4_device_burst_interferer = "5b5339351d6e6a2368c686c734dc8b2fc65698fc" +SRCREV_babblesim_ext_2G4_device_WLAN_actmod = "9cb6d8e72695f6b785e57443f0629a18069d6ce4" +SRCREV_babblesim_ext_2G4_device_playback = "abb48cd71ddd4e2a9022f4bf49b2712524c483e8" +SRCREV_babblesim_ext_libCryptov1 = "eed6d7038e839153e340bd333bc43541cb90ba64" +SRCREV_cmsis = "4b96cbb174678dcd3ca86e11e1f24bc5f8726da0" +SRCREV_cmsis-dsp = "6489e771e9c405f1763b52d64a3f17a1ec488ace" +SRCREV_cmsis-nn = "ea987c1ca661be723de83bd159aed815d6cbd430" +SRCREV_edtt = "8d7b543d4d2f2be0f78481e4e1d8d73a88024803" +SRCREV_fatfs = "427159bf95ea49b7680facffaa29ad506b42709b" +SRCREV_hal_adi = "dee9a7b1eff13a9da0560daf8842d61657f9d61e" +SRCREV_hal_altera = "4fe4df959d4593ce66e676aeba0b57f546dba0fe" +SRCREV_hal_ambiq = "e25327f026df1ee08f1bf01a4bbfeb5e5f4026f1" +SRCREV_hal_atmel = "56d60ebc909ad065bf6554cee73487969857614b" +SRCREV_hal_espressif = "87e7902d7184a8280b4d13bce79801a723f4ddd8" +SRCREV_hal_ethos_u = "8e2cf756b474eff9a32a9bdf1775d9620f1eadcf" +SRCREV_hal_gigadevice = "2994b7dde8b0b0fa9b9c0ccb13474b6a486cddc3" +SRCREV_hal_infineon = "f25734a72c585f6675e8254a382e80e78a3cd03a" +SRCREV_hal_intel = "0905a528623de56b1bedf817536321bcdbc0efae" +SRCREV_hal_microchip = "71eba057c0cb7fc11b6f33eb40a82f1ebe2c571c" +SRCREV_hal_nordic = "ab5cb2e2faeb1edfad7a25286dcb513929ae55da" +SRCREV_hal_nuvoton = "466c3eed9c98453fb23953bf0e0427fea01924be" +SRCREV_hal_nxp = "862e001504bd6e0a4feade6a718e9f973116849c" +SRCREV_hal_openisa = "eabd530a64d71de91d907bad257cd61aacf607bc" +SRCREV_hal_quicklogic = "bad894440fe72c814864798c8e3a76d13edffb6c" +SRCREV_hal_renesas = "af77d7cdfeeff290593e7e99f54f0c1e2a3f91e6" +SRCREV_hal_rpi_pico = "fba7162cc7bee06d0149622bbcaac4e41062d368" +SRCREV_hal_silabs = "a09dd1b82b24aa3060e162c0dfa40026c0dba450" +SRCREV_hal_st = "b77157f6bc4395e398d90ab02a7d2cbc01ab2ce7" +SRCREV_hal_stm32 = "f1317150eac951fdd8259337a47cbbc4c2e6d335" +SRCREV_hal_telink = "4226c7fc17d5a34e557d026d428fc766191a0800" +SRCREV_hal_ti = "b85f86e51fc4d47c4c383d320d64d52d4d371ae4" +SRCREV_hal_wurthelektronik = "e5bcb2eac1bb9639ce13b4dafc78eb254e014342" +SRCREV_hal_xtensa = "a2d658525b16c57bea8dd565f5bd5167e4b9f1ee" +SRCREV_hostap = "a90df86d7c596a5367ff70c2b50c7f599e6636f3" +SRCREV_libmetal = "a6851ba6dba8c9e87d00c42f171a822f7a29639b" +SRCREV_liblc3 = "1a5938ebaca4f13fe79ce074f5dee079783aa29f" +SRCREV_littlefs = "408c16a909dd6cf128874a76f21c793798c9e423" +SRCREV_loramac-node = "fb00b383072518c918e2258b0916c996f2d4eebe" +SRCREV_lvgl = "2b498e6f36d6b82ae1da12c8b7742e318624ecf5" +SRCREV_mbedtls = "2f24831ee13d399ce019c4632b0bcd440a713f7c" +SRCREV_mcuboot = "fb2cf0ec3da3687b93f28e556ab682bdd4b85223" +SRCREV_mipi-sys-t = "71ace1f5caa03e56c8740a09863e685efb4b2360" +SRCREV_net-tools = "7c7a856814d7f27509c8511fef14cec21f7d0c30" +SRCREV_nrf_hw_models = "6c389b9b5fa0a079cd4502e69d375da4c0c289b7" +SRCREV_open-amp = "76d2168bcdfcd23a9a7dce8c21f2083b90a1e60a" +SRCREV_openthread = "3873c6fcd5a8a9dd01b71e8efe32ef5dc7923bb1" +SRCREV_percepio = "a49e5f3947faad0dd654eddd5a750127fb81e50d" +SRCREV_picolibc = "764ef4e401a8f4c6a86ab723533841f072885a5b" +SRCREV_segger = "b011c45b585e097d95d9cf93edf4f2e01588d3cd" +SRCREV_tinycrypt = "1012a3ebee18c15ede5efc8332ee2fc37817670f" +SRCREV_trusted-firmware-m = "069455be098383bf96eab73e3ff8e0c66c60fa5a" +SRCREV_trusted-firmware-a = "713ffbf96c5bcbdeab757423f10f73eb304eff07" +SRCREV_uoscore-uedhoc = "84ef879a46d7bfd9a423fbfb502b04289861f9ea" +SRCREV_zcbor = "75d088037eb237b18e7ec1f47c9ce494b9b95aab" + +SRC_URI_ZEPHYR ?= "git://github.com/zephyrproject-rtos/zephyr.git;protocol=https" +SRC_URI_ZEPHYR_ACPICA ?= "git://github.com/zephyrproject-rtos/acpica;protocol=https" +SRC_URI_ZEPHYR_BSIM ?= "git://github.com/zephyrproject-rtos/babblesim-manifest;protocol=https" +SRC_URI_ZEPHYR_BABBLESIM_BASE ?= "git://github.com/BabbleSim/base;protocol=https" +SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_LIBPHYCOMV1 ?= "git://github.com/BabbleSim/ext_2G4_libPhyComv1;protocol=https" +SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_PHY_V1 ?= "git://github.com/BabbleSim/ext_2G4_phy_v1;protocol=https" +SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_CHANNEL_NTNCABLE ?= "git://github.com/BabbleSim/ext_2G4_channel_NtNcable;protocol=https" +SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_CHANNEL_MULTIATT ?= "git://github.com/BabbleSim/ext_2G4_channel_multiatt;protocol=https" +SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_MODEM_MAGIC ?= "git://github.com/BabbleSim/ext_2G4_modem_magic;protocol=https" +SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_MODEM_BLE_SIMPLE ?= "git://github.com/BabbleSim/ext_2G4_modem_BLE_simple;protocol=https" +SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_DEVICE_BURST_INTERFERER ?= "git://github.com/BabbleSim/ext_2G4_device_burst_interferer;protocol=https" +SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_DEVICE_WLAN_ACTMOD ?= "git://github.com/BabbleSim/ext_2G4_device_WLAN_actmod;protocol=https" +SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_DEVICE_PLAYBACK ?= "git://github.com/BabbleSim/ext_2G4_device_playback;protocol=https" +SRC_URI_ZEPHYR_BABBLESIM_EXT_LIBCRYPTOV1 ?= "git://github.com/BabbleSim/ext_libCryptov1;protocol=https" +SRC_URI_ZEPHYR_CMSIS ?= "git://github.com/zephyrproject-rtos/cmsis;protocol=https" +SRC_URI_ZEPHYR_CMSIS_DSP ?= "git://github.com/zephyrproject-rtos/cmsis-dsp;protocol=https" +SRC_URI_ZEPHYR_CMSIS_NN ?= "git://github.com/zephyrproject-rtos/cmsis-nn;protocol=https" +SRC_URI_ZEPHYR_EDTT ?= "git://github.com/zephyrproject-rtos/edtt;protocol=https" +SRC_URI_ZEPHYR_FATFS ?= "git://github.com/zephyrproject-rtos/fatfs;protocol=https" +SRC_URI_ZEPHYR_HAL_ADI ?= "git://github.com/zephyrproject-rtos/hal_adi;protocol=https" +SRC_URI_ZEPHYR_HAL_ALTERA ?= "git://github.com/zephyrproject-rtos/hal_altera;protocol=https" +SRC_URI_ZEPHYR_HAL_AMBIQ ?= "git://github.com/zephyrproject-rtos/hal_ambiq;protocol=https" +SRC_URI_ZEPHYR_HAL_ATMEL ?= "git://github.com/zephyrproject-rtos/hal_atmel;protocol=https" +SRC_URI_ZEPHYR_HAL_ESPRESSIF ?= "git://github.com/zephyrproject-rtos/hal_espressif;protocol=https" +SRC_URI_ZEPHYR_HAL_ETHOS_U ?= "git://github.com/zephyrproject-rtos/hal_ethos_u;protocol=https" +SRC_URI_ZEPHYR_HAL_GIGADEVICE ?= "git://github.com/zephyrproject-rtos/hal_gigadevice;protocol=https" +SRC_URI_ZEPHYR_HAL_INFINEON ?= "git://github.com/zephyrproject-rtos/hal_infineon;protocol=https" +SRC_URI_ZEPHYR_HAL_INTEL ?= "git://github.com/zephyrproject-rtos/hal_intel;protocol=https" +SRC_URI_ZEPHYR_HAL_MICROCHIP ?= "git://github.com/zephyrproject-rtos/hal_microchip;protocol=https" +SRC_URI_ZEPHYR_HAL_NORDIC ?= "git://github.com/zephyrproject-rtos/hal_nordic;protocol=https" +SRC_URI_ZEPHYR_HAL_NUVOTON ?= "git://github.com/zephyrproject-rtos/hal_nuvoton;protocol=https" +SRC_URI_ZEPHYR_HAL_NXP ?= "git://github.com/zephyrproject-rtos/hal_nxp;protocol=https" +SRC_URI_ZEPHYR_HAL_OPENISA ?= "git://github.com/zephyrproject-rtos/hal_openisa;protocol=https" +SRC_URI_ZEPHYR_HAL_QUICKLOGIC ?= "git://github.com/zephyrproject-rtos/hal_quicklogic;protocol=https" +SRC_URI_ZEPHYR_HAL_RENESAS ?= "git://github.com/zephyrproject-rtos/hal_renesas;protocol=https" +SRC_URI_ZEPHYR_HAL_RPI_PICO ?= "git://github.com/zephyrproject-rtos/hal_rpi_pico;protocol=https" +SRC_URI_ZEPHYR_HAL_SILABS ?= "git://github.com/zephyrproject-rtos/hal_silabs;protocol=https" +SRC_URI_ZEPHYR_HAL_ST ?= "git://github.com/zephyrproject-rtos/hal_st;protocol=https" +SRC_URI_ZEPHYR_HAL_STM32 ?= "git://github.com/zephyrproject-rtos/hal_stm32;protocol=https" +SRC_URI_ZEPHYR_HAL_TELINK ?= "git://github.com/zephyrproject-rtos/hal_telink;protocol=https" +SRC_URI_ZEPHYR_HAL_TI ?= "git://github.com/zephyrproject-rtos/hal_ti;protocol=https" +SRC_URI_ZEPHYR_HAL_WURTHELEKTRONIK ?= "git://github.com/zephyrproject-rtos/hal_wurthelektronik;protocol=https" +SRC_URI_ZEPHYR_HAL_XTENSA ?= "git://github.com/zephyrproject-rtos/hal_xtensa;protocol=https" +SRC_URI_ZEPHYR_HOSTAP ?= "git://github.com/zephyrproject-rtos/hostap;protocol=https" +SRC_URI_ZEPHYR_LIBMETAL ?= "git://github.com/zephyrproject-rtos/libmetal;protocol=https" +SRC_URI_ZEPHYR_LIBLC3 ?= "git://github.com/zephyrproject-rtos/liblc3;protocol=https" +SRC_URI_ZEPHYR_LITTLEFS ?= "git://github.com/zephyrproject-rtos/littlefs;protocol=https" +SRC_URI_ZEPHYR_LORAMAC_NODE ?= "git://github.com/zephyrproject-rtos/loramac-node;protocol=https" +SRC_URI_ZEPHYR_LVGL ?= "git://github.com/zephyrproject-rtos/lvgl;protocol=https" +SRC_URI_ZEPHYR_MBEDTLS ?= "git://github.com/zephyrproject-rtos/mbedtls;protocol=https" +SRC_URI_ZEPHYR_MCUBOOT ?= "git://github.com/zephyrproject-rtos/mcuboot;protocol=https" +SRC_URI_ZEPHYR_MIPI_SYS_T ?= "git://github.com/zephyrproject-rtos/mipi-sys-t;protocol=https" +SRC_URI_ZEPHYR_NET_TOOLS ?= "git://github.com/zephyrproject-rtos/net-tools;protocol=https" +SRC_URI_ZEPHYR_NRF_HW_MODELS ?= "git://github.com/zephyrproject-rtos/nrf_hw_models;protocol=https" +SRC_URI_ZEPHYR_OPEN_AMP ?= "git://github.com/zephyrproject-rtos/open-amp;protocol=https" +SRC_URI_ZEPHYR_OPENTHREAD ?= "git://github.com/zephyrproject-rtos/openthread;protocol=https" +SRC_URI_ZEPHYR_PERCEPIO ?= "git://github.com/zephyrproject-rtos/percepio;protocol=https" +SRC_URI_ZEPHYR_PICOLIBC ?= "git://github.com/zephyrproject-rtos/picolibc;protocol=https" +SRC_URI_ZEPHYR_SEGGER ?= "git://github.com/zephyrproject-rtos/segger;protocol=https" +SRC_URI_ZEPHYR_TINYCRYPT ?= "git://github.com/zephyrproject-rtos/tinycrypt;protocol=https" +SRC_URI_ZEPHYR_TRUSTED_FIRMWARE_M ?= "git://github.com/zephyrproject-rtos/trusted-firmware-m;protocol=https" +SRC_URI_ZEPHYR_TRUSTED_FIRMWARE_A ?= "git://github.com/zephyrproject-rtos/trusted-firmware-a;protocol=https" +SRC_URI_ZEPHYR_UOSCORE_UEDHOC ?= "git://github.com/zephyrproject-rtos/uoscore-uedhoc;protocol=https" +SRC_URI_ZEPHYR_ZCBOR ?= "git://github.com/zephyrproject-rtos/zcbor;protocol=https" + +SRC_URI_PATCHES ?= "\ + file://0001-3.7-x86-fix-efi-binary-generation-issue-in-cross-compila.patch;patchdir=zephyr \ +" + +SRC_URI = "\ + ${SRC_URI_ZEPHYR};branch=${ZEPHYR_BRANCH};name=default;destsuffix=git/zephyr \ + ${SRC_URI_ZEPHYR_ACPICA};name=acpica;nobranch=1;destsuffix=git/modules/lib/acpica \ + ${SRC_URI_ZEPHYR_BSIM};name=bsim;nobranch=1;destsuffix=git/tools/bsim \ + ${SRC_URI_ZEPHYR_BABBLESIM_BASE};name=babblesim_base;nobranch=1;destsuffix=git/tools/bsim/components \ + ${SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_LIBPHYCOMV1};name=babblesim_ext_2G4_libPhyComv1;nobranch=1;destsuffix=git/tools/bsim/components/ext_2G4_libPhyComv1 \ + ${SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_PHY_V1};name=babblesim_ext_2G4_phy_v1;nobranch=1;destsuffix=git/tools/bsim/components/ext_2G4_phy_v1 \ + ${SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_CHANNEL_NTNCABLE};name=babblesim_ext_2G4_channel_NtNcable;nobranch=1;destsuffix=git/tools/bsim/components/ext_2G4_channel_NtNcable \ + ${SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_CHANNEL_MULTIATT};name=babblesim_ext_2G4_channel_multiatt;nobranch=1;destsuffix=git/tools/bsim/components/ext_2G4_channel_multiatt \ + ${SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_MODEM_MAGIC};name=babblesim_ext_2G4_modem_magic;nobranch=1;destsuffix=git/tools/bsim/components/ext_2G4_modem_magic \ + ${SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_MODEM_BLE_SIMPLE};name=babblesim_ext_2G4_modem_BLE_simple;nobranch=1;destsuffix=git/tools/bsim/components/ext_2G4_modem_BLE_simple \ + ${SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_DEVICE_BURST_INTERFERER};name=babblesim_ext_2G4_device_burst_interferer;nobranch=1;destsuffix=git/tools/bsim/components/ext_2G4_device_burst_interferer \ + ${SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_DEVICE_WLAN_ACTMOD};name=babblesim_ext_2G4_device_WLAN_actmod;nobranch=1;destsuffix=git/tools/bsim/components/ext_2G4_device_WLAN_actmod \ + ${SRC_URI_ZEPHYR_BABBLESIM_EXT_2G4_DEVICE_PLAYBACK};name=babblesim_ext_2G4_device_playback;nobranch=1;destsuffix=git/tools/bsim/components/ext_2G4_device_playback \ + ${SRC_URI_ZEPHYR_BABBLESIM_EXT_LIBCRYPTOV1};name=babblesim_ext_libCryptov1;nobranch=1;destsuffix=git/tools/bsim/components/ext_libCryptov1 \ + ${SRC_URI_ZEPHYR_CMSIS};name=cmsis;nobranch=1;destsuffix=git/modules/hal/cmsis \ + ${SRC_URI_ZEPHYR_CMSIS_DSP};name=cmsis-dsp;nobranch=1;destsuffix=git/modules/lib/cmsis-dsp \ + ${SRC_URI_ZEPHYR_CMSIS_NN};name=cmsis-nn;nobranch=1;destsuffix=git/modules/lib/cmsis-nn \ + ${SRC_URI_ZEPHYR_EDTT};name=edtt;nobranch=1;destsuffix=git/tools/edtt \ + ${SRC_URI_ZEPHYR_FATFS};name=fatfs;nobranch=1;destsuffix=git/modules/fs/fatfs \ + ${SRC_URI_ZEPHYR_HAL_ADI};name=hal_adi;nobranch=1;destsuffix=git/modules/hal/adi \ + ${SRC_URI_ZEPHYR_HAL_ALTERA};name=hal_altera;nobranch=1;destsuffix=git/modules/hal/altera \ + ${SRC_URI_ZEPHYR_HAL_AMBIQ};name=hal_ambiq;nobranch=1;destsuffix=git/modules/hal/ambiq \ + ${SRC_URI_ZEPHYR_HAL_ATMEL};name=hal_atmel;nobranch=1;destsuffix=git/modules/hal/atmel \ + ${SRC_URI_ZEPHYR_HAL_ESPRESSIF};name=hal_espressif;nobranch=1;destsuffix=git/modules/hal/espressif \ + ${SRC_URI_ZEPHYR_HAL_ETHOS_U};name=hal_ethos_u;nobranch=1;destsuffix=git/modules/hal/ethos_u \ + ${SRC_URI_ZEPHYR_HAL_GIGADEVICE};name=hal_gigadevice;nobranch=1;destsuffix=git/modules/hal/gigadevice \ + ${SRC_URI_ZEPHYR_HAL_INFINEON};name=hal_infineon;nobranch=1;destsuffix=git/modules/hal/infineon \ + ${SRC_URI_ZEPHYR_HAL_INTEL};name=hal_intel;nobranch=1;destsuffix=git/modules/hal/intel \ + ${SRC_URI_ZEPHYR_HAL_MICROCHIP};name=hal_microchip;nobranch=1;destsuffix=git/modules/hal/microchip \ + ${SRC_URI_ZEPHYR_HAL_NORDIC};name=hal_nordic;nobranch=1;destsuffix=git/modules/hal/nordic \ + ${SRC_URI_ZEPHYR_HAL_NUVOTON};name=hal_nuvoton;nobranch=1;destsuffix=git/modules/hal/nuvoton \ + ${SRC_URI_ZEPHYR_HAL_NXP};name=hal_nxp;nobranch=1;destsuffix=git/modules/hal/nxp \ + ${SRC_URI_ZEPHYR_HAL_OPENISA};name=hal_openisa;nobranch=1;destsuffix=git/modules/hal/openisa \ + ${SRC_URI_ZEPHYR_HAL_QUICKLOGIC};name=hal_quicklogic;nobranch=1;destsuffix=git/modules/hal/quicklogic \ + ${SRC_URI_ZEPHYR_HAL_RENESAS};name=hal_renesas;nobranch=1;destsuffix=git/modules/hal/renesas \ + ${SRC_URI_ZEPHYR_HAL_RPI_PICO};name=hal_rpi_pico;nobranch=1;destsuffix=git/modules/hal/rpi_pico \ + ${SRC_URI_ZEPHYR_HAL_SILABS};name=hal_silabs;nobranch=1;destsuffix=git/modules/hal/silabs \ + ${SRC_URI_ZEPHYR_HAL_ST};name=hal_st;nobranch=1;destsuffix=git/modules/hal/st \ + ${SRC_URI_ZEPHYR_HAL_STM32};name=hal_stm32;nobranch=1;destsuffix=git/modules/hal/stm32 \ + ${SRC_URI_ZEPHYR_HAL_TELINK};name=hal_telink;nobranch=1;destsuffix=git/modules/hal/telink \ + ${SRC_URI_ZEPHYR_HAL_TI};name=hal_ti;nobranch=1;destsuffix=git/modules/hal/ti \ + ${SRC_URI_ZEPHYR_HAL_WURTHELEKTRONIK};name=hal_wurthelektronik;nobranch=1;destsuffix=git/modules/hal/wurthelektronik \ + ${SRC_URI_ZEPHYR_HAL_XTENSA};name=hal_xtensa;nobranch=1;destsuffix=git/modules/hal/xtensa \ + ${SRC_URI_ZEPHYR_HOSTAP};name=hostap;nobranch=1;destsuffix=git/modules/lib/hostap \ + ${SRC_URI_ZEPHYR_LIBMETAL};name=libmetal;nobranch=1;destsuffix=git/modules/hal/libmetal \ + ${SRC_URI_ZEPHYR_LIBLC3};name=liblc3;nobranch=1;destsuffix=git/modules/lib/liblc3 \ + ${SRC_URI_ZEPHYR_LITTLEFS};name=littlefs;nobranch=1;destsuffix=git/modules/fs/littlefs \ + ${SRC_URI_ZEPHYR_LORAMAC_NODE};name=loramac-node;nobranch=1;destsuffix=git/modules/lib/loramac-node \ + ${SRC_URI_ZEPHYR_LVGL};name=lvgl;nobranch=1;destsuffix=git/modules/lib/gui/lvgl \ + ${SRC_URI_ZEPHYR_MBEDTLS};name=mbedtls;nobranch=1;destsuffix=git/modules/crypto/mbedtls \ + ${SRC_URI_ZEPHYR_MCUBOOT};name=mcuboot;nobranch=1;destsuffix=git/bootloader/mcuboot \ + ${SRC_URI_ZEPHYR_MIPI_SYS_T};name=mipi-sys-t;nobranch=1;destsuffix=git/modules/debug/mipi-sys-t \ + ${SRC_URI_ZEPHYR_NET_TOOLS};name=net-tools;nobranch=1;destsuffix=git/tools/net-tools \ + ${SRC_URI_ZEPHYR_NRF_HW_MODELS};name=nrf_hw_models;nobranch=1;destsuffix=git/modules/bsim_hw_models/nrf_hw_models \ + ${SRC_URI_ZEPHYR_OPEN_AMP};name=open-amp;nobranch=1;destsuffix=git/modules/lib/open-amp \ + ${SRC_URI_ZEPHYR_OPENTHREAD};name=openthread;nobranch=1;destsuffix=git/modules/lib/openthread \ + ${SRC_URI_ZEPHYR_PERCEPIO};name=percepio;nobranch=1;destsuffix=git/modules/debug/percepio \ + ${SRC_URI_ZEPHYR_PICOLIBC};name=picolibc;nobranch=1;destsuffix=git/modules/lib/picolibc \ + ${SRC_URI_ZEPHYR_SEGGER};name=segger;nobranch=1;destsuffix=git/modules/debug/segger \ + ${SRC_URI_ZEPHYR_TINYCRYPT};name=tinycrypt;nobranch=1;destsuffix=git/modules/crypto/tinycrypt \ + ${SRC_URI_ZEPHYR_TRUSTED_FIRMWARE_M};name=trusted-firmware-m;nobranch=1;destsuffix=git/modules/tee/tf-m/trusted-firmware-m \ + ${SRC_URI_ZEPHYR_TRUSTED_FIRMWARE_A};name=trusted-firmware-a;nobranch=1;destsuffix=git/modules/tee/tf-a/trusted-firmware-a \ + ${SRC_URI_ZEPHYR_UOSCORE_UEDHOC};name=uoscore-uedhoc;nobranch=1;destsuffix=git/modules/lib/uoscore-uedhoc \ + ${SRC_URI_ZEPHYR_ZCBOR};name=zcbor;nobranch=1;destsuffix=git/modules/lib/zcbor \ + ${SRC_URI_PATCHES} \ +" + +ZEPHYR_MODULES = "\ +${S}/modules/lib/acpica\;\ +${S}/tools/bsim\;\ +${S}/tools/bsim/components\;\ +${S}/tools/bsim/components/ext_2G4_libPhyComv1\;\ +${S}/tools/bsim/components/ext_2G4_phy_v1\;\ +${S}/tools/bsim/components/ext_2G4_channel_NtNcable\;\ +${S}/tools/bsim/components/ext_2G4_channel_multiatt\;\ +${S}/tools/bsim/components/ext_2G4_modem_magic\;\ +${S}/tools/bsim/components/ext_2G4_modem_BLE_simple\;\ +${S}/tools/bsim/components/ext_2G4_device_burst_interferer\;\ +${S}/tools/bsim/components/ext_2G4_device_WLAN_actmod\;\ +${S}/tools/bsim/components/ext_2G4_device_playback\;\ +${S}/tools/bsim/components/ext_libCryptov1\;\ +${S}/modules/hal/cmsis\;\ +${S}/modules/lib/cmsis-dsp\;\ +${S}/modules/lib/cmsis-nn\;\ +${S}/tools/edtt\;\ +${S}/modules/fs/fatfs\;\ +${S}/modules/hal/adi\;\ +${S}/modules/hal/altera\;\ +${S}/modules/hal/ambiq\;\ +${S}/modules/hal/atmel\;\ +${S}/modules/hal/espressif\;\ +${S}/modules/hal/ethos_u\;\ +${S}/modules/hal/gigadevice\;\ +${S}/modules/hal/infineon\;\ +${S}/modules/hal/intel\;\ +${S}/modules/hal/microchip\;\ +${S}/modules/hal/nordic\;\ +${S}/modules/hal/nuvoton\;\ +${S}/modules/hal/nxp\;\ +${S}/modules/hal/openisa\;\ +${S}/modules/hal/quicklogic\;\ +${S}/modules/hal/renesas\;\ +${S}/modules/hal/rpi_pico\;\ +${S}/modules/hal/silabs\;\ +${S}/modules/hal/st\;\ +${S}/modules/hal/stm32\;\ +${S}/modules/hal/telink\;\ +${S}/modules/hal/ti\;\ +${S}/modules/hal/wurthelektronik\;\ +${S}/modules/hal/xtensa\;\ +${S}/modules/lib/hostap\;\ +${S}/modules/hal/libmetal\;\ +${S}/modules/lib/liblc3\;\ +${S}/modules/fs/littlefs\;\ +${S}/modules/lib/loramac-node\;\ +${S}/modules/lib/gui/lvgl\;\ +${S}/modules/crypto/mbedtls\;\ +${S}/bootloader/mcuboot\;\ +${S}/modules/debug/mipi-sys-t\;\ +${S}/tools/net-tools\;\ +${S}/modules/bsim_hw_models/nrf_hw_models\;\ +${S}/modules/lib/open-amp\;\ +${S}/modules/lib/openthread\;\ +${S}/modules/debug/percepio\;\ +${S}/modules/lib/picolibc\;\ +${S}/modules/debug/segger\;\ +${S}/modules/crypto/tinycrypt\;\ +${S}/modules/tee/tf-m/trusted-firmware-m\;\ +${S}/modules/tee/tf-a/trusted-firmware-a\;\ +${S}/modules/lib/uoscore-uedhoc\;\ +${S}/modules/lib/zcbor\;\ +" + +ZEPHYR_BRANCH = "v3.7-branch" +PV = "3.7.0+git${SRCPV}" From patchwork Fri Aug 8 17:58:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sandeep Gundlupet Raju X-Patchwork-Id: 68271 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4F095C87FCB for ; Fri, 8 Aug 2025 17:58:51 +0000 (UTC) Received: from NAM04-BN8-obe.outbound.protection.outlook.com (NAM04-BN8-obe.outbound.protection.outlook.com [40.107.100.56]) by mx.groups.io with SMTP id smtpd.web11.29083.1754675925206002555 for ; Fri, 08 Aug 2025 10:58:45 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@amd.com header.s=selector1 header.b=jfk3Tqos; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.100.56, mailfrom: sandeep.gundlupet-raju@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ck3HFqKe0oVDguu4Og86uegfUKFNuEoCLFwdnrOn7ZIFWtZYBK2NexGBV1rVGy0UV+cPy2lojxJwiLOmpn9XdF4PEDStVIBr+Dh+3jobMz3u9aekNlZzKBKaedzgPhHpcR7ufhCDif90htoOESBNJaxJf/gm3VNjd1eEA0vStGkaFYl3/uiKppkZgRcQ3VvciXILjptVsFqD2Ih7fAr1rV8Nri0s2Ta2xY+tQVRvcGy9glP/a9A6/OuDmSjkrzqaV9mBTfNqWE+e5fNH2Kg4W5H2pwkYhn+niRuQLFVEJh5/0m2dAZIDNXHb5Uzt1YKVdQLk1m4TBfQfSc5S2gg45A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ISs6cuvTFdN7VCuELhR8XI1pTHN8m0TeLRCYXAYPsKk=; b=j/nMbOLAxLY91MrHz+Ja0Q6bQ3F7BjL40zKbvmT0yPU5zoCzbpDDXI2X4nQ2P5Hu+5REiiRxYcHT/xnJcIPfW1VVQl5khuJ1xf0o7ycPOhuWhSEARUxlMl2zeaL9hJlhtf+scJMcRI79NSE9+vhn52SD1zVD2+hsNqkqQMj2roqOXj2sFogk0GVcNKt2DCM5N3WPulbUW3mEeIqnlS5FtofLazxaMNhVUiir79GUSN/HYn26vg9NTnc+xhOY5VNQJ7gyjVele8/hsncNOkuvGmYTB1Mgfbd9VZxCRmlqbG+x+iHx2J8UHWaE1+KU12xyJs0VJr68NuqnnFOJEDv0lw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ISs6cuvTFdN7VCuELhR8XI1pTHN8m0TeLRCYXAYPsKk=; b=jfk3TqosqdPbaZMG/JndpoGK9JZ4tAf2uwO0Y+aBOoEQPXNhIhTm6AY02luo3YaZHreKeH36ytI2v5Gstrj9yVZls6DkXbOUoHVlu8QGhPWXBVBbuAWFg/KUOEnL6fAdXytWHeWVWr/uoIasfO1FwJHCYlj1NYWULSaCFrh21HQ= Received: from BYAPR07CA0107.namprd07.prod.outlook.com (2603:10b6:a03:12b::48) by CH3PR12MB8257.namprd12.prod.outlook.com (2603:10b6:610:121::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9009.16; Fri, 8 Aug 2025 17:58:37 +0000 Received: from SN1PEPF000397B4.namprd05.prod.outlook.com (2603:10b6:a03:12b:cafe::31) by BYAPR07CA0107.outlook.office365.com (2603:10b6:a03:12b::48) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9009.18 via Frontend Transport; Fri, 8 Aug 2025 17:58:37 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB03.amd.com; pr=C Received: from SATLEXMB03.amd.com (165.204.84.17) by SN1PEPF000397B4.mail.protection.outlook.com (10.167.248.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.9009.8 via Frontend Transport; Fri, 8 Aug 2025 17:58:37 +0000 Received: from SATLEXMB05.amd.com (10.181.40.146) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 8 Aug 2025 12:58:33 -0500 Received: from SATLEXMB03.amd.com (10.181.40.144) by SATLEXMB05.amd.com (10.181.40.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 8 Aug 2025 12:58:33 -0500 Received: from xcosswyocto01.xilinx.com (10.180.168.240) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Fri, 8 Aug 2025 12:58:32 -0500 From: Sandeep Gundlupet Raju To: , Subject: [meta-zephyr][scarthgap][PATCH 8/9] meta-zephyr: Update README files Date: Fri, 8 Aug 2025 11:58:28 -0600 Message-ID: <20250808175829.3830489-9-sandeep.gundlupet-raju@amd.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> References: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> MIME-Version: 1.0 Received-SPF: None (SATLEXMB05.amd.com: sandeep.gundlupet-raju@amd.com does not designate permitted sender hosts) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN1PEPF000397B4:EE_|CH3PR12MB8257:EE_ X-MS-Office365-Filtering-Correlation-Id: a0f56909-7e7c-4406-a70a-08ddd6a53332 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|36860700013|376014|82310400026|13003099007; X-Microsoft-Antispam-Message-Info: 8+XCLaFLKaiQF6rxcDJGdNpKnshs2+GehrfmRxBHBeqrsDudCMiS2tEyt++UwEEqpeqrA2Ng8qU2eS7NrpImZc5nCof1hXMBPewOb21hGRJNPQs1wuryTiw9u+UG3xn7QmAoUxXv6YWFh6kDKzuZmto5O4Vxo5KCQ2VdoRYwB5UQhdFCCtrxqtHIFD4GMYbUiwhiskvXDEwf+rg1v6wfQNBeE25lpOSa+oxqrj0AZQbnNJPnXsb0jVuijHBuB5GPc2/3aRTVuHbYyMmqFzx53DPucsqFO44YQsu+9LrFAVQXOskVxlycBGVsPuOXXNiBwG8ubqKjeAW230eojNBGyLE/ZvFebIJmD0TN3b8UWA52LfAmWvF953RCrOAASkD8Ooh41Mqde+F/I5hod+UXcQiLxEMRJlVXYS3iba84CuhE9z4Frqok+qI6ikmwAJnauMW+O6WJh9X31+4K4VqWRt3VQssFGZxJ1WXHbyinxf2SXLdxZQqu/CgGMI2emaF0AUSAtien0XBXI96Ix6lXONQmHQa/xgW81XjlG4pr/LyEdZIlznSGQSRVENxKSccpEgBMNdZWijGSxtvLfICAl3GD3qkevsyng29AgGExz2HzfulpC8lKabCpt3OY9HjgL/zvk9dASP38ixwQk+FhXzPNnzUfhuBsDCy7Ym+N7lFZZ+vHB2Sp2xjAr0twm9mZUMi5vbnOd2rCKSRFM8aGu96NrFsUmeepeECe21iEtwWSQctp6LzTnCxDMLrY57X+MZFnS06ToypDV/fRWeCAao8QEfUc0LWubAcZn1hrB7Nm+VzzdxxdYC86ErrgU9R5RDaD2e/F9N0i/3/KUXlFvmTDGa0/VX3kTmmveK+ytGvIBCOmO5uX0kPQzjs/xvj6nEMNinV9u20SI8n01ZD70+fAA6AhnLTauLnyjaCNpSH7iNW6DKlepli7+NX2l8avalSHml13dM57Qfx/V5orI/sNAn6Aw33BMpvb0VrU2rhCeDuXo+nZJDvAnnhVFXw9/0Ev3FiUWmx5A5hH0r9pchiaNCTceEDol1evi5hfmsVYyplHrrVF4fvGCehpJJursdKNjxIi1/ktUn88COvYqRsfhYVKj6DaxVuOHus1WX+uOHEcXaFX2sXpRUL2otPjhefPJhg1NlX8s3IVDoSvJ4Y/Sh4g1GjAMqGrqqD8S/hy7qPcbs9NVmWsHQQ1d/88K+r8rnq/rsNg1uke30I7B0jqbENW++dL1+G7/cuTRazXyEcB2PeAFyhL+7giQo9OtcqZbmodRN0o7aonkeKuzcEzRcKOcQgt+cz86VKw5dmh4hKH7CypBMfnhn+SHuuTYncxnUgeONoPvSlDQrm2kwdw+0P3MTtuSnimlLuJRQ8RcxJEEJ86G+U7cEfgvVBdtJmeS2z5iBkTb/xbCC/fOpuNIsWDlP/5MRAco3n0i7eBuKj29GBAxPYbZRWW1GTWuZohF5+Z36KPwyHsnxIqtA== X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB03.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(36860700013)(376014)(82310400026)(13003099007);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2025 17:58:37.2628 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a0f56909-7e7c-4406-a70a-08ddd6a53332 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB03.amd.com] X-MS-Exchange-CrossTenant-AuthSource: SN1PEPF000397B4.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR12MB8257 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Aug 2025 17:58:51 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/1908 Update README files with following. - Build instructions - Maintainers lists and patch submission Signed-off-by: Sandeep Gundlupet Raju --- README.txt => README.md | 163 ++++++++++++++++++++++++------------ meta-zephyr-bsp/README.md | 5 ++ meta-zephyr-bsp/README.txt | 1 - meta-zephyr-core/README.md | 6 ++ meta-zephyr-core/README.txt | 1 - 5 files changed, 120 insertions(+), 56 deletions(-) rename README.txt => README.md (60%) create mode 100644 meta-zephyr-bsp/README.md delete mode 100644 meta-zephyr-bsp/README.txt create mode 100644 meta-zephyr-core/README.md delete mode 100644 meta-zephyr-core/README.txt diff --git a/README.txt b/README.md similarity index 60% rename from README.txt rename to README.md index d3694a6..16951b0 100644 --- a/README.txt +++ b/README.md @@ -1,71 +1,101 @@ -Building Zephyr Images via bitbake recipes -========================================== +# meta-zephyr -More detailed and up-to-date information can be found here: - -https://wiki.yoctoproject.org/wiki/TipsAndTricks/BuildingZephyrImages +This layer enables building Zephyr using Yocto Project. -Prerequisites: -============== +## Dependencies This layer depends on: - Yocto distro (master) - git://git.yoctoproject.org/poky - Python layer (meta-openembedded/meta-python) - git://git.openembedded.org/meta-openembedded -Add "meta-openembedded/meta-oe" to BBLAYERS -Add "meta-openembedded/meta-python" to BBLAYERS -Add "meta-zephyr-core" and "meta-zephyr-bsp" to BBLAYERS + URI: https://git.yoctoproject.org/poky + layers: meta, meta-poky + branch: scarthgap + + URI: https://git.openembedded.org/meta-openembedded + layers: meta-oe, meta-python + branch: scarthgap + +## Building Zephyr Images via bitbake recipes + +More detailed and up-to-date information can be found here: + +https://wiki.yoctoproject.org/wiki/TipsAndTricks/BuildingZephyrImages -Building and Running Zephyr Samples -=================================== +> **Pre-requisites:** +1. Refer [Yocto Project Quick Build]( https://docs.yoctoproject.org/dev/singleindex.html#yocto-project-quick-build) documentation. + +2. Clone and add following layers to BBLAYERS + * meta-openembedded/meta-oe + * meta-openembedded/meta-python + * meta-zephyr-core + * meta-zephyr-bsp +``` + $ mkdir sources + $ git clone -b https://git.yoctoproject.org/poky + $ git clone -b https://git.openembedded.org/meta-openembedded + $ git clone -b https://git.yoctoproject.org/meta-zephyr + $ source poky/oe-init-build-env + $ bitbake-layers add-layer ../meta-openembedded/meta-oe + $ bitbake-layers add-layer ../meta-openembedded/meta-python + $ bitbake-layers add-layer ../meta-zephyr/meta-zephyr-core + $ bitbake-layers add-layer ../meta-zephyr/meta-zephyr-bsp +``` + +### Building and Running Zephyr Samples You can build Zephyr samples. There are several sample recipes. To use the Yocto toolchain, modify local conf by adding: +``` DISTRO="zephyr" +``` To use the Zephyr pre-built toolchain, modify local conf by adding: +``` ZEPHYR_TOOLCHAIN_VARIANT = "zephyr" +``` For example, to build the Zephyr "philosophers" sample: - +``` $ MACHINE=qemu-x86 bitbake zephyr-philosophers - -You can then run the created "philosophers" image in qemu: +``` +You can then run the created "philosophers" image in qemu: +``` $ runqemu qemu-x86 - -The same sample, for ARM image: +``` +The same sample, for ARM image: +``` $ MACHINE=qemu-cortex-m3 bitbake zephyr-philosophers $ runqemu qemu-cortex-m3 - -The same sample, for Nios2 image: +``` +The same sample, for Nios2 image: +``` $ MACHINE=qemu-nios2 bitbake zephyr-philosophers $ runqemu qemu-nios2 +``` -Flashing -================================= +### Flashing You can flash Zephyr samples to boards. Currently, the following MACHINEs are supported: * DFU: - - arduino-101-sss - - arduino-101 - - arduino-101-ble + * arduino-101-sss + * arduino-101 + * arduino-101-ble * pyocd: - - 96b-nitrogen + * 96b-nitrogen To flash the example you built with command e.g. - +``` $ MACHINE=96b-nitrogen bitbake zephyr-philosophers +``` call similar command with explicit flash_usb command: - +``` $ MACHINE=96b-nitrogen bitbake zephyr-philosophers -c flash_usb +``` dfu-util and/or pyocd need to be installed in your system. If you observe permission errors or the flashing process seem to hang, follow those instructions: @@ -77,28 +107,31 @@ of IDs. Once that is set, the tool will only try to program these IDs. You can query for the IDs by running `pyocd list` on your host while having the probes attached. Besides setting this variable through the build's configuration or metadata, you can also inject its value from command line with something like: - +``` $ PYOCD_FLASH_IDS=' ' BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE PYOCD_FLASH_IDS" bitbake -c flash_usb +``` + +## Building and Running Zephyr Tests -Building and Running Zephyr Tests -================================= Presently only toolchains for ARM, x86, IAMCU and Nios2 are supported. (For ARM we use CortexM3 toolchain) To run Zephyr Test using Yocto Image Tests, ensure following in local.conf: - +``` INHERIT += "testimage" +``` You can build and test an individual existing Zephyr test. This is done by appending the actual test name to the "zephyr-kernel-test", for example: - +``` $ MACHINE=qemu-x86 bitbake zephyr-kernel-test-sleep $ MACHINE=qemu-x86 bitbake zephyr-kernel-test-sleep -c testimage +``` You can also build and run all Zephyr existing tests (as listed in the file zephyr-kernel-test.inc). For example: - +``` $ MACHINE=qemu-x86 bitbake zephyr-kernel-test-all $ MACHINE=qemu-x86 bitbake zephyr-kernel-test-all -c testimage or @@ -107,16 +140,17 @@ or or $ MACHINE=qemu-nios2 bitbake zephyr-kernel-test-all $ MACHINE=qemu-nios2 bitbake zephyr-kernel-test-all -c testimage - +``` + +## Generating OE Machines based on Zephyr board definitions -Generating OE Machines based on Zephyr board definitions -======================================================== We currently have a recipe called generate-zephry-machines which will go through and attempt to create an OE machine conf file for every board in Zephyr. This is run via: - +``` MACHINE=qemu-x86 bitbake generate-zephyr-machines +``` The output is then put in the normal deploy dir. This recipe is really only useful for maintainers. There is currently no way to use the Zephyr board @@ -125,14 +159,15 @@ you will need to run the above, copy the conf files from the deploy dir to the machine conf directory and then run your build. This shouldn't need to happen often. -Generating new Zephyr recipe versions -===================================== +## Generating new Zephyr recipe versions + The script meta-zephyr-core/scripts/generate-version.py is used to generate Yocto configuration for a Zephyr version from the West configuration in the Zephyr repository. It requires the west and jinja2 Python packages to be installed on the host. Run it as follows: - +``` $ ./meta-zephyr-core/scripts/generate-version.py x.x.x +``` where x.x.x is the Zephyr version. @@ -140,17 +175,37 @@ The patch files added to SRC_URI in the generated file should be validated and modified if required. The new version should be committed and submitted to the mailing list as -described in "Contributing". +described in "Maintainers, Mailing list, Patches". + +## Maintainers, Mailing list, Patches + +Please send any patches for this layer to the yocto-patches mailinglists +with ['meta-zephyr'] in the subject: + + yocto-patches@lists.yoctoproject.org + +When sending patches, please make sure the email subject line includes +`[meta-amd-edf][][PATCH]` and cc'ing the maintainers. + +For more details follow the Yocto Project community patch submission guidelines, +as described in: + +https://docs.yoctoproject.org/dev/contributor-guide/submit-changes.html# + +`git send-email --to yocto-patches@lists.yoctoproject.org *.patch` + +> **Note:** When creating patches, please use below format. To follow best practice, +> if you have more than one patch use `--cover-letter` option while generating the +> patches. Edit the 0000-cover-letter.patch and change the title and top of the +> body as appropriate. -Contributing -============ +**Syntax:** +`git format-patch -s --subject-prefix="meta-zephyr][][PATCH" -1` -Patches for meta-zephyr should be sent to the yocto-patches@lists.yoctoproject.org -mailing list. See https://lists.yoctoproject.org/g/yocto-patches for subscription -details and the list archive. Please add [meta-zephyr] to the subject so -the patches are identifable. +**Example:** +`git format-patch -s --subject-prefix="meta-zephyr][scarthgap][PATCH" -1` -Git can be configured to send mails appropriately when using git send-email: +**Maintainers:** -$ git config --local sendemail.to yocto-patches@lists.yoctoproject.org -$ git config --local format.subjectPrefix meta-zephyr][PATCH + Lee Chee Yang + Sandeep Gundlupet Raju diff --git a/meta-zephyr-bsp/README.md b/meta-zephyr-bsp/README.md new file mode 100644 index 0000000..e159015 --- /dev/null +++ b/meta-zephyr-bsp/README.md @@ -0,0 +1,5 @@ +# meta-zephyr-bsp + +This layer contains machine files for building Zephyr applications. + +For more details see [Building Instructions](../README.md) diff --git a/meta-zephyr-bsp/README.txt b/meta-zephyr-bsp/README.txt deleted file mode 100644 index 2644ed0..0000000 --- a/meta-zephyr-bsp/README.txt +++ /dev/null @@ -1 +0,0 @@ -See ../README.txt diff --git a/meta-zephyr-core/README.md b/meta-zephyr-core/README.md new file mode 100644 index 0000000..18db977 --- /dev/null +++ b/meta-zephyr-core/README.md @@ -0,0 +1,6 @@ +# meta-zephyr-core + +This layer enables Zephyr build metadata such as zephyr scripts, kernel include +files, zephyr applications recipes and bitbake class to support qemu boot. + +For more details see [Building Instructions](../README.md) diff --git a/meta-zephyr-core/README.txt b/meta-zephyr-core/README.txt deleted file mode 100644 index 2644ed0..0000000 --- a/meta-zephyr-core/README.txt +++ /dev/null @@ -1 +0,0 @@ -See ../README.txt From patchwork Fri Aug 8 17:58:29 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sandeep Gundlupet Raju X-Patchwork-Id: 68268 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 230F8CA0EC0 for ; Fri, 8 Aug 2025 17:58:41 +0000 (UTC) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (NAM10-DM6-obe.outbound.protection.outlook.com [40.107.93.84]) by mx.groups.io with SMTP id smtpd.web10.28859.1754675920097850589 for ; Fri, 08 Aug 2025 10:58:40 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@amd.com header.s=selector1 header.b=NQ3iiSVg; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.93.84, mailfrom: sandeep.gundlupet-raju@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=agWrF3jR9QivWA23/QOgKsSz7fJVPrW0MXnvoGq+g91NevefqH0HCLOwPP2uD67oy607y/RY2FzUJxboqEk3PiiabOmwqasY261BBUmyTherWIy0DfDG9xOaqLxAStFsR2z2EUWxTixKr+LpvZXlL+UBkWpUxDIeRvHi/r8BjzNVyokIUusKef8kJbFhDjZV4q1cFj2emuPGm5zOeiUuR2D11hIpY0pCISIOekONIXbJ962C5jHJsrxe47gxGoju9xm4NBakdZcwtQbXTBO418IyYrd66qO8UAwZIXZV7dBsK/tZN1I1w7XDpTMiMXuf/ioAXqR5yQ9QymSHHLH21g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2XOEn80WT02WBG1CBZq3qagpOthkZ4xWGfPPmn5AIaY=; b=qmI6weP+m+YXjz/l/yKAZeQfU+mv3Q9IEdmNfpVZKDh3g3fqGEEbsWjwuWB57iGXWypa3E+LZWKv6sJzi+6gZwBwipwvkwxkLhjjzst0tVpbWwHB2SK4MZV+u9lYd+KbAI5BbLyitTHtMxzzMn8CitiPUE4fz06wQqULZonOz2QovuwRWEwOfRspRJRu8EjksfIhMtR53waw037Iab79zMN24YAu1xTWY443oIGhuT8xCD+kxSdHpRbzsovubjt4eU3Zc4CTxmyo5nj51hPzBgm8hmsaXUk3i8nUHDPpEEMcynU45Ui5xSQNiUOFbf3j4PKTwjnT1XKgwIN3fMPeJw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2XOEn80WT02WBG1CBZq3qagpOthkZ4xWGfPPmn5AIaY=; b=NQ3iiSVgQKMuaOvimBrZMLeV1yrGQPXxlqV3HBwd/W1HOKNzKZ8CYeSgFhaEC23W7lgPo7YEAskktxnqUtbrqzfgaHfOECJ3x3lKG2aJ69P5pWslC+Gd6uPesB2gRMnxUt/UElYoeY/IZuplgr7YnA8q1N7VTda4yrE94SIc8A0= Received: from BYAPR07CA0093.namprd07.prod.outlook.com (2603:10b6:a03:12b::34) by DS7PR12MB8417.namprd12.prod.outlook.com (2603:10b6:8:eb::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9009.18; Fri, 8 Aug 2025 17:58:38 +0000 Received: from SN1PEPF000397B4.namprd05.prod.outlook.com (2603:10b6:a03:12b:cafe::ed) by BYAPR07CA0093.outlook.office365.com (2603:10b6:a03:12b::34) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9009.18 via Frontend Transport; Fri, 8 Aug 2025 17:58:37 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB03.amd.com; pr=C Received: from SATLEXMB03.amd.com (165.204.84.17) by SN1PEPF000397B4.mail.protection.outlook.com (10.167.248.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.9009.8 via Frontend Transport; Fri, 8 Aug 2025 17:58:37 +0000 Received: from SATLEXMB03.amd.com (10.181.40.144) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 8 Aug 2025 12:58:33 -0500 Received: from xcosswyocto01.xilinx.com (10.180.168.240) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Fri, 8 Aug 2025 12:58:33 -0500 From: Sandeep Gundlupet Raju To: , Subject: [meta-zephyr][scarthgap][PATCH 9/9] zephyr-kernel: Add rpmsg multi services recipe Date: Fri, 8 Aug 2025 11:58:29 -0600 Message-ID: <20250808175829.3830489-10-sandeep.gundlupet-raju@amd.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> References: <20250808175829.3830489-1-sandeep.gundlupet-raju@amd.com> MIME-Version: 1.0 Received-SPF: None (SATLEXMB03.amd.com: sandeep.gundlupet-raju@amd.com does not designate permitted sender hosts) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN1PEPF000397B4:EE_|DS7PR12MB8417:EE_ X-MS-Office365-Filtering-Correlation-Id: 29c41110-5ce5-4310-ebaf-08ddd6a53358 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|36860700013|376014|1800799024; X-Microsoft-Antispam-Message-Info: 3DS09aDLnitvqKK1BM6lf5HKHb3g402QXOqqeDbPAVzBgosFBnmiOZaQ5rac+OfSayOBFXkZ3PjrWhKbC0+FO2FG8EbcYb8sebawGmcO73HV3TdIOjrNiGoU7hiuMcPODIBEO6gJbmuWEcnGbhOXbvMRD+oSTruJAsufhO1DnyQRPzn/4I3M/CxNXaMc1iNlPGHmgnSwFqV2J13/53PnTmG4nTJrnGrW4J8waXA7IwEnXxrUmLPSUV+nK4miKcCVC1JUtKbgiIQ4/xdadtiGX5mtih8M+VlmsPxT5iuCSEMz04tEz5o2MwUzealskbkem1UU+EhUjO/2KsODOee8FUf09yAIKmWbqtC646RKKwBiUJ7BqbGc0xgt0Yfm8yhM0hMfPaX1rjzAAM35ZmYOL7i13nnpOKLHbPsjDNeoBePuoS5VRn3v/UU/xRdxNjT4wRmxQqSgwcHV5FIpTtNf8y/OX8BjEu2T1odYPQ3lgEBNCS4rGbM7sOeKaq3JFc1pYWPHS0btG7X0Q9krrjVOFC6Y5h1b/4h1b+H/Cnt/+KTEnIBmYBkl2btKd//yuVcsDXBSeigi9NsTTzGKW8GeiRPeaJiTH69KZXG0TVCmivu8hZj9ac3nz8hpGCqz3lXo8uGAFDZh/S+q8q1YTCSQ5myK+zZMVuaViDlQw4CkgDW6h7sBx+ZVkOfOPoDGdd6cjhhbgWI1IGgvv/A2nzaEtMpreWFMpCMGY7UhE8F1JbLqbbmeP67yzeAufl+scz/A9B3U2UQrfBnKv8ByNovY7T3K3Q8IrUIkq7sa8+cbgN6VlFVYrPVzrXgJNu47m3KEm8CuhNrJryCQGpxEuoggBBaDPi35wlHXg3arxTxnh33PJ5kcAUXOkKSHhYR2dZYp1AeEpRDZgLBM3SNiqFlO8aF3v3VORBt6G8/6qc46ktZBK8g0JvxoEW+DfhJHN3KjzYXZMRKCHmFAtpR3snVp0sMxeg7iBQiwfirbN+bi0o4nQDRGhgrk50eh5jAK80pPbg9wbK8RFYoCGiJo66mTXf6cmzkugJDulDt5APb/zbE0lsDA7GsIaXIId8jRjMOBtgXcqTnMowR5OyB+PQ4OBNHOJeDguCrGfYJ5CR3px3yJT5OtRluvC1osPVUwuWcE16jIs4Pv0yXgDflMyc0VxsBZyu46bff8N7zF/daZHmsyGch9LCeCkYpAVMxHfHR7dEPwnzc/63qXAR7YPFB0X2OpCqnFai06R8A9eMK9oHvcGkLBG29u98sVCIsQtFZR0xI4CMdk+FJ09T0bB8RTY2r2gYMH8tjs3oyYZSuKccawa4Or+4uiVlo3iy8ezPr3ut/58r8A8rOEUscfJ8/hJRmUely4xNw0KbBy+vQkrWzL+uI/vGOtvA03ERK6m5PJe9h8A3xgfeWXNDMW6AclBd7LodWZlZiA582kURncZQ5OhUvPlAkdjh6YDy7hKSBLBmGlwgOwr5vR6lk+sl/lt7Sv58ydX2nE7DVbXRs0ztGjuIuZAqj/8Hbuw2Y4qmWK X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:SATLEXMB03.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(36860700013)(376014)(1800799024);DIR:OUT;SFP:1101; X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2025 17:58:37.5141 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 29c41110-5ce5-4310-ebaf-08ddd6a53358 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB03.amd.com] X-MS-Exchange-CrossTenant-AuthSource: SN1PEPF000397B4.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR12MB8417 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 08 Aug 2025 17:58:41 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/1906 Add zephyr-openamp-rpmsg-mulit-services recipe to build out of tree openamp-system-reference example applications. Signed-off-by: Sandeep Gundlupet Raju --- .../zephyr-openamp-rpmsg-multi-srv.bb | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openamp-rpmsg-multi-srv.bb diff --git a/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openamp-rpmsg-multi-srv.bb b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openamp-rpmsg-multi-srv.bb new file mode 100644 index 0000000..1314766 --- /dev/null +++ b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openamp-rpmsg-multi-srv.bb @@ -0,0 +1,23 @@ +SUMMARY = "Open AMP rpmsg mulit services" +DESCRIPTION = "Open AMP rpmsg mulit services" + +include zephyr-sample.inc + +SRC_URI_ZEPHYR_OPEN_AMP_SYS_REF ?= "git:///github.com/OpenAMP/openamp-system-reference;protocol=https" + +BRANCH ?= "v2024.05" +BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" + +SRC_URI:append = " \ + ${SRC_URI_ZEPHYR_OPEN_AMP_SYS_REF};name=open-amp-sys-ref;${BRANCHARG};destsuffix=git/open-amp-sys-ref \ + " + +SRCREV_open-amp-sys-ref = "d78315763fbacba8a74552d0ad570bd01c42ccf9" + +ZEPHYR_SRC_DIR = "${ZEPHYR_BASE}/../open-amp-sys-ref/examples/zephyr/rpmsg_multi_services" + +ZEPHYR_MAKE_OUTPUT = "rpmsg_multi_services.elf" + +EXTRA_OECMAKE += " \ + -DCONF_FILE="prj.conf" \ + "