Message ID | 1444675696-5075-6-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 542CB140D96 for <incoming@patchwork.ozlabs.org>; Tue, 13 Oct 2015 05:51:08 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id E06734B8A5; Mon, 12 Oct 2015 20:51:02 +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 U10GP0vyMD8i; Mon, 12 Oct 2015 20:51:02 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 42B534B8BB; Mon, 12 Oct 2015 20:50:59 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id B30264B823 for <u-boot@lists.denx.de>; Mon, 12 Oct 2015 20:50:55 +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 WYn-unqtkqDz for <u-boot@lists.denx.de>; Mon, 12 Oct 2015 20:50:55 +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-bn1on0118.outbound.protection.outlook.com [157.56.110.118]) by theia.denx.de (Postfix) with ESMTPS id 413834B8B6 for <u-boot@lists.denx.de>; Mon, 12 Oct 2015 20:50:42 +0200 (CEST) Received: from CH1PR03CA004.namprd03.prod.outlook.com (10.255.156.149) by DM2PR0301MB1312.namprd03.prod.outlook.com (10.160.222.17) with Microsoft SMTP Server (TLS) id 15.1.293.16; Mon, 12 Oct 2015 18:50:40 +0000 Received: from BY2FFO11FD054.protection.gbl (10.255.156.132) by CH1PR03CA004.outlook.office365.com (10.255.156.149) with Microsoft SMTP Server (TLS) id 15.1.293.16 via Frontend Transport; Mon, 12 Oct 2015 18:50:39 +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 BY2FFO11FD054.mail.protection.outlook.com (10.1.15.191) with Microsoft SMTP Server (TLS) id 15.1.286.14 via Frontend Transport; Mon, 12 Oct 2015 18:50:39 +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 t9CIoGxK024758; Mon, 12 Oct 2015 11:50:38 -0700 From: Adrian Alonso <aalonso@freescale.com> To: <u-boot@lists.denx.de>, <sbabic@denx.de> Date: Mon, 12 Oct 2015 13:48:12 -0500 Message-ID: <1444675696-5075-6-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; BY2FFO11FD054; 1:ZLr80UFB5u1ASsYyBdxWV9Pa3ALtzevYVnD2hrO/SeMOnutBlRCYhMTHSGodLJ90IN6gF77L9DAF9EOhmK72+MQZqC2dKeIPnARRF+ZXEpqZavCOgKSg5pzW6R+eKkk5Nox7nFUz83bJfnrG/+9BMRyGcBqUkY/HN0HSiAUAVfRghJkGMQlRz1hFjx5+TvPK/feZMRoae6SHly1v60TbBE/O84FtWdVjlmGduorqAfyh1GPfWF5cbbVbut7dF8can9yPWujXnYJonyPDruKpUpAE7aEkGetzxDXpHVR4NuMzibYWzoorqs7f1glt/EAJW82ibBmWFzlyj9/n3hRt6EVb3pLcsjK+p/ZG4o048xHs3cHmmelKoRK4+Q3Wf7C5cfTkXnj7W54h3i7HHUy3gA== 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)(107886002)(229853001)(19580405001)(11100500001)(36756003)(189998001)(5008740100001)(77096005)(48376002)(5001960100002)(69596002)(47776003)(87936001)(5003940100001)(86362001)(19580395003)(50466002)(81156007)(33646002)(92566002)(64706001)(5007970100001)(85426001)(50226001)(76176999)(105606002)(50986999)(106466001)(2950100001)(5001770100001)(104016004)(97736004)(6806005)(46102003)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR0301MB1312; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1312; 2:HKCMRnkn12l1K7Ka9DdxwWIz4opiyjW5W8F4UzTz/SWczWwX1CqqjXt0KIR39hiJbDg8SaUIkEYEaDcjBBjKkYSRXtH3syVxdUzgxrKIhyzBs9fKb8TfCBBkTpinP08ENwhMKCvLcf2pJ3nc0gaV5F3CIlrsHzcscPNZfb5FB08=; 3:WO4D2nNZ63Max6OUjj3eP7QIArq0QSUg8vKCE7eLCB1S5XrZtruWfILlZNgivI6OOvnDF69HPPKDwtmFPU+EWkRseguHuPiYfjiw7aLTenGA1weII4y4pnffxE79U4ZWsl0CDNlcX8AoHekQwKXu3JZ5cUEjnKnYAR5UWN3ptlDjZMEBw59dFlFUHcNdMuxWNaYRTIRNE5H/c/92JxOx2xHVY7Fo7wjY82GJY/RRLr0=; 25:XFIvilEu4Wkt1KetXXlxCL8T/cgPcFOIgyEc1Pv3f6SCXugAl7pqea7kgFfSrezuHbpkF0OpkYHyb1wXhalNCrIj6kHH4RmIkKQCRqZ8Q9cO0Qi37HnpmBpQEe+4s5TifZuYo+Wg//BW5mMr8fPosgdhpp0sxJgsTsdPeDIq33BtoxPPxfrlZZYCnVKklgKMVV00J+j72t8k6HVjdqM+X+AwUHZc6SgTTBAce4F+Yy1h0QXeUsFuVPbhRvfrSZmivA4LFL2hUfPXKZKmOF6+Ow== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0301MB1312; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1312; 20:T3guRxj2qbLOhGRRZFRepHcFp3dcDDG07HzqTyaznfFiYOXoy8yxtuA8uP1sgUamPhbvPVKzwcv78H97Qdd+ebtSmFEpMHVOoCAlP9t81Gu6ONZ7+MmcqvIF53fznpAUeSncagFYdbI08+E0hNSUXYttnsUYAr/spfFjWv9WB8q+4M7KeUwqkIcPFTC2N0SNf5BvKyeaKN9VCz7bZrWW5A3EqRtHM94XOJvvHNomUC2xa3waY6dFGu3da0cGNVxEaMe3zGotje7CclSQVaJFIKPbfm8Vg4cg1dipC5wgNOl6pA1UFXUp6NQ2oe2vM7alyQORRUJdTHKoIWcaIhtBxjSSSI12f64DBGIYtSv/TzY=; 4:Z2DjLywSakGVPCC3mrnB3t6PDPHXdCoQAAmNWFGREW6fQxLCXMeULzqxNe2/Po2TFsTH9VlF8pjXuh/ZCCx+R2nCVsBI6XIxQtVIeCXZuIVbm+q9g0MNLoPFQJjrn2c1pAXoHQo51qqMvMkBxAnv4vVymDZnvFbYZjznBy8fuh2+iMyWw6IiGsbrrzfkF31i2+vXGhzsVJOT1//n0/i5pQ6Usmpz/5k/ha/kjdM5Te+WlCU5lDccWV7xo5E9Dtsw6Q+olmUBy1ouBFrHEQvm8pPVZezdkNMOUP+cdjcgf7W2O5tlHIxIlKnafAPCIYGxwg79XcjkrLxxCs1FYLlxQOLZc+D5CKKWMrkjelNEK+0= X-Microsoft-Antispam-PRVS: <DM2PR0301MB131223896DA633E1D4D8078DA8310@DM2PR0301MB1312.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(520078)(3002001); SRVR:DM2PR0301MB1312; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0301MB1312; X-Forefront-PRVS: 0727122FC6 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB1312; 23:PGKpkYa/AVftW6D4RH/jneO8tq+tW6MkU4QXdAv?= =?us-ascii?Q?W0VHKffH8pgh1mXecBBWU7eMvBsDiVNexlRkvQChkov/nCHj6VO5TrofWGi1?= =?us-ascii?Q?knke9cmNTxdFhJaEPCcqoZvMv8w9Sm1fHFv5jMnTDe6v6GcvI09wNUZEhg/4?= =?us-ascii?Q?fW1eGLfRbwoK4kkWxMEwtuH9fzTB9NMxBwTIlsSe934dVlUsG1J/XkYny3Rj?= =?us-ascii?Q?LSpPTk+EeCR9irULqn9COAFCtkX6mREYBlwkzHGDCNfsFkfo6MMxo/qekMlH?= =?us-ascii?Q?InJ9NsUL/zhaJ5bEdu8fMpnAmvBp/KYmneTSMCIVIWqaBu/sqfVaBkYZlyog?= =?us-ascii?Q?qXa9Hewij+yhuwNFrrlefwQyWV7dfGcBE4LJ3YpZjqBYmoqTW7gHng+30Of2?= =?us-ascii?Q?/7ik/zzbmMAIcu2YjFOcYJQY1uDpZlkwJaonBaENkwpmFuy7zF4r3JOk9H5x?= =?us-ascii?Q?8XrDceMEq4Hwhh00joEegATl1C1QMRg85gSd9/oCi9U12n+P2aPICmrS1X87?= =?us-ascii?Q?pCBIZODdarXP8HusUhSKZISarX4XqB1nWHwDRXPdu4cve0sUXcoCgrxwypGv?= =?us-ascii?Q?YHpMireNtjIifQ3NT52tSWsF+Cry1DBOX8D47rE3tFCL95hcA8DEI5r5veKX?= =?us-ascii?Q?QvN/3d7L3s56VbmwS9yKDMFMxAbofwtRQkyP3nWaMZI5yZKMPLytcVPfS1Ur?= =?us-ascii?Q?OkeXG5BeFnQAxRsLkUplnnYOX71kD3T73N74EiZdRnoOz5iXIMJLJXnRcYnW?= =?us-ascii?Q?TB1MUjq7J6ckZvzCetqjI1UOr+70dOJ3HrFnAbCxSs9kZ5UmK55LinQ5BPW3?= =?us-ascii?Q?Yt9H2FyV1gEVQED7p9HbtXIX9cqhfGcjnbhbs/qB4ZLkZFzq3gKrtfPyWqLQ?= =?us-ascii?Q?STvkp5snfnQsr+I9VneXmqwt3SQSCCZJ7XKOdJKmJ494JXpqoC8Ch/z84OjL?= =?us-ascii?Q?PpWlWgajDqpH9iQIMT4xxa7rbAaaxKQB0WklFCcy1fcqohnT/mSQ+r0sdmcf?= =?us-ascii?Q?bHtn+xcWan9j9/mAdgpGX/2bf234vMFNU+harZAJD991S0b7A5LkM7oKU8L4?= =?us-ascii?Q?pRw26DIdkMaiudDGnDjHBdP6e/UHWbNzXWrBeHbCh6hJCrT18NNUIAgW5R0h?= =?us-ascii?Q?EiVAapRZP3QV9jko3wHmp+2FjUBvXMqAr?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB1312; 5:Yrdo6l2nGh5V2iu0rnRwC8wHbs1hOa2wmg2q+a7DEixd7vzIv6BxREoXB/gx6HyvHjKsHjYTiboxBt8nLBIh50N2zSYx3+9QNTn13Yedi648WdhXOFZ2IRM73GcTa1SFMmTH87m5GTCkMHqAakfVAA==; 24:2YXGRXRUCD2xKFxnpE/IvWiPlObFE44Z+NdTF8Qn6C8k/9GhNe5n1zHhVpLy8xDaaDYpuAenhAx/8dEcTAJeSH13b9pZ9TAOOs5nmHRc02s=; 20:r1mu935yskEAZj7UYOl9XtdzZA0EDZ/F2I4cEpIsthrj52UzH7LHe/jVh437aPzsfeDMB1YqvESVzTM6RxvArA== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Oct 2015 18:50:39.6685 (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: DM2PR0301MB1312 Cc: Fabio.Estevam@freescale.com, otavio@ossystems.com.br Subject: [U-Boot] [PATCH v3 06/10] arm: imx: add secure boot fuse details for imx6 SoC 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/cpu/armv7/mx6/soc.c b/arch/arm/cpu/armv7/mx6/soc.c index 282302b..d545021 100644 --- a/arch/arm/cpu/armv7/mx6/soc.c +++ b/arch/arm/cpu/armv7/mx6/soc.c @@ -15,6 +15,7 @@ #include <asm/arch/sys_proto.h> #include <asm/imx-common/boot_mode.h> #include <asm/imx-common/dma.h> +#include <asm/imx-common/hab.h> #include <stdbool.h> #include <asm/arch/mxc_hdmi.h> #include <asm/arch/crm_regs.h> @@ -48,6 +49,13 @@ U_BOOT_DEVICE(imx6_thermal) = { }; #endif +#if defined(CONFIG_SECURE_BOOT) +struct imx_sec_config_fuse_t const imx_sec_config_fuse = { + .bank = 0, + .word = 6, +}; +#endif + u32 get_nr_cpus(void) { struct scu_regs *scu = (struct scu_regs *)SCU_BASE_ADDR;
Add secure boot fuse details (location) bank = 0, word = 6; for imx6 SoC platforms. Signed-off-by: Adrian Alonso <aalonso@freescale.com> --- Changes for V3: New patch in series arch/arm/cpu/armv7/mx6/soc.c | 8 ++++++++ 1 file changed, 8 insertions(+)