Message ID | 1472207439-3275-1-git-send-email-Shengzhou.Liu@nxp.com |
---|---|
State | Accepted |
Commit | 1a87c24fe8f4c8afc735aa50b8fc9eaa2f230c0f |
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 3sLHgK6Zbbz9sBc for <incoming@patchwork.ozlabs.org>; Fri, 26 Aug 2016 20:42:36 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 112CC4B979; Fri, 26 Aug 2016 12:42:33 +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 SSP7MpDkYPRz; Fri, 26 Aug 2016 12:42:32 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 1B7514B77D; Fri, 26 Aug 2016 12:42:32 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 291B84B77D for <u-boot@lists.denx.de>; Fri, 26 Aug 2016 12:42:28 +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 PikHS_-veItP for <u-boot@lists.denx.de>; Fri, 26 Aug 2016 12:42:27 +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 NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0079.outbound.protection.outlook.com [104.47.42.79]) by theia.denx.de (Postfix) with ESMTPS id 3F5464B71E for <u-boot@lists.denx.de>; Fri, 26 Aug 2016 12:42:23 +0200 (CEST) Received: from BN3PR0301CA0023.namprd03.prod.outlook.com (10.160.180.161) by BN1PR0301MB0708.namprd03.prod.outlook.com (10.160.78.14) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.599.9; Fri, 26 Aug 2016 10:42:19 +0000 Received: from BY2FFO11FD037.protection.gbl (2a01:111:f400:7c0c::137) by BN3PR0301CA0023.outlook.office365.com (2a01:111:e400:4000::33) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.599.9 via Frontend Transport; Fri, 26 Aug 2016 10:42:19 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) 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.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 BY2FFO11FD037.mail.protection.outlook.com (10.1.14.222) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.587.6 via Frontend Transport; Fri, 26 Aug 2016 10:42:18 +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 u7QAgFT5017698; Fri, 26 Aug 2016 03:42:16 -0700 From: Shengzhou Liu <Shengzhou.Liu@nxp.com> To: <u-boot@lists.denx.de>, <york.sun@nxp.com> Date: Fri, 26 Aug 2016 18:30:38 +0800 Message-ID: <1472207439-3275-1-git-send-email-Shengzhou.Liu@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131166817400495052; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(68736007)(5660300001)(50986999)(50466002)(189998001)(86362001)(5003940100001)(92566002)(19580405001)(2906002)(19580395003)(4326007)(5001770100001)(87936001)(229853001)(626004)(97736004)(104016004)(77096005)(11100500001)(50226002)(8936002)(81156014)(8676002)(81166006)(47776003)(36756003)(7846002)(8666005)(85426001)(48376002)(356003)(305945005)(586003)(105606002)(106466001)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:BN1PR0301MB0708; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD037; 1:yoXMglgxPYqyGk1MgPeChvDxKH3/mEMyv4xp8wLdQswrIX5KJ2F1d29sPawdquCraX1WZaOiOjdBBSKFK6SG1NulXGIyOaybqGpb2fwBmwpPkXeaqPGUNk4U9wIJ2KM3eZcZr6b/CMFR1+EvxHZV+yWCPxo2lbS4/DIxHaBj7EMwpNl7cVsaz0WxUz5/eOcqWzId7cG8kUWbhTP9e+cc0347f/UAWNGCVYb+TSQj76pSlWEFxosGmwuzBhkkvl57H24OwNWE75LcxcK0XV+M3fBoFg7IX0KX0WpbmOTkThx4jpYe3AWzbi+81pFAGvYCiJpN8GYOYbvk5Api8V6jrbIRAGAsoLiVY0SCmjZq4vZqJnk0YRstMPnMuss0D1e4FfXx5nhHnCngKLP6TMVlCbTS5IoOuxOP/r4rLRN2kwFtv3d97MSRd1Ij2yoq7mO80RwCbWrGJ9eYzF4SivfsV2zQ7LMAfgOkGu60ER8ie4XKbHB/kikGZUanDLWnt96oWdNXFYHLSL0tPixODVUHWGKvfVmdxe0Gbtd4x1kuQgZGiNZT8VK8RBoxZw1Sa8uWqpmDVo+U7P4KpSQ9+0q6Vj8hmYm7n4As4YeGQM+ikxeMUADx/lFFNiNTf9FkkYUAQfsEqHGtAfIU55I5ul4B2h2rVUI6S9v0Z7tLWryah2z50uUEpuwv7kKZhTeaTZZNsC2q8mD9vjOTHhqTeuTpOqa/Yqms4d5N+rSSVvPA5IE= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 4670e52e-7c7c-4fe3-2f63-08d3cd9da7db X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0708; 2:ffy9ZG07kpdKi2vYYDX7d3DcAnkDuCL9RwR03wtU8Xpo7vqR4GT8ctBzPsEAKcaNJOTXdssjr5RgOWlMtGwRmbtgunkRFSe0woGw3dQE0vrZRIf+Aky0si+ogQv+MPGa9uEk4s6I4jNMmhy+iXsfT1mDEkciH19gLsiSCDPxfwdSjBM3ASWqXCvdlB0JTaYR; 3:JsknuqbZUxXHayRRyrvJl6l8WF3LkfBE9Nc+i3pOxq9Cgm2G6p0UEL23B1oOpbCuBvZXTS3FoajNktxP0+hzYCzKVVplSyEkObCLqdyQZMcISC8EWoqwvQ3gsvk+b+clT9iCksP45vYNcrv/W1mToupdzvo1t01OeMMpX+VtyPSbaQBuzwWOCBvppq3OSy3SYkdtJo9R5PG4YA4MlSTPBX9JTzA3QtPhBSqvm84l3HY= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1PR0301MB0708; X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0708; 25:MJeUFmsNMdw9B+OnjEQQPGKEEPuvAQRO7irvTArx/rHW8t1nJqH8SnPP7y6+wy0UCP58iDxNnKLHiShYwQj6pXpEetKYG+JTcapZZ9n9X6TIUaOM93lCNJXAxmvBnoAAoRvsvFS/SaTRFShLILpOmJ52x4NVA6/ASv6pk394bU+TDsoe0iMDRraZGq1G7wg+xoTPtUxfzVqcMREzYpqIPW5COkRCQmL2/ruh/KOWzAEz57b/EpeoBnoi2eoG+S/XHT+SegfStKNV4+0ACv8thpmyLWWkcRW7gGsQ2bwe35Z4xZgN0Kdomo55KmfvXxLYbcXYVK2vS/ENY7Bc0SzXziS9Cd4AkxoG/fdMlhQuPsPcpzX3BZUcHFtz+ZOoGceSZfdSRbiegDscds+XGgF58ro2FuZWSQ/vkQc9cQIZjZXoVtDoP8yDE1RpE71OXqIf1pbTEypiJzTkJW4whGw/wx3oP14ntMwSbNBwxNjS7MN3zTxn+b5POH5zfgYLgzUtFzXICu4nxIQ5YOIU81n6iKCbXtEO5+7mKKZqyqVDI38KKhmJW3pKVmj/kUjDaKwhSppdMMBvjBbt/YhOTxsooiJtYHvmW+4GdwR2jSnR3cq38jhC3JMLCfT6qw1njxGfgOjlMl+0C7D2Ok+2qINOEavmjrQelucLCck6W6oDvlKhA7IqxO/2GnasrUc4YWdU9t/VhGhwvd99n700/AspVcYTh0E2Den6OngOU7Ry/TG7lB8Pytp/+79NI85mV4f9 X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0708; 31:bJo9DAXKTPcz2oed2JCoxzz1VGnwyrPQSIfxP6ozlaz3lrXGbSFu5zgIpBmmFdhRmzlbzK4MngByoeQfD34K4PpeEajXs4TyioHZ/ZCo2vuVjSLhkHzjQrZC3prBChJnWBzGr344WIiz+AcrfkRWE4+o2wpEZdUqhwWBG5MwEhCIHF6PuT0s2JVl+3EIjDuF+6l2xxnsTjv4/Y/daWS2JV2hOTydiXvTvZLcMOqQNAs=; 4:0ktJdKxNEeZdH/Uzbcku1zJA1hPAWZmnPX+NWn2FODusDdRjjMhJTkTfsb9FsHYxNRYyXn65hEhI9IWaR2tlpTwJ4dWuO6Wob8tAz/0vIQWZM6rpbG1Lt6ofgUB00qnXnvYpkHpTYEMX9qVzcutJs++v4ZwTOVJnwJH4ZHSOknwTQGnSkZ3tsXIy2bkACYwZ3OsGx3A45xSU1fO/f0dvX8+IBMmLzEpW8jKjT7q8ucuE91P5+TSUFQuP0+Bky0/laYIpMdClnKnQAR6gYexhThaF1Mb72b/P2xrJymtVfNdR7sq5Elf+n67s2WYxNZNriVkgAmtgPD+mgK6nTujAvaw7/Odu9GkbeuUnX6jeCETw5vayxzyU6nye0wn0VSsjyC2UWmHAtuRxTXdcArZS1+hMHDsQUS4mT44FSHv/GORexqWF+3bp5pGXlNjf3xGw5wo6eAWPTeFmHa6ncjnOzQ6q6KdxRxPJVLJMiNREAW20T/I8XXmjja1xNLIv6bbI0Le+7XmwOg2rVcQZaPwktNIhN6FxSU3Ls2VCW+L1Org= X-Microsoft-Antispam-PRVS: <BN1PR0301MB07088900610A48714343754EF2EC0@BN1PR0301MB0708.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)(13015025)(13017025)(13023025)(13024025)(13018025)(5005006)(8121501046)(3002001)(10201501046)(6055026); SRVR:BN1PR0301MB0708; BCL:0; PCL:0; RULEID:(400006); SRVR:BN1PR0301MB0708; X-Forefront-PRVS: 00462943DE X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1PR0301MB0708; 23:BbMuTSSo7bsh5IQW06V+5wMg+uJ5uAP6o8pXUfI?= =?us-ascii?Q?/sO/AZ6pAJ5vCAy0jhkH7yd563PY929YRYXVpElMIZG3slkBAtZYCMkPMamf?= =?us-ascii?Q?YFSOT3fJ/JPcK8IkOqLhqpux2FlHUPEyDgRzqXGlGWRWDiXf1/OLFKTpaADJ?= =?us-ascii?Q?0fOPB7y0i+mKfbeQ7Sp8RMCjhpxP+qK/yppvv3VeZQktlii/ZPOaUMJnsqwF?= =?us-ascii?Q?Up/FhAf+bEeMwn9PoxdxydTPvRygPz/WLXUMa/2K40BOQFlvjZ6uyR0eBJuq?= =?us-ascii?Q?oNiWjbxf5lf88YqBOfo0N0T8j6+wVXj37dju+JvRgqicWVfMx2ZoJ+DNVLup?= =?us-ascii?Q?VUZszxI995yRsAL2WpXpc0jNEcOGzugsDyBiKG09paFjdXn1GyNUhytgV2lP?= =?us-ascii?Q?Ae2k5C8p6O5kkq1HcjNRHmNH6sfiZX9K6K23gr4VR3JK4PMa5KjsSkmeXlN5?= =?us-ascii?Q?j2ww2d0vLIaMOko6RUFIHq3m+nJiPedlCwVWJidoB7piC5o2FL+WujZWjbvA?= =?us-ascii?Q?1iwkIh5ZLCAtLbqQJt1cWqHBL7hSSSfsz/GSU9B4hTS4drF2kB2RRguSFa8Y?= =?us-ascii?Q?1jEEVCcPbbLlIXcA40bmppWPJXKcTmYffbr7HUvyPgAJKU8Sl9F1nP9M0tRJ?= =?us-ascii?Q?Of3Tzb70QqhBEQtAZ3UXDLb/GLfj1pZyJeCEV646pK7VCb8gLI3UnUw7V3W7?= =?us-ascii?Q?ybDTqS/kY4WLw3nK1myG4c2YDe6hWOyfQx0TVZPmZWhr9yuJfeJGClaYcVDU?= =?us-ascii?Q?4tb33T+EOmbbN6RYSyzUQdaBXNlhla6K2BnxrkFi6iF2PaFxG/ci5mmig3LZ?= =?us-ascii?Q?cdmGL+jy2n3qVbpk9ZjDJZOmeTsv3E6a/+ce/4tNnLtn9trp4CszOmlzau9/?= =?us-ascii?Q?A/5B6iO5iwvZFylONdFOFpZK85ynwcpqZ2jF8eCovjkXeRPe+BQLHqX5Vk4F?= =?us-ascii?Q?AyJhV7RwQZfAl345NTfQ63YXAnXbGJrhcf0bd8iAdXVTNmoza/VQ6XxzgccE?= =?us-ascii?Q?vIcPZPylXq6xa0onof30+nPs8rXur2YQi3Afyx0Pbz65ZPPCLpWE/kmixgiO?= =?us-ascii?Q?XoT6UfkzZVR/XqCLLkETITTofTWhB5S9IyXzuT5L9B0yfGuXMfg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0708; 6:x+qZ3X2/G4m7WZigZUpM5G/09v1BAQBtL22C5ndKYybFcyylJNZf+2L2oCeAViGAX1hZ03MdYFL0Z1fcaXaCchxfiB2kLTF/ZRqE+ubrbkm74mYRBXD22XsKYH1Eclt9FC9Q9MHGO0qDiOjcSOhVaOj37dqNFeD+aJEjJpTzWjTNN5dYwcmNCN4Qdwy6DZaiLDkYL4cVuDz6IzkJK3jJ35cPKyc7UYNIFyKdyXcKpMgYRTcORnbvCcVGEaRusdHEbIAqopwjE9myU7zAfsYUS/LJiN3lPqXhFeKmaa2xjgs=; 5:r7ZkQUrE5ClxMFm9fOya8GoiaTsZoA7XaCqBFeARtLJllvVnq6+UQk/s0qFvmgL5e2ws8MUBhk/na+Zu7BdIEAct489lxGY5ZIKIyGqU/3/eYuz5tEHPydvJO85QluxCEU+yrIlyJHchc0Q8xL9Uogi5AFWfc/a/kqsyD97LS7U=; 24:W0I4nT/umIk44nzAgYPi7RejPC4usJdu7z5qKv2CA7bhjMNUS2MvA9MYYWr04KCGzT50Ct/0DxxxX3zBIYYCaEBivXFhDHTz2ZK19emVTig=; 7:ULpDIppKeIwk3vOiruvJ2TZJaIBAEhxgt2+R2NQiuoPbNAEz0SGN/U6Uw7i45qYs00FC3MtXv6tfORhoHk5pz/irG9aJ7UC+QmqgCmotxW38vDu7jUvEAJumw9H7E4Pbu9JWoWWbcVAk7bwBD1WeJfaXx71HfbYDAe9PzFlBGcMqW8d0epCotVkttdYPyeEckyxtWhD35bqo39JgimYrjEc/2BQwdmuFRN6EVcMAm40k/oGLBpITu73tagyU76VQ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Aug 2016 10:42:18.6766 (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.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR0301MB0708 Subject: [U-Boot] [PATCH] armv8: fsl-layerscape: Update ddr erratum a008336 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 08/26/2016 03:42 AM, Shengzhou Liu wrote: > DDR erratum A008336 only applies to DDR controller v5.2.0. > DDR controller v5.2.1 already has default 0x43b30002 in > EDDRTQCR1 register for optimal performance. > > Signed-off-by: Shengzhou Liu <Shengzhou.Liu@nxp.com> > --- Applied to fsl-qoriq master. 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 f62b78d..28928b3 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/soc.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/soc.c @@ -58,11 +58,13 @@ static void erratum_a008336(void) #ifdef CONFIG_SYS_FSL_ERRATUM_A008336 #ifdef CONFIG_SYS_FSL_DCSR_DDR_ADDR eddrtqcr1 = (void *)CONFIG_SYS_FSL_DCSR_DDR_ADDR + 0x800; - out_le32(eddrtqcr1, 0x63b30002); + if (fsl_ddr_get_version(0) == 0x50200) + out_le32(eddrtqcr1, 0x63b30002); #endif #ifdef CONFIG_SYS_FSL_DCSR_DDR2_ADDR eddrtqcr1 = (void *)CONFIG_SYS_FSL_DCSR_DDR2_ADDR + 0x800; - out_le32(eddrtqcr1, 0x63b30002); + if (fsl_ddr_get_version(0) == 0x50200) + out_le32(eddrtqcr1, 0x63b30002); #endif #endif }
DDR erratum A008336 only applies to DDR controller v5.2.0. DDR controller v5.2.1 already has default 0x43b30002 in EDDRTQCR1 register for optimal performance. Signed-off-by: Shengzhou Liu <Shengzhou.Liu@nxp.com> --- arch/arm/cpu/armv8/fsl-layerscape/soc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)