Message ID | 20181012144454.3707-26-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="aNRpuwDr"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42WrjB5cNpz9s3T for <incoming@patchwork.ozlabs.org>; Sat, 13 Oct 2018 02:04:46 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 4BC86C21DEC; Fri, 12 Oct 2018 14:54:32 +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 DE1AFC21E35; Fri, 12 Oct 2018 14:47:05 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 799D6C21DD9; Fri, 12 Oct 2018 14:46:30 +0000 (UTC) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20080.outbound.protection.outlook.com [40.107.2.80]) by lists.denx.de (Postfix) with ESMTPS id 67008C21DD4 for <u-boot@lists.denx.de>; Fri, 12 Oct 2018 14:46:16 +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=JddZam5VhdeXKE9R3zOs1hmo8inRpkBdmbZjF7PabWA=; b=aNRpuwDrKNePQ3N/MmBzk+U5/nw5Zqi0OI2XzCK8iM+PRAPZwb7FIIIZP/GMGWR3umQ/kfEn2Obc3YwaThGPzBPhbQQjmMRQUyzciwO7z5QZSs3OSyJgJjoIbJK+xa/f16XUEcuw0A8KG9hGginSi5YCPai3apLdMvtOq2q1avY= 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:46:14 +0000 From: Rajesh Bhagat <rajesh.bhagat@nxp.com> To: u-boot@lists.denx.de Date: Fri, 12 Oct 2018 20:14:52 +0530 Message-Id: <20181012144454.3707-26-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: ea0986e4-b705-4d36-833d-08d630517648 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:VvJ3P4nP/w3pusKVijvaJBk0iRYLT3Uwwfd1clSTeLKWPazPJFwIiK3R3M7dOg9jMuQe/fd1nk1CK9wePW4FbpU7fR3qACHSabWzYbkfCGUYb2NNPmOUHXY+FqUUJX93Y7TWgE8HynsrXqwCFnrryZJL+5cULyDuYXBPsED3ZggwKPKISMmQecXxp/K5tVm2N6bNvvWPXLLWjdOkQKtxLVtgdfdvURi2sKln6lad8aj9pLjAeYnyf+momtncxVRQ; 25:0gDpG+VwqTfSvuNaQ0MzZ5Rxx/6cWk9aRqh6PehdbJDmHIZyyRy4O4QJTXvUu4hnshYEvUDCYplMUPkCV2ubPsoKFHhasT0x9V402SC6YYaVpx/XkJvgQ1XABdCGFPMtdy5Q9EByeeRFPJgx91QFhJxJTbeCv5igWTk0qvToWpxkymz9E/TOCSdMPrBTERJgAo1Ii09Ko3dpWzjGVO+AaeUqt28MncpT16qPjRKtPNGyOcuWda8YF5QMbH1SA9821rjCmCuGxYSa2mMyORQy//twSHGbMNLbnmHjg22ZQdgoeMkjTgOU+3+KLGt1WcCABuG0Xy5+2HN+bcJ/FzBYfA==; 31:yWeTqrs3CqISr8tQsKLfLWJIwkfkfM5EDcKEl59GGI9pCCGKxzdTiqFxA9jWIiu4sM13MwSSdBZNelDrBsZQhiDvFG004IMoMVu7SSRkgQYNuY0RwyFDAbZmj9NwV3OGVnbhEicEJGdBkiJFflKurPKAifbAou2NdHhXkLtRS4Se2qZwqLYfpIurg4gXNWbZ/l2NpNGDSOfmWcJAC2XVnh94xLB9I+tXaVPWF3DIoM8= X-MS-TrafficTypeDiagnostic: DB7PR04MB4858: X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4858; 20:ejSe8KPf5n+qoqBl/qydZ8p2sh62gldf2IS5PjgDV/bY5IEJi5Gt+QsCWu0Y7GtBeYmd/Ccp346MmRBcoRTgLccb7cG4IjIWpkfZxIaUUH8jfXFzhDdOD9Nc/cdURL+2JR4eusSKYUDwOXtLkHhVybwi93GDBDt4yG4F7cMPmxcIoO5A2SnQoYvjCvbNbKBJ56hm3ST91s3cz8dW4ZS/rcSKKrpLkcKxVsb7vP72uiKSGer5tkzHj+cVb/bsJtSUYPiaI2tSFC9jY08jfmUcip34EC2A0urhwhIlym5q5bjPUhFwngJcM/ZJabv34fQwT0XM4+p3BIBQGJs4I8k+C7P0PFgGjM2dOdJTPkrmrEOcqnjsrcerLncRvuf7sG3NZokY8ob8IN4vBvoqeRPXd2pmdv5MBe4H/y4sB3vq1MEYTP2qLCEmYvPwjg0o9F6SFDCpnZRHSUmKDatS4DCYeVjQYCBkFGnHqlT6lbYnYetWwxXQXN4Xvmzc2sWyIsii; 4:ImWmgW1b9hdMY1KHxnD1CSHj2lvgyrCZVwfmJwzjLdtMaxEWBzDUgRgIkYpoiZwG2wLov3yUxkmKzCnZxHLADZ0udVF17/UB5UsmdUlv8588X3+gwskv6E4TV0aRFuAo75ryGpyTAbWHFrNJoPh1W4lJIK7OZPKozbJ+j84t3r5t0fqQquSETV2iZJcoQbrwySjYOjdFDlOfukXsPD7JPeCJEuX4oXdO1s3wIngyzHI8KzHTBV0Rp85uz6EyBuxXe/1dVBFBjsxrWjaxNiLLECM038Xw5a6yURFFCbIIwITqnujy0RvgS7Rkis/sNWEq X-Microsoft-Antispam-PRVS: <DB7PR04MB4858F79128F4F1AB08ACF3AAE3E20@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:Qup7G8CXam/idCwL/icvs6R9D++LBi8ht7Zf5Tx40?= TDDPqenZ1CNuKXUrpUpENexrRMQ9H0NAQna2yzRTY5mZvkl5pxwVvbHt01BK91xmc3cXHobOnPIVF64V3YUf24tuIk8s2MxNODHthSIowFpZb5i//NOzEC27oagHoMQIQpsBW871+p5NIVQYyqjrnVdBCQBKPkrhtbokCeX9aoCmi+cmqMYhy0JZh7kP//w0CPmImDrjAs6D8n+UmbCqW8sukCiXpM1DfrAqG6MHxTqUDzUYeF4alZ30gYsGT1OLMN2BIgPEfT20zMPWvkUrYZ/XxTmcbXlw2ErHEFfawe7n3eSQZJLD4e9uDrUT53Tiu0pdi4zdON8MTCzVjoPLQ6vM4eoh1qoiSP93iSr7J0lGi2cGGCwvFm7a6KCP5IC92QOPJ1OFpVfgdqh3pwcJowQ8olkKruv+XWYPwDnLlbAmKqJFKOYZBSoKKraN1i0STkqi90eh7+8FvMtVWPelO8TY/O02mO1duVQvnUx13JiZa1rUh+7QS7BTT7Hdij8NBiENSxtfmaIfTn4XBctQTfwpKajda8cgkJ4sdoFDBH1l2iIeh+fwQ6on7DzUYAPy8D285xKJ96F5XQdUrcb4ob6UmeI5PvPcomLmbTuuy3F2QO+3VZqVo6kek8rOOoZvRQs65rmaZyN22hpE3JnE1nqUFhkZhjfsVK/QZPeQW5XzB6nn8S3onpnb83mgafQwR+OorCAWtCJK0haqrMoiIEw+GyjNHI32oo7YvQTsqf/qSRv3CKT/qt91qPdmn60dOLFlb83ZbFOu+G/hfuKnQWdDZ/GX0ujplfRMuLMcpafFTqhfAZaGKjMLqRjW+PMpdxedOFGc4nKt0JXzeQhdYKU5TocSjPC/SYUJDUO3dxOoZVBlY0PU6s+k15UnVDemLjgRnd5I5XyHDvQhvsIeG1HQJFQiO12ZHKAwQCSay0zPOBD/STr8tX/mTSboEfBGtQgmRDzmHHQ6K4Oyt3Q2jIgGQfHoqiBJL5Zlbb7VvajmUeqYufVP5Yosl1Fntj7AayaWWcT/cVYpudMenHxBOYuQ6u+8ck7zb+ieDUQ3fZCVFAtoNfwWpGMAgCArDolibX7VXcQCmrke/6SmAdO28MWdI0XQZHra3vhdAPn4WOdUEBFy0r1rkiZWFhxUUEpF7xFTDESh8Olgifcuh/Z4AQWLgpIaTGOglXmXDKIEjgpIsnlNUzpOeOTtiIklkF8uvMfj8UvcHs9cNyeCNpq0A6Ya7zwUHhJNV936bxjCzVocIOwghxhH+1MHYgGgTqzF7qcwgtMrCS6l/giSmFNKI+8 X-Microsoft-Antispam-Message-Info: BqXqDBu4LfJik0dcloxrYU2W8GG577Ww6BvtxbStP7ur1Ppm58ecmLbDaXSLKGaZo8wC6fcCOFu3PDul3ttrCivmS6bWicp9BBI8zbqoKmz42of8G1lAI68pujZZFJU4Chug4rBQglrNg+P2lGPf3tjK+mv6x6T0RSGzU/ug0Cwcb6+87lyq47p17s9Aa4Dxv/gimWU4dpXdO9Mg2BNAaoiw0PQuVs+2tBfT7hDE42kV2SnaMFd+puYJ/esOdWjAbwazXibR2tWer38pHOm0JbEEtxOf8frTeNZ1S4E/NWAaQ8QveCT9rNd1C/+k+KZluwIzLDc0JlGjmYTIOwr9aPNpzC/nsgaroVhxDjWcQEs= X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4858; 6:BbpdTFE0+UAmUGLl1IGMj3zr064pkbs3MCVRPCK2yjd2XoC7Cbtjh5KTI7yC9zPOOoBSLZZf5wszMYIkztN4cgmbUBnPffi8zFpaZ5yVqNYrkdZkQ13CxBj3MyFF+aV20GP734yZgCjwbquGub0++AktnWBc4fU3VfJO3YYhb63H83IJ2ysllpIwzOJ1BqffAdHg0hiI1HhJk8b5nPHAryoKGxgoN/sQsg2olZCUCa3nkIMkCJpXm924LXFL+BCakgfCZ3vi2fap/8BsDbSHbuF6sreKkIwPK2U83f0rQjgta7gShAuos+aQs+9Ewo2Dy0+nSJ7de3hPB7+ym2QPWex079LLD23HgWy2S5I77phCG8QdH/rfdkzcpJ2U7/VOu++7cvF92FcI3ms5ciS7cfezd6uzmaDkT+VXb4Da7Yko4jrEORBM6nSUpJiqqRfnmnTk6KI9Nke5xdrhGPjVEQ==; 5:kZwKsBXnKDogiMIa/d//EBw34xnN1VYwZH0A8VERl2bu/vytlkqdzDxJio6Zcq2hAIz1FT2OhbtTbKob0oQ794ssbQWTHrLtvUoPWMULiPmFm2tXlAt6D+eureqeglgOTefP+dlY8QvxwYH6MI3yFVyM1gYEOuL0VQM3cgjK1Q8=; 7:UppUhTH9XCwBbI5o/fLdjXuEkNEoZYqTsqhMR6BOI+pHvHuJOwgo01eMM6HvhPTSd2otQdpWAMsXr+zI066U1EfsvPWFsD0fcCivNFm8aQq25qFZyqCfDdEv6FgCnmzJbIZLPHD6pIzc52MwrHqYa9cHEAgExPn+zeN7rxssE1BuHF2afB+jFWE5dwuJKEg3zXjWvdES10OqlySSyl8Vg15CXhzcVIwiLyyH04lyHq+PiPqZX/eS5YQGHvpF2RMc SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Oct 2018 14:46:14.3524 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ea0986e4-b705-4d36-833d-08d630517648 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR04MB4858 Cc: Vinitha V Pillai <vinitha.pillai@nxp.com> Subject: [U-Boot] [PATCH v4 25/27] armv8: ls1012aqds: fix secure boot compilation 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/board/freescale/ls1012aqds/Kconfig b/board/freescale/ls1012aqds/Kconfig index b702fb2740..8844557aae 100644 --- a/board/freescale/ls1012aqds/Kconfig +++ b/board/freescale/ls1012aqds/Kconfig @@ -16,6 +16,12 @@ config SYS_LS_PPA_FW_ADDR hex "PPA Firmware Addr" default 0x40400000 +if CHAIN_OF_TRUST +config SYS_LS_PPA_ESBC_ADDR + hex "PPA Firmware HDR Addr" + default 0x40680000 +endif + if FSL_PFE config BOARD_SPECIFIC_OPTIONS # dummy @@ -33,6 +39,10 @@ config SYS_LS_PFE_FW_ADDR hex "Flash address of PFE firmware" default 0x40a00000 +config SYS_LS_PFE_ESBC_ADDR + hex "PFE Firmware HDR Addr" + default 0x40700000 + config DDR_PFE_PHYS_BASEADDR hex "PFE DDR physical base address" default 0x03800000 diff --git a/board/freescale/ls1012aqds/ls1012aqds.c b/board/freescale/ls1012aqds/ls1012aqds.c index 7102237756..3a1c2351c4 100644 --- a/board/freescale/ls1012aqds/ls1012aqds.c +++ b/board/freescale/ls1012aqds/ls1012aqds.c @@ -18,12 +18,14 @@ #include <ahci.h> #include <hwconfig.h> #include <mmc.h> +#include <environment.h> #include <scsi.h> #include <fm_eth.h> #include <fsl_esdhc.h> #include <fsl_mmdc.h> #include <spl.h> #include <netdev.h> +#include <fsl_sec.h> #include "../common/qixis.h" #include "ls1012aqds_qixis.h" #include "ls1012aqds_pfe.h" @@ -121,6 +123,10 @@ int board_init(void) gd->env_addr = (ulong)&default_environment[0]; #endif +#ifdef CONFIG_FSL_CAAM + sec_init(); +#endif + #ifdef CONFIG_FSL_LS_PPA ppa_init(); #endif diff --git a/include/configs/ls1012aqds.h b/include/configs/ls1012aqds.h index c5bdea6798..c76bfdc8f8 100644 --- a/include/configs/ls1012aqds.h +++ b/include/configs/ls1012aqds.h @@ -117,4 +117,5 @@ #define CONFIG_SYS_MEMTEST_START 0x80000000 #define CONFIG_SYS_MEMTEST_END 0x9fffffff +#include <asm/fsl_secure_boot.h> #endif /* __LS1012AQDS_H__ */
Includes environment.h file in ls1012aqds.c Also, enables pfe validation Signed-off-by: Vinitha V Pillai <vinitha.pillai@nxp.com> --- Change in v4: - Changed order to solve compilation error Change in v3: None Change in v2: None board/freescale/ls1012aqds/Kconfig | 10 ++++++++++ board/freescale/ls1012aqds/ls1012aqds.c | 6 ++++++ include/configs/ls1012aqds.h | 1 + 3 files changed, 17 insertions(+)