From patchwork Fri Oct 23 02:13:05 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peng Fan X-Patchwork-Id: 534709 X-Patchwork-Delegate: sbabic@denx.de 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 9A5CA141302 for ; Fri, 23 Oct 2015 13:13:56 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 18989A7520; Fri, 23 Oct 2015 04:13:52 +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 HVYSs6L4befP; Fri, 23 Oct 2015 04:13:51 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 60CA6A7579; Fri, 23 Oct 2015 04:13:46 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 581C0A7564 for ; Fri, 23 Oct 2015 04:13:42 +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 bmtfhFztVZS9 for ; Fri, 23 Oct 2015 04:13:42 +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-by2-obe.outbound.protection.outlook.com (mail-by2on0148.outbound.protection.outlook.com [207.46.100.148]) by theia.denx.de (Postfix) with ESMTPS id 1C029A7519 for ; Fri, 23 Oct 2015 04:13:33 +0200 (CEST) Received: from BY2PR03CA061.namprd03.prod.outlook.com (10.141.249.34) by SN1PR0301MB1647.namprd03.prod.outlook.com (10.162.130.141) with Microsoft SMTP Server (TLS) id 15.1.306.13; Fri, 23 Oct 2015 02:13:31 +0000 Received: from BN1AFFO11FD034.protection.gbl (2a01:111:f400:7c10::142) by BY2PR03CA061.outlook.office365.com (2a01:111:e400:2c5d::34) with Microsoft SMTP Server (TLS) id 15.1.306.13 via Frontend Transport; Fri, 23 Oct 2015 02:13:30 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) 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.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 BN1AFFO11FD034.mail.protection.outlook.com (10.58.52.158) with Microsoft SMTP Server (TLS) id 15.1.306.13 via Frontend Transport; Fri, 23 Oct 2015 02:13:30 +0000 Received: from linux-jyl1.ap.freescale.net ([10.193.99.116]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id t9N2D7gr022999; Thu, 22 Oct 2015 19:13:28 -0700 From: Peng Fan To: Date: Fri, 23 Oct 2015 10:13:05 +0800 Message-ID: <1445566385-15129-3-git-send-email-Peng.Fan@freescale.com> X-Mailer: git-send-email 1.8.4 In-Reply-To: <1445566385-15129-1-git-send-email-Peng.Fan@freescale.com> References: <1445566385-15129-1-git-send-email-Peng.Fan@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD034; 1:vqVkNHmWEukHKN5F8vwmyD7sUlz8JNE2xSaiYGUQuoAx5+2FS/ch1EyTImUqzVs0twm3iWcDkJS1CkT3rd2yhqtLMipor0WQxU3gwFsF1EUum+nwduPAdyx5MQWzQrIa0MX+74WoObcdjz7iVW5HSkcID2C7/kwfLUmovqODOoR/0N11EpxYZSpQI5DGbzjqqNr4YGqKeCNduGjxA83tORWLHDGNTaIm9ZCcjtLBLAn7CctoNVr5oO4EGcXOF5huGcrbIDSO0/fc9FejKrBnKLHHCpg4UNrX6vTtOgHeBOkaFsRrV60Ba/S2FTTYhEg0eF0ojGhKqOHgqtSaUeYsIymd8vDM+pMuOa7qdsSUwitQrL0W7vGrgSLyT+Zk7I35FoksI0yoERYzp5gIIikHQQ== X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(19580395003)(36756003)(5007970100001)(48376002)(19580405001)(2351001)(11100500001)(76176999)(50986999)(110136002)(47776003)(50466002)(6806005)(189998001)(2950100001)(107886002)(81156007)(50226001)(5001960100002)(97736004)(104016004)(86362001)(77096005)(87936001)(105606002)(5003940100001)(85426001)(92566002)(229853001)(5008740100001)(106466001)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:SN1PR0301MB1647; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB1647; 2:4F30QPJxX0TikAhoLPIZtMgwg25nebgg722yx6tQnHL0gc/AgkESyAPttf1Bfqm3RNS+07Zcm6u7VOSUaTJZnVQGGJOxeXUdWG5KMHITFE2nfyk1DyHIQxmZj0KyUaT0H2F4J8UJDWJr65GCR7Q/24yzZVmCA/uk/sYnU6NXKpg=; 3:FAYuwgOY5r2CFeaBBhwUPet2toVJA+06SDNMEM+GJ1qqMSoncNIwmJJBiMaoMq3y2kCVWgwiquiPcQPCo4muNEooB7MCT2JrQe3SzTO/anEn5PZq1o/OxZKYrLLihp6GoCHxuNbXDQagjpPYVxYnlzKti50dCU3kAui9U9yJV4cQwwW+kjlexalRYNPTWQF0VAI6t+MgjJhNmGVlYE81JIt1xU0LDXVUzkm+sAbvGXg=; 25:BFw9kleLeGcLTc8kHea6HMvPPFx2OhezicGjWIJj2XffkG4yvLgOwd/2LHvVfh5rxlLTlECCjzn3Rb77+xZ1kRWsYBoEOGNd/xWvxWCuKAjpUrcqGw50ttH9WUe6HURqy2AKbzNQdy144wqG5Bm90+yCtKOvLzawtAad0/ffIoFGsKSSFrhwoBlGlbSI5dGb6EDQ4JLWS4/Bc7NtgwliL2HGVGaxU6eDi/kE0O5dh/4sakqJhU0+fbrjbHGI+XIDgPhYf+YEtoQ5uYjFyZCdhA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB1647; X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB1647; 20:nTPnpaLEJX0BT2vjHCoKulr0BJNOc6c0gH1a8hsiTvMR44vApfqTRzMHmnpsorek2ACj6/pewNrNnMRq7bhe0gs0yd+fCxBT9+rYaL7L80b/4/60nbCZviIf9GnnOKUkj+kyEamJQCY5Jas6mvVoJrZ+O+WZCxNlJlH1h246mE7vjtdvNrgRodo/qiuUPT7adift4KjSsLbYKIuYziulnROiDXTSOM3/7EArl5Yc1knPg2NQT3Ehw+lzSKIRhyK6l3VRKekKzdAyl3ozmdDhw2GLmOeKAkUh+uncr2MRy5RUOU1mYlfB7PEJvxt0vKkHmdgaHk2SnwlBwo6AJ9XJxWxrIv/IAwjvYkXuAFCeJcM=; 4:AIbTJo40zYGP1EFVdCW9g2/IfgoZkh/xP5dagVBoGl3YUN/UGOCpl13idGBBH/a3qrm6Agi8hXK0TZQ+fPxAZES74LLqih4qLmGnguAU6YyIpYxAj55PzRfK9W4eX9VJyFd0B2mU7k87TznfoybR7WjeY2eth3OrAXJV2t14tmYVdZ5IMGW6rilezyn8im4QX1jcxHzbDTydMlqNTtJhSdMUlA9JjC+BrhdHT4nW1zx+PlMFeLO6EOASurqxmN1s6EK9CXWtih4b+1g16Gr1fGQHveBpXJ52Hel58lspzSRSo817Q+SUGra2A0FpAZX3+QYvJqMTJ+IrHwfPBjkfwt/ab4ZVAbEmEEeKNSaYoFS/ezyWmIxk7y4EkrWG22Mw X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(520078)(3002001)(102215026); SRVR:SN1PR0301MB1647; BCL:0; PCL:0; RULEID:; SRVR:SN1PR0301MB1647; X-Forefront-PRVS: 0738AF4208 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR0301MB1647; 23:jH0fRga6JS1V5BbDaC1ECmw7ZKVJKkA4jRtBDnv?= =?us-ascii?Q?cxRcIk/JuL7Qj4lj3iDYyLCsCXtAjSWgT59UwmpstHf8fwrG1sYC5L4AfJYQ?= =?us-ascii?Q?0WPr/K46nifi9mTzFas75/3QVAR4iwpLj2ddWO3PQ86TBzEhFuvnrNYhn5dv?= =?us-ascii?Q?Hcv6D4KnNqgCT5YGW/00UZ4JpRyU7UNVlqmYBuRmlcW5m+r5xCsdz3cyBgfk?= =?us-ascii?Q?bA53S40fQmHT69EsenVlRj4xpeEYCIub78HQziV5BvEh4TBsXTJzgPTPGp1n?= =?us-ascii?Q?1zhPJhi0Q2i2N0PaUOUZwe2M+gn8n38W7JCS/lUQybvgVXcPlnZZPLDTKLHe?= =?us-ascii?Q?w/c/4CLh8aHdzr6fC52FQ6ADwW9AUpLfTC2ghsVdbPvu42b2CQ5E5qr5Rg8K?= =?us-ascii?Q?mCxmcSPa1gNtSTmrMXifPDAO2ISTVJsb7pM7520a2AZ7trDfx6kmlmhNCmky?= =?us-ascii?Q?BjjlWpmK/TL9DJ3ruo7fks4cp2zegVcTEPnlh79aWM6TRmWPJdO6VgzCeGc0?= =?us-ascii?Q?glhXZLKCfTKa9haTB7TRT7jjMVAb2PUVG87c0J8HTFvnUGKAN+BZT87ewkpL?= =?us-ascii?Q?GHtDyVmlzUI896Eebgglqi+jtEMSFCe/TVc0c9u+awee6p41EzE+7ADe5vTJ?= =?us-ascii?Q?8e21RhSKV6XH1f5a0EXyGPXoclz4VktzAJJrbFKpZ+y8gCRAwa+WQcVV9gh2?= =?us-ascii?Q?qCuBm6++DLepRj5f9hw4rM1XB2LlkIJSQFjUvLn1XvqLXGpCOi9d7TheTzY2?= =?us-ascii?Q?aleTUDAYnUQzYbpmJDMJDQeugo+sq5h5/N/hTXxhQFhRnYIWgHfriVej8TSw?= =?us-ascii?Q?FULvBkKIH9nnC9pNQWUV4lfLdA0KOOtK2CvT9en6z7x/Pctjs0IEa856bzZt?= =?us-ascii?Q?WTPvcv3VfIZhpGtzLqBH0Ubs5h6UNhiQMvrlVZaJ0fRJADnYVkudnDhQsqnU?= =?us-ascii?Q?9KowdC8Hw7+1buJ6TCSzcPTFqr1VompDm/0Asa6I7Ze7kPrpXFlgShYU0u5E?= =?us-ascii?Q?nI9Lf9clZl2pcDF3c5MCn2A5eXUCpFH0fhx4MuVAvTsDYRMRtsJXC64KhFJi?= =?us-ascii?Q?HKnDDBOUYxt1je9c3s0Fx+fQ7OmGm?= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB1647; 5:fZjzlbViRRO6lPhZrRjyR+2PxCeU8rDsx6+JooY1In+3j/EsgfXcpL/5u8rL/gvUo8098He/ISQQFw7XzWEkralMYjiwjGrG9vojy5As2fiG4UgnT1OJddsiDNfyvJkZ2tnMhjFPMEXv9RcyZNrssw==; 24:OjZQC2kbJqpncfY5hqNJpaEmnXF4bZPALhY9emyPdIvma6fJK/fXffM8MvDwFghcohY4tWV1MeWJ5U+oL6c+Qtjw28q8hx0e+DEt/Xz+AtA=; 20:L5c9AaxwcRVRVOkURJw0t1xD4m4w+inlCEXzdTO5rgfLRFgStkjorM3uQgEFHLsOhBY9u8AoRszwJOdFQ25IEA== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Oct 2015 02:13:30.3258 (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.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0301MB1647 Cc: Fabio Estevam Subject: [U-Boot] [PATCH V4 3/3] imx: mx7: default enable non-secure mode 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" Support PSCI and switch to non-secure mode when booting linux. Signed-off-by: Peng Fan Signed-off-by: Frank Li Cc: Stefano Babic Cc: Fabio Estevam --- Changes v4: Discard unused 1's when define macros. Changes V3: none Changes V2: default no enable CONFIG_ARMV7_VIRT include/configs/mx7_common.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/include/configs/mx7_common.h b/include/configs/mx7_common.h index ea2be49..508d1d3 100644 --- a/include/configs/mx7_common.h +++ b/include/configs/mx7_common.h @@ -92,4 +92,15 @@ #define CONFIG_CMD_FUSE #define CONFIG_MXC_OCOTP +/* + * Default boot linux kernel in no secure mode. + * If want to boot kernel in secure mode, please define CONFIG_MX7_SEC + */ +#ifndef CONFIG_MX7_SEC +#define CONFIG_ARMV7_NONSEC +#define CONFIG_ARMV7_PSCI +#define CONFIG_ARMV7_PSCI_NR_CPUS 2 +#define CONFIG_ARMV7_SECURE_BASE 0x00900000 +#endif + #endif