From patchwork Thu Apr 7 06:41:30 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shengzhou Liu X-Patchwork-Id: 607274 X-Patchwork-Delegate: yorksun@freescale.com 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 3qgYYX401Vz9sDC for ; Thu, 7 Apr 2016 17:06:56 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 0A73DA76C3; Thu, 7 Apr 2016 09:06:54 +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 mzm9i5MWqMHY; Thu, 7 Apr 2016 09:06:53 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 403FAA761A; Thu, 7 Apr 2016 09:06:53 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id C1A01A761A for ; Thu, 7 Apr 2016 09:06:49 +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 41iXzruG1Jmf for ; Thu, 7 Apr 2016 09:06:49 +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-bn1-obe.outbound.protection.outlook.com (mail-bn1on0073.outbound.protection.outlook.com [157.56.110.73]) by theia.denx.de (Postfix) with ESMTPS id 29519A74B4 for ; Thu, 7 Apr 2016 09:06:46 +0200 (CEST) Received: from BLUPR0301CA0025.namprd03.prod.outlook.com (10.162.113.163) by BY2PR0301MB0711.namprd03.prod.outlook.com (10.160.63.153) with Microsoft SMTP Server (TLS) id 15.1.447.15; Thu, 7 Apr 2016 06:50:45 +0000 Received: from BN1AFFO11OLC003.protection.gbl (2a01:111:f400:7c10::165) by BLUPR0301CA0025.outlook.office365.com (2a01:111:e400:5259::35) with Microsoft SMTP Server (TLS) id 15.1.447.15 via Frontend Transport; Thu, 7 Apr 2016 06:50:45 +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=none action=none header.from=nxp.com; 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 BN1AFFO11OLC003.mail.protection.outlook.com (10.58.53.74) with Microsoft SMTP Server (TLS) id 15.1.453.6 via Frontend Transport; Thu, 7 Apr 2016 06:50:45 +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 u376odqE020882; Wed, 6 Apr 2016 23:50:41 -0700 From: Shengzhou Liu To: , Date: Thu, 7 Apr 2016 14:41:30 +0800 Message-ID: <1460011290-28704-1-git-send-email-Shengzhou.Liu@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131044854456130760; (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)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(15650500001)(36756003)(4326007)(92566002)(2906002)(85426001)(19580395003)(229853001)(105606002)(11100500001)(106466001)(86362001)(5003940100001)(47776003)(189998001)(19580405001)(50986999)(5001770100001)(1096002)(81166005)(50226001)(104016004)(50466002)(586003)(1220700001)(5008740100001)(575784001)(6806005)(77096005)(48376002)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0301MB0711; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11OLC003; 1:PFH1I1N5EtSn8qRapp2ihDpNFVf82DyR6PZk6t+zCDZS3dOZg4JWukci6uz/Bp5Y75i1Z2KLV7UQHniBAVnKE8n54wwTw6KfS0y546CYa0WJ/hmWldEZIXmgAOS80U4QGm4nNW7SNmFzWkElH95e1BhkgnHadtY2XqCRnn36upbYqPe3+Fvk1G7J6hystInsQKEZCcIKBdfhycDYwMsDmPM1W1ohLE5k78nTehqTTMTahH4UOYCUCA0849wVhuJLRJg+PqofsyXyR2mAvcC7O7QQ4WHI3rUc9qerZr8bt0H/9kzl8mBhxtSCiVDysZk8gNz475AB/SvoiGHCfGo0wrIdZH7s1SdMxgvrhBTQo889UpY65AMMA4NkCrXz3axruZsW2FZRx4IeXTY5ifiax0X5GNE5GVCflUYMJCd9UhMyZg0Ns/XB270mqJHcCCmN1Xh+Wx33xuVpchs+0pO35gGeuY0ejLudgTFyo4/MDdbFCHV7OG9Ee6U26oFI0t8rWAlzVr1hrgsMjjM0eJMxJL65ytHTpImP6QOiZ0NwzOQgC6PFBpy9bMzeubvzZb/0TTjCbJMQEtelYS6wkM3VHF9+DaLjj/RmiQtB4xK52NUNWl5/iQH0Po02kAtMCn9w8kedcLiQyUBeOdeMIqO/vDCgz+KKx38QL5hcpNGJqrpWHcZNvygF70+9sAg4oAhf MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 6e8dcc48-2b31-4a01-5a0a-08d35eb0f1f2 X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0711; 2:Y6lKBt/gBQm+3amlODQlH94nkyPI62CvEYAMRxxvwkbXF67gucyWB1l5uBQTEfAKYIhVabWJUxYnvrwD0JRTl0PhqYtTy4U8lxMGDTK1eMVoMVf6Dw+xrsPdSJVB4yecbHusqnrIJTZnbgkk1z1aHo7zghRNO5W0QWIpWrAXc6fVbENDvwBTqoccDAYCQnrC; 3:9fBtUpV3NKg6J+MBhWAyplfGv3DzOI2aUTUJ9kUaSCR+HOSpo6/e/F9qTbkxxfArWlmyqWoFfohn34/sHQkRoTHcWH9BCn2j4mNauPRXh49FoGLgpEnqO/oKXHkde+3MGX4tVQbgcuuARAwnDCy7H1cugHtoGF80UKO6eveFaPmsa8uhYijGD9j6pys+0IMXIvecDFHXO4XiRqq//s+RrsrLoJkxciC5YpnyRtSqMyE= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR0301MB0711; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0711; 25:c7Sp7SAchlMIArc4e0LxyDokLpAkKEs8/6xBpRT4ppmGRf8N09jrl9C/kwmZvD+9JNvQ2L5ezOVD5AHyhm90zgmZSpT5iMultYt/G1HoVgdri5BwIGiDcFUMsO8hdAvWBe3mU0m5lD7DpSrAAIdjmHGGorqPgvxg1hnTcUdJASfubzrLjHQw/4S8atrkJsqfoudtdcbWt6NE/DBIgRDnlI69q7waor0BxweVLb2bzLnQvjPqXsiRzN3MxCzzzTuCiPtirRtRJzyCpEbW5Qqp3PloPxsBPWgil86d5ZQvvNYM8RD5hI6UETMSZmSNw5G3ITcO7GZ/x4enFUWyLlkeXRVhi2oWIi1OarK/EtAD+bDzSm+WURl0IQZewFZWuSGdfBnXd/URwXmxtWY+STNhFQ/Go0x0+z6BZMPbF2UH2+rVhDSkRl2zevrk9rv8ezCr8NJJn2k2Ju0cjafaCuRE3ixe84KuG5tSA6I87QigcHzD+V2Fbk/SmlyDY29vXT/nHOohx1o+6hsjGbCLqKc+mFP577f6C+jyhSP+icZyR0sWSKjM/cdEqSJQxOyj3eJikXWFbyzEHNs6qut0Y7tGrDmPj4hV0NE+X2/WpG+XxCpE9hhkGJH08re7qCp//ogm X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(13024025)(5005006)(13023025)(13018025)(13015025)(13017025)(3002001)(10201501046)(6055026); SRVR:BY2PR0301MB0711; BCL:0; PCL:0; RULEID:(400006); SRVR:BY2PR0301MB0711; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0711; 4:kbM6O24FDqIhsiyURR8qleYRZSgWI/y0ey4wYyd6ZnvKnqauYd8BKuzMv3ZG1H2MkHzzkD1khoLTCKU2vgLWbmRdqSs5u3IBYHVS8Tx3aYd0wfS0aGf2XRDtvdWFUOW3cSOdccEg8QIucab9pYUjgDVi87jzskmWJjlfKJvPkVd/EEaplATPEHQOUzNSpVyZ4UL3Rtf9rSHAN++6XkwnqCigN5CLYM3Inr4hLaDngJq6hWgeajFjGXw+w2gtcz3doYNcQayuSZXlI+D6T85hKb3U+jIq5nuAAhPAfBePsNng+WWGpYvBYwXjbW0X1jgjmg4ao3wwqrI8fxmCpEwFef4Ljhzl5VMnNI/iAPHSNVTGUMd3JjEU12yGx1VfT27TvlShSQyDcs1TmkXUpyUjw+QbfiKSG9x6/mM+P8zeCXPsoY/sp2RiS7dykIl1WU/iRi6kkG7cRte8w5a/OyLis4fMDH5Ka09io17ve80W0oY= X-Forefront-PRVS: 0905A6B2C7 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0301MB0711; 23:LuxG8UisBtWiPf9/DUiMFTcCvLg4FOsi830QECy?= =?us-ascii?Q?fFXU/l0b6Mu3HAPC2YwV6+4BdiGNHeG5ftum9nly6GSePkO4YrKXqid5+HOi?= =?us-ascii?Q?CqlKDKAq5IGj219+UyqcgitRgynMTguaxfu3E3em5/laeCq+Ju/EJL8xXCxP?= =?us-ascii?Q?By08f0o/MUjKo+5gdj8YSEPKuqt6oHzRocUbSJQUpkRbU787fBTMJTjvIQaL?= =?us-ascii?Q?Lyj1vYtYTntgiC+4ymiaiTD8EIZz+wgrz7POad1sXFxyX1F+9ETL5UqRc0GO?= =?us-ascii?Q?60kTjX2/tjLfFSUQUGlC8vEGgYgUNSndhYzUPePrBGV0n1XKTdSJI+uX/D87?= =?us-ascii?Q?nqFbgLwXvmxuga1rkLF01Up9MLUJJTRZybYvHt7sPtmjP2+piKSFM/Dj7y2c?= =?us-ascii?Q?La1kxO8CMMWhG3v17DBdGOv9MD1a0ijjPbrTC8FQ0+vKuF9nc25opnPkOCdZ?= =?us-ascii?Q?W2vQaGwhadRXQAEUpRk9Jc9N5ScojFHtzYbwuZejPX1nM9bnTDE2BLKiaxF4?= =?us-ascii?Q?siAkK6FkGId/BkLipFR8CXEl0vOtKAmnMMi9Mj4odTpo0RhnGcOPI7OhXLdc?= =?us-ascii?Q?xCULz+BlamQn1pmMGMIr0D7FM6sEXJY+JqF9Zh6EU+0iQeVdHJ0GLo6yiBxM?= =?us-ascii?Q?AeQ6IW6hkodQWh+PdaqBmHvlGlvrglq67hvWr8ePs6IUHZ+GGF9iReqzW88X?= =?us-ascii?Q?BXLQarRWcHZTWb076MV+qW1e+9igefxet2MyAdgsVcVFvmgeA0CPoTfr9eVG?= =?us-ascii?Q?jshtsafb7J79uhXZ0LM5sy+t85jUyPWCjbBuCOz59Hdqb6RKCudj/wm4r915?= =?us-ascii?Q?zyldIJQYeKX5jbgBZdaMCQ8tyXIGjpAjq6bZOE7LikOmmDjMIhKxavXKn+rz?= =?us-ascii?Q?Z6M6aPdKhFsL2oPGO90FXqdZwRRQen0AARQwH63hnPgrr7t1efZUoTwIV20h?= =?us-ascii?Q?/obOXQIzGJ1huY3SH3VG0eNkfZcx8ef+6eBAZpiW9awT3uWHqO0VnTEPa8LJ?= =?us-ascii?Q?adIas87wTkxqdtZ2TUVrOtB3h?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0711; 5:H25zlxFeV0nKgmNH7OmpRi5w1JT5pfIWkBRHaPAudWyYi2shRivBsW/BaZ6esZyWe/vcHgxPXGDIVIicroh4JpAvehtSI/656TJdhRMqrKVUuSNmuGS1sxfEnvZqM9yVLIZhWgHPsv5eENLLMYmpVMsqZzrE94O3hDtkXq/ohbM=; 24:HIsBtH9CLldD0AH7nzymhRYadyRMGrsh7FmOA/CCt9kxExC3I2Hkr+eZN4hsPrM7u1A9PHaPDOyZx+dbIM01TPZ4mDYx3L6xZNASUdqAOo4= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Apr 2016 06:50:45.3478 (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: BY2PR0301MB0711 Subject: [U-Boot] [PATCH v2] armv8/ls2080ardb: Update DDR timing to support more UDIMMs 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" Optimize DDR timing for good margins to support new Transcend and Apacer DDR4 UDIMM besides current Micron UDIMM. Verified 1333MT/s, 1600MT/s, 1866MT/s, 2133MT/s rate with following UDIMM on LS2080ARDB. - Micron UDIMM: MTA18ASF1G72AZ-2G1A1Z - Apacer UDIMM: 78.C1GM4.AF10B - Transcend UDIMM: TS1GLH72V1H Signed-off-by: Shengzhou Liu --- v2: verified lower rate, for 1333MT/s no changes are necessary. board/freescale/ls2080ardb/ddr.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/board/freescale/ls2080ardb/ddr.h b/board/freescale/ls2080ardb/ddr.h index bda9d4a..b3c6306 100644 --- a/board/freescale/ls2080ardb/ddr.h +++ b/board/freescale/ls2080ardb/ddr.h @@ -29,9 +29,9 @@ static const struct board_specific_parameters udimm0[] = { * ranks| mhz| GB |adjst| start | ctl2 | ctl3 */ {2, 1350, 0, 4, 6, 0x0708090B, 0x0C0D0E09,}, - {2, 1666, 0, 4, 8, 0x08090B0D, 0x0E10100C,}, - {2, 1900, 0, 4, 8, 0x090A0C0E, 0x1012120D,}, - {2, 2300, 0, 4, 9, 0x0A0B0C10, 0x1114140E,}, + {2, 1666, 0, 5, 9, 0x090A0B0E, 0x0F11110C,}, + {2, 1900, 0, 6, 0xA, 0x0B0C0E11, 0x1214140F,}, + {2, 2300, 0, 6, 0xB, 0x0C0D0F12, 0x14161610,}, {} };