Message ID | 1478859065-2059-1-git-send-email-Shengzhou.Liu@nxp.com |
---|---|
State | Accepted |
Commit | 40836e215a06d435333422b2c64fa1c01f0c4f82 |
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 3tFbz306tNz9t1P for <incoming@patchwork.ozlabs.org>; Fri, 11 Nov 2016 21:40:15 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 7A483A7574; Fri, 11 Nov 2016 11:40:12 +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 P_gy1uO7MdWn; Fri, 11 Nov 2016 11:40:12 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 73BB2A7549; Fri, 11 Nov 2016 11:40:11 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 4C30CA7549 for <u-boot@lists.denx.de>; Fri, 11 Nov 2016 11:40:07 +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 pWUC38RI6Gg3 for <u-boot@lists.denx.de>; Fri, 11 Nov 2016 11:40:07 +0100 (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 NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0083.outbound.protection.outlook.com [104.47.36.83]) by theia.denx.de (Postfix) with ESMTPS id 99374A7535 for <u-boot@lists.denx.de>; Fri, 11 Nov 2016 11:40:02 +0100 (CET) Received: from DM2PR03CA0002.namprd03.prod.outlook.com (10.141.96.12) by CY1PR0301MB0746.namprd03.prod.outlook.com (10.160.159.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.707.6; Fri, 11 Nov 2016 10:24:02 +0000 Received: from BL2FFO11FD012.protection.gbl (2a01:111:f400:7c09::189) by DM2PR03CA0002.outlook.office365.com (2a01:111:e400:2428::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.721.10 via Frontend Transport; Fri, 11 Nov 2016 10:24:02 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; nxp.com; dmarc=fail action=none header.from=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; 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 BL2FFO11FD012.mail.protection.outlook.com (10.173.161.18) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.707.3 via Frontend Transport; Fri, 11 Nov 2016 10:24:02 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:536; Count:8 Received: from titan.ap.freescale.net ([10.192.208.233]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id uABANwCj006000; Fri, 11 Nov 2016 03:24:00 -0700 From: Shengzhou Liu <Shengzhou.Liu@nxp.com> To: <u-boot@lists.denx.de>, <york.sun@nxp.com> Date: Fri, 11 Nov 2016 18:11:05 +0800 Message-ID: <1478859065-2059-1-git-send-email-Shengzhou.Liu@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-IncomingHeaderCount: 8 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131233334422739848; (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)(7916002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(6636002)(36756003)(50986999)(105606002)(106466001)(77096005)(5003940100001)(92566002)(69596002)(5660300001)(50226002)(50466002)(47776003)(305945005)(2906002)(97736004)(81156014)(4326007)(7846002)(5001770100001)(81166006)(68736007)(8676002)(85426001)(356003)(104016004)(87936001)(8936002)(15650500001)(8666005)(48376002)(586003)(626004)(86362001)(189998001)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0301MB0746; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD012; 1:FR2bjBDRU8sWsWkaWRKsQlNr9jWhl4FkenABHhY5JySOIfOCILmIhnu34bViPcnqyIC2SIVNFa3Sbg8YBZ4388R6062MjFhdQQ+5n9rdg8E1yU+MeIsY/C2Dq+n2Yn1wXlL2G21VwMYwB7vcx8TE2ZrDybGSMkYG30ZcqZPrOyMi/aMmaIAsei7SgAnftEpd9e7foYrS5jg9McShetP+0r0atqwlWXrv1L8fMy0EBNgL+BZoZYwUU4qwOm/lcArrK7ok/yzGTSFf9S+aShUCNTGRw8BtQJTqXG3f8nxgOE68zXs9O+L3pcZui2xFawfq7+Mgmk5t9VsCuWhCq8dh+0pnEL+d+P8nTJERApBnF5g1rbe1iX8z0Lp+AoN7316H9r4vvcHgmQwUM60ETHYo0UbhDmx8/VNBrT2y+u4SKGTvpam55VkElFJenR4WkjJAlRG6pDHLOL1RAnFpEmFpP/lSmfE0e+6TWNYGOYxuNm50ABkLocIOcFUUMAmfvj1//URKEPzntnHuaOFVW12Q6v8HbballPmUJObutqNWyzfbg0FQQM1X2FDg91Kd1nkE8cFlEbRsMV/RPXq8M8n1L583Am9xunKNM6BljihxXL5KQwp7/tAlBXF+h2/v83xCJxYgirEf6eKV7S6sLwYR8ysIlNIu2ZfmGAlOG0Fq3wipOUdhkEQIFJ6A4R82+7e0P3jUNQz0jIkwP70hZUD75UiPF9qTfW93qTB+NKpqKHI= MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0746; 2:XIfPrAIosJ7QVBgHHUYLKik4uJftBJi+l1rTyVBQkTOYsLTnoNPCgnM5cSPeNH08fgPvv0L/8oVotzlj02Ezlk6U7ggNevNs3auK9LOHEnGW9yCyyShXlmCymg3vy9h5aMlRilun+5DgjIWURhB+WQ57N7oTPjGsGfRV6jcHkmo=; 3:SY22fy/FGCe2OzgZb36f/ZEMZYuVxAFsIlk+KRUmPfpFDvaN4eCodWhJL5EYz7Z4AP6cwnGtAN3zJ2deln23HUgSd64MKgKm/3f4CqXNcjUoMgGZQVZbliiUYve3KR8tA6SpAfM/n/EeJrPEPLVXNCmGL0CEwLLW2DLjpk1YUO41Z+h2KK8RSDVrcBf45UWYvc1dtD85JDv1dMOl/EQwKGSLmKhOpkCaSh5gLP2A6uGVkpA73xRRVGagAdF+imjSonRXQxXFBJB1RX8zXFFzDQ== X-MS-Office365-Filtering-Correlation-Id: 7a6e8b12-2590-454f-1b88-08d40a1cdb6c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:CY1PR0301MB0746; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0746; 25:s7KKlqL8L0RMeX2TJDYPkxF9GGeaqQpTNF+0abYODVLgkVHzMY+TBO1HhtKeKBwNysrf96AWoJHqxUL6W8gplk5t1/w+ge5JZTpcZ/v3bivSOV0UlwX/b45JgZ4A+aYfWcku+1JtuRUaOqGnni1HrAHlSvqjv85TCqmXGzA9qH78Ve9yFWM1zIGX4Ph52/FgooDR31lSZ7Qghl+m9n/4ggHMaIHdL4+CHZiClOHlN89bSErgvurDkTvF8jkmbYjG8nJn1HhyIEcBeHtY+4QILDJiMcKMFV8UT7KXyu/IAUCHbEylg69KSaSNWA9YIG3pvLfogQzDq95407zUXeft9V4n8/xi+JC68puR44nr9Rw23g9wUTtiBb2dNmEU08YZlfLweVyEf6sQwdmZghoEsnYfPQ36qh1kW7+N7MKcptiy8DnXKmMNWDOtJH89A/KmEB2a9XGVK9/ChBv9VzcHUtyzOkmLrCW2QfGwWCjPALl6caY35ID2YVL9xH9yQbIN3r2ONeY0kIq6+uMM92vsRNUUjUsnRUSjFcGfe0Oym6bkvIxqMHdjfbdJeCFkEdouJwX8ediSDoPWJlNTnuM7tBrTWZqjYLwUuv9CW8P1dYWOtSqnQ3pTgxv5pMTIq1qi+53/qoHhKaF/zgWA1uUMAK+Yke+VF5H4IdbzLPirPTzQH1EiUvQmUW9GNDgqMyzTpy0MswQAdaEDhugUi0aQa4tVN/Du5euJVnr9Mogg5eumI0+WdEykSjBq+ABhZE5sTvBA2t7SUkotTslvISaL3V4oRLbYcddhJ+8uJBTgq6g= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0746; 31:/nbdsNGT44/OPJesx5s1Ba3RNUlQr9roT+/2gAWTRNNNBXBngwj0CLEMXBdwH7Ckjl6qVJDlG7FMK6hKa0eIVzKWJJDn2/qngU1fgCh9L6RVaeN6MfCEXgX7/2BNt5yDLs0Ki2MZa6xZ01cnDZhOeZeUq6+qJ0dPt3qiigl/wdnRFwyo6gF2hAX6HsHog1NowE9V3Xwp6ODhz9hYw5PcDTEufjliFQbPFLmk+WzuuXeCu6Ni5Clan10DjjAnwz2yrrMd3eELaKaLEJHZ9AgNvcTRflzcUJ974c6MSo57Fk8=; 4:nrUeuBn939kS0cn4zzO+OU0gk794Hf7OoiWxIKOKQ69u32Njmezi/mInRIjdjFghl/nN5XFoFSVyKKJBQk9a/p6qPkP6w5NSz9uU7gP77SFwq6pWpQm5cy0U8XM4munNk4I4F8CVU4ByBXpM3fu8VhPyD+4XijZswgvDjrA4i5trsqEPNIQ//PHzoakfumMlM7ACakDFsmDcnptJGDdDva/FqJg5qXboinqfCyYYhDzEMoQcOu9e829i7pK5wTqQZA9/9ahPDBB77DB2A7OgTwV6AJn1wAmcA9EgfjrbzWppsXUZvQX8ymT5oDVaGhewYPsifjndmr6y+OB8GeyhF1RAZ5i+8to8x8OnpNa/27LdW64XLiVrIU1z5FPhYLU3huBQAm9CPdI3zhRfEIvfXU8+/N6PRjmcAt8WDDd7I9GHuxI6SDtbjsXRsEoQGyfY5lTN7Lv/zA8bh6p1DNMR31SBoEHWX9mSA4Pf1LVNwP2uJHf6+k5BR4JP7nvx5ZdDUP49AsR6bAZIBgKG3ePm/AzHhcEQDYYUZ+9jeeGiBA0ReQxwxblXOTSgIqV0AmjA X-Microsoft-Antispam-PRVS: <CY1PR0301MB0746AD36B5F7A7D443FB234AF2BB0@CY1PR0301MB0746.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13024025)(13015025)(13023025)(13017025)(13018025)(5005006)(8121501046)(3002001)(10201501046)(6055026); SRVR:CY1PR0301MB0746; BCL:0; PCL:0; RULEID:(400006); SRVR:CY1PR0301MB0746; X-Forefront-PRVS: 012349AD1C X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB0746; 23:mM9tjjqy9iHC83E7Ft6qufqD3KNtsTmrJ4eQLgA?= =?us-ascii?Q?rEuqxYn/VhrDMPxF3juC4lt9fNRFNtU+TlROeKOacX1ZjTI/wrJcqiYLcWxe?= =?us-ascii?Q?VxgIiF6txPEIZEMkPhY6uULXuZfFli/X+sfP5d6oCwK9smZBzOZ91d/OZXSs?= =?us-ascii?Q?15ycr17Q3lxsF0A8NmxNAh0p3s2Ecf21JxfSJphSm84+a5nv97v/vMb8Q2TE?= =?us-ascii?Q?Gf50lspoTTSONRetZYlPCeCNr/4v7v4akJjljglzb5ODq7x95PJ2Hr84uMXk?= =?us-ascii?Q?MiXZwIMI9sVoLqCakda5DCMRJEcD1DB69dHpbcWpT6PyLqGBAnP2etLkWRDd?= =?us-ascii?Q?dgarhmb4Tz31X5B7aC10zczClFEvmom/bkAFUO7lIjAEiehMTYfrayZftgrw?= =?us-ascii?Q?Ev/tHFHZybnwg+HHyuIckeZsVEwumGnHUYc1kKkIShPOHmTMNfbYZIiDwxxZ?= =?us-ascii?Q?Z0BU+B7oV5dJQFo4Wbhr8QzyYf+vaNhsDoyEBa+RK00kzqEYThQusuZkdAJ3?= =?us-ascii?Q?Lw1eU0nrl/VoFbhV9V99FVS5o/5O0/HMYlfyRwyhJJiNx7mZX/8EQbA0yhgO?= =?us-ascii?Q?xRx+5sNfGAHIS1u1TDvTXKN54LEo1Onis5t64Mf7pTp1090VrkrMEmRgOMms?= =?us-ascii?Q?zLEa8vrJ6iwf7i9ee1VQIXj62hjchnbMH+wyKzIgNqaWyjsaZOVb3uioMrwX?= =?us-ascii?Q?Dip9cTOQR6hM1odUAWjJsBqj7EBTfxy/u2Y+kU+AEN0LNdQvfpEn6URboBiK?= =?us-ascii?Q?H8zudvZTFfTadYzbhFwflSyOVU6nouL9MYtvPJY1hBmhb05/BpBGipgeiRjz?= =?us-ascii?Q?RcLmNAngeH4IsEdqPc7nKxIyG2NqvQUeMVupBWKyFzzhX4XjhDy7jmwJ3ldG?= =?us-ascii?Q?46lHCo8aH1fyMGCpNjKx78+nvLawjJGNLZIkhVg3hE7rUZNfrnkjZrq4DIpt?= =?us-ascii?Q?t3mjQfT9PNjtCrs/Ila5IWxygsr5alr4M1EnxI28xyrsW+RpBl2P9yce4AA0?= =?us-ascii?Q?UIKKfGWSY5L7zf6c6XoxpwBulDPZ8sj5xqjeLbdDcHgR77lmGG/XueYO8CpB?= =?us-ascii?Q?LGB4rwgM=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0746; 6:I4/RHWB+UAgYINyHxk3UNmML8ongpeemm2ouAgHLq/UMI2FclU9orrQMsbu3QqQvW+jH+MIwhEmeBGsJqr74PK1jlZ8Tf7HqNOLOqHqwBBNne7WuGIc7DmeGdw9zEsqjLL2vAz65YYpCr9PHJS8iTcq0ce1IoyeIdHi1iGnWLvBCliAh/6c1WTg4TrlvfANQknzpWRAv8U7eq+g0qoRI1ogDXZZuDGzDB3waNDJnhWN2QmsFwVEPIGTWw4uz8+YZVrZrTzGACrlkzmx77dlHmt8u4s9vVsfvQjvNR06xQNNnsAitB1z+zqred7x1Pqkp; 5:lepTECcIHB6Fij4vj1/8wnXRgBwD2jbGIolo83KPeGPyOUozjwak+nQwfpouD81HKcM2j9WWLIEDaN878Y/ICpNdW0vBkmtfuikARosxNLEIJNXMK0ldREzfwO5euobYo72wLuam/NjGvzGRGCZ5obiuBq3fVJ1Cz9377zEXUNT+omCHlDtnbRbMuwtO+cH2; 24:BeF/oJnuzdRuyZtLeRvHyNbCvGy4WQMWy5DAGCLKYeuWoRj5CtZimwjDhJz19m4js+Hz8cEnLeCm81x5UhUxU35v8AhohVCjgDiYxIsy6/4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0746; 7:ZM5IUoUnADZj3e/Xze1IICC4KNUEIqci0fHHoBjfTnVge3BN9q/P2ppDhN9TppcD24QPCQfI0UcebJLH/HOYiqcIPhdWPonF3xOOCfJTlQGNCmuDXxYwVaDFaWc+wfdNIneTTkrjskJDLykhtLWeb4owq5Hwg1EgK85VU9r0Tf7Zu6oNDZqfHFapA5OrdSBdkITm3F1DFiw4EJtWE8SRriA+MnaB9hQseNPwsbEHmpl98ozJ3FVPwg+WRZR+sxebvvMlIJ+HK3VPpuSz9ulrYRHRLAy3QtATXDMuIexTcpWaLaEWlcy1zs1aSdgb4Ns7Ve8QyCWtwrIg9sIf+869HmzWNWA+vOvMQly+Lhb50QI= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Nov 2016 10:24:02.0555 (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: CY1PR0301MB0746 Subject: [U-Boot] [PATCH] armv8/fsl-layerscape: Update CONFIG_LS2080A to CONFIG_FSL_LSCH3 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> |
On 11/11/2016 02:24 AM, Shengzhou Liu wrote: > Update CONFIG_LS2080A to CONFIG_FSL_LSCH3 to make those workaround > implementing of erratum reusable for more SoCs. > > Signed-off-by: Shengzhou Liu <Shengzhou.Liu@nxp.com> > --- Applied to fsl-qoriq, awaiting upstream. Thanks. York
diff --git a/arch/arm/cpu/armv8/fsl-layerscape/soc.c b/arch/arm/cpu/armv8/fsl-layerscape/soc.c index d68eeba..5a4dd39 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/soc.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/soc.c @@ -50,16 +50,16 @@ bool soc_has_aiop(void) return false; } -#ifdef CONFIG_LS2080A +#if defined(CONFIG_FSL_LSCH3) /* * This erratum requires setting a value to eddrtqcr1 to * optimal the DDR performance. */ static void erratum_a008336(void) { +#ifdef CONFIG_SYS_FSL_ERRATUM_A008336 u32 *eddrtqcr1; -#ifdef CONFIG_SYS_FSL_ERRATUM_A008336 #ifdef CONFIG_SYS_FSL_DCSR_DDR_ADDR eddrtqcr1 = (void *)CONFIG_SYS_FSL_DCSR_DDR_ADDR + 0x800; if (fsl_ddr_get_version(0) == 0x50200) @@ -79,9 +79,9 @@ static void erratum_a008336(void) */ static void erratum_a008514(void) { +#ifdef CONFIG_SYS_FSL_ERRATUM_A008514 u32 *eddrtqcr1; -#ifdef CONFIG_SYS_FSL_ERRATUM_A008514 #ifdef CONFIG_SYS_FSL_DCSR_DDR3_ADDR eddrtqcr1 = (void *)CONFIG_SYS_FSL_DCSR_DDR3_ADDR + 0x800; out_le32(eddrtqcr1, 0x63b20002); @@ -176,6 +176,7 @@ static void erratum_a009203(void) #endif #endif } + void bypass_smmu(void) { u32 val;
Update CONFIG_LS2080A to CONFIG_FSL_LSCH3 to make those workaround implementing of erratum reusable for more SoCs. Signed-off-by: Shengzhou Liu <Shengzhou.Liu@nxp.com> --- arch/arm/cpu/armv8/fsl-layerscape/soc.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)