Message ID | 1444675696-5075-5-git-send-email-aalonso@freescale.com |
---|---|
State | Awaiting Upstream |
Delegated to: | Stefano Babic |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> 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 8CF72140D96 for <incoming@patchwork.ozlabs.org>; Tue, 13 Oct 2015 05:51:00 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 33BBB4B8B7; Mon, 12 Oct 2015 20:50:56 +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 SFyWQBW_Q2Us; Mon, 12 Oct 2015 20:50:56 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id F3E414B8B8; Mon, 12 Oct 2015 20:50:47 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 9057F4B88F for <u-boot@lists.denx.de>; Mon, 12 Oct 2015 20:50:44 +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 EShweJDMnwzl for <u-boot@lists.denx.de>; Mon, 12 Oct 2015 20:50:44 +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-bn1bon0114.outbound.protection.outlook.com [157.56.111.114]) by theia.denx.de (Postfix) with ESMTPS id 8A5A44B88A for <u-boot@lists.denx.de>; Mon, 12 Oct 2015 20:50:35 +0200 (CEST) Received: from CH1PR03CA002.namprd03.prod.outlook.com (10.255.156.147) by BY2PR0301MB1639.namprd03.prod.outlook.com (10.163.28.141) with Microsoft SMTP Server (TLS) id 15.1.293.16; Mon, 12 Oct 2015 18:50:33 +0000 Received: from BN1AFFO11FD054.protection.gbl (10.255.156.132) by CH1PR03CA002.outlook.office365.com (10.255.156.147) with Microsoft SMTP Server (TLS) id 15.1.293.16 via Frontend Transport; Mon, 12 Oct 2015 18:50:32 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; Received-SPF: Fail (protection.outlook.com: domain of freescale.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 BN1AFFO11FD054.mail.protection.outlook.com (10.58.53.69) with Microsoft SMTP Server (TLS) id 15.1.293.9 via Frontend Transport; Mon, 12 Oct 2015 18:50:33 +0000 Received: from bluefly.am.freescale.net (bluefly.am.freescale.net [10.81.17.130]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id t9CIoGxJ024758; Mon, 12 Oct 2015 11:50:31 -0700 From: Adrian Alonso <aalonso@freescale.com> To: <u-boot@lists.denx.de>, <sbabic@denx.de> Date: Mon, 12 Oct 2015 13:48:11 -0500 Message-ID: <1444675696-5075-5-git-send-email-aalonso@freescale.com> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1444675696-5075-1-git-send-email-aalonso@freescale.com> References: <1444675696-5075-1-git-send-email-aalonso@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD054; 1:DtWOaZY1nfxCd0sq1tcPGqhjW2J+wrgP3yVpeamQak+hlOunpT+Hdn/Q0HX1VBwEWhilqh3s6tarOove7Wxq8fy0ck1sIFX4+REMgxFvOZN+3ramNr8iC3ZPN/1vEBli35q14lpR5kKs7LrudoiUi3t/W8anmn/Wu52iia+volbzqcKcegPJQP+gFZTTRKauvY1j4eYoRVH0fojXrdMFGyYx+25pDz7g0Wn9UUMRyXUNxWIcfHIcIsdla+pj+9ndfT8BnWkHR5OeQhQGzrpB1mIPpSZ1ShyYreilhjEYGnKVMItFtw4LJ1Ua0fMnj+nQ7AS/vd4pcwGLTcWl9gZZd0b+Ol9yjW7el5X2mPtp4t72xte/2OLTxpmHOOKxe9xn8GHiiS3bpaqAuWfh1k4Uzw== X-Forefront-Antispam-Report: CIP:192.88.158.2; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(5001770100001)(86362001)(76176999)(81156007)(50986999)(85426001)(97736004)(36756003)(5008740100001)(5003940100001)(87936001)(48376002)(77096005)(107886002)(6806005)(189998001)(64706001)(104016004)(33646002)(92566002)(5001960100002)(5007970100001)(46102003)(2950100001)(19580405001)(19580395003)(105606002)(229853001)(47776003)(106466001)(50226001)(69596002)(50466002)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR0301MB1639; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB1639; 2:JAEv0fjqvPiuxek9frKhoE7LcOC1UQNyjIMjyk9RF+RgozlyIaPQzawzHAgAV08ymuk9+HdvWxlYedUVbSc76pNNZ2XmpkuSl0K18p3g2zvrgEnlaGQvdMR0zdBSG6jsOfL1FTB/Qy8BxD3xB1xUHT+IG4hZI/d+rNfmrn6i7Qs=; 3:zo9jdfY1lj2yOxM2G4/g3HRemQF2TUGbT1kESompxsseMppqI+3nC0oJlbJcTgtwP9L4TpfkKGKn2ZfNk4IpuxbzcRbGFquYRNOovgYVFjI5Cxh9nwjMCiyaCQk3wnUhy5dQpfM/OG+d02PmfSDwYronPa9S05WlBWXHWpPnuwNKajuA70RbkMJWtgC4dJIBpTldYfONPDE4wdD1ZE6TwvuU8UYtMkpqcOJqyaX3IOc=; 25:imER/fAWDkQjv8BAg+2FzBIHS5i6trAYiByWlM7EuCgqT/7MZnK7J8D7Qvxad7SmnbqlRYZb2hycpJXODZMj0KXULzzbEba3hLtBOw1Fk3Wm+g/Qq5hlNF05mn/UtuRaeOq07B0rxhQ0HGRUmuiMzMorZQKZg+0fqMtaTvck8oGhu7bU/zeWr54/ScDNaSl5t3QlDtWWpQosSE2qvGYwaopasZ0johA4LgV7nHjAIGV4qPP1JK+Sowut0WNbHWfNv6XP+klCAzdWVso6iZ5VPg== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR0301MB1639; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB1639; 20:GETP5lHjg+FVSJVEi3eKOGaAA/mdSBBeSILGA9yIXBP5XxIvQdat1IP6Cr0r4hgvt5E32nCrDxySfIveV77ISquiAVK+6nd68pYjuR9ZBOjypxNHyfbxPkjVVJ2f3N9mBFmUCzmY/674FcLy/cT32/ECNGsrN/+MnVSEJ6BZezg3rgZPTgSI1up8DISk/bhYasSDDWO6cYZRHpccpm7xnFT1nvcoFtNrPnc1Zv0/eHtilxvRQ6Dd6MJgM2BV6Y/XsY1KfkAOYj48896AWKabrTa8HuS1Yc/2rt+WuGejyWh1AOi2Zkl6D41rZM35vmpbJOkppevBgVhIYPdVw5UTbPCHpLMtpaQOcfm0PLej2EQ=; 4:QwzaX6TmjjKbqdCkxPI4WrgPSfcfzwccSzW0jFfbY/J5VL8ym1AA8N5xwS8Nc9/V+9jvjCpDxuO+uSAL4lC7IHYypwDAfpXsAFR8CQc5XtMqI9F1DLoD9PJ6SnyeWW+RVdm4Lb1+mzsIwYKPpERHwj9uDtsAMFIcNinp119TzUACVtuIzPENkLt7PgA1VY1xoJjjrDKuDe+ORSIHXdSAErNXGxmC6ekVUUZe4cIk3HuqFXOTWLRNm8VKsACx3s4TSnmOjMrEasnyrxY/FBu8KLB0vq3SAf9ImbrQBiotHi1E6E/U+F6wCto4DzXCcGKgaGBQaII60GaqFpfWIX9n3EbzQk4oyqyBNWQOjOJOwOU= X-Microsoft-Antispam-PRVS: <BY2PR0301MB16392DE326DCB5978EA36D8CA8310@BY2PR0301MB1639.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(3002001); SRVR:BY2PR0301MB1639; BCL:0; PCL:0; RULEID:; SRVR:BY2PR0301MB1639; X-Forefront-PRVS: 0727122FC6 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0301MB1639; 23:AwGXPsbLG62LGDHKXHwuEk5+qGMEaUWVpd+s5Hh?= =?us-ascii?Q?hHF3JRcrl49isW8m0WS7A6yqzs0gjL5ammiYFjq+udKEKKEm6UfO+GBTi3V6?= =?us-ascii?Q?4iAKEwagalHUPQdb9/BeLVh7b2nyY8Vk9irwQsmzp4yC08tLktthG6tPSqkW?= =?us-ascii?Q?QAv/D0RaqRx4q2INPcVoCytWHarNZvAcy4WgQBE/B/4bi8rrNwbztlAQ/VSl?= =?us-ascii?Q?gzsDDRasp8fSyt1RK3BCd2gFwxTbpqhdr9GnBW1yr3eU4a8NQpEiLy+Vbp/6?= =?us-ascii?Q?538B7A9qx8KyZKvkX/u23Cs8x9DthkFeGUuzjwEt+F/hJF8jD9DepiOnrKC4?= =?us-ascii?Q?PQxkBZsiWFVxmgrI/8NfdzqCemKtVnY4D8b42PdsttXmSgMJKXr4lgx2rjJF?= =?us-ascii?Q?LS/UrMn3sp54JFvT+J7PJQPujjZOyOV/2gBrc7BCq1zVRnFYXuR7dDbZVJns?= =?us-ascii?Q?rc9eYdhHGg3VfgRwcpa7aMUISBGTRajrfVsPG1XutjisKPGC4Z6vA+ia3PIE?= =?us-ascii?Q?Moa4/1k967GKW8phnAgzS/C6LWVAtxkZDtyIoLsc5/4IU1fm5JCLULQDl1OH?= =?us-ascii?Q?Y1zrG6FmyZuyGIPR2UuLUJktcxeLj61CvkJgI5b/5pDXe3F3t5h7SCxdM4G6?= =?us-ascii?Q?+jH/C6FTmTKI3S644XHO/11VuGLASMtywBuCJZ2HbU4TpefPpUyDAfjIjE25?= =?us-ascii?Q?kjm25ypdCDuvT/r5qzURHEtGSiHumq4wCrWT3dBSPXBEHKpI5GBEL3RURHuh?= =?us-ascii?Q?LJ8geRajnMoRvqu0x36g637VGTYKdj4n6o+ruHybsoOWBuyrxeLibZoe0Fup?= =?us-ascii?Q?Auf1bcbqW51vE8IMaJYlMiDz31sO3xRcVtH6KBx/fxd5Lz7feDO2+gaQtKyi?= =?us-ascii?Q?9WQALSA1VWBq9TzlJfXp43A1DWFFdlqXOiprAqREZeziGDsD4bvV/hMlq217?= =?us-ascii?Q?wCsDdFV+qlYLOuQJQzV0QTS5XSDgWGQd9m0PR9V+dUPv7j/PEBFihBVUk0sV?= =?us-ascii?Q?Q/U0LSVo9xeZYSfgJ7GeV0yiRhcYYWaRf6ox01KAVpxOcuioCmCe6X38Njxj?= =?us-ascii?Q?YOz0OWysYXMwxipBEkNK90K8+4UJvnQwV2q9i9Xeo8bA4H6FaXv/TAKeKe/9?= =?us-ascii?Q?V+GqdsPKxYXY=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB1639; 5:ZOcyxYlsH9bqQ/LduRSC9kk12XLWp+qj2AjI/ICn6ySbuHCFxEJ2a2xqaajGqMFeg5LE2qmIwfmy+qZG3RCQOhjTdVA2ILZv/fxhHjMHt/7KjRthj1zNBNwO+ZLdKAXufDut2K0Ib/kVInvmsPu27A==; 24:xc97kBLsCTG5axjox5FN1oKeTNwB6kKq9i8VCkd0+Bc2zPP1ipfTNWfBNZG9ARjoawHhjrycSw3W+au1djSGI3cAio10dwFgdDHitAlxlZ8=; 20:5sodZ+V+kvTlieCXzhIo1sKWTHx2O+Zs+RnhLllEVYzNwjbLE68Z3LWKQ6KqpAphj5I0KnfvQHAoQAVa6C8r2Q== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Oct 2015 18:50:33.0433 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0301MB1639 Cc: Fabio.Estevam@freescale.com, otavio@ossystems.com.br Subject: [U-Boot] [PATCH v3 05/10] imx: hab: add secure boot fuse details X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <http://lists.denx.de/mailman/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: <http://lists.denx.de/mailman/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> |
diff --git a/arch/arm/include/asm/imx-common/hab.h b/arch/arm/include/asm/imx-common/hab.h index af77d45..dab6789 100644 --- a/arch/arm/include/asm/imx-common/hab.h +++ b/arch/arm/include/asm/imx-common/hab.h @@ -85,6 +85,15 @@ enum hab_context { HAB_CTX_MAX }; +struct imx_sec_config_fuse_t { + int bank; + int word; +}; + +#if defined(CONFIG_SECURE_BOOT) +extern struct imx_sec_config_fuse_t const imx_sec_config_fuse; +#endif + /*Function prototype description*/ typedef enum hab_status hab_rvt_report_event_t(enum hab_status, uint32_t, uint8_t* , size_t*);
Add secure boot fuse helper struct to abstract the way to find out secure boot settings per SoC iMX family Signed-off-by: Adrian Alonso <aalonso@freescale.com> --- Changes for V3: New patch in series arch/arm/include/asm/imx-common/hab.h | 9 +++++++++ 1 file changed, 9 insertions(+)