Message ID | 20220516201503.4071179-1-sean.anderson@seco.com |
---|---|
State | Deferred |
Delegated to: | Tom Rini |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=seco.com header.i=@seco.com header.a=rsa-sha256 header.s=selector1 header.b=ROCrtequ; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=<UNKNOWN>) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4L29V86h5mz9s5V for <incoming@patchwork.ozlabs.org>; Tue, 17 May 2022 06:15:28 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id D952E84199; Mon, 16 May 2022 22:15:21 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=seco.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=seco.com header.i=@seco.com header.b="ROCrtequ"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id D6B53841CB; Mon, 16 May 2022 22:15:18 +0200 (CEST) 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, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on061e.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe02::61e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 4C3C184191 for <u-boot@lists.denx.de>; Mon, 16 May 2022 22:15:16 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=seco.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=sean.anderson@seco.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T9lE1EMwPCP+R5HQNs2dOEPSDBB54278QFTzoVusfSKoMTps3KD39P+7g4AvdUDwZfgrpPgWEmkXnHcG31z3qBqrfUQDbZ7e9E3bfrm6qKhbODaGfAJoqRF12aK/S1C5pAqvTrbMnKfByjZZvZ9PmqL9qRmx7/MGg6MnAg7THT0grpIY0fmBIL/JhUzWEtTKsB3X9cDpTRmM5s+5DqJ6MZnEM/1q2IMXQsDVFDW20Eq7QfN4R8APFokBZjmX0tc2BWfFwX1cp/OwPg2zCR4yGSXBXfgebDh3TpbsqTK2c8jIHHovkp0+sMCqUtlkX4Lxy9b0/EfQeIvAkb3eolZuAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=pHMJPsE5PXHrA9k+rCCiZuTLmw4AwFA8HpqNQL6UpmU=; b=ammxoB3tIrgwTG2mqiaYxlTbZpzmHzkC6rf1fzV+uzh05iKhq/mZMx3jd/YBgmDdIPqEtk/nKRIGpRoo/gbdXcQMmrcJCEGEkmX0emWrHYl7rUnb4D9u+4Vq7ClvwuQz35e8Win+xR743S/Nidt643WjHeAuVKv8tdd5xmc/8UyvUf3/IAKk/i3s9X5SFF9MbCd6qVPrGmPx+3nO1t3e6D0uT1yt/qvfWzlie7Z9N2F81TsB7ayPwMdoVpKKgU6e5nkLnTnTswvIfjc/UAGEpqDAHRMildQsez1NBWTFDSX8bmxw0xqXtqDr+gGGbM8Xsz1SLcZ9XtpjGA9qGyUjaA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pHMJPsE5PXHrA9k+rCCiZuTLmw4AwFA8HpqNQL6UpmU=; b=ROCrtequbK4CeW+vW1fW4LKLypW/mgW7L7yXnw2W/NEn2pW+gh2yLnjTnILCn8LtnkpX6klv6HN4aUqHwJrrz7mk0gRWVACN+SDKxhiLczUZfW621dYKnF1ZMyc9t5UtJdd+3MqnhzG/PRdAyayhxwpD+wy7CiJyTacdztyS2DtwO0B7MtfQ8gczZ/yYyo+NKamUSEsrquHMe6H/OChLGWUr6Fp1WvtMP6ROZRoU/EDCdKhURHuUVVsKmoG6sF4GV4rXkkd/qMSt1efB7n/u0F7LVBL/J+FoPb/bIPMi1tdGAAk6HSIFhS7xvBFTRlAQUsM5oQY0NEpyBmUDH4GyuA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by DB7PR03MB4954.eurprd03.prod.outlook.com (2603:10a6:10:78::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5250.18; Mon, 16 May 2022 20:15:14 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::cc0b:c665:8330:89bc]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::cc0b:c665:8330:89bc%3]) with mapi id 15.20.5250.018; Mon, 16 May 2022 20:15:14 +0000 From: Sean Anderson <sean.anderson@seco.com> To: Simon Glass <sjg@chromium.org>, u-boot@lists.denx.de Cc: Tom Rini <trini@konsulko.com>, Sean Anderson <sean.anderson@seco.com> Subject: [PATCH] cmd: source: Support FITs with external data Date: Mon, 16 May 2022 16:15:03 -0400 Message-Id: <20220516201503.4071179-1-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: BL1PR13CA0404.namprd13.prod.outlook.com (2603:10b6:208:2c2::19) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: eeb8ac3e-d6fd-486d-138b-08da3778c936 X-MS-TrafficTypeDiagnostic: DB7PR03MB4954:EE_ X-Microsoft-Antispam-PRVS: <DB7PR03MB49547311D2341B3B012F8FB096CF9@DB7PR03MB4954.eurprd03.prod.outlook.com> X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6SFNtYFIe4Emr01hzW/p+7kZVYDFBQhVAQPlkzws0676U9dd/NMECj4dnAHUIbhqHn9FrPCNkiy/KHsdvcggUOhYHMkX6MxAGPHFd4QTfdc+m8frnk9HDkssp77yC61VIVkTLzCxiU0ICxFPgyNHcJA9Cas+9gZsYYxmJF3J969uTRnZ4b2DXDdjxdpkdt+gY8BkujKFiUOxq9mqnMjQafpOky7RLaO4IskVanlPh283hkDvp5w7oFdmHpEVAfl+HVoINrYrJBPNao2do5EekbRvLFuZyaB7jYftJI6pbqiFbwNq0+CO45oKq6wn4PvmRWnGPJ22VrPdu4DRXgzW2kxQC6xj6oVHCrL+DYhd2os+8kM1BNHEboaWInRx6+LUZwIzfS9zJ7h3//RPwp4YKWZlu++e6o2m1Juf4oRk3yfk+LkcCASM5TERxQoe2JYKtta24AsOYo973PfLYWbPsIF0ifG9jmbpQ77rFur2zEr6xce14l/kbIyr5rHgwaROmjcXl/+HfSXKSAAAwkmexmfN0WG+8fIEYaboThM6tsRUqhWNGrLlXV8nloBx3lsHrl7pFZWF1saEFOScaNcbekhl2ggXlh/Nx3HWiE7gVTFLK6XJn9tGLBJNgkL3y3YIMSs/9vJOoDxCydFmCn/iH8vlMmn7fblUJauluzQNQrQJ6A8GF87MNSpL2Vi9jsXnIkm+sPZvQ2ICdqzLdRzCFQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(8676002)(54906003)(186003)(4326008)(316002)(5660300002)(6506007)(44832011)(66946007)(66476007)(66556008)(107886003)(6666004)(6486002)(26005)(2906002)(38100700002)(36756003)(2616005)(6512007)(38350700002)(52116002)(4744005)(8936002)(1076003)(83380400001)(86362001)(508600001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: krwXGjgWUMmGpH3BxgjREyc2xqC90Mj7STD3K0LJTfY8ZCJfaT+wSrpHYwZkdW3azj6vZpPQHG4FKxmIoQXFhVlE6mEfak3yb/MFLYpVAc4pvcyL7cJoqocq6Ca+XrPNqITCrUUfBOYtLv+eJUSVHrj4eCkWXFyEiYhrcApm9eqbbXmHN27XcC5MO/vxx9ygiCir3sYVy8qqbyonqbeNGvH1iIF6ebw7ovnXVG1v+iQAxxTIHQ47S/5LC5O3WnFcuqun4B9Y+02roa+3ZRRem7Eek68QYRkZFrBvOLJCBnmBiUy9msM61hvZ0i5M8QPkFHkUFdkmuIuLsg/2c8ve31H5e2ynG8ZIuQP07Hhj34wUrMX1NTJXGY5EA0GODRnGZ0avIxmgZQpLntGF0sA+j2HlD38hapJB4jqaLzd7lbP20MYc0In60B7suQ99peav0/Vm3IcqzcWUKXRvpYC53cQ3/X7s6oFfxx2xfv3NdnuE3GZ64oJM68g+YVjHOfnpRLIuRki/flIlD2NwyBJVzahJmBxX+KjcR+PmLzlBVmzpZin7zPLaMvPIZanLpKpO68HYVGG9tUkZMzaqjrc5DWpypv7RVBuC9W/zLzGm92q1tT/ld3jskvn8D3/Be6fpS7iOf/FaNk5+D3RcjAcVhN1wSN1/cwaCM6qodiuQVnTEkoLSC2uwbGerxVpz0URY55PsIqfpyPpL0MfFAOJQ4utQCBOcaGH4pxwX1MWtLQYzM7Uu3/Hz7Slloj+/TqwMmystzNgQqxGS3EJwiebR0WsBw6gUuPSlNzhj4+4pqyY9IpXXd1HfdBDAv3eep3I3CA91xyoQtjs2bKtv0OiOCM7OBNfv1BUwfCE0hNtKQmHxlsIk/0acO4hPLJKCPMBOgJ9frPznzKuXYqqpaccOa86e9SRVoMGE1jCBjRwcdrohC3c78Y4QaMENYqXX+szfVUg6pIhZxKZNbTzQsm7k32tuyDvvuCeh3n90o5/gB9po4Zmp09ZknT1BTtKesUzBPjlW7Lbq9e3K/tZ5FpONTGNCigfWHCSikyICa8+oHQWNcHgO+VqMCfNKJLs7u510O8Z4hzVcWTXlJu1jMzV0VnpGNVX+WzPPtDv27nZltq4G1pJS73OndOLSfR9Uddyki0LU92mRUAU7CAKl4QngXF0ZUlK3GwqMS08ztA0P28iWizjpHSEk/R5QtqHoivNHDfYQDisBgmSDhVq3bsBwWXf5W3cfCYuWPLKZgJd3bW8R5bsRE9esitaTxuuDNAvvXWJ+wzfkM8/RYUzYUwg5HrcTCzfzBJbK4MW0qCAm3bc28XFUc03yLWnPOHb50LXC0cezYC3Khd1Y7ZBcrm+4+kBgknkKOTOTTiTCIL2uwmxOnZuf4kaWWox2sqCVcX4iwSziEjOzwiTQtz53uhL8PxBKZT/t0R4vPZsz+NG97V8ZWPbGwtZwbzONiO6HUZohDKRlu2iCVrWWoruI3+82UfzP2e9NDzHftZj+qSA9RGjRwS5Oe/Ae5H7ayTc0ZKU1p2B7K7XEuWNxrx2ovFkxSmvwyXFcSm7jTMp4w863VbDIHEKheQfCFwryquywDjg8Di142G4oeMYg/3wI5iiAbsjrnbfe5zDwpoo8oMONjxb7sgscfVHB67zlW+QQ9bEmVbtuOHf6/ohNhLQEk/912v5xQh7rTNYcCUTplOxZyFE0KF1MOfFcD0aNARcQ5L3a/27Jrga/CPA+wA/5VZTdo1XxevN5+LxoHV1OrBi+Q3Q= X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: eeb8ac3e-d6fd-486d-138b-08da3778c936 X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 May 2022 20:15:13.9745 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: yE+BRJn09z+APvwuQviv7ZFZSVnu7LmpxTzKccfT7mV4KMIzDtWxDSpbnh5qjHutbfTuUzMaAg304xSeuYapDg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR03MB4954 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>, <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>, <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.5 at phobos.denx.de X-Virus-Status: Clean |
Series |
cmd: source: Support FITs with external data
|
expand
|
diff --git a/cmd/source.c b/cmd/source.c index 81e015b64e..bb98255fe8 100644 --- a/cmd/source.c +++ b/cmd/source.c @@ -141,7 +141,7 @@ int image_source_script(ulong addr, const char *fit_uname) } /* get script subimage data address and length */ - if (fit_image_get_data (fit_hdr, noffset, &fit_data, &fit_len)) { + if (fit_image_get_data_and_size(fit_hdr, noffset, &fit_data, &fit_len)) { puts ("Could not find script subimage data\n"); return 1; }
fit_image_get_data only supports FITs with inline data. Switch to fit_image_get_data_and_size to support FITs with external data as well. Signed-off-by: Sean Anderson <sean.anderson@seco.com> --- cmd/source.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)