Message ID | 20181007102131.19159-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="klA93W7g"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42Sfl21jrzzB2xk for <incoming@patchwork.ozlabs.org>; Sun, 7 Oct 2018 21:25:18 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 8882FC21F64; Sun, 7 Oct 2018 10:23:52 +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 CC2ADC21E8A; Sun, 7 Oct 2018 10:23:46 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 5C4CDC21DD9; Sun, 7 Oct 2018 10:21:49 +0000 (UTC) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0083.outbound.protection.outlook.com [104.47.1.83]) by lists.denx.de (Postfix) with ESMTPS id A1162C21F88 for <u-boot@lists.denx.de>; Sun, 7 Oct 2018 10:21:48 +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=MIS0XA5IzfSUOPShHByXK/fmfU6ycgxZ2m8bA2YdW5U=; b=klA93W7gyQPbTlgCBJ4neSSrZP1Lg48rupiowBYxqEuLgjFQ2pYWcOOScTbKRTdxnBS1S7QajBHnY84Q/OkJtLpSeQMN6mnBDcsjeYaZHTHaAZbKE6rns4tDU5vEFm7ixwo8/fX3/kt8w3Ke0jZD03cKwYuemmeiE8fAb/PUzhQ= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=rajesh.bhagat@nxp.com; Received: from phoenix7.ap.freescale.net (14.143.30.134) by AM0PR04MB4852.eurprd04.prod.outlook.com (2603:10a6:208:c4::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1207.26; Sun, 7 Oct 2018 10:21:46 +0000 From: Rajesh Bhagat <rajesh.bhagat@nxp.com> To: u-boot@lists.denx.de Date: Sun, 7 Oct 2018 15:51:01 +0530 Message-Id: <20181007102131.19159-4-rajesh.bhagat@nxp.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20181007102131.19159-1-rajesh.bhagat@nxp.com> References: <20181007102131.19159-1-rajesh.bhagat@nxp.com> MIME-Version: 1.0 X-Originating-IP: [14.143.30.134] X-ClientProxiedBy: BM1PR0101CA0044.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1a::30) To AM0PR04MB4852.eurprd04.prod.outlook.com (2603:10a6:208:c4::29) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 34b19e4f-8720-437b-9c89-08d62c3eb02c X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4852; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4852; 3:sWOCMHnWsHE8SHhPTs/GI7A6kiaZuMRRP1cTGMhRbQT9ztHTS7z3QXSK52Ow7vwaThopuNiUGSVvHnJMU7noq+3imJbHU6S9pshYIG8xCVVlwSdkvHzIF2PemnvuBwVpFp5DP3rrTheytnIl8nbY3YAcOYPStZN9T737rbr5nTxAR9v8pAIxgQzpJ3EQuocVVb6hmUtXaeQ+Xcx27AngFMr3jALMV+2wy1YRIWJg7S1vLQWkE42saPGz6W4Ds7l4; 25:ovX2p7J6hRZPbjQOcNbdI8GmpHTZtXA2EmwsF7tJbRy89oqiHjhnKGWexjypzSXCiUhJuicfOtZvkAw9D8AIOC/vtGjsx9ug084oOhEmaSbYVG2puYon56hJ+MrpYjhqBArwUOFnFgN0zgbWKO3cN4GOM/dESeCbXwAmAVqBA8ibOt1X/7mi7Pgg7waTdIht0i3b5+SfQbXia4KySKZcsi21hRtxG3l8HwaOMctdBsxrwssEAKCj9xm7t7pcTFjUbYPKnlz3v8ROIak1LH3B4NRdU9AOS5eLL3gu0sMGMVN4l21AUOVGJheWWFwbZ0r8mmb2KNJiV21flzaqb9LVyw==; 31:Nq7PFgNYRR1b/DE7DKQDMV8a9xQWrul8G7FCFwDs3eBAx50Noqc6oycsff6xH9+HKA2u+bq5jJ3jkFfD2Opk5UWmY/wKRt5xhRDE7Z8J7D9NI36dr9+lezyueVicufQe0P+p5rILaTsGLbFA/+zCfec2jscYuv6/CkwuBREFY0CAs94pCl0BiflRunmkd1nXyt8PK8bDfwRIF6BSifecctuxYQf+z3YkrypnknV3gl4= X-MS-TrafficTypeDiagnostic: AM0PR04MB4852: X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4852; 20:cjnkAyktu+xJ+RZu2PUoHz+9RNTkVeooFKcz/IL5d5OZ3WSkXLYvABkK53EvxGRKA5p26x4NHJ1gvK6XUjb06/QXbcA2XOUnkfXIYJb69hRXHpZgt7cECF/04UJ+n9wm9yt/7AYQAixMGfuo8HIQh45kdITYi7ZBTRfzLo2REJ/LVBIYowSxn60vEtc7Ju6X0OPc7B1wm9X5M/tWZvPf3YCIBhhSlmxBSwb4VJbS6HR4t/WEfNTCdwaSfF+PHHgSTyKVIMvrqTtnZ2bmjLzphoi42UcWodIfgHY4OLGW5qin1ylGjIpoKONLkE2OeiFG3Fpuhp4nw5NE6Ho4KeveMcaMD/JzNJRb3MUPk2OaOeqgzgVf0kx37d8k8of7maJPGb00NodPMAh7Ro/+HNRdZMNqVYuW+5RCoN5k8mrqRIJnlOVHSf06bk1NZkok4wPtGgB33Moo6yijWOHwS0KeXrvrZhP/IMGlcj+StTLa9OIomeQTiy7/Iq2ss45IS7B5; 4:Aq1bzf9lI+CGDkGitJoCfDJFdvPhC5XInCZMT6yx0FK3F557gz/S17x/UUL+xKltTN3lB8nm3k8g0KC55KzIxEgKI0qoJTYdy6+QyaDsnPYGoJGoq8yk4URT/lxwQ/9Wbi294yMSmwEmYb8+gUEsE6dqNH295skSmJjlK9oWfoSPJXySSBAjzZfPGs0vTE31r4CIk5zdrTzahUj/friMyWny9Bb/dWXEB18VIiMdy20bbx0p5AQd9v7ZTSwv7tJrXUQwik8QhyzaCvT4wmruzUaW073fnkr9ykMLsvsRPHIwXUEJlXp67v7lPuiukI3a X-Microsoft-Antispam-PRVS: <AM0PR04MB48526E4E8449FDED68E4B38CE3E50@AM0PR04MB4852.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)(5005006)(8121501046)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(201708071742011)(7699051); SRVR:AM0PR04MB4852; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4852; X-Forefront-PRVS: 0818724663 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(979002)(396003)(39850400004)(136003)(346002)(366004)(376002)(189003)(199004)(52116002)(25786009)(3846002)(6116002)(6512007)(6486002)(8936002)(53936002)(106356001)(47776003)(305945005)(7736002)(76176011)(86362001)(44832011)(16586007)(4326008)(478600001)(51416003)(5660300001)(11346002)(446003)(956004)(476003)(2616005)(50466002)(486006)(5009440100003)(8676002)(186003)(2906002)(48376002)(36756003)(81156014)(16526019)(26005)(105586002)(81166006)(6666003)(2361001)(66066001)(14444005)(6916009)(50226002)(97736004)(316002)(6506007)(68736007)(386003)(1076002)(2351001)(110426005)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4852; H:phoenix7.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR04MB4852; 23:qiHZvBHsxdjKAGEqo5TZVfDdCoo87bgD8tehsFElo?= ve8Z9E8WlWuQ+Bvv7+NR45f04DxVvsqKOZTXHNfFplJo95ClM0MqGmkUKJv2CkdVm6pgyv1ZfjUmYoI1e7fH4utLkopJWlgwWSDCkAsmWy8v+8pNRlo/QrN/4rArfwGH/GGEemOlFpJJ7EDIL0BTmtGtjJIqXt9MMJxtKrPDWJGhkX5F0nRDEJr/ma5jV+fXIL4mGdqBtwZvLcWszbJIaPwO6Lk+2LD9HPlv9QWYX/oWC2BpNJESFD1IIJNI/GWY/A3UtWaVXu+FzmHhnDLtWhwjQCkvdaI8fHJD5WRuW6UqOBYsmTE4d90vZVbHHgGFFg3PNFePDMS5xwV9WV9UYfV7ZKdyUkHr28kh6SEMsjVqLE+dqWwUpa4c9HZeL2WdxVE5rGFPzCVaXdBewhFbQUVmS0W8GpcNf6oP8FzugzTlenqZ+dObiqYbNSTjeelMhhqWMGKNnbSkoQIWhRjTj5cmtYc9cCZ3aqAJjtDrg44EF2CAGWFY/KsUJe9DwDbzxOhOHLca+06iUH6FRPe5FPrt0MhUkAMPEg6NLBGouvz65qFGU7/xRihu8NRaJX2UNpfvfE/YQ7jq4ZmqaIJmNe+dHJeSO8H8ZUB46h/oH+y0HtRRCkkkh6kZe3pyVJ2lZENRup0yiSS602oc4klYKAuRwgYiYqFQJIlq8kLNyc2AYo/LOXH6J4EJM5NtcJ93oVExVCYpKZQkad/LH0xuACBhcO4Q8skqR6WEPBzdBYg3R0NDEWCakPL48qfm+2dbzpmdzMuXW+snRVEls0cCGzWZw7BC3Qjx42hSIhf+vfc7Rv3P6Yvq0zQSGEQ2LWlf9fCIGrwZq3Uxga6Olkmy3Zh2JlYil4wVDtUjMlm27C8VEzS+7N9w8eI3xXDj6Vo3p2O3v6UEX8dqe7fOuI1A422gZCri5Wt+K9q8CBp7NAIuzanuYXZ/ycYjlsiG9afzcExN3ngw3wvqA9WB5Wp5HntyUiOlwlhTBQFUUKEow7C5ZkkDmnpnlqp/a1KU5M3kqYPDlWaN+smNKjLvEa4zHuP+gV9pxRK8KZFiCeVh80X24IB7ds4ysmYCyi6E35LuPxTecdmizCFnYc/k/uj+/x/TFTTkU6O6wALuavDiKI6EfC4auR17WpqxYBpE6oxumcmKFh89DNk7rCYQRSg6RGl367KYmcVa2zXyVGIIQcxVSqVSXZPlKisWl2QPjP/SZAdzCkz+Ah9B1IideU0NWkRjyzjWB75+wgwFkRDr10W7rBuKnGaQm3AJHVjDr5y4vT+3C5NhxjT/KbDgNg37NM2iP7vqwxlRrUeaCAC10vEhZhHCZT+v4s29PTPDekoBRsojGM2pYnkmC75TSKXgeWBgEUwERstkBj5Eky5xQNAdQ== X-Microsoft-Antispam-Message-Info: WP0pYYxYn9B55epauJH25UmxBx5FN5ydolAvhU6dIhsWE5WpkMsK/o+zq9BV47a2eeHW+T5nm2E71HSKfha2808+fV7WjBe5Ajuz0nKrf/6AU27iTiFmy7u1eEIs90AyKq1mBgmErAlmaJMR12Bqr/rfiSVEg8K8l1VzvZ5rNrKLnBQV2SvIF8KegFO2Nkwesl0t4MNy7iYPKlNUIRM5rVKnsT8ZACTTfUiWKsumcJwrv2gtkffGY7dbFwZTEWkKyq1+ZQ55TqD0YCYvlKrDWDequyZOoPbGJldEtcgPWXpK5DXQ5uAoYuCrIec6E4sxZ04gay4dlCYJ/fpWPO5qkYOnYxn5u3qmceRButzD5mo= X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4852; 6:aHeJvAKoCp57DEk8dYf0T3joCa0Glf6ZjcHbUkPlRkGqLFZYp+Nd+HJrJw4z8rnlHMFPcYSrU09fEBZqa4UQYIqqAyPFa1rDOfcbzHDzq43sIqEXNvde0WyVYzbwrS7nL45isf2kQyx4GM3prkWsejy8zRmp0RO0X5nWLW3UBUez+qNO5acIUeYAk/HS68hsHXu/2ZgsS0wBirp8sv3tCoAZcNtwtTac3bE5gRhoESiqa6DSpQ19OSj/pM8lXrRXsn8tkNwrZ+5Hlsx0IwOFVOyKbni434FFr7OYx+lJ+V/DhHN/YZxlH1kCzjD+yrlre5U/zPUM5hC4jOkRmMLxYcA6ywmh9EYRGKt1plF6KYGBamxM33KsaSrM1eLWFJ1BJvASx++hnHKUADBmdqtXHDaadkAGJKImV+YUvwKG1adlV5stOO9MCcfpJTC+dJGkWtHfIQ5FhVF0zFBl1WWQqA==; 5:npWqDHdRYm8iPx5yI/JrFpymsj+1rKZWVd3P7oV4Cq8roscJhdo2wpx9TNvOWJeTLsfPHDs28ciVSrh4OvOQIUek1D0OeNUjBTQq5BJb4hxHBgx30N//YGPHYdLUy2SqNhTe+GOKda5nSRwFuK9IVOjJGyoO7zTpLQ63xQuxuUE=; 7:dnna5iZBJvszcC1Ai88pn6ScZSSEezhQ4SY0paa3xGUD9uwIj+q885zYgEPofQ5gsM89MHxb2RAp6xt/R4iLhdnEGe0d39RkB27cBJAfMFKkFVaYPMcGcJ8e73A6bbN0gYDIfJ4waSmUo5aCS8JHU0iBklEdeOcAqb+Ly0sDTx+pQWuhttl8cJ5Lq+FcL4QdgzPSMJbGMoFuQZEHKmchq3wjDwPRDxnSdAj7+/jKMdGYSPhKeYB8mBnYPRePIl/R SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Oct 2018 10:21:46.6035 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 34b19e4f-8720-437b-9c89-08d62c3eb02c X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4852 Subject: [U-Boot] [PATCH v2 03/33] 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 494510533a..df22fd520b 100644 --- a/env/sf.c +++ b/env/sf.c @@ -297,10 +297,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 v2: None env/sf.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)