Message ID | 20181003104459.5444-4-rajesh.bhagat@nxp.com |
---|---|
State | Superseded |
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="xrcQYIKR"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42QCQ34zc4z9s8J for <incoming@patchwork.ozlabs.org>; Wed, 3 Oct 2018 20:47:07 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 5F999C2212B; Wed, 3 Oct 2018 10:46:39 +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 962EBC22056; Wed, 3 Oct 2018 10:45:37 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 36FC1C22057; Wed, 3 Oct 2018 10:45:35 +0000 (UTC) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00085.outbound.protection.outlook.com [40.107.0.85]) by lists.denx.de (Postfix) with ESMTPS id C3091C22057 for <u-boot@lists.denx.de>; Wed, 3 Oct 2018 10:45:29 +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=gpzx7JEN/0M7vnxdvDaLFiKhtgUEHouGQRnQk+028Vw=; b=xrcQYIKRj24TttNxjNxb5FOqYYa2JuZYrxOuB+Dn/wTnhYmBAEyj6y8vC+IfDYwNkH+PnZGNaoSuLHbwkgTMm2p3sjKPay1ljB4G0JnHvY558v5Jp1ag6+daii+apLQaBO0Wc/Hqn/IEfkakkV2Uu21WA0Aoz4z4iKRNUNZSu9s= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=rajesh.bhagat@nxp.com; Received: from phoenix7.ap.freescale.net (14.143.30.134) by AM0PR04MB4849.eurprd04.prod.outlook.com (2603:10a6:208:c4::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1185.24; Wed, 3 Oct 2018 10:45:26 +0000 From: Rajesh Bhagat <rajesh.bhagat@nxp.com> To: u-boot@lists.denx.de Date: Wed, 3 Oct 2018 16:14:09 +0530 Message-Id: <20181003104459.5444-4-rajesh.bhagat@nxp.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20181003104459.5444-1-rajesh.bhagat@nxp.com> References: <20181003104459.5444-1-rajesh.bhagat@nxp.com> MIME-Version: 1.0 X-Originating-IP: [14.143.30.134] X-ClientProxiedBy: TY2PR02CA0011.apcprd02.prod.outlook.com (2603:1096:404:56::23) To AM0PR04MB4849.eurprd04.prod.outlook.com (2603:10a6:208:c4::26) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5742e1f7-caeb-4ac1-2eb5-08d6291d559b X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4849; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4849; 3:u8AnFZVpN+4S+T1ZGdW3y8ROgKoDH33ugZSUOLg+Pq7vnmG42nE52rW1lAzccd1hs/HDIyf3NeEv2+jYxu1WMV7o3dY1mo3eO9TbtgbRfDK0atLnJoqvBbj6/nl2u7CcO7uLpZqC1eNzzDbo07QYAjw4Z8aQD9z2Kk7IsA41K587BKtK/9/HD5XmBcl+wcFzNzv17KDRbPLVxnJjUIxujVOwS46Oq6RfepV4nlmUymmII9s41U7crmqQIEeeFwTx; 25:x6P7aXOi2m0sH/YMAcUrXdtCDtLUqAAAqW8IxtBEjLyO0Xtwh9UTwFthVeLBV4LWbLeRC5OaRmveFAzT+alZiw+fZo1dM0vx0Y2LPkYG3/5bP+3JvBr4jkC9RyugyPAeKEeRCr14Y9/Dc9RGEhvK8UkhGG6Fje4DWXoU0I85nD3zXVFnDwAHCgtpV8bisLEMUpJIqkjJh2WdauU5evusA50xF7LssplF5KHEyQi9y++DhjJby1bz9pVp6NygonxJhcY/PFk8PfBSohS/qo54Wv2f7AF5mqJVTNzVlDxWGuOSuxi1Tp2O1XYTqbcvHNETs5gZz6Gq8v970Sca14eysA==; 31:OCB/fpztTb9u4Rh/B41giFEHMGW2ECFC8XI2bFCuk5DDtA8+tC/E05O94QPaWwmynBhO4kyfpwBFp8MgJZCrgSKdm89+PE6RbL68RnFYsLyHqSHeAZp3RegQneAW/Ck5YViMzX7mZhitRMx2koVRO1ReY7y4XMRX2zQ6Q9UhJm6OdAaBQCBkWMY41apVfUnFiFltVY4LJ5FfSy58C1LRJeJ3nLctm2aMXfxCbqTrCt0= X-MS-TrafficTypeDiagnostic: AM0PR04MB4849: X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4849; 20:U/hJ48pnHKmexP+2pKJ94cG73m3Wtrk77SLnG/JtKBMIdbtuFGcuThA9siDMfcABHQSr4HTkQzPDRbLhx3UzP66GD1YR9NFthzl1Z93sFYLjbgcg5JNeLN6BB1dnnevbDBiK40+KVg3S8IjO+KeN6lTwM4C6hzw40DG8zfBDT+asOKs6vMjzkUjVVL/5qcot2d1FfipcWJ3FOpSTgSmTCxXaVfHjgNKQu1E+dVPZV+nk0g8rqPNf1vnmhjC7xe2haW91adcs7lPl2iXDrqoPfAcCN2/HgqJfQtViGmjYKAkfTlxeBlJSZES+lA3Ax1V5fOLv3MtBtTOSVMMrLwvaDSXAPmWj4CLF5sb88tADovNYdvBuoUVGDCqwqs1GvhjO0vVFw7cePMMiepfzp3kcFwcf5noMQRixRx6nl16PaVRIdbNkNkQeSBJOTg3XUF0z2JTlAuLDyvAbu2hncT7yIJvzjX3/zdGiFug3p258zYcwB+kVylhHEA1D7Tw7gPru; 4:ollq3FY82IhzbLDDI/hcrBADKMqNK6prmETEs2zt1BE6/97UEyY7qZfEtEKN6ZIVaqti83OFDZryOglHqConPLZBsvmOcywRULYm3u+9Vgt2o55z/Z+04Emu6A3zTb3UXFUWXw3WdK0IdcPDQ5FFEG1XT53QiAAEvxrHiTOpBKRSRHkqUogv8vi8U3PSDuhkNmcXiqKhnJdWnLg1y/Ai5AgvyVgVYjcSnBBV2DqWY+zf36JCG/DNG3QHsfNlEPEg5SdJQmcq2vVB4UITiiKMkXPM29SzCRIdQGUnOl8c5BclhZas6eJAiCP97QaLOcjz X-Microsoft-Antispam-PRVS: <AM0PR04MB48492283F0CF97DE14CEB014E3E90@AM0PR04MB4849.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)(3002001)(3231355)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123558120)(201708071742011)(7699051); SRVR:AM0PR04MB4849; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4849; X-Forefront-PRVS: 0814A2C7A3 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(346002)(376002)(366004)(136003)(39860400002)(396003)(189003)(199004)(66066001)(50226002)(97736004)(7736002)(50466002)(55236004)(6666003)(14444005)(6506007)(386003)(16526019)(53936002)(26005)(68736007)(6486002)(186003)(47776003)(8936002)(8676002)(81156014)(476003)(81166006)(5009440100003)(4326008)(16586007)(36756003)(5660300001)(86362001)(2906002)(1076002)(2361001)(2351001)(478600001)(446003)(3846002)(6116002)(316002)(2616005)(44832011)(305945005)(76176011)(956004)(486006)(48376002)(105586002)(106356001)(51416003)(52116002)(25786009)(11346002)(6512007)(6916009)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4849; 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; AM0PR04MB4849; 23:cV87hhVZGNJWyTwnAUvhqELMC/pWxu7DpCBpwftMS?= mmTsKvYJz3su8swynl1B1WCLvNzf+9pgkW7BWVEV8OckX3aOb/PhB+XyKs6NyG1rxAGzmTLPg+A+cLx2ucvxGQtzx7JWzVjnHmoe4JHCBNzkhLr0sbDj57NNVa04mSv+/3xy437eqjAkGSngQwGHjkFupNnKL+OqHB3LAgUqByiBSNaseVD0RNKIUalVXbJFiIg3IAxNivFADZzTOrPpT4OK1ERVyX07+fxOgi7tUHGgrisV7PmJ5EqKQU/zAeBV2wwxdxeW1kvIz8Uk+R2wAoF9xu9wWNnbtk0/CX5Os3dflFZanE+AuXP2yk+xSxlIiNUe8O3Gr2MhgfzZr8CQxnYqAv9LesgvPN1xuRsCZvwHdLXQXRwJkWVGTWpwRCFUVwFr22j+obPhoLHN/6WqETbnzTL4s+Dju0X/BOzfHa8uXP2eEacb3iBHiA1XeavxMeytJdWDZgL27Uw8CZSWwQjkitOnKN+Z6pA2aeziU1EnPOkT3k8HZKp9uBET/VQvDSTo3LWrnZMRQbGoCaw0W5+JCetVF/0S+gx9x/YuDRDFWaXY8tHLTJQC76iXeEJxVtbgP3GTPfnpgZ3UuiluTK2MJ22YCMY8ywlUu+93MybBmL8+kIZgfNix3EYVcTZ5TLB9K6vMVI5d+VpXWdeL4TMbN5HjNDtADxORFSf+njiND/b721LF/6Co3bWumCEi2qg1fogW17T4+v4eocSwjoE/O9RsMZBEA/irsV1iZEyqgu2PNx6T0JrML7AdF5nzq+ftKkBhSjz4bl8ekWo1jk/5Tf47WEfFWsXuFth2i0psEG0vfE6x1u4+o5smVCQ++2w3fng0nD//N1ua1kURU6pcsn4OY41tel1IjnsZb3bi1h1UBegl0rdMe18hpmf5FGD5cTGtyfKt7uNKmDC32zXtTdMoqYlCSB7OwKJZjPW4jgEn0LrZqLw75L3/QcEdVrUY+GS5/dEzZrervpyLDuzC8EcERiwIaXcUykD1tI9yHT09UAyd9OGplHx+N+fbffztdq3Qv8zD++ASj1Ga546tQVl+3OkOKVcpSF/7isK/WIBj99zi150S3s4CyJwQUL7E9V1MtidB3YGE1sKLaehLEjzESvZlgjSU/jLk7p68t+6r+5KdXwc3VYNcZ33cik2Toqpr6cvzKvwO9AqVOEoYXO5uctWWMjP3dK5A7XLT8qPucECa1MHc+0rbCMVhstkR0xXOBuqy6Hr/LkE+25/3f0XPVd1BpxFhfGEng2Sm/5XdsEere6+qvBVkQikFbrqwTMi5FscxDrGfh4Pi8m8 X-Microsoft-Antispam-Message-Info: Vh9BHGYzpkMeBjxjEOaboZfGx4ASoOqm7XYzDkBIlBnOMdzPQOadWYlPYGo79AEvLtM1Md24OeuMl6sNhJZIXkOZI0078qnEoWBY5IT6T+GUIkAUpETif0gxUvkGGqm3K4e7SjNRW+WtHwIGOfHo+FMkZ9GSePxavw8MEyEdtwg1F9aMg8ogaikX0qk900ueMTT9wVSm0efmx3QileGCDgV3/6l790x1HAgg+B616gbkAt0tXnPyrOqIAyNcAC1e4D75yGtMSWheGp3FNM+Qjm2IWJ567BfRzGzYpNMNwq9vewDLWoTjJ65HAxqKS+D6SWQ++lW/QDN+kLeKI45wVHFjxbEopc3LEHT8pO7q/EA= X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4849; 6:NuRQzSr8Yya+JdbK4+Oh4mDsF6Rs3NyRRb1v9A8CONjEQuHEwa/vcMPJ2lFGrFbfw6M4jNI9zn/5It+J7MKgNOkHo2c0qr0F4l5Vhn1T4tVEAK37RuGphG0L5CbB8d0mnmsS2oZEMEjDLFzbGywZWhtJjg2/LrLP3cNeyl3u/1A4GhrKUa7DzMtK4GHz9LJhNaS6g8gqN0y7Ao9BUANlCEx0ajBjJF5BppWWUoph26rDC+gmQUHsksQKD38Gfor1mEyOVgbNYIuwaRiosyub1ZkM1y9PlsWwFGb7k1DvfvplwQF0cMqGhlq4n30YwxUtC8bG2Sg7qF1VXcCkHgcL44oyoiCoOU3JOcbsOrvaJYORLn80Xeot/nRsp+5vc6+x9nZzOfJ8rbVPP46odlavfYQHOJyb5oaLGJq+TTHgpQeN63tk71L03yJDt4nY3v0GILTEZWx63vAcLJnhfZl3/Q==; 5:SkjuJN0z8Y2v9OBJcYQjin1wr4uJlJgU54iAzpd53f5HpVa1LMhMkslyS7oGBqh1Ij+9iHzM3YfAmLmmvoYrUXweS9ou3PY/iG+5P1jiw1qaGPA2iatuG0og+yHF9OPm2qv7Gr7bAm6yktIH45QAaVFJq2rpfLSw0u6TXdyg/CM=; 7:fZ43e4RYo6ZxQnQTfunGIH59YPVsrKKMTPiytcDpIoFfvp2eWazkJSETeGp8dx8xC8BdrOQyTlPQ7K0be8LjwO+7jEmZUW7WrJ0QRzKuhHMJP3HnGf1bK/w3YiExuHu1o+vmPvpy3K4gOjZgToVrnyPOuKK4FwlpB24bH0pt/rvSHQeNqOiZFNt0fIgeTkO0n+I3hTKu8t+F8AIV4SF75rIEjFQhQOB2bPNgdIldoyCIAQlB+WKzQ1vg5KQDDvFF SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2018 10:45:26.4162 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5742e1f7-caeb-4ac1-2eb5-08d6291d559b X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4849 Subject: [U-Boot] [PATCH 03/53] 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> --- env/sf.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)