[{"id":3678696,"web_url":"http://patchwork.ozlabs.org/comment/3678696/","msgid":"<d786d7a7-0601-4680-aa73-96334ccad320@siemens.com>","list_archive_url":null,"date":"2026-04-17T12:15:43","subject":"Re: [PATCH v3 0/7] Add FIT multi-DTB selection for Qualcomm platforms","submitter":{"id":710,"url":"http://patchwork.ozlabs.org/api/people/710/","name":"Jan Kiszka","email":"jan.kiszka@siemens.com"},"content":"On 17.04.26 14:09, Aswin Murugan wrote:\n> This series adds dynamic device tree selection from FIT images for\n> Qualcomm Snapdragon platforms, enabling U-Boot to select the\n> appropriate DTB based on hardware parameters detected from SMEM.\n> \n> Qualcomm fit based DTB format is documented in [1]\n> The fit image contains only DTB, while the kernel will be part of UKI image.\n> \n\nI suppose you know that UKIs (systemd-boot, EFI Boot Guard) provide DTB\nselection as well. However, that is a fix-up for the case the firmware\ndoes not provide a fitting DTB. This here is supposed to support the\nfirmware DTB delivery, correct?\n\nJan","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=siemens.com header.i=@siemens.com header.a=rsa-sha256\n header.s=selector2 header.b=VdTXI5NI;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=85.214.62.61; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=siemens.com","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=siemens.com header.i=@siemens.com header.b=\"VdTXI5NI\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=siemens.com","phobos.denx.de;\n spf=pass smtp.mailfrom=jan.kiszka@siemens.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=siemens.com;"],"Received":["from phobos.denx.de (phobos.denx.de [85.214.62.61])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fxv406R6Xz1yCv\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 22:16:00 +1000 (AEST)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 26637842E0;\n\tFri, 17 Apr 2026 14:15:58 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id 1D3FD84246; Fri, 17 Apr 2026 14:15:57 +0200 (CEST)","from OSPPR02CU001.outbound.protection.outlook.com\n (mail-norwayeastazlp170130007.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c20f::7])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 0D38A83EEF\n for <u-boot@lists.denx.de>; Fri, 17 Apr 2026 14:15:55 +0200 (CEST)","from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19)\n by GVXPR10MB9182.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:1eb::14)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.25; Fri, 17 Apr\n 2026 12:15:50 +0000","from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM\n ([fe80::be9f:e8ca:ee9:83e1]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM\n ([fe80::be9f:e8ca:ee9:83e1%3]) with mapi id 15.20.9818.023; Fri, 17 Apr 2026\n 12:15:50 +0000"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-1.1 required=5.0 tests=BAYES_00,DKIMWL_WL_MED,\n DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,\n RCVD_IN_DNSWL_BLOCKED,SPF_HELO_PASS,SPF_NONE autolearn=no\n autolearn_force=no version=3.4.2","ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=A/uTOQZMDlkbFFHyXunQ3YujfbOKPPjNqFoCB0488bLHtACrA2+ouFGOX5BbBWliy4J/U59mLlt1z47Y0aZwYb5My9ZnFap4j4K7+We9XpT4/i2Uu/70hmm7bqNjXpqYBLe3dPq6MKNJtI1z5BE7jh5AfQSuWmovYaysfZ+3VLg2M4rxg5gp1U6cP3D5hzsuZBUTmSNb4A+KQIg7hw1Wh7D+K0uhtkwvarjTGfz144rlRefoB1XnZj20gDZ2VPeyPX1mjvDrMIZ0x43xQV9/jh/vJsfdTFKeK+ZBSjuDNIe4FciFRSOdXrv9yFIIJzJO1PNSNKB64D2iVpxBxcafnA==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=VrOuQsLNwWBk63d8v1z3hyb7/wCGY8DksVTOM+91l1E=;\n b=PqWr02F2LkhwpVrglA6f/5RUXpKTR8Ev5f/e9uS3HQBZ1tsKpwn05qkc05WVncmotEF4IlHHRCXysb84dCPrecZEjEpHtxh3X71lEanQZKJylQ+iVweEOA0T4Uvad4AoSUXlNKeIVVAIA8j8C+ZDTepMPck33OVMqqy03MrnPnV9p/QUmPvBnSjZ01JYQFY5lw1plSWbUZQ9P0i4RgOAqhgqfbReqXBQ4RPtDvRM0tVTf52SlzxHJiYdCTuX4EPmWFD+lTgPxTPSLMF9Ap4p+nOz1vwzfhE9NiNi/5fq3m7LYVjB+I+lehHUdh/tdoLr60K73geKHcSNcBjd1Yal+w==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com;\n dkim=pass header.d=siemens.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com;\n s=selector2;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=VrOuQsLNwWBk63d8v1z3hyb7/wCGY8DksVTOM+91l1E=;\n b=VdTXI5NI2I7bpMIflgAW3pvZydoDlUdjmUst3i0GydUtNdIIeRizGQRG1M3br81PEPC4yxEbE4bi8UuRN9CyMO7K/gCqET/5A1JuyxPUh+5Bk1luNGOrNEO/WFcKtx8Gjogw3S0KlzSEv+BWb0IMSnVaSCmaZZ++Gv5osn2N9s6KjjR3utpcOO0dazwiU0bsIT2vZPP0BAK9Ott4midT0abay9Y87TzhCgdCpQJq+IKH9SOpZ327y6U0AHs9Bz631/e2eAvWoQuk3njpMFo65m4wBL83gPIWwDIRjE7/CC5t5JJFQdquz0kAr8FzC+8USuzA9QRVzB1KhY8x04aNaA==","Message-ID":"<d786d7a7-0601-4680-aa73-96334ccad320@siemens.com>","Date":"Fri, 17 Apr 2026 14:15:43 +0200","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v3 0/7] Add FIT multi-DTB selection for Qualcomm platforms","To":"Aswin Murugan <aswin.murugan@oss.qualcomm.com>, trini@konsulko.com,\n casey.connolly@linaro.org, neil.armstrong@linaro.org, sumit.garg@kernel.org,\n sughosh.ganu@arm.com, ilias.apalodimas@linaro.org, gchan9527@gmail.com,\n mchitale@ventanamicro.com, maximmosk4@gmail.com, jonas@kwiboo.se,\n marek.vasut@mailbox.org, quentin.schulz@cherry.de, peng.fan@nxp.com,\n sajattack@postmarketos.org, balaji.selvanathan@oss.qualcomm.com,\n wolfgang.wallner@at.abb.com, e@freeshell.de, yangshiji66@outlook.com,\n funderscore@postmarketos.org, hs@nabladev.com, kory.maincent@bootlin.com,\n jj251510319013@gmail.com, carlos.lopezr4096@gmail.com,\n u-boot-qcom@groups.io, u-boot@lists.denx.de","References":"<20260417120951.3454249-1-aswin.murugan@oss.qualcomm.com>","From":"Jan Kiszka <jan.kiszka@siemens.com>","Content-Language":"en-US","Autocrypt":"addr=jan.kiszka@siemens.com; keydata=\n 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","In-Reply-To":"<20260417120951.3454249-1-aswin.murugan@oss.qualcomm.com>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit","X-ClientProxiedBy":"FR2P281CA0075.DEUP281.PROD.OUTLOOK.COM\n (2603:10a6:d10:9a::17) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM\n (2603:10a6:20b:588::19)","MIME-Version":"1.0","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"AS4PR10MB6181:EE_|GVXPR10MB9182:EE_","X-MS-Office365-Filtering-Correlation-Id":"a675a4f3-179f-46ce-b18a-08de9c7b108e","X-MS-Exchange-AtpMessageProperties":"SA","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"BCL:0;\n ARA:13230040|366016|1800799024|7416014|376014|921020|56012099003|22082099003|18002099003|55112099003;","X-Microsoft-Antispam-Message-Info":"\n BYSvjWvarBM/JQ3eNT8qu56pIImKqOLZLF/XqWnE9LaAlXNj6PL4Rb73XDUU07+pCKcvQ3yUY5VOY0XGPzotEmMkw5/AWU89GGX1yyhcUotFT1RjikEsRnIMZxnPXRkAM9F8M47d2mP5P/2s0f26jvxFB8GcywEeBcUrLShMpYCuG3ZyhZ9y1OpFi9PcK40skUdoDHs+VrIO/J/2jY38H5imscaV9rlCb1nI5b4mpdxruVAsTcr03k7BR8M9Uox7vU3HDujupV6YK6fMD+jRS+rjsQpu8+0XfeLAK2MGWA1AnHXwKC0y/rslooMju+go7T6CVzo0cS+kQPycUtxJm31SNGybIs2ja5cgk87JMCxXoByHwHm+2ZHI/eIu31/gSpiWWu/CHdHxosR8V4j/wYDqm6qHr1N8v9iq1nVD+7K7nJrOp4iic5rt6zWmUIABp2nqu4v2ybb5GZABPZQGp+wURpfvBMeeG7YbHZjSgG3/GxTPAYKwRU2M3/QMHzJRmixLn+S5Strdu1Sj8rhLNTXngvlZ9n+4D1tGyYq185J6gUPkkfLryENlA1Br1qD3mSpP/nYvM0796IDh+ypIUWekOEVG0S3dw9TI2Nclpv0S/8HNkop8sicUfeXZIUBPPs3AtURNWm/yl+OEioXk2NtEUIeZWL4xC6KdsPFWHHUtTB5Jq2gGoREkQ2DVpXoYZtEmopnH7xOUZbVs7Bmz08U9+dR3Xx5PQ9s0EokVz1MIZB5p3MhIlieYVqI4q8/2bL/b1LIJBkFHLs4Fn8/JaA==","X-Forefront-Antispam-Report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE;\n SFS:(13230040)(366016)(1800799024)(7416014)(376014)(921020)(56012099003)(22082099003)(18002099003)(55112099003);\n DIR:OUT; SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"=?utf-8?q?DjJ1yH/zvASd3Xl5///gJ7DWvUuQ?=\n\t=?utf-8?q?9RoTukECtRTgmB64IHZhTvsylL7UEMLP+Es7xYrIWf7bDhbl77IQybAVGBCfoOG2L?=\n\t=?utf-8?q?B2abG7Neco77BjJ36lOFovVnw9rdjWnhdZb7DfDY6LM74VmHOFzurSbPk0UEAuQTU?=\n\t=?utf-8?q?C7/E6D64pdk8BeLIvripSEEbJJ2YdYE+jlKKm5+LJeXFmIN4+ftTV0c4pZ9lF882I?=\n\t=?utf-8?q?OCHyGjxd1Rc6kUWcPDPQMjkjXnkp65ylkG0W2dumQNV7qqh/eUY1dB17jyBHlirCO?=\n\t=?utf-8?q?vOc8/0WA3VLyUwiSHIMDCImXqMoX0k6MEgeqTj4RbnJPWbKd1XF6YJQmeEYmpjpqG?=\n\t=?utf-8?q?4SyK+QQ1OInz4G4lafeV1MCDunT+8KPa2mOCeE/dz9I8oUeMos5YzNPxbDAJXRO4Q?=\n\t=?utf-8?q?pIOl4y75k/ZbIES98XvYyNDoJHmvzJQ8oeOiQSYxcFOai+TttpZxQjWev9kB2gLDE?=\n\t=?utf-8?q?T/IRwh3auhhccGS2MVJwrUoBWbK4689dtOc0IWhashUSIeimPEzCh8nZvzqrTsUOL?=\n\t=?utf-8?q?pTs+6sLdUDJejVfjROwELqnrt4oQwZC691ClbqV7lXghLUBpV+nxKjO+NakKar+oE?=\n\t=?utf-8?q?Xp4A5RhvW056rNAxXr3ShqOfM1ujIJHy1EcmQsiSbUmHCpiy0gQ1+eOryRWwco8GK?=\n\t=?utf-8?q?ozPqByzMb1B27xcFTR99T3uQFynIYoXGfeUWKwclYAmqA8O+0/67bUN6grTFqn2Tk?=\n\t=?utf-8?q?3YPagAMbQWTJh67H7So07fJHG6lAGDDkeTaALjlhZVPbaplV+/R+a+H7L0HFbGvd3?=\n\t=?utf-8?q?/JnSqa0MsYfGQQjosafrJM7LuvgFwRpnapJuTT6eov2rAfslSw/FBDK+BYwmnar3/?=\n\t=?utf-8?q?s6HByrFCWMAkD6crOQCKmrhdYViKtGg5Zrf6sybIWn+3d2vljdz2QI69xjUW6eTFz?=\n\t=?utf-8?q?nAboC9f22/Ai7L9QjWesPqqPzKfQYtaClgVwr0tIowEggr4FFBnfAKCb6eroTtzvj?=\n\t=?utf-8?q?EcOIaCCmS5z6ylfeq9ZsZcin+EgmKcNAQ4IrtR1F4I1DBA5e1nQaAXH8LldHR/2Ap?=\n\t=?utf-8?q?BguUIKgrWOTyK68W9K2Cawc85GjpjnGm98X4RpVdzB6WFHwkZJIPEkA4ucyYvU+uU?=\n\t=?utf-8?q?a2IQU2nl0w70flEeIsyEbmFlbKqx/rdUbtxxyNKV/dD7d3O/eGck0uDdO0I9Xmnrp?=\n\t=?utf-8?q?b4aci3GUhZy4OlzL36hXzkZCfpQyRD3QBEmFn7PoTtHqpUROBNDZMYqERjBzZRj4T?=\n\t=?utf-8?q?wzbDMHB2HeZ+hUzpo6ev6SRkK0xFKhuguu9vaLNq7UXCCRBgViMr9Ix2zXfORov5y?=\n\t=?utf-8?q?pBMuimBbIe0XqGoWh4EyaEbl+oF9fpDQzer75CJysDsZK3hgMR0Y3iPM5Zod6J96z?=\n\t=?utf-8?q?/X8VMEEiaOk5Ofc7Gq99kWl2SRaLrPzpD2y9PvL8C7uzlyHFlZRiBBz8RIJV121z4?=\n\t=?utf-8?q?rYEVooqncMfHV1D00ohXGn35NlKhPHU3J1kfbQxR43PQEBp67Qp5K40HsCHQJvFQP?=\n\t=?utf-8?q?7TURLVl7g7ZmY8frYlYE6DyOnv5lwcQSjl9Fi7t6aYVygDZ2ExtdxnwL9Wt8VXMTp?=\n\t=?utf-8?q?1KQtZwtF0Vx3ik1vW2xYP3V2JCQlHtZZatwTpvf4eBeppmv5LlYNsXgJiH2Sc6x8W?=\n\t=?utf-8?q?frfU+JDnQog5w+enFzWKvFVOX4ffcV5gJndm75cDLkZJrUHdImur/2mHkNSbIrBNt?=\n\t=?utf-8?q?UM+oZ9sIkThjtzCceYyFTahLdhGhyrJg=3D=3D?=","X-OriginatorOrg":"siemens.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n a675a4f3-179f-46ce-b18a-08de9c7b108e","X-MS-Exchange-CrossTenant-AuthSource":"AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"17 Apr 2026 12:15:50.7484 (UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"38ae3bcd-9579-4fd4-adda-b42e1495d55a","X-MS-Exchange-CrossTenant-MailboxType":"HOSTED","X-MS-Exchange-CrossTenant-UserPrincipalName":"\n 5ZNXsfHYOREaNpjkK4BKS3a5n0bgY+Qt7av0psP30u1q4n6/AHD6eYqskN4S+YlOq5oyGPaPqlXnZkEqSr0yYQ==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"GVXPR10MB9182","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"}},{"id":3679517,"web_url":"http://patchwork.ozlabs.org/comment/3679517/","msgid":"<20260420181159.GA2373171@bill-the-cat>","list_archive_url":null,"date":"2026-04-20T18:11:59","subject":"Re: [PATCH v3 0/7] Add FIT multi-DTB selection for Qualcomm platforms","submitter":{"id":65875,"url":"http://patchwork.ozlabs.org/api/people/65875/","name":"Tom Rini","email":"trini@konsulko.com"},"content":"On Fri, Apr 17, 2026 at 05:39:44PM +0530, Aswin Murugan wrote:\n> This series adds dynamic device tree selection from FIT images for\n> Qualcomm Snapdragon platforms, enabling U-Boot to select the\n> appropriate DTB based on hardware parameters detected from SMEM.\n> \n> Qualcomm fit based DTB format is documented in [1]\n> The fit image contains only DTB, while the kernel will be part of UKI image.\n> \n> The implementation consists of three parts:\n> \n> 1. SMEM cache infrastructure: Provides cached access to commonly\n>    used SMEM data (socinfo, RAM partitions) to avoid redundant\n>    lookups during boot. Includes socinfo header from Linux kernel\n>    for SoC identification.\n> \n> 2. FIT multi-DTB selection: Implements the core selection logic\n>    that reads hardware parameters from SMEM, parses metadata DTB,\n>    matches FIT configurations, and loads the selected DTB with\n>    overlays. Integrates with EFI boot flow by setting fdt_addr.\n> \n> 3. mkimage: add fatfs image type for FAT partition images\n>    Added fatimage.c handler that uses mkfs.vfat and mcopy to create\n>    FAT images from a directory.\n\nI'm unsure why part 3 here is appropriate for U-Boot. It's wrapping\nexisting tooling to create a fat image?","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=konsulko.com header.i=@konsulko.com header.a=rsa-sha256\n header.s=google header.b=JN2wZLNd;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=konsulko.com","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=konsulko.com header.i=@konsulko.com\n header.b=\"JN2wZLNd\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=konsulko.com","phobos.denx.de;\n spf=pass smtp.mailfrom=trini@konsulko.com"],"Received":["from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fztqh6Y8hz1yD4\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 21 Apr 2026 04:12:16 +1000 (AEST)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 09BE084315;\n\tMon, 20 Apr 2026 20:12:09 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id A5E0384319; Mon, 20 Apr 2026 20:12:07 +0200 (CEST)","from mail-ot1-x331.google.com (mail-ot1-x331.google.com\n [IPv6:2607:f8b0:4864:20::331])\n (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 3F079842BF\n for <u-boot@lists.denx.de>; Mon, 20 Apr 2026 20:12:05 +0200 (CEST)","by mail-ot1-x331.google.com with SMTP id\n 46e09a7af769-7dca4debedaso2187142a34.2\n for <u-boot@lists.denx.de>; Mon, 20 Apr 2026 11:12:05 -0700 (PDT)","from bill-the-cat (fixed-189-203-106-235.totalplay.net.\n [189.203.106.235]) by smtp.gmail.com with ESMTPSA id\n 46e09a7af769-7dcd56bd0e4sm371962a34.2.2026.04.20.11.12.01\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Mon, 20 Apr 2026 11:12:03 -0700 (PDT)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=konsulko.com; s=google; t=1776708724; x=1777313524; darn=lists.denx.de;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to;\n bh=cmLYjDicXAHk75iPqR1s5J+gcSpbyI+vEZ7SbltgZTM=;\n b=JN2wZLNdXq+aqwzzlG18FLC/3IWC0GFnrG2GRIrNTOod6N7SDqjIiORzopDiAcKfFS\n 1CkWT7/yZC1QnK6rf/1Yv/0Nde+ZOwyG2EMNyeLZNdcyCeqQ/OlAxvbJ9WzU7HgqEe/y\n Fq62V01Aly0DQBIaJ0yAgofG+/wzsdUy8iIoE=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776708724; x=1777313524;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc\n :subject:date:message-id:reply-to;\n bh=cmLYjDicXAHk75iPqR1s5J+gcSpbyI+vEZ7SbltgZTM=;\n b=ir7kxtLu9hWJhQbWkj0zEtgaQVgUqje7KrhYITKcINQpjxSkySAbSwhH0lHWt9jZY4\n 8JVQMbiscEYasWQpjJIodEDqZgVxZGfXKrHi2r8m0pG2r4Lrd0xgdD144gu5XZDpsg/C\n kJxQ/IBt5DtELp3kJOGpQhVm3b7ojWjYdsnhsD/cs4mTVcfR0+rDhpYrB8nnB0ZdwxIq\n vnbv08l1fn6l8r1xDmx5OtLWqlYeW+w1pImcO5FyrfwYqS5J41xSeioqtmqbC7Fxcd+U\n CMOduSeiLAZyoEsxfOrdt0tEF+Fhdxz+7puOevEmz6rwl64TJTwLSikpU1DxkQjh/COt\n Hcew==","X-Forwarded-Encrypted":"i=1;\n AFNElJ+bvaMoW5J4zzCnh65epsuLOdi2n+ZnRvHkHiqRc8J7VQQ5ROFQsbOLKMzRte4fHNK/DBLV12I=@lists.denx.de","X-Gm-Message-State":"AOJu0YznxeZKak0kHfADbXyUmcyfW2vtWuhDPy+8wJHKScEhnxgML7KH\n FrapI8ndZZUfnK+DdgIdQzacIWt/8tLGkFYhf0m18tRtOEq1NguNcv3BJhlOykIEbI8=","X-Gm-Gg":"AeBDies36p1PqCUfOHDDRzztAazEOzh4qaFh2wpB0cbNbEh7TsBKXlirEKW3DbmE2Xx\n ymx4pswf3a/+sxkeijuKsHehks6Gf8prgswdxego+OsmPfGYUysjTI8pxNW0vbb3tXXUFGWD62m\n vBpAw80V7LATJ5pyHwsZ+g8pkPwdZE16TILl4n+dkubotARdxJyGmHh2/xyDUntZJeH91hRnohW\n SHd20aJgjSNJKq/Rl8VMK+XYRLcQou0izkJSZgtEDSpWO9UyCowna8+M9tQpzmp8twNpGIF4JNV\n /4NYmfmDz0hAGz3wFeAdsw6/l/QP+9k1WUqMJW+/jR5gkVDmZquX58RExZAG7M4tXhdhOV9kaon\n 5ZXJ1NI8GT+OXh7iwZwvwbaL0Xzhz7zeXCfzaMkKjXqo53RowElhhzMwzg8IaQnVB4fIsLD4zUP\n Gp9r7Dlf1l9XiL6ZangZixvJhWbw5SFg8T7/ZuvVKbl5FoDm86WwlIBKr2BQcqxbFx9swQifzl8\n bi3nXu2z0ASEsXeYL4C+tTadeOLuKsKnuTYl0EDGinGVNaXCaPW0J8lJNBDeVGWa0JC5fSq","X-Received":"by 2002:a05:6830:82ad:b0:7d7:45eb:4e22 with SMTP id\n 46e09a7af769-7dc952a06c1mr9731703a34.26.1776708723818;\n Mon, 20 Apr 2026 11:12:03 -0700 (PDT)","Date":"Mon, 20 Apr 2026 12:11:59 -0600","From":"Tom Rini <trini@konsulko.com>","To":"Aswin Murugan <aswin.murugan@oss.qualcomm.com>","Cc":"casey.connolly@linaro.org, neil.armstrong@linaro.org,\n sumit.garg@kernel.org, sughosh.ganu@arm.com,\n ilias.apalodimas@linaro.org, gchan9527@gmail.com,\n mchitale@ventanamicro.com, maximmosk4@gmail.com, jonas@kwiboo.se,\n marek.vasut@mailbox.org, quentin.schulz@cherry.de, peng.fan@nxp.com,\n sajattack@postmarketos.org, balaji.selvanathan@oss.qualcomm.com,\n wolfgang.wallner@at.abb.com, e@freeshell.de,\n yangshiji66@outlook.com, jan.kiszka@siemens.com,\n funderscore@postmarketos.org, hs@nabladev.com,\n kory.maincent@bootlin.com, jj251510319013@gmail.com,\n carlos.lopezr4096@gmail.com, u-boot-qcom@groups.io, u-boot@lists.denx.de","Subject":"Re: [PATCH v3 0/7] Add FIT multi-DTB selection for Qualcomm platforms","Message-ID":"<20260420181159.GA2373171@bill-the-cat>","References":"<20260417120951.3454249-1-aswin.murugan@oss.qualcomm.com>","MIME-Version":"1.0","Content-Type":"multipart/signed; micalg=pgp-sha512;\n protocol=\"application/pgp-signature\"; boundary=\"YSHt2C01AUqGcPn4\"","Content-Disposition":"inline","In-Reply-To":"<20260417120951.3454249-1-aswin.murugan@oss.qualcomm.com>","X-Clacks-Overhead":"GNU Terry Pratchett","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"}}]