Message ID | 1453369430-14068-1-git-send-email-Zhiqiang.Hou@freescale.com |
---|---|
State | Accepted |
Commit | 85cdf38e69bbf3b2bb67c8218c8e4cbf28f8759b |
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 23F7214030F for <incoming@patchwork.ozlabs.org>; Fri, 22 Jan 2016 07:32:27 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 905B54BE73; Thu, 21 Jan 2016 21:31:53 +0100 (CET) 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 i9MCd6-vVTAk; Thu, 21 Jan 2016 21:31:53 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 924514BE72; Thu, 21 Jan 2016 21:31:26 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 2C0594BEB9 for <u-boot@lists.denx.de>; Thu, 21 Jan 2016 10:52:14 +0100 (CET) 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 oVfSVm60k2QA for <u-boot@lists.denx.de>; Thu, 21 Jan 2016 10:52:14 +0100 (CET) X-Greylist: delayed 161281 seconds by postgrey-1.34 at theia; Thu, 21 Jan 2016 10:52:10 CET 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-bn1on0119.outbound.protection.outlook.com [157.56.110.119]) by theia.denx.de (Postfix) with ESMTPS id 9AB5A4BEB8 for <u-boot@lists.denx.de>; Thu, 21 Jan 2016 10:52:10 +0100 (CET) Received: from DM2PR03CA0004.namprd03.prod.outlook.com (10.141.96.14) by BLUPR03MB309.namprd03.prod.outlook.com (10.141.48.22) with Microsoft SMTP Server (TLS) id 15.1.365.19; Thu, 21 Jan 2016 09:52:02 +0000 Received: from BN1AFFO11FD056.protection.gbl (2a01:111:f400:7c10::171) by DM2PR03CA0004.outlook.office365.com (2a01:111:e400:2428::14) with Microsoft SMTP Server (TLS) id 15.1.390.13 via Frontend Transport; Thu, 21 Jan 2016 09:52:01 +0000 Authentication-Results: spf=permerror (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: PermError (protection.outlook.com: domain of freescale.com used an invalid SPF mechanism) Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1AFFO11FD056.mail.protection.outlook.com (10.58.53.71) with Microsoft SMTP Server (TLS) id 15.1.355.15 via Frontend Transport; Thu, 21 Jan 2016 09:52:01 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u0L9puSr011661; Thu, 21 Jan 2016 02:51:57 -0700 From: Zhiqiang Hou <Zhiqiang.Hou@freescale.com> To: <u-boot@lists.denx.de>, <albert.u.boot@aribaud.net>, <Mingkai.hu@freescale.com>, <yorksun@freescale.com>, <leoli@freescale.com>, <prabhakar@freescale.com>, <bhupesh.sharma@freescale.com>, <zhiqiang.hou@nxp.com> Date: Thu, 21 Jan 2016 17:43:48 +0800 Message-ID: <1453369430-14068-1-git-send-email-Zhiqiang.Hou@freescale.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD056; 1:JR1wUmOflLWQ3S9Wv5sWTxUXm7sY/WkyUq9jr6YPbtvQt8J8M11lJzB9N9Cp1VNF7I1ToiTRhT5Vcj0XWsgg+K/OIxa+kpWqSc09hSKiTw99kPs4zpPETBIVXq8hj1PKF8poxaJTxu5lxGzinfICs9XfXL9fak6ARm5gFL/2ZKez5Kr0VEPMhVPCF4/sbfgRe+ue5Gm7Jmr+xTT4kSvwwEz5ux6Q0rDJ2joo+k0YphgSYpkQU/SK4kHApELMTWxXPTB0iesKQQvzqYHSbONQ7r9bQiWtSi/gZl498JGICXDHg3/m2r7l8RAmv9boHoWFSYcymqck3A+IdOfM7Xm4dwQt+8ITAr+Mg1hLWdrUbZOFUKYL+gL4zxksrZvllG2TR+SjI/bzc8SF9kcG6b2Ugz8nY94dozpH1A6HVHaDbaz0kIGudVJ3BTqZmtpVyw9+KsxysRYc7GMuDYD7Ee0vrVci47rozcYAjhVIk0xoq/Q= X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(448002)(3190300001)(199003)(189002)(50226001)(19580395003)(5001960100002)(107886002)(50466002)(50986999)(87936001)(11100500001)(85326001)(97736004)(5001770100001)(92566002)(48376002)(5008740100001)(5003940100001)(4326007)(6806005)(189998001)(104016004)(81156007)(77096005)(19580405001)(586003)(106466001)(4001430100002)(229853001)(1220700001)(47776003)(1096002)(86362001)(2906002)(2201001)(36756003)(7059030); DIR:OUT; SFP:1102; SCL:1; SRVR:BLUPR03MB309; H:tx30smr01.am.freescale.net; FPR:; SPF:PermError; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: ac58048e-a099-48cb-b6ca-08d322488296 X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB309; 2:q3C4XpWpE5dnebYnBMKiV0peIHYFxGrjIGISXXu3MnPKYR7Izfo/IPiM7qgjo/zXmJDpLQ8TewcTtdA8SGH8SUyWPL/xqLNNDGPy3mx2EQL9tPP5KABBiWiYAXq0HC/Xmi7MmTvJLIK2NSOgpm3yA3bMSKQ/Zbovud1TiKujLfJrSIPeOYUsdFqo0FVkySWC; 3:xSwOzuq21NNTg4LYz1xquN82CU0FWpkfDRLbJZnyn/AHiQ6b258Fac+TIBa8QAnAE7sMQMNgefQWjv+suy7rIdjyVNNPEOdk4YDRDXJuL2Ef3dLYM8hbO124E1J6hJR20VlRmScCGmM0jweyjxxsAqeSnw+qVPrbcIjciMeN735yOD3O7OPf/8gUm/stQvqlh2Xlu175O4Hwi64p9R1WQ3Bc1tWfe2MdtJNpnmo7lcE=; 25:BsUq3OWQ7rDBQpSpCVVnU5aVf07/rtIUKj9WW5gxFLvxkYlVFbiaN6RYRVnQFCUDbnEvxdDTcsqKmrBzKXx1W8CSQooU5x5WCdfGkOtNP5nx2z6r+RGqa+aUfuRL1iLkUE/VoPrJoVxKHMmJWsM9DUfZwWecv1zAdT0JNKMizgek51CqPBqrcB7C+2zr7YKXMKRDjfNQBkh2B3RfnE8oZraFduu6gQ5JBEDmr1oFyk+URdI+lSZ83SFYFL3bwkRX X-Exchange-Antispam-Report-Test: UriScan:; BCL:0; PCL:0; RULEID:; SRVR:BLUPR03MB309; UriScan:(101931422205132); X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB309; 20:XmTGvOpxrs6yurAJygvLycbMFbaNiZCV4Ci20SEk0wRI6VQKaaeaFlsk7HSB5h39gQjiIz1dI+NxyI46BDBZwl6l4QxniVh4GnVC7jqkC9qm90lJHXWm0m+slgLeidGS22stqK5OPwTKrGkO513P/nwB2Krrnf2XrCRU1qeV6o7773niaFp7+o+52UsPyXPzy8sh1YCLbbZM+gzdxj03p/cqNDq+DUgIgerziEQGmOOhxz97axWZDN8KXm3qym05Ad1TkgtmOlSXrWFVpQrAFveSBsUjAuAajl5uSdZokMtwkAupNgwuAtSvJYj5JXmzEiQXMDZZgrOZDUIE09ly6lM6P55s2U2Kgmn9078mFA2OZu0TFwjbBVW9CLUh/98nd7WDDtaYrwEn4prI9kcnJUYDwtnjK/y4sbrHN0laW12Pu/ITi/mc5z4X4XuOmo2z X-Microsoft-Antispam-PRVS: <BLUPR03MB309602CBAC80DB5E619561D8EC30@BLUPR03MB309.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(13024025)(8121501046)(13017025)(13015025)(13018025)(520078)(13023025)(3002001)(10201501046); SRVR:BLUPR03MB309; BCL:0; PCL:0; RULEID:; SRVR:BLUPR03MB309; X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB309; 4:ofFlE9TH5ra0L6f+qiG82nK00RiwTKVVvyRjrV+u1UdgxhdtABtfl+nq6Zzokl4QxRGRPII0aQPMapLGwdgPki70K017C+9vXmP6WXx+dlD1l2+t82aCkdyxxiBGQoqyHg+fzB408Y6wbOzuLIWnssbvb2u+TrSOtFZyryCMGg0c0j4bkVKAZRtjkV0y2jjLUa8v7Hc/IFHVyc3lzGrQ+c8mx56XVm47wZ75fHvoUaiQYTSk3azrtwSnSyPaAW7Gu2y9e6rZanDB+DD0SRKwm5xBuZLGRBMMUlbNphl02e/pQCBy/xCwdS+am1D0drow4bwxMmRzxBb3bjCR4jfPrA3EhfnwWW/1ovc98v6weacGLHpw0CifU6A0llSxHEChnn60j6qG8FoyveoPyGIy4XRqjoHLaML7pi0w/aY931d+WBZV/BhG50qTjlo06Bo36Tx7GfF+/Bp8vYOR8di+QR6PVzpr4HkDVurZRxByzM0gwU/GBe+EAIzutEEorepfVkanq9LvuVaaLr7WWEOrhw== X-Forefront-PRVS: 08286A0BE2 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR03MB309; 23:Bg0RE3xQwlqbyTW3MDFV6rE0lGCmvb40Igz8hX75F4?= =?us-ascii?Q?wgU5+rTu8DngTJgbZxJzglmCIFDhOxeU0KTFeJsAiYqjsUuQazbugWgCP5n3?= =?us-ascii?Q?dZPIAsoobZzCPN3oAYf/8zISnHNwHCvKMl6urv6OwtUAKOHICgtS1hhVVzOk?= =?us-ascii?Q?Rz7ULPJequ4F2H5Q0zySS4iGIMetc6CW9aSe4Xzfp6IS+Zm+oWaX1imILr2w?= =?us-ascii?Q?/0YNv+lZAcM9RlOBFmPszCRgHkGJTrWQG83pRHbTzKJIA3067OK2fWl6qGs+?= =?us-ascii?Q?l/KD8IfJ6DCU2wz/5X6oeFLCAcWjohOWtU2aUBugdBsPGkgIMMRiJF4l2Y1x?= =?us-ascii?Q?p4eURsr78CR/qwDDrigz5iqjFk3DQeEOnGDigNt/F0k/zeG84WU/TC570Ejb?= =?us-ascii?Q?VCL+qFHziz9AtG5p/dqo3rp5tDOvoR5OvS5hkDq+ncgqTsfRRsk9pb5L924X?= =?us-ascii?Q?7iGA7kPOSkREfhgGkEdDfBtXBYX080l3ouMSc2V55wfjcOBibAYJ9oVBV9dn?= =?us-ascii?Q?Fi/1rawdMYeduxauTkGRokTmideey3wdJoTqLegcDO6TBx4ukIEkDBiuVTdf?= =?us-ascii?Q?trsdGMxPdVpIt59zl1UbGelD3FND8sGr6ilKbV0Vb8UJ/npg1mUxc3q8evHt?= =?us-ascii?Q?/GANRnih5sToY9yU+rd3ed07zksMMItZrvCK38R3zacTlFTIcyEDoeTXmx1M?= =?us-ascii?Q?zTCFQNYAAivF1S0sYZobzFR3Mu0niVT18Q7BnrlfzVM2V4e5Q8RQcu9PkwBN?= =?us-ascii?Q?Eyr5mEufGRexHZiqS/gORKJgtWWF+wXmereGRUR01e/gjjJ4fipdG9JPEVQv?= =?us-ascii?Q?48MlvyVIuz3gHawnORHD7c4NiIm4mBNL0Z5gKAE2/ZqxGJGg1kqFbdqm8s+D?= =?us-ascii?Q?6DIc33791lYyKiAXBqPBuX8s97aZb8PHAEurYc3aUSKUHBNDLJWSYXroCeXa?= =?us-ascii?Q?Erqkv3lMItAdcumOnijhOfjQctOHybMJ/qk+5C8SrNkceDRJiDfmVnxSjxnS?= =?us-ascii?Q?yYMsWhmCId7AagHsIx49czle1dlqK9zIxvZ7P+zFekYTJX6Rg0HjlYSb0pe1?= =?us-ascii?Q?n5ShHDv1VdfUZagPVCWDAeDA1d?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB309; 5:n0qxj4dYI+OzhrM8ADjNQWwvhyR1Oy4BKETvOjBMS4K9cz14spUaMB3QBTgwbIYzC7gcse6Rt3xvCsoRuxCnqdR+bblUQKux/1MkBVjpO8A/V1hxFnfpJ59omx+p1JO3ITNwB1lugwc/MNhOtXXusA==; 24:nbQ32TX7M0LEzPue849YQNiMvm5N2yBRIW+WgN1gETGMgubDZK4Wo2AmejbwfeGoDk7Ocx4nzKMVEcZyi5V/WKSMNLJACb/mvXlA6IJRuwE= X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jan 2016 09:52:01.1404 (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: BLUPR03MB309 X-Mailman-Approved-At: Thu, 21 Jan 2016 21:31:11 +0100 Cc: Hou Zhiqiang <Zhiqiang.Hou@freescale.com> Subject: [U-Boot] [PATCHv2 1/3] 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 6ea28ed..3147870 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/cpu.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/cpu.c @@ -393,15 +393,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