From patchwork Wed Apr 19 23:39:13 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sumit Garg X-Patchwork-Id: 752227 X-Patchwork-Delegate: yorksun@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3w7Lby1G5xz9ryv for ; Wed, 19 Apr 2017 22:17:34 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id D7D78C21CAF; Wed, 19 Apr 2017 12:17:10 +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, DATE_IN_FUTURE_06_12, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS 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 AFD33C21D39; Wed, 19 Apr 2017 12:17:07 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 01CD7C21D5C; Wed, 19 Apr 2017 12:16:53 +0000 (UTC) Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0067.outbound.protection.outlook.com [104.47.42.67]) by lists.denx.de (Postfix) with ESMTPS id 1768DC21D4F for ; Wed, 19 Apr 2017 12:16:53 +0000 (UTC) Received: from CY4PR03CA0023.namprd03.prod.outlook.com (10.168.162.33) by SN2PR03MB2286.namprd03.prod.outlook.com (10.166.210.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1047.13; Wed, 19 Apr 2017 12:16:50 +0000 Received: from BL2FFO11FD050.protection.gbl (2a01:111:f400:7c09::190) by CY4PR03CA0023.outlook.office365.com (2603:10b6:903:33::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1034.10 via Frontend Transport; Wed, 19 Apr 2017 12:16:50 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BL2FFO11FD050.mail.protection.outlook.com (10.173.161.212) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1019.14 via Frontend Transport; Wed, 19 Apr 2017 12:16:50 +0000 Received: from b49020-OptiPlex-790.ap.freescale.net (b49020-OptiPlex-790.ap.freescale.net [10.232.132.83]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v3JCGP4x028026; Wed, 19 Apr 2017 05:16:46 -0700 From: Sumit Garg To: Date: Thu, 20 Apr 2017 05:09:13 +0530 Message-ID: <1492645153-29661-3-git-send-email-sumit.garg@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1492645153-29661-1-git-send-email-sumit.garg@nxp.com> References: <1492645153-29661-1-git-send-email-sumit.garg@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131370778104485928; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39840400002)(39450400003)(39850400002)(39410400002)(39400400002)(39860400002)(39380400002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(9170700003)(86362001)(54906002)(33646002)(6666003)(8656002)(5660300001)(189998001)(50466002)(48376002)(47776003)(53936002)(356003)(85426001)(6916009)(36756003)(2950100002)(104016004)(76176999)(5003940100001)(77096006)(8936002)(50986999)(50226002)(81166006)(8676002)(2351001)(105606002)(2906002)(305945005)(4326008)(106466001)(38730400002)(110136004); DIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR03MB2286; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD050; 1:CRongl4w1aTLQpqptgFr4i4GsX4kjEEvHeHfd84tTVYPeBY6yWmm/sHGJJNBdejqFpH+500YiBqM3wOBuMI/mWUN7J5IvYQANY7DeaLBEZjloTa2EwLmvCGOs5wQoqVXCFpz0vhK4P4QfgsYqbFC2RMcPq2Q6YZk81q2jP8FJ3voPWtMSYE75rnzrdgFVOFH/ne1SgD+TikVGhxkr76etWPsmaTsTiC1IDSokOH1WzHe8rjiFgMggM0JRWvStHzg5MjuXIEnPkIRYCAtIVsjTMUTOcnM3PDtkJDIxK8p5Orwj6OpbwktGTYRCoapP5a5cgqhhlPpuCWPGcfyIFQ3smnKfGSNzk3PhwHm09v9IFB7CXy66d37DoJHteiabj7tnf4dfLp5yVXASMF6+8VEyX5ws2ej9LIHTbMYhk++tL8UUt1w5szQoaBT2TwqMwhH6u01cCrAUhO443PoTYszB9tFIaa6DwU2fxJx4pLudtXOP07hi74aQd1Rfk7Ij/xhLQiWcRAUohptICcQaxdGn1HrhNFvzX2bs24tN7oLlm093V0KaYt3+aodL+ilurwM2h0smO9msohGQ9fLx0Tex643PzqbZy1wS4A2/BAMWnqIOkWChWOrUU8A0S2Fbh2NQE8Z6V65QKpWWnJpsmbQvJc4Rut6DPjNyB7JLzEHeXUM7tafD6KAPlQUFKymJJ3Q/GU+wZ/7evTZfj/VjTxSWRlJE7772+jn7gzjnSfCrI8= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9249b51f-68fe-46f6-76ca-08d4871df53d X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131430075)(201703131517081); SRVR:SN2PR03MB2286; X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2286; 3:kZZgoVoX5zEFEAUkCA2K1LwX9KHvX7COYgarSVpGsgFJ9t4Kh6jkrFJ6+ituLRw0PR44c3CF+4F8pUEtHhk5JvO03jqnitrPlnEQMJmSatNDiddr2LBOoEdpuXqvsEEv6UA8Zwkk5ofZ0o+ypvEXANK1rSxvUk1P65KAHe8IOKE1SRYzYLiP2LhhBAfmTrmwY9nV9H2DbaS9oUiy1xFKsoOF39trU8QCZ2lGABHbjo09qUzoyzoMI5fFJJx50Nu1irYgtLwzDZHjiAu3mIR0s8E53R3QD0w1Y6zK7yp2D3+N5ZVtSgWabuvCpsXnv3JK/rBmI9u39gdJZZiipcoY6eGsLKZ1opYR+i1ozJYY822YlqiEhF2AGzczwjOktMTyfJYYusg/WIU26oJox7yJJS1Pz45oXSb56nxlBZQy9ox3Bk7RaKfGDCACBzT359qT; 25:shtN/zxdOIHSh77LkHKIXgaaHLRZEKPbpok2OPExJaP99Gi8nskkYkGEKtneYq2wlMzluEwYOJtTavIKj36oJ/lTHon5zwQp6eXl4K1Q1evE0Vcm+9Vr6ULbsnPx/MONoDeK/Ci1qRK8nEZMlmE2CneI1FZiIbYexQxYiC4f54a2hFdryQI1EN81G0TaHaDJna9WzERuLKfyvTdKSRPIWJ5UcsTrxBRsVNL3TB+ZgTCw+sBZIwOl1d2m/WLgp8NNADF4zhyhfg81UYUTNi1N25FYDh6fzYDdEzeZAv3EWrnf0A8b3ScyFXjcaU2R6TIw56J7oFsfQCWXXt4OnakKCrnFZ4S4mh1K7ufUxAb/QzRNB1A+lBoddonziwHYOz3QBxMAoOmfmNA8Oa+tqk23k3Msq/kRheb3YKXU3ZdqUu1ajUvEa0lNQeohReVXjV7SHTsU+f5HQv+tGNCvgcZEbw== X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2286; 31:BLm+3clLST+n3xvFx+Q5LgSooPYLkgnLnssu6tRJXKQzw/nsX9om80N3/YmKDlMTdWT6a92P6fGSwRRW48/ljNklfiKU8NYRuxz8vHJz3i1enItGQW5yy7zROZ8buF2G4mN5XwE0Ihp+jvC5YsTvybJUy+hXLzkN4HTtMRGWwrc3iJDfESbFYciu4PSxOJxjVEatzU4VLrO2+SF052nkV9k/gWys/9/izubIU+Dh58UNZ+XXv+jNbHtaEFwmmjfD1NnWjv7ouOxYb5eOXCxr8c6lj+So1S1r9PKD8fOfQL4= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(601004)(2401047)(13015025)(13024025)(13023025)(13018025)(13017025)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(6055026)(6096035)(20161123563025)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(20161123556025)(20161123561025)(20161123565025); SRVR:SN2PR03MB2286; BCL:0; PCL:0; RULEID:(400006); SRVR:SN2PR03MB2286; X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2286; 4:/SkfujCUxc4lHQErWycKLYbq2jsuyqBqsYbo6HytjmtbnEpiwgK4MLJxwd3RLHTLjttjPlBvF3Jy0x2+vEhkOM3WnrEff9ajoBZH3E8EzraSMVGnc2+PcfYw11bcuh9jxVSpM3vq3q56sLiDHzeSn/+mzIyy8mxao+5Ug4TRInhNYx9HMqN0wDJ12PqnmybrDJHVEBLsZheLhIMHzFnmVz2+P+Ow1bR5XVsrOrQYhlSrzBOAauXRaj2pFgqIn7zaWCVD1rgAtI63HLb+KuRVSCQV9blnqNzNQGTBrQl7LznCxDm6x9nJMAOtHvzXjC1TEaydfHssyj8gVsMBrp2eG5zoPwEujVyQ/Em5wZ796tTfMA+DK2y9Ne7o30An1iYz3Ct5Jw/Py18G6ETzK8HE+YUwloH1uQKXg2C71DNUpK+u7GTa2oZ3f12W5a56HBGsWGpuVqSuLHdJFFYKmnYjDcO6Z2sclgOapmlFXIH5Fxdzujl9ecODqbDuHDOhbjM9GtGwKhccDAK6RyHgqByG43d3nlXXhNGqiNXt0faMwH2K65LYyt1mEj+3e61aSwYryHmsFSgMX6735RWFK44dPjlF29CRCDcM3q1xqFzXJj8Rn8BGebn5lDceGfCgh5o7TqEzqKLAqlOBljXYnS/pr4xj+/9ywEWR6qp9f6XsDhFeCpsxEeskbmDHtdeRbl1WsoE/XDjoh6KhFYS0NdwEgt+nBA+XLyEQiMccl0qTTiRrhWaigtZ9eeDSWGSWNI3oJqxbIqanwF4qtZB5rLI7wMm0KDZVrgTlS14h1PJdiSFIFSec3Yc6jwpvOFl9NwoTt+xjv9CPANL+TABHnpodOa7fHmr7uDdmfrZT0DgwSaay8Pe5l4/IjEpVL6zYH26kQyPRPLwH1gbaz4A1rcEXCg== X-Forefront-PRVS: 028256169F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN2PR03MB2286; 23:SdOcxRcO701nhSq+yYjfDtLW48imZGwKOWnxlhFyF?= =?us-ascii?Q?/ih7VH9RgcRSfZmdUo/16gqlct/WDCy81nkKc3miu5fXiUyBKK3M/nz2UzaB?= =?us-ascii?Q?aeNo/X9DjX4bF/uHdl4vvhR7Mg8QLw8gk5QRkdYe8ArX7ZhA80J8/eDj1c/3?= =?us-ascii?Q?JVh5Evt0ibpU2Pz6vv1LYI+nQfL3cWxi1jxBsI2KLjBNqMoEEwNedlBUSGl6?= =?us-ascii?Q?f4eeZQu0Bbgun8mLB0XDJy9lsZ35j7EZotk1JStxffk1XO7G7WaoxYWwjIcr?= =?us-ascii?Q?GeNVXRxHYYP2c5VnokV9JoCC1stpDpjMGrbx4r8lZgWeps9PSFGekFrQKYVu?= =?us-ascii?Q?YNgK+R/g+easQGL3JxLr1yKsKQU769Xzzswze+tybpMuXIELOHvOPsdUxvJL?= =?us-ascii?Q?zzXUQ/Z63EZZ5pj8r6rYD2fpzrUTJGcRxKiKCnQC+C7rAeXZ4Ri+u+N35FxV?= =?us-ascii?Q?eRRCtGfCX1AGiyXlN2wp5Blg7yySdMYD9KWK2JqaqWvg7tPYRxEL98fcf9QA?= =?us-ascii?Q?on+mWqSn3rQQMot0Cs8W5rjBbPIW/vK8+03ZYW3aELOvB2agqnc0EsiNKK+5?= =?us-ascii?Q?UklaAYTYxSwEuUDMRhT8rr/4vC8R0Uf7rIFkEinzGW62Lnnw+MQzleCeou8V?= =?us-ascii?Q?GWiPxlpk+4N0woSdhPS4oBCiq/SDh1g6QnNumTwNOjL9PWURIKUxYwOYmd6w?= =?us-ascii?Q?CP14++Sj9dajZCrtIny+Mus19btkt5axXq5SpUBUv+mNC5ELOfBa6V5ljbGd?= =?us-ascii?Q?KwYexqHYqOHcRwJybOt85hpzHQVuIcHQt4Bc2EF48KbzAm44I7BK4Udie2l0?= =?us-ascii?Q?FVsWxlGlGa8nJpZLPEh7D7DlvVzDHE1Jk0c6omzDQLoejg+RCWU+RW5hFegX?= =?us-ascii?Q?pjFikHzI9DHKCC755d1GqENR3BHioQUQmI0pleKyOCtwW8LFkDP3N8BbtbmA?= =?us-ascii?Q?nWo2OO+HIUTqUr/V7B3BO01aYTQAHg0ClCaNIG7kQIDBEnHk2A0sdpAPEqVa?= =?us-ascii?Q?JrEEA/txihx97RaMHBgDoMMRHM19s4puaJB95yl3lCQOPgL8K+reFi+g9Mb+?= =?us-ascii?Q?HWUpCL0I1BK9TWoqwBb0tk7G1MEeQYyE86vkEH0RZ9yzDClvZB30qJcFUQeH?= =?us-ascii?Q?14qJAsqNt/7T5zGjktcg2/MkCFrlJ8cwIY+UVDcJ+hAvaUvgfB79AecdZHpi?= =?us-ascii?Q?YF3bHp4svBjUx6GEuaOK1nza6/ToL6+WRKG?= X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2286; 6:zEZYFsUfHfAPcQG4bEQBlv3J3T6R/SzKHqPPCzWWK8VV4sI8TKO9NR9GD3SWdCwZdITvgIZvsu/oF367zZZUaEBoTXwpsamdxllGV3WTk1D9TGNYNXa/ZmdSRk8qV8PJFlTABVZfZwx+UsT7jtyONMCV5O9BZ7rqn5FRyKkVDUCwP8Jg8Km/n6hzQ0gboOFYbJGMhgA8L4+WrNGISh5g6bTMt4UZc+EDK9VnMVfPwd4KCBBx//y/VPcCZeP+FMNay96UOwCj09f6hFmpAZBZJFZeiQv9/J/rx3YM6PIEYwogXLUHvJEZ44E7SQB9e4nUGS2U4U9aB2/ODsjprYVJvRr4wGXcWKcSO1/+de9BfQPJq+w3YX/G7m426QUh5mGOlrcpnEKkDmuFQQjVDIwi0OWA/7f9RuXt8fdXY+AkPLDWLbwpXU+/tdsbnD2gyVSEcAYGlx7YoucA4CkmQMTaOiBrlc24tjPpPmTpVg/2KHvBAsE6tyokoZoCToDFyurBaeC/eaCkt5k78OqdMVISDA==; 5:CI/pNsd6WCnOTn87IQhioW9POsvTSHAW0YR+Iyob81sxbFZg7kZ0aa5oP+GP4ILb1sWhLREQAzJDpnyW1D2qP/fA7egtCZk71n2Uz6FwhA6LengqaooWWV3zwkkGEmanTrFxrN2Ou1jOEXd1Fukwjq57ZwwkKwR15EQK4+6a98bgHtuDiB+MQ7BeoKf13IhM; 24:1UaHf3+ypJAhHSUlv3KD92L6YtTI28c/HxtqvOiYtVvu9MCUBqDr92PYi3Yd0bZgANweHRf7kSIon61wm24kWcRJ6AivAKtrFhsN1jXiETw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2286; 7:KMEuEcCYAm5wx4elcPyeQYw38OntgnOpdgXir8nqKEUluu3qsU3hXdk0M42ZLwsN/+WCwClaJStTPAALxD0d/wXnMhr6mhRWJ5d8lRtLNomGMW5srvICmwoMVJFfIprIkWVfrMKZPevViPGMKDB0ci4Wz69OT9XsPimj/TyUi9GFjwOm7fRy0mnRrO4ib+o+wbCRpkGEAVFs1B4T9MEyz4IygZQtPcA/28AmFs6GX6zcx8raLhNsfkfYdzQTQdg4zU0vTgDV52UedCQHYgsGUooTEwEurhmwVKh37y6wsQckO24Us/owYwtol3y1VVirXrrd0hkVa0CCsibGzslMjw== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2017 12:16:50.2769 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR03MB2286 Cc: Udit Agarwal , vinitha.pillai@nxp.com, ruchika.gupta@nxp.com Subject: [U-Boot] [PATCH v2 3/3] ls104xardb: Secure Boot: enable PPA support for eMMC/SD and NAND boot 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" Signed-off-by: Sumit Garg Signed-off-by: Udit Agarwal Tested-by: Vinitha Pillai --- Changes in v2: Changed order of patch 1 & 2. Also moved assignment of ppa_esbc_hdr to CONFIG_SYS_LS_PPA_ESBC_ADDR in XIP space as it's not required in case of SD/NAND. configs/ls1043ardb_nand_SECURE_BOOT_defconfig | 1 + configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig | 1 + configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig | 1 + 3 files changed, 3 insertions(+) diff --git a/configs/ls1043ardb_nand_SECURE_BOOT_defconfig b/configs/ls1043ardb_nand_SECURE_BOOT_defconfig index 66c89fa..70f28d8 100644 --- a/configs/ls1043ardb_nand_SECURE_BOOT_defconfig +++ b/configs/ls1043ardb_nand_SECURE_BOOT_defconfig @@ -10,6 +10,7 @@ CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1043a-rdb" CONFIG_FIT=y CONFIG_FIT_VERBOSE=y +CONFIG_FSL_LS_PPA=y CONFIG_OF_BOARD_SETUP=y CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,SPL_FSL_PBL,NAND_BOOT" CONFIG_NAND_BOOT=y diff --git a/configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig b/configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig index 3f35d64..5f9b21d 100644 --- a/configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig +++ b/configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig @@ -10,6 +10,7 @@ CONFIG_SPL_WATCHDOG_SUPPORT=y CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1043a-rdb" CONFIG_FIT=y CONFIG_FIT_VERBOSE=y +CONFIG_FSL_LS_PPA=y CONFIG_OF_BOARD_SETUP=y CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,SPL_FSL_PBL,SD_BOOT" CONFIG_SECURE_BOOT=y diff --git a/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig b/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig index a41ec80..1e32023 100644 --- a/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig +++ b/configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig @@ -3,6 +3,7 @@ CONFIG_TARGET_LS1046ARDB=y CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1046a-rdb" CONFIG_FIT=y CONFIG_FIT_VERBOSE=y +CONFIG_FSL_LS_PPA=y CONFIG_OF_BOARD_SETUP=y CONFIG_SYS_EXTRA_OPTIONS="RAMBOOT_PBL,SPL_FSL_PBL" CONFIG_SECURE_BOOT=y