From patchwork Tue Jun 14 17:52:37 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sumit Garg X-Patchwork-Id: 635190 X-Patchwork-Delegate: yorksun@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 3rTST33YGtz9t1Z for ; Tue, 14 Jun 2016 21:43:18 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id D68E9A7544; Tue, 14 Jun 2016 13:43:05 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i7WwfJCoRZWn; Tue, 14 Jun 2016 13:43:04 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 4E8E4A751E; Tue, 14 Jun 2016 13:42:46 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id A833FA751E for ; Tue, 14 Jun 2016 13:37:22 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c9QgmHrhRdgi for ; Tue, 14 Jun 2016 13:36:59 +0200 (CEST) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0073.outbound.protection.outlook.com [157.56.111.73]) by theia.denx.de (Postfix) with ESMTPS id 3A6FBA751C for ; Tue, 14 Jun 2016 13:36:15 +0200 (CEST) Received: from DM2PR03CA0027.namprd03.prod.outlook.com (10.141.96.26) by BY1PR03MB1450.namprd03.prod.outlook.com (10.162.127.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.511.8; Tue, 14 Jun 2016 11:36:12 +0000 Received: from BL2FFO11FD056.protection.gbl (2a01:111:f400:7c09::189) by DM2PR03CA0027.outlook.office365.com (2a01:111:e400:2428::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.517.8 via Frontend Transport; Tue, 14 Jun 2016 11:36:12 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; nxp.com; dmarc=none action=none header.from=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BL2FFO11FD056.mail.protection.outlook.com (10.173.161.184) with Microsoft SMTP Server (TLS) id 15.1.511.7 via Frontend Transport; Tue, 14 Jun 2016 11:36:11 +0000 Received: from localhost.localdomain.ap.freescale.net ([10.232.14.164]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id u5EBZnIU004141; Tue, 14 Jun 2016 04:36:07 -0700 From: Sumit Garg To: Date: Tue, 14 Jun 2016 13:52:37 -0400 Message-ID: <1465926760-8730-2-git-send-email-sumit.garg@nxp.com> X-Mailer: git-send-email 1.8.1.4 In-Reply-To: <1465926760-8730-1-git-send-email-sumit.garg@nxp.com> References: <1465926760-8730-1-git-send-email-sumit.garg@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131103777721864918; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(47776003)(33646002)(86362001)(4326007)(50466002)(8666004)(2351001)(106466001)(2906002)(105606002)(356003)(586003)(50226002)(11100500001)(85426001)(8936002)(19580405001)(77096005)(36756003)(6806005)(19580395003)(76176999)(104016004)(69596002)(48376002)(2950100001)(189998001)(87936001)(5008740100001)(92566002)(81166006)(229853001)(81156014)(8676002)(50986999)(97736004)(110136002)(68736007)(5003940100001)(7059030)(4720700001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR03MB1450; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD056; 1:zMILSPdLBNo+4zqZmyQu+3LW8cZu2jr1fwDbSx0ciO45CpoV+Muel8BzBDUFhdzuk0F6HGBeNlJRWQfDvHoGN7RL7JTzvPuNtze1DSZdmLiYRO+YFQ/6UfWIx0xqpaiXo32hLzzPN71CQsHF0EGvDcx4yaM/CFeJI1sXQBLj0xBYkrY/OfThyOQb7jJ7piIDuRrTSU2gPvWrR+my0qOhqTXPnc+AhDIO3e8A2qCrkGlRLH1bftKeppg5E1Y2Z9qF3XWadOaccV4Mm7rLgZtGuVHCTmoyC+JkelelvjekzEq7uLDy3X4mOPkM7TtK054Cdv10YtcPnbbuo6Z+XN5eN7ZTUoQdxz/X46sL5/o457e1rvdJlmIRfylbWe1LdxA+xUSw+kLSPADXgyGDMJct3J94u5ET2O5WfCgMsub/TKw4/AHiUYkgXwJRefi+r/9EGxsDnjoTCU8KhfGVGP1d3wGGIekiVYs4r80Fy2I+lVBQ//afdHcbMGeWKFYYSVwowExNf8Cdog23bA9TF4Br7UKlQqYQFJ/hUQAa7YatXHNzshiPKou6xvzn78qNIO5pW8h8ArjbF25J86Pbrk3hHDvNJAe4tEbSeJcDpcTJksOa4303OElnGzTK2ICZE0HKAo7RUM53V96ziecKkSTCuiBp1hLEzP2GeG4fYcEumAyWwgi0NnfprzsjIpZAesXG MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 18366080-62e9-4c0f-7178-08d394481647 X-Microsoft-Exchange-Diagnostics: 1; BY1PR03MB1450; 2:HrGvLlZGraQQfKLZ8A1ztLjVBUfOXPH1wiTb0WokugX0OO8lE/5Ryyt/YqZHrCSKviE2QF4BURZtkpz2GdAylQ6G4auIgQk5hYXeVOUX76hPRSk27fFggvJbKdXE4Yyt0gX/Ky+lsOKOWn+sFi8oXJ4ezIbrWoIWxjm3baTXZJ/pd9vulTPImqnKl7DftXXR; 3:xzhgRCDFxA3cDy3+quqr4iWWTmnoO59GGaS4JC9biV8vpp0KwGih1bJykMm2vJxzZZtob4igNLXCFgC6UCAXx0rc11EgeWQJtyjAOcEb6eRiP1Q3mWBYoRNpzlReKBQIIwITygz9Clh3f0M/ciicGQQAfL19FQ9s4/ql6gE1piWNQZ3fn3VqZa3xMzJkllXmCsWGKD8gPnVKK5fVejAiVaOxeph3DNs2nUo3LW/7acI= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR03MB1450; X-Microsoft-Exchange-Diagnostics: 1; BY1PR03MB1450; 25:tyFxU6KSaUP4GYQYQ6tcitbZ0vB2Gy2gUnMyKF5Brndbc/yBnrivdGYRTAHJ1w71e2lbPpqBdunKkWShkpvzf1x93fmsGLor/FJ+G7GGRE1ca6lWbRD1uL2YY5jl74AeMRx306i3o4lnQ1izuDby6JIdFo54Zy3oX45Lq2ujU2DWMSfCP9QDCfhmGloeBA/BCVgwbcm8li1D+P24q6W3lkAH1h19PhsHi5iEBCksPcOqrENFNqwsSAwG4WHTgYtE5h8iVcO/qw1IU3E9lEBh/NdIuuBSkcHbiR1hI+xRQ8Ba9RHElPRrTEeNbA11+bkP9E7hitrOyeRtwZ/WTNailit9aslmYSnvwHoxkEi2vKQNP4PLnzh7GiliDMwvW4yF/ayNLIsJpt5k5wao17EtWzVQ+z6fRqNjLqtvMREZMxwLUMWMJdPy8LxKxFn5Kkx443976Xna2ILAvEMtErqEnHhSqW6YtRwUJ4YeVoPTVonfgYLLpA1JYDdxezPjqD1gKbiTCDQovJ+RAn/oBrSiQFcd505KufoA/r+cbPLf7Yv2hMQkgMDSH0gMtSW2zywrgqAAtIXNAdGl93ZB7R0/OVZ96OfGHJC6nLn69aTse4L1RqeFrwyOPr+PWkuMmQ+mEHzDG/C49kE1pZ2Jhx98hDbWYIEii4znUu2koasoxVG+k1DmxG7yqsvP+AcXexRBAxE+gbN84JH4KIDZ5XsLCXAj2s3qbYQ72EJj+Fa/OPfHMP8J3HipWBd+Igv+C8Arpp2li1rb3/SiFHaAlEx1qICy9siaHthQAHZ37+WBJSM= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13017025)(13018025)(8121501046)(13024025)(13023025)(5005006)(13015025)(10201501046)(3002001)(6055026); SRVR:BY1PR03MB1450; BCL:0; PCL:0; RULEID:(400006); SRVR:BY1PR03MB1450; X-Microsoft-Exchange-Diagnostics: 1; BY1PR03MB1450; 4:AKysfDBbT5gX2ju7DnDUJBMa07GZA+0Fl6BTeuZVu9sXFRgKG+pbuvIGwE1+DCWEcqXT8q//a+x88GvXuAwSqF0zdw4bX53bw+KHH9DXdesO+X2VP2j8eabVDhpK/tLLpbjw8Vc+Oafhd3xJ5K6e6tmytVYRk5Bw3XMF+iMI+VkFXlkJ2GMVWDiQUUQH02/of3tJQLwOqmKzTkaV1zeZRPKq0M7F30C6c+K4OBU91DiazgHcqZG/UzC+eFXMtfdat/wqDsuFK+CAlynRwRbyi5YRNPEMbhDORkkj1O8RG1kH9UioGouCXdI9x2shKBjsKMaJEW5hM4Usv4ax2OH1wn1zqZ3AGZ4ov8Md9um3ox7rE0Q1LmAPmHglFQ8Buc2zqpFCfSW8Mu23S8dwlcdHCw1f4lQVl4mD+iBe9hTyKoiS2X/lDzU3BKhssHC1YpuSUkqmUvt0xVK75jMwhtC/7WaME/9HOrvIymBEGXEZfpDnWXXCaqjQ9CYdn4qNG23JXUJmLY2shNV+2mXn/A4HDg== X-Forefront-PRVS: 09730BD177 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR03MB1450; 23:zlhX2yaUbPuMPditkT5cXtR9jddKjsEqxW32kLGB2?= =?us-ascii?Q?NMo391n0MJBdJObQKjcqBVl/dxpMWM0skpVDPEfat0NjXbLa34YqFt2PGBIC?= =?us-ascii?Q?/ygldbaifpAmgmpaSJx5G+t87qe9fVQz+bA5nWcMORadhNAHdXbmaUfhKgwF?= =?us-ascii?Q?n6EvO/HDQyMYeObxL+Arx22mMl2XyrQ+PWmVdTJpGTSydQYDTGjOtvY5XxPN?= =?us-ascii?Q?P0WvhHeZlwzAWZ1tCiEKVyWKnjaEJctpWxFLxKEIXHg/tZUv/TNH/YxTLWIn?= =?us-ascii?Q?0KHHvx4FsUgWuwXHDlyIOidMB0SxVllsCYUsRUkI2qRhKhfM29VO2A4G6/8T?= =?us-ascii?Q?LbN0+i2lbSl55D+NLWuRV5Bp8RmHeu/iqP4rohJUF/jlsKV+ir3kaiCF9tyB?= =?us-ascii?Q?LdmP40VgFJQs5R6ky/0jL/d6LSVnf4dOC6v1ZO3cg61d6zXL7x37YMSl5mIK?= =?us-ascii?Q?MkJEqvd+GTMbB8AkhnJIEbqP7tfEDGJg1goxMvTDppoetANnsrv0TY14jVMp?= =?us-ascii?Q?6FKYjKTp3NGqWjxXhMo2Mo+SK6vt5hwjs/ycsvmGva1k6btOjI0+QxeVD9o7?= =?us-ascii?Q?V2zC/68kvZwf07AKmojmqoKtd52DLVhc3/iVQNuaFPrPFy8jUR4Vf7UTR88U?= =?us-ascii?Q?uKmxO6mLagzYn+Yp2FCtQb8f4DcfQFNPPpwXoe4pKwWI1kkRLNh1BbZWST7A?= =?us-ascii?Q?3LRl9U1BNa644W/CI0x3OUK+zn3rbbw0+OOQRb9aBtsHcJEBI1m5lZ2ecDSe?= =?us-ascii?Q?kOI4jevXb2YhJW0fLFU62C0sAowFm66dlqsQkFlfsMV3mHBsV0EZVxQx2gA/?= =?us-ascii?Q?+1QByu6c+bxvVVyoAiDHMIxhiYCA5i9PeCeMnl3ZCKqikxQdjMTlt6dC0TuI?= =?us-ascii?Q?h8Lx0hOEdOWFFV4UxWBMRHYYkS87xpjerduKTt3C4crXJhW1XHXLt/MZbO3N?= =?us-ascii?Q?/dixrESr9lOwG6IztHVP9BGRTJi8fRbvPcrlm5Ffpwgm/0tp1S9d9+zoPyya?= =?us-ascii?Q?nIqcpyhT3627/vBFFOnOgwRvCZNqJwl8zuHI5YFUN8B3SPSXBAVKovWAwNu9?= =?us-ascii?Q?yZlVd4tgMvr8banHtOJpbXG4yVXqxjFENUd856/dR6bIU2522s27R92TfFcz?= =?us-ascii?Q?GBXG/FYcSWVnDTxMfFqDQptyiz5kAyLEF1a2qHhC+g1XpnmsdkUrIiK3YPAz?= =?us-ascii?Q?PxFgefNsHGV4Le1eWFxvGJyYxigMKZwwOItoHhHPxRkh/RLg8mQpQpUBw=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR03MB1450; 5:JwrRx5ajtgrXBrWGdMCcyrLtA7y+sYUjs4BTiQ9HraNF0/InbP/valvRv4a8kswrWpBbtHKR7/HE2VgE783BnGAOu0OGPiDls4Pd2JZJvPvch7uuKgJH2PqwY/PviPPPvALhrgCNOVFATwF+Z7xak5PCsLXfMB9NRBxb3GCgkI0=; 24:Rtj9/lEr2lcVgHZ4c44ilhupPsP0L2VenaDYqGQM5nC3WpKWHIAf48orx2TpnZlx7sFEG2MHkrKcWgznbRvbWUu4v2Fe9+ZxSb0ogRu9GhA=; 7:zZ+h5kgSb44ofYfRbEZuHiLaBUBG80IyiGX+BhuKosHH1kkxdd2RQghxtcH5+hEUGfhA7btIEL1hIZw7nySee8a005I1My7Y0Sl/GsJptpFt3iJMVqel0UQ00bi3eIE1d8930cEeI80w1XcSlxPl9PyTEDEaqxSZLatP4lEUvWq0Zml31OJGSdfPjAyqLdZ4wMzL8CLJQEwvk9CpT+D5ww== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2016 11:36:11.9680 (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.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB1450 Cc: trini@konsulko.com, ruchika.gupta@nxp.com Subject: [U-Boot] [PATCH 1/4] DM: crypto/fsl: Enable rsa DM driver usage before relocation X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 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" Enable rsa signature verification in SPL framework before relocation for verification of main u-boot. Reviewed-by: Aneesh Bansal Signed-off-by: Sumit Garg Reviewed-by: Simon Glass --- drivers/crypto/fsl/fsl_rsa.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/crypto/fsl/fsl_rsa.c b/drivers/crypto/fsl/fsl_rsa.c index cf1c4c1..5471504 100644 --- a/drivers/crypto/fsl/fsl_rsa.c +++ b/drivers/crypto/fsl/fsl_rsa.c @@ -53,6 +53,7 @@ U_BOOT_DRIVER(fsl_rsa_mod_exp) = { .name = "fsl_rsa_mod_exp", .id = UCLASS_MOD_EXP, .ops = &fsl_mod_exp_ops, + .flags = DM_FLAG_PRE_RELOC, }; U_BOOT_DEVICE(fsl_rsa) = {