From patchwork Mon Mar 11 08:08:22 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Abel Vesa X-Patchwork-Id: 1054203 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="YDIHt/zK"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 44HrMj1Cqdz9s4Y for ; Mon, 11 Mar 2019 19:08:33 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id C0D13C21E76; Mon, 11 Mar 2019 08:08:27 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAD_ENC_HEADER, KHOP_BIG_TO_CC, SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id C647AC21DF9; Mon, 11 Mar 2019 08:08:25 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id DAB8BC21C8B; Mon, 11 Mar 2019 08:08:23 +0000 (UTC) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80058.outbound.protection.outlook.com [40.107.8.58]) by lists.denx.de (Postfix) with ESMTPS id 6955BC21C3F for ; Mon, 11 Mar 2019 08:08:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LR1nuTKUDjRa7CjJ3Fu/r0ViuoQ5jxWV54VSYWJjGuY=; b=YDIHt/zKarhzuxKvWODcH3SSnL1W22ONxaYqTwDcHLO5FNm/WSgyYe2VPjzX2844c1PuCo3xk9EjxeBBYyacVS7iq0kGgZP89YFQWCNxEURCZpJfjd0mLeAPr8kUeIrL+0XDBlOfXtVZqtzSswvmgMCx68IUJ7dQICCSo3Khodg= Received: from AM0PR04MB5779.eurprd04.prod.outlook.com (20.178.202.151) by AM0PR04MB5538.eurprd04.prod.outlook.com (20.178.113.225) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1686.20; Mon, 11 Mar 2019 08:08:22 +0000 Received: from AM0PR04MB5779.eurprd04.prod.outlook.com ([fe80::9579:32ab:898e:6769]) by AM0PR04MB5779.eurprd04.prod.outlook.com ([fe80::9579:32ab:898e:6769%2]) with mapi id 15.20.1686.021; Mon, 11 Mar 2019 08:08:22 +0000 From: Abel Vesa To: Michal Simek , Marek Vasut , Jun Nie , Peng Fan , Luis Araneda , Ye Li , =Ben Whitten , Fabio Estevam , Simon Glass , Alex Kiernan Thread-Topic: [PATCH 1/2] common: spl_fit: Default to IH_OS_U_BOOT if FIT_IMAGE_TINY enabled Thread-Index: AQHU1+GY7m4+0X61pU6brO5ad3gt3w== Date: Mon, 11 Mar 2019 08:08:22 +0000 Message-ID: <1552291694-20407-1-git-send-email-abel.vesa@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM6P192CA0063.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:82::40) To AM0PR04MB5779.eurprd04.prod.outlook.com (2603:10a6:208:131::23) x-originating-ip: [95.76.156.53] authentication-results: spf=none (sender IP is ) smtp.mailfrom=abel.vesa@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 39eabee7-2f82-4245-80ce-08d6a5f8ba89 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB5538; x-ms-traffictypediagnostic: AM0PR04MB5538: x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; AM0PR04MB5538; 23:bVoWyreP0jfryKSCHXasAvC6kfc0x9XpxJLBLc7?= =?iso-8859-1?q?pHwxHJeeAkE6aCHuIUG+biyLU?= =?iso-8859-1?q?oxjadKLwnnn9p783RG2U4Tk5FD0CAxDF1eszilYjzv5VlkioRPR?= =?iso-8859-1?q?0D3DhGcp9toY5WB8HZwBn6n5y0P1MK4UCd0PlmZZuRpOjWmKI+a?= =?iso-8859-1?q?CCWMa2RZyyimFKrDSFNmleFvGBTUe0G+nN4UfzZpuPrJ4dQEJf/?= =?iso-8859-1?q?Tmf47OAWs0x1MbjWeveUgNxcq6Nzb5OHCgEHW5zmSSwc1gD1Hn7?= =?iso-8859-1?q?XlvJ4yTOVOEg0yaoD4LnB0SAIGzi6ai6VwQd5z/ivUrU8PKaKby?= =?iso-8859-1?q?3QdwLmE3B3B27nL+p3ab/mhxlDj9IiNt7JA9xDtdXPD14uAoNzh?= =?iso-8859-1?q?4ajYDGX7hjSq9UGycdMm4Dq3lCFbIPQodpqyMENzTaX21QfUVdu?= =?iso-8859-1?q?e7poQOq2sJcYMq1j8ahapV18f0LIBUko7b636WAMTXHoN9YfMCS?= =?iso-8859-1?q?Rpr/h9mQNbykJs7tPu8PJs6RO0aUylB9EZohXmnSWKzeFxd2xOZ?= =?iso-8859-1?q?8dkm2Lgz24b19L6p2VE9efcnrU1xr6tFcU608x2PXxvSyAWUjPY?= =?iso-8859-1?q?g9dquJqTrIZ0JS9FeHsSEpt2Ce8LZL9jRaQQyFebrSRQ8u8u443?= =?iso-8859-1?q?kOdVijwfEGMAvJYyVi5htDRqbsmJcKH+3PIjQKUzygcNu+JXqtA?= =?iso-8859-1?q?CdQWq4oBZio7IV29FCUO5nPpPbJuI0fKQheC5pBRuqMhb6Q6K1z?= =?iso-8859-1?q?dAO17zDNIkJ1+bgSmMry332IwYNw+4+j3elhbmQMQPV5Y2ITcL+?= =?iso-8859-1?q?fINu1s5zlLa5CVlGJ3L9C66mM6H/eO7qZuSeZ5ji0WDs4n9JbcF?= =?iso-8859-1?q?41MCjXx/1s6a5VMMIL/ZNivh1KmSNMaZDLgxOePqls5bN1YYv7H?= =?iso-8859-1?q?eyM9cXJCSTUCcNj5oCyZdlFWYmYJ+/9JhscvwxyE+76TW4Yo4ew?= =?iso-8859-1?q?Uv1lyWcrQJ/1mrGgthzyfWmFu8qZcb3l5bFSpTfH0exyQko24iW?= =?iso-8859-1?q?NARJzXck7vZzqK2lV1f5SOw1bEPs9dtj5kxqSRtQcrO9MhgJHsY?= =?iso-8859-1?q?DVjnGtbCpIeFgRephwYQPCrZs/pAYEQ8GBribUEzcvSO0hABZQF?= =?iso-8859-1?q?ErDFo77FNB8vNeykmzg4RErluw2MutfJ552ckH8/ynoR7pumFbl?= =?iso-8859-1?q?XHZ5gEil5snq5hhvC3+5Epncz/DgksFdOepQp1VFxzB+MQrTE8x?= =?iso-8859-1?q?NvT2rG23EDPycBmluXXgXKzULpITcG?= x-microsoft-antispam-prvs: x-forefront-prvs: 09730BD177 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(376002)(346002)(366004)(39860400002)(396003)(199004)(189003)(8936002)(99286004)(97736004)(66066001)(8676002)(478600001)(5660300002)(316002)(2616005)(186003)(476003)(2906002)(14454004)(52116002)(36756003)(86362001)(110136005)(53936002)(7736002)(50226002)(54906003)(256004)(486006)(305945005)(4744005)(102836004)(71200400001)(6512007)(105586002)(386003)(6506007)(71190400001)(44832011)(68736007)(25786009)(6436002)(6116002)(106356001)(26005)(6486002)(81156014)(81166006)(3846002)(4326008)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB5538; H:AM0PR04MB5779.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: LKL/6qDrzh/LgeVphU6DowwEFtjTizvkykljIxV3IIerX6HR35PkuoObZcsOBD+oFwfY4EYHNo3fiEdfHaekSe3tF6x0fS7olASVFPQ0o9bAcrkdZCd7NFoeILrMNdFSVmUR64Y1xrqW4yRnnaFbp2ohmRcFkYl2jpYIvOfRHdZRwDZEsqhSMy0+n98LJC1QhabG46+J5K9Zqp8pzyuFxdnIYVeMjEohZ63uwmMIdPSfTCb6JGRw9/el7INoPY9rYglSJXe8EncBE10ERtHVvkWfFi1uKA6bXv/F1iV7CBk+WYsr56YOY/5z0m9cE90xW9xdthUw11MY1sHlGRHcgz/ClJ7xtc0ii7ZC4xAH2PypuIGgD1Oh6K610Uo8uFQuF789idDh912qC6ZsuYlqyxCLFDd+ynGxj8x76OFOHGI= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 39eabee7-2f82-4245-80ce-08d6a5f8ba89 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Mar 2019 08:08:22.2041 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB5538 Cc: "u-boot@lists.denx.de" , dl-uboot-imx Subject: [U-Boot] [PATCH 1/2] common: spl_fit: Default to IH_OS_U_BOOT if FIT_IMAGE_TINY enabled X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" If FIT_IMAGE_TINY is enabled, spl_fit_image_get_os returns -ENOTSUPP. In this case, we should default to IH_OS_U_BOOT not to IH_OS_INVALID. Signed-off-by: Abel Vesa --- common/spl/spl_fit.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/spl/spl_fit.c b/common/spl/spl_fit.c index db43626..b190612 100644 --- a/common/spl/spl_fit.c +++ b/common/spl/spl_fit.c @@ -491,6 +491,8 @@ int spl_load_simple_fit(struct spl_image_info *spl_image, if (!spl_fit_image_get_os(fit, node, &os_type)) debug("Loadable is %s\n", genimg_get_os_name(os_type)); + else + os_type = IH_OS_U_BOOT; if (os_type == IH_OS_U_BOOT) { spl_fit_append_fdt(&image_info, info, sector,