Message ID | 1461764100-7638-1-git-send-email-Zhiqiang.Hou@nxp.com |
---|---|
State | Superseded |
Delegated to: | York Sun |
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 3qw2Hx3jVZz9syq for <incoming@patchwork.ozlabs.org>; Thu, 28 Apr 2016 00:23:25 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 49402A76C8; Wed, 27 Apr 2016 16:23:03 +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 ryzCdnL2_f0c; Wed, 27 Apr 2016 16:23:03 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 993D8A76D1; Wed, 27 Apr 2016 16:22:43 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 2F3A1A75F2 for <u-boot@lists.denx.de>; Wed, 27 Apr 2016 16:00:31 +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 xYE5zmJXUUWC for <u-boot@lists.denx.de>; Wed, 27 Apr 2016 16:00:31 +0200 (CEST) X-Greylist: delayed 649 seconds by postgrey-1.34 at theia; Wed, 27 Apr 2016 16:00:26 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-bl2-obe.outbound.protection.outlook.com (mail-bl2on0054.outbound.protection.outlook.com [65.55.169.54]) by theia.denx.de (Postfix) with ESMTPS id 6B3C0A7559 for <u-boot@lists.denx.de>; Wed, 27 Apr 2016 16:00:26 +0200 (CEST) Received: from BN3PR0301CA0068.namprd03.prod.outlook.com (10.160.152.164) by CY1PR0301MB1226.namprd03.prod.outlook.com (10.161.212.148) with Microsoft SMTP Server (TLS) id 15.1.466.19; Wed, 27 Apr 2016 13:44:34 +0000 Received: from BL2FFO11FD054.protection.gbl (2a01:111:f400:7c09::150) by BN3PR0301CA0068.outlook.office365.com (2a01:111:e400:401e::36) with Microsoft SMTP Server (TLS) id 15.1.477.8 via Frontend Transport; Wed, 27 Apr 2016 13:44:33 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=nxp.com; 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 BL2FFO11FD054.mail.protection.outlook.com (10.173.161.182) with Microsoft SMTP Server (TLS) id 15.1.477.4 via Frontend Transport; Wed, 27 Apr 2016 13:44:33 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id u3RDiR6B009927; Wed, 27 Apr 2016 06:44:28 -0700 From: Zhiqiang Hou <Zhiqiang.Hou@nxp.com> To: <u-boot@lists.denx.de>, <albert.u.boot@aribaud.net>, <scottwood@freescale.com>, <Mingkai.hu@freescale.com>, <yorksun@freescale.com>, <leoli@freescale.com>, <prabhakar@freescale.com>, <bhupesh.sharma@freescale.com>, <zhiqiang.hou@nxp.com> Date: Wed, 27 Apr 2016 21:34:54 +0800 Message-ID: <1461764100-7638-1-git-send-email-Zhiqiang.Hou@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131062382733860973; (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)(2980300002)(1109001)(1110001)(3190300001)(339900001)(189002)(199003)(81166005)(5003940100001)(19580405001)(19580395003)(85426001)(48376002)(2906002)(229853001)(92566002)(105606002)(106466001)(86362001)(1096002)(2201001)(77096005)(11100500001)(50986999)(1220700001)(189998001)(6806005)(4001430100002)(87936001)(4326007)(5001770100001)(5008740100001)(107886002)(36756003)(104016004)(50466002)(50226002)(586003)(47776003)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0301MB1226; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD054; 1:4uUpBO3tabA7218O9RMfL5KbfR3NPa1r57NTR1+GFKUgqF+xalwWxsuG2NNe8G+kzGPZLP9D9ptyF1pL2YuUsRcoFKGS/hF63FLQPv0h1kMJm+PVFqKB4Lpe9UvuYUQpnzescOJXnCvwQiHMRmGWKqOqTEBe3rEyv5Ue/dZkcsDMLAWMY9nogqqTBFO8SjqrCOTbP3J5dbTuiEmWUtR7EKj+3RKayHMrf+qTxbQ3qvCYtbpF147a9YfppXalUFa0aWxGIrJPx18f4O0hwZSiR/AGv+44CnAGSkk8WkqxMkBrNKogqGmCx8dhyflnfHlFy/fEds5i94ehTwOhbGXGHMMHnBrV8MzwACs4Kyw+NXgrrFti2DdvyLR9DGMtSlmfQWskwtf1RDFOKAmRcHv5OMxTZA4I3E1ri2X41c0LhgoN7xPYZWh5MK0ZGr0cgU0VV/XizNyaR8ui4WVpARCodAnnI1XfnkwIycn7MW0q5KIoNJlr4Q99OvlyDg5oI2WDPEN7dH6ikKhJJtTfwroVN+XqaycEsjEx3alr2mphlfRaBD6OWxqIL1hsGCBzS1+dKEWXxbBLenZp0Io7tYzOs1xytcIEPSVlfbGCnVREJAf6HxW5GmxIU89vWdB6FxBh04fCU2N5Bqb6zTR74392XA== MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 25caf6a4-003d-4885-a06d-08d36ea210bb X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1226; 2:xv2tw7pSwtHLP4T8Cqy9nXJWrFhOb2EoLbg6KRmjPqB5WQ0On1Huwx6sWLVPwmi7J9lKDMiTUUl6FOYD3TE6iJG72q9Be3vD+tIvU5j+3PqHhdU0XoILpB7QhwkcuxEjGhySMQmv58+BFFZ2mm7IwVNbdgwXACVwu7JPqtdpnYXdiEktV4O4XZrRqosLvh+L; 3:L6pQ+7inYNP5jguuJVtfeZPS6Zj9NwywgAjdvabjs/Z1iSv7Io60nvhbRPL8TEX51XezOMXm2287hn1o56NwPnWmvHt/FhvGWuUrMfuMMAafrSCuD3HpESMCwe75iADbn8zrasZHForU0OmJqFdUKBZOA0f6gb5MCi1LgSMK8qGv6qVaqvBFvfXVojU7DEoFA9JcYh8bhmDh3u+iirJLXXGjyWf5IwvyAT1H4tbk4fk=; 25:M9j0vdm3Uo9BOwKY2mBvfG65vMRUw1ldcP2vVP9xVpbnaWqu2qkL1T/rbyki7JAszfvP3pqQg00jjRiuBDsvFVPaSMqsigOZqTzFlGzxeFSe8klE1AfLSYuRgITUpzUqygQfFvAFiKIgY6qVz6CNpTfKld2ASQKMEZ/F20b6FYh0eoCkCiqKDiBwVcxsgURZrL9zyRTWRJ6oDbOT7znWt5+lsnY1MrjDD6omj3h1FbVx0X5E/VDIgyN7X1NOj6rMPYVa5YcQtNCpDJ5Raea+Fx1tJbzL8eR/S8PHE04V5SVk1wQZnNiID1xZPGxSMoEi7WM9CzlwI8zdTiRuli6ZGA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB1226; X-Microsoft-Antispam-PRVS: <CY1PR0301MB12263C9F9B5AAFBC768F22B384640@CY1PR0301MB1226.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13017025)(13015025)(5005006)(8121501046)(13023025)(13024025)(13018025)(3002001)(10201501046)(6055026); SRVR:CY1PR0301MB1226; BCL:0; PCL:0; RULEID:(400006); SRVR:CY1PR0301MB1226; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1226; 4:mIOkh0gQKoMZqGi7flPrJiZS+kmVy5K7Tyeiblc3+P9oUI3T+Xpl2Bqcect0L0HabxYzQa00GHkInbOVmIkumosUhvyeEU/ObgiutwYvVHfCYyBBfnqBXIQiyThVMBDHAAUdhwZ7x05YvULJ0KWy2FOQLBJpiO+21FVP/2ndgdLS43lvvp9lPuGHA20ijuDT0yHTnrtNDhGePyTaScrVVcZPa9BVC8eUYGnSVWF9px+Y9HuWjNv/edwDklXQ3y8nrVXV/Zw6CJR07R4iPQC+fVlFyMQekFq6M+F+yYThzQ142qOwgEM6lxwQQZXzSe5iWrVqaIcU1IPWJ/T9pnoXBmLxpehIrgKJ5IdhQxtDKRVHxPyZo6hEiHHEmeWlJk4t6SchtUm2YX21jixVXdbYRIxFJyiPkb38XzLz+C65vYfo8k4/3PZ4DT9LHSf6yViJ20moI/9Cxlkzhxba6ebe/yteIeoVhdo/qfj5SVpChkY= X-Forefront-PRVS: 0925081676 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB1226; 23:nZBn+xvtHf5RzFBKRj0p16KOlRNMi/nLJBkximN?= =?us-ascii?Q?21VwyzY5DY0fCRy3Xbyi4YHNdGrWLl4MRuErqkuBO28mklexkJ9I6ziCc0xx?= =?us-ascii?Q?u1itM7XTPhEbQlKATHFxCYctyBddBTtw+vGSuUe+Q/LopUT7AbXkr2JWdEbe?= =?us-ascii?Q?pj0HS22if0OliDnT4zYkFGqRqVuiy56z0XGlA7xOzKIeGA0yHHTRI45RJV6b?= =?us-ascii?Q?xU3XTvmxnz8noHPPp9BCIIqeGKoDFyQp/F1jMJeyl7gq7LYzTWbkHpQft4QW?= =?us-ascii?Q?TeoC80JUmBOrEufwqLRcGXr0NbPgW8ESD9ZkxgAO3C7Z6ewm3ljqA5vc4Sm0?= =?us-ascii?Q?1/XQsYdHNAxTtUAi+WFzgojcr3QrdtZoZ/ic35FBjHWXlPxRLBtN0OQhT7rU?= =?us-ascii?Q?DY5QIuGvoDxgf1Gtg9lusOMxdvWfSPra7tqbkchIgVeJF7cg/iOU4MrWDk5g?= =?us-ascii?Q?UAgb/O5EfMcUq1iTYpXTL2Wj+phlxAD4V8mTfSOZoKLbC4mCWCapr1/4vxPF?= =?us-ascii?Q?Ehq3fGo3XO6kosbTnBS/sxcmHV0lvneumEiCvAsOyGLN8TvsB5UyJM+1ffGR?= =?us-ascii?Q?zwqA/binGS/4EuORT4v0Pg3vlu3tXDQwuDPIJ/0Lp+hs0ocBrtOvYNPsFT2n?= =?us-ascii?Q?eHfPjx4e/B9Xp8uG9tjl3IvgUZvKygTKoRhra5+KpyqayEz3e5fgw06czAQA?= =?us-ascii?Q?UP6/SyU/BY3+0yg7ExPCGicb7FPYHPFZDDZsdwlGyOz4zZ4zVFec4R8PN8ox?= =?us-ascii?Q?FpKTAaiZrj00NZWYsLu9muPvKL/U1jAiagimQwyydEJIDgBc3rjJxErM0lyU?= =?us-ascii?Q?YF3HkH7+AAMLY6bpf5S5sgB7jh5TOyWL+ZfPgflYJfoD/biVFUKsuH3nuv7m?= =?us-ascii?Q?jphtRPu/C3BfpoREjKFWjYABmtNIyHbBSPAup2v4v9bTTK/X6x6iXmON7gJ2?= =?us-ascii?Q?ykVyFxs1B0wve5fNmJ5KOkcEx67rWrsErxBPxhgadMfze4l19CoFzsJleI+4?= =?us-ascii?Q?X98n99gdobBrMyOW3BSSUpXHEj+9/w1oNFRPqQ1gXdXdw1Q2GawQm56QTX85?= =?us-ascii?Q?SmxjT0Ouuw0jRODZW0q5lCcKbyIDl?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1226; 5:jWuS2uYyiiXz+x+GMZ0GDer6kRiPWKN3U00wFA9VkhLTRbPilEl4fDIfH0QAaW73hpbNXcdP0PsBm1PZegEXh9kQu30lHIaOI+1yWX2UhJJowqDpJpelP+jR+4C3IxbIhMdtVWHk8blphzLeCvMZnKvehl9AVgJRXL13QVeeW9WwbfkjBO3TN0t2uK7wGUi747EZOYcm8dNOgUOYP9vDwA==; 24:OV/kZjFrMWnup8h0/5aJ2xhtE4bcbelQhmcWDnz+HO40mWHdcElFWZO4+mNJDg0Cy0enmlCUUSw4YdR0EO1q44VX8+0cO+aUvJb4CAjkPEU=; 7:YgkTz3cxHwVU6dqfwXyOypN4k3HXtQZbTDG0d6s696omhcNATJ+AyGrFdurBArj+eQ+m1acxRvnDsiDQfjagl07KiwbxJlnXHjOyu1ROcAu3pJeM4KcRzBRhpsFe2U2/D3GlNhhi+DRiQRtwHe0JbzQANrogOZr49/nUflMIN1n/CWkBV3LAqq1OWe0x+R5mdMHGzurMzD9lXtFMpPdMtjASEAz3tq/8jki2sHI/nsg= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Apr 2016 13:44:33.1052 (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: CY1PR0301MB1226 X-Mailman-Approved-At: Wed, 27 Apr 2016 16:22:30 +0200 Cc: Hou Zhiqiang <Zhiqiang.Hou@freescale.com> Subject: [U-Boot] [PATCH v3 1/7] armv8: fsl-layerscape: add i/d-cache enable function to enable_caches 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/armv8/fsl-layerscape/cpu.c b/arch/arm/cpu/armv8/fsl-layerscape/cpu.c index d939900..672a453 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/cpu.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/cpu.c @@ -425,15 +425,21 @@ int arch_cpu_init(void) return 0; } +void mmu_setup(void) +{ + final_mmu_setup(); +} + /* - * This function is called from lib/board.c. - * It recreates MMU table in main memory. MMU and d-cache are enabled earlier. - * There is no need to disable d-cache for this operation. + * This function is called from common/board_r.c. + * It recreates MMU table in main memory. */ void enable_caches(void) { - final_mmu_setup(); + mmu_setup(); __asm_invalidate_tlb_all(); + icache_enable(); + dcache_enable(); } #endif