Message ID | 20181012144454.3707-4-rajesh.bhagat@nxp.com |
---|---|
State | Superseded |
Delegated to: | York Sun |
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: 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=<UNKNOWN>) 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="qWF6EEWI"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42WrQ9658Kz9s2P for <incoming@patchwork.ozlabs.org>; Sat, 13 Oct 2018 01:51:45 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 66AD9C21BE5; Fri, 12 Oct 2018 14:47:22 +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, 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 2F537C21DB6; Fri, 12 Oct 2018 14:45:42 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 3248DC21DA1; Fri, 12 Oct 2018 14:45:28 +0000 (UTC) Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40045.outbound.protection.outlook.com [40.107.4.45]) by lists.denx.de (Postfix) with ESMTPS id 9EAA0C21DF8 for <u-boot@lists.denx.de>; Fri, 12 Oct 2018 14:45:24 +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=Rke66jb0PkoKt+8ZrSEpFa7a0HeJG3EpZ3pOurUdjtQ=; b=qWF6EEWIodZdH5ZDqPnSWuZ61d0iQlyyL6tbmPHC4s7YN6IPuKeklVqytBDzj2Sh07o8azQODRMpUQiTmex0X4dFi/UsabolE6EL+TIvKj7SX3pVU1YGP6ciSMrU0RUL5WDAYmRk0BOAmJ+E9zcLTsx+H05sG5HDOk6nE1DtdXY= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=rajesh.bhagat@nxp.com; Received: from phoenix7.ap.freescale.net (14.143.30.134) by DB7PR04MB4858.eurprd04.prod.outlook.com (2603:10a6:10:18::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1228.21; Fri, 12 Oct 2018 14:45:22 +0000 From: Rajesh Bhagat <rajesh.bhagat@nxp.com> To: u-boot@lists.denx.de Date: Fri, 12 Oct 2018 20:14:30 +0530 Message-Id: <20181012144454.3707-4-rajesh.bhagat@nxp.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20181012144454.3707-1-rajesh.bhagat@nxp.com> References: <20181012144454.3707-1-rajesh.bhagat@nxp.com> MIME-Version: 1.0 X-Originating-IP: [14.143.30.134] X-ClientProxiedBy: PN1PR01CA0109.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c00::25) To DB7PR04MB4858.eurprd04.prod.outlook.com (2603:10a6:10:18::13) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c3f149f2-667b-4360-49f0-08d63051578c X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:DB7PR04MB4858; X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4858; 3:pgS996krv5KfixmW7vJTu83i5Z3uzc4lfnMRWG8QLg8CtTekVSzO/q3zFKpZHLJfu/F2tiojW+Dtso7faJLInKLe0GZ1nuxaQV7pg9NPyDvKSmIWVr9X8Cc9dfdmbivJpQbwrwyRj/z7fmO+ay2SauA9L3lMsYFaXrHMcgItabgYP+W8gvPClUU+5Bmx77xVOWUyC4wRy+eT43T/SJq1GEknXQMsU+Yy13kI6Npz6afJPUnSNncRAUfBg4x4hoLt; 25:pAZA9Z20MCpn5x7SOatMO0CwzTla6R18jHUOJ5jZA/zGPOojL4FJbs59VlaP7bgiH1aMxS1MZ4VeINho+sMiLiOlCavrPjgvanqHuos8SXCONyzBoxQ7YfAO2rgiL5w4VKnAGoBfTW/NhTqPKbrRwOFDDRV/qAsvf1zFlIgUqZ/0a66OGH4fkEiVAZjr6j44wuqqNPXeZ2sfgXB/s30FJSZUCnBRzTNW9OFQve1MUub29ksoXu5pHKePAYClFDw8cmYwyo226Gtiigaqf0m9RyMvRSuyZY5fV9/C2HkEa9YrlKSaU0XM6n4FuKhLUyAF+d18iVk5DPIkJ9+L7MvO1w==; 31:+lhkyssjyc+g6ZThVkblX/GI+6C3Buk9ejPq37/nEj0dhPbkKuKPiGdQDeiK52MXCgITFWtP8HDQSTBnyolPe2sE9aHdrMeMDOeV7QrDY54qnitEzIhsTS2PQEm4aTZsnx87xwUvkasSPeCPypC+CRdJAAu2UbPXI4fjv5L2aJ+XhzyCz9v/JpZGZTBtD4Jj5mEmqcXbVy2TKO12sdkZS1PnnlHCGmxyRdMHWx41t6M= X-MS-TrafficTypeDiagnostic: DB7PR04MB4858: X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4858; 20:afnapzxDYSST4J1g/opvoQGGNfnbKmaUsZ/j4KoEhwhwmm05adLDlGLM+u5Qhb4cxb3xVyRMge8cLqxaQLMZ5h2K74mC/D+3LAQ9GevY+0xMQzmSJbDRkoijooKdM3VhBJZpYEYqGZN4WiKWVgd19Oc6frfkacBgG+kUnxFCx4vj17h5jkd6IrFbU/cUEbEwvOI45PGt+62VBjk24Jd5YawCZFvJWtnQxznLPPLcD9QFczDAEGuzfdN+lWOo0+bA/vNxwccKKyJArumB9FQA5dF1r7CXHBDT4adlsWStGaSN6/h7GT4GDRDaAao8KA8hhaIhxPaigEgwyK40Ee2ftvcWYczIsQnrS+yo1pNjZdIYKY7pfNuFK8CCNuG9QLjLVxXNtZTCONxzv2eDqdIou5rG+onpFQyaAi2USCQv0aZDyG83xBZ5BTtCO3+ICZVW2rFb1iUDQcxVY2fS4FZCZpR3Xu6hT0n7/bCE8dbbS+EhBcQz5i+J1tFDvJbAxx5E; 4:QCd2xDDAYqWhCZm0paEsElgAhPrq+ei4Ra3raJt6FMuwK6oSI86BJjp7fAtxT9OzLvcxMQg/A/167N9zX9ZVHzucmwWMCaEYl+phh6F3byzCOA9Ha/PivjuXqMmD7oFeHfuI6IKy93A1LYP5VOSTbcPRzCfCdR8mJOIDfx9Jggzq0D8XahU2hZdrIBVOzSHuQc3c2Ip7RWvsbuWExaw94XVLbefMfKMA90mm8R8f4InE4CSENQ0u8ZlAD+ee2yCwF1STWJkaNsgLSGV9syjJNiLLQ/2robp4Gz/xSFK1U1ezRBxFbvvOTatZbantwtis X-Microsoft-Antispam-PRVS: <DB7PR04MB48583050C3A0363F76DAAAA6E3E20@DB7PR04MB4858.eurprd04.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(201708071742011)(7699051); SRVR:DB7PR04MB4858; BCL:0; PCL:0; RULEID:; SRVR:DB7PR04MB4858; X-Forefront-PRVS: 0823A5777B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39860400002)(136003)(396003)(376002)(346002)(366004)(199004)(189003)(11346002)(16586007)(50466002)(446003)(16526019)(186003)(305945005)(48376002)(7736002)(86362001)(50226002)(486006)(6506007)(386003)(1006002)(6666004)(55236004)(76176011)(51416003)(52116002)(1076002)(81166006)(6116002)(3846002)(8676002)(2351001)(105586002)(2361001)(8936002)(68736007)(316002)(81156014)(106356001)(25786009)(6486002)(14444005)(97736004)(478600001)(26005)(2906002)(4326008)(66066001)(956004)(2616005)(476003)(44832011)(36756003)(6512007)(53936002)(6916009)(5660300001)(47776003)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR04MB4858; H:phoenix7.ap.freescale.net; 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-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB7PR04MB4858; 23:bc+sihw+INZJdXPAOGCXvr6IHgJdOZBsZU2yNM4f7?= In5AwXIQ9l+YM8gbwbhgxYZGa4hiuJkE3+cOQql/eev4+sPK8aPVoCzOQvoR78TMpQOwdp8weNk+YG216DeEwlt9k0th2rvUz4MEquFOEF1Vho7HQGvgtUthZxAixuErc3ey7G90Rh71YGvSX4hvDWNZKYDs51jQEfKyHaRMycBUoZt0yo982e54zLh8+rOG2rSx5A3vfCpjtXXWpjrjm4i1C6uHl0y27CbdCW4ox5VIP20Bei4kx2LuH6gFv7Tb2YW0vFqb+CkkdF8cQ5mIOvSpWzlmrBFOtXKq12Ey51HcjfEsaVHtxzoXOTFxYXTe0bAewRJa6fiFxS6cCvAsFIzWjw3RZV/gWStBvCe009spz5HyT8QoCQqUTUWnAFc5Xhtu3ebjBKh/cWgXoBvf8z+D76nkfRkj4KLOb2+JH5LEWxHzWb7iFleTs301DrBVttF+5LdyFC5vtV+TeQ3dlaXlL80opuhSl0SKukgqqorceQuSJPZfT3DpPd5k0rHncaxVqZvAxF1RlsNVjJhpay0f7ox5dL8XbZxvW96sUzOWvdQ8TnqLo20ZdQDXvqwvIcOs8KOzHQ+LzGuy1M0RLj8cyr1owyMPRdwWLRc26F9BW5VHiOLdknvQTx599yG0GRvchQhbDMTR9FNKXhs4ILhajxHiy1A8zwPm5dopiloV4s1u4g4E3AgZRI9DLkmlGgGLKx1RFW4DBpk85loGsA6+plqoza+AUN+XcKf52ywhYWo65e1RwGY8mm4wPrP9n0RRScJp+9NpJ2yvDCFh5MLLsqXSAj3AjnXcmpdyQgmaUUOK/YZRQyVPK0JUzdmdj+TjJm/0E9OH4EzmR1IwzR9vo1iWH7U43QDkUnxtDzoKa2JzblztyXKwq0f/d5Q/9BEnerwF6/qMtdN8tIeOp3yhNRkkE7AV9Q+I4FwtcyD1RCfYW9JEwt3L7Kk8qbs06HLVqFoVzWglWuqA3IXv4tAQ5M4HvtYfVfVTPcWzklqi68KXZdA9/qD+viCkJ9+bH33NhamS0XljJ8jyT5XOBdzmX4jWtXzFJn19lAOow652w7isnsYi0Q8AnmL4q/BYocHE2QXD2R5HzMiokSGGimQoQCl/jaspC4Z4APxgaPwmYRVzM+FLMVMvMQz/5VnFk0B+2YYx2FDeNk5EkA9dXMXcDu6QmqkHvgWdwwW/PyDcu1jLT/aNMrt6b/KeJL0ClH8iPTWlEt62oElaIzmS3HEL0CXt72FEdkQJlpQ2T0UFDZegNg5tzZB8xLjYjZZQ4yIgNeXyrTUvLmmPCGa6vmA X-Microsoft-Antispam-Message-Info: 8xMS7/nC4t5UQnKVgFsnIOHb7Kka0iN1vmcU4FfJ66OA+VEtFw46reVdXc8keG8ny5W8cwjZA9Kx0zSjxOWz29CHzlESYcxj9ao2Y4bPWncZeDMIifkCP+qY9BL3lTMkVS0JySLCJnbMpHuNzX18X1ux2LSd5XDruleA5v72S0Iq+kIAOoIDFOrytC9xZVPAIYrB+TF7R3yq7XnjxggXrHTgdnZvdfUaibRZrdjwUst9erxMhJSYLuPHh5jVipoI9YM66Y/tEUy6Jew1uaR6P4LlSYeCjUAPUg59Q6pk84+v8TUTK8CjJ5xjcGHv7PzZLPQpEsS5ixNFnVdZUPSbIKft1khae5sgTu3I4zbrWFc= X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4858; 6:gqCA7UvxGochjUhBwYQ+x6MPqbaMkiNHqWsXio0Vhi7AT0MA8jl1nzsLgL8rZBR7iC8enulrs6NPO+Q1/WN4yDlZDI8AEv+YOp2ATudosx/dd0u7czWHA/6WyRO/mbSAuCN+mK0UjofVOSo5w3BLwB78Fl6ecNHlhfsAY51Rs5INDHeToH58AxVGV1OGgEwVboqpJGub8ekm4rElF22AD2Nk1bhM10FRFcstxANbaScrl70YJ3Jl3mVLQ0roHNByV6y5po4VH4eb89sif7Igt4/YNVxe4tL44GH+sFkx1wFriBe1cgObKD53gpHSnRhxKpU4K1ZMEOSOLM6L2AJu/CjQ7DHbPE2cSt1xCE5mhwei1Wht/K3/6ywuGFUoNf9GJs8IsodPcOwlekBjtn0QSzPCaneAy+mZZ4XyQ+E4ACq9+cxjQEbH1dfOSGHoYhG0qgtrMJHGRHhMsHAD5J3PJg==; 5:KlGgQrR0+qHyoz5XL/IjsfYILPNAkzA/KRLPWz/ixx/3FeiUCtmZNVmoJkYx7B2O96xAS58SdaetKG21APpatGk97G0/+k0cuxoOpAOVpToQ6liw2/UBRQSO84CGN6ETuLplJcgjIwbwjyp4duchXKh9UJBVTNbeIcNTGaUZpX4=; 7:AGaOuseaMhBkeeQE+NbhiLld8A5mSrfvp9J3ITIpoVu7JGh6aJx8Qpj+kBkGERi1BPQlnLd32od9CHWIAYCLeHRLjoasMN0I/4PweOdtOrvGzwYTdXW5zwde3SUazW0Va4pWZbOhIyADmgBk64YIl34J4wyjxFQrZQYJQpfvBokhgFqnTYyCbLicJ31qpDWSUfl7c1kvTOO6Jsj9z+KIj+BrT3kfErc9qwifhwsSYVHH56ym1JKlRbtBjPnA6Y2F SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Oct 2018 14:45:22.9313 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c3f149f2-667b-4360-49f0-08d63051578c X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR04MB4858 Subject: [U-Boot] [PATCH v4 03/27] env: sf: define API to override sf environment address X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 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: <http://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> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> |
Series |
TF-A Boot support for NXP Chassis 2 platforms
|
expand
|
diff --git a/env/sf.c b/env/sf.c index 2e3c600483..23cbad5d88 100644 --- a/env/sf.c +++ b/env/sf.c @@ -298,10 +298,17 @@ out: } #endif +#ifdef CONFIG_ENV_ADDR +__weak void *env_sf_get_env_addr(void) +{ + return (void *)CONFIG_ENV_ADDR; +} +#endif + #if defined(INITENV) && defined(CONFIG_ENV_ADDR) static int env_sf_init(void) { - env_t *env_ptr = (env_t *)(CONFIG_ENV_ADDR); + env_t *env_ptr = (env_t *)env_sf_get_env_addr(); if (crc32(0, env_ptr->data, ENV_SIZE) == env_ptr->crc) { gd->env_addr = (ulong)&(env_ptr->data);
Defines env_sf_get_env_addr API to override sf environment address, required to support multiple environment. Signed-off-by: Rajesh Bhagat <rajesh.bhagat@nxp.com> --- Change in v4: None Change in v3: None Change in v2: None env/sf.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)