Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/813920/?format=api
{ "id": 813920, "url": "http://patchwork.ozlabs.org/api/patches/813920/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/1505415699-3401-5-git-send-email-york.sun@nxp.com/", "project": { "id": 18, "url": "http://patchwork.ozlabs.org/api/projects/18/?format=api", "name": "U-Boot", "link_name": "uboot", "list_id": "u-boot.lists.denx.de", "list_email": "u-boot@lists.denx.de", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<1505415699-3401-5-git-send-email-york.sun@nxp.com>", "list_archive_url": null, "date": "2017-09-14T19:01:36", "name": "[U-Boot,v2,4/7] armv8: ls1043ardb: Use static DDR setting for SPL boot", "commit_ref": null, "pull_url": null, "state": "superseded", "archived": false, "hash": "46c1c686bf47c368f2d4a60418a63ebf16f375c8", "submitter": { "id": 67822, "url": "http://patchwork.ozlabs.org/api/people/67822/?format=api", "name": "York Sun", "email": "york.sun@nxp.com" }, "delegate": { "id": 2666, "url": "http://patchwork.ozlabs.org/api/users/2666/?format=api", "username": "yorksun", "first_name": "York", "last_name": "Sun", "email": "yorksun@freescale.com" }, "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/1505415699-3401-5-git-send-email-york.sun@nxp.com/mbox/", "series": [ { "id": 3150, "url": "http://patchwork.ozlabs.org/api/series/3150/?format=api", "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=3150", "date": "2017-09-14T19:01:33", "name": "Enable falcon boot for LS1043ARDB", "version": 2, "mbox": "http://patchwork.ozlabs.org/series/3150/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/813920/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/813920/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<u-boot-bounces@lists.denx.de>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@bilbo.ozlabs.org", "Authentication-Results": [ "ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.denx.de\n\t(client-ip=81.169.180.215; helo=lists.denx.de;\n\tenvelope-from=u-boot-bounces@lists.denx.de;\n\treceiver=<UNKNOWN>)", "spf=fail (sender IP is 192.88.168.50)\n\tsmtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed)\n\theader.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com;" ], "Received": [ "from lists.denx.de (dione.denx.de [81.169.180.215])\n\tby ozlabs.org (Postfix) with ESMTP id 3xtSgJ1HQXz9sCZ\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 15 Sep 2017 05:06:20 +1000 (AEST)", "by lists.denx.de (Postfix, from userid 105)\n\tid DD6FCC21E3B; Thu, 14 Sep 2017 19:03:05 +0000 (UTC)", "from lists.denx.de (localhost [IPv6:::1])\n\tby lists.denx.de (Postfix) with ESMTP id 14ED8C21E0F;\n\tThu, 14 Sep 2017 19:02:18 +0000 (UTC)", "by lists.denx.de (Postfix, from userid 105)\n\tid 0C207C21C73; Thu, 14 Sep 2017 19:02:12 +0000 (UTC)", "from NAM01-BY2-obe.outbound.protection.outlook.com\n\t(mail-by2nam01on0060.outbound.protection.outlook.com [104.47.34.60])\n\tby lists.denx.de (Postfix) with ESMTPS id 57700C21C73\n\tfor <u-boot@lists.denx.de>; Thu, 14 Sep 2017 19:02:08 +0000 (UTC)", "from CY4PR03CA0015.namprd03.prod.outlook.com (10.168.162.25) by\n\tMWHPR03MB2702.namprd03.prod.outlook.com (10.168.207.136) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.56.11; Thu, 14 Sep 2017 19:02:06 +0000", "from BY2FFO11FD023.protection.gbl (2a01:111:f400:7c0c::138) by\n\tCY4PR03CA0015.outlook.office365.com (2603:10b6:903:33::25) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.11 via\n\tFrontend Transport; Thu, 14 Sep 2017 19:02:05 +0000", "from tx30smr01.am.freescale.net (192.88.168.50) by\n\tBY2FFO11FD023.mail.protection.outlook.com (10.1.15.212) with\n\tMicrosoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.13.11\n\tvia Frontend Transport; Thu, 14 Sep 2017 19:02:05 +0000", "from oslab-l16.am.freescale.net ([10.214.83.126])\n\tby tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id\n\tv8EJ1uUa021058; Thu, 14 Sep 2017 12:02:04 -0700" ], "X-Spam-Checker-Version": "SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de", "X-Spam-Level": "", "X-Spam-Status": "No, score=-0.0 required=5.0 tests=BAD_ENC_HEADER,\n\tRCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,\n\tSPF_HELO_PASS autolearn=unavailable\n\tautolearn_force=no version=3.4.0", "Received-SPF": "Fail (protection.outlook.com: domain of nxp.com does not\n\tdesignate 192.88.168.50 as permitted sender)\n\treceiver=protection.outlook.com; \n\tclient-ip=192.88.168.50; helo=tx30smr01.am.freescale.net;", "From": "York Sun <york.sun@nxp.com>", "To": "<u-boot@lists.denx.de>", "Date": "Thu, 14 Sep 2017 12:01:36 -0700", "Message-ID": "<1505415699-3401-5-git-send-email-york.sun@nxp.com>", "X-Mailer": "git-send-email 2.7.4", "In-Reply-To": "<1505415699-3401-1-git-send-email-york.sun@nxp.com>", "References": "<1505415699-3401-1-git-send-email-york.sun@nxp.com>", "X-EOPAttributedMessage": "0", "X-Matching-Connectors": "131498893256639681;\n\t(91ab9b29-cfa4-454e-5278-08d120cd25b8); ()", "X-Forefront-Antispam-Report": "CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI;\n\tSFV:NSPM;\n\tSFS:(10009020)(6009001)(7966004)(336005)(39860400002)(376002)(346002)(39380400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(104016004)(53936002)(50466002)(2906002)(6916009)(2950100002)(6666003)(54906002)(50986999)(76176999)(33646002)(5003940100001)(5660300001)(189998001)(105606002)(2351001)(106466001)(97736004)(85426001)(498600001)(81156014)(16586007)(8676002)(316002)(305945005)(68736007)(8936002)(81166006)(36756003)(47776003)(8656003)(107886003)(110136004)(86362001)(50226002)(356003)(77096006)(48376002)(4326008);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR03MB2702;\n\tH:tx30smr01.am.freescale.net; \n\tFPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; ", "X-Microsoft-Exchange-Diagnostics": [ "1; BY2FFO11FD023;\n\t1:VeVjLZxBoo6+DzXrkhtmH1QT+Rz2XCU6USsi0KCucEvG6/jRCqM0WnIDwQaEQsnd2wcsXU/kWCBdGTzAsZnQu/jZ/uCNQzY/3BNwj6AV16B4OPEu67erOXMmaCaI8aBz", "1; MWHPR03MB2702;\n\t3:IR6rE44VoPaK2KjHpSs3oM1oEcp0ZEm/Dm57k/9MiUi+vn0FSLaNw8OL3lTM+dyDNAtlwdvTZOayawfn1S6cpTCrixEb9Yj/8or/bfxMCWzBUG5UBMtQ8XgMOdQpojQS390aOjotOw6el9zDNGeLkJIl+qRghcG38dnZevLb3HZWHTiBSxgz1FZR8x/o8Roz/NxaOY2j1+kEfmaP+Pt1DOPe3Uu5PPiYn1FwURkWJCRzXQviN2ZApgFj4vgfXd9HK5m3YNmj9TFACnKCBQYofyPMjlhhES+Zp4+dwVnfNvGkfBZuLbX4EwzVMJAfwq92VObK934Y8hGADOiELzdXYvLc8bJhYJtwkkNaP0bCAQU=;\n\t25:9ed56JO8IuzKCfu0/kex8NhReYXVrkVujJGwq6OX1zaAWWUFhK6GuvC5gBEhvI57D5+dDlFEiZrVgItwl3KCVQNbh3J/urvI9oHgl9r7ncOPYfXLJ6C/D62cwPwQ0aAjPDeVBSYOP5JEfGSpXoNLv5+LlpV8Zkr3jbK6gTcULV1DEqYuNsuzO83SJMWjpZHHqOeH5gitNZs3a3s+Z1SkbPlV14vJSzIQwj0+6y22tq61DuLQYvSFodoUPBerkjMe2JKg7f6Pme6UwS+4LB50gjvJ3q0Tw06vAy3ig83596Qf3LNAbcBHvt42AQmbWyTQxst0eQUZlzX2l65FjrBh3w==", "1; MWHPR03MB2702;\n\t31:Q1nFCZWHRgpedHhbhV559Re+zuyip74TAd2lpZV3+DCiNaBeZStcVMgWG7FwX6SYbGJ0mBbA+AA7lXa+8r0IOife5j0EXKQlADNL9S1tOO0LThLB0nKO3GoccFIEerG2wOx8bNBa62vnkm8m60HTjTLVJV0pHzCNvcZ/i+gxwM6tX+v38rL8X7Pb/lpvUX6ks+vYCeikm1PROiZyG0Cl6hZgpgAKKtiQddBvOpjwtSc=;\n\t4:eluQiTtwcsch5eHwDlQ7WtqjW1YL7qna02nM7Cg5sikYNk54wqYdYw94Vw9S5lueXZyZuTTedk4m8AaNVu5mhUg0stKroySRN42S6nBFeUMuWIaNFdDXsavsiLvELAX3bCEtKU/5v4y36AVKG1rVs5taj/Dd6SBouvDePe0ur7DgsXuMDTH5ac8T5CipouEwUncHMBEYEDnaN3e5kb0iy0eSvnO3/CpUPYucK/Mj7lLep5jERbPEzCFuOqLz1PJ7knrR4oFzoaJ+kcrGzJPOvvu6ZKVVoVbv4RPB7uehZ2A=", "=?us-ascii?Q?1; MWHPR03MB2702;\n\t23:cvIFSaUGE3cC5qT4eVYcA5mGnUnb5l77/zueGNynK?=\n\tQVO0W9+zpxJqW7a0WmhDpWZ+0U0/Ke4anYcoemcLFnoDQSoEH/CXN0bTvw6DzeJAsN1vTzyQwTELPYFKeQiwLLhb5p1dXRGr2YMbM0HNKSwzqyf0589Z9JobnJ5+9wEEfjPovRsGczNMYENQKmWAi3mwScZK49VprO12Mb/QXkXxNlOpvh7G2mb6q50eBg0wQgC9Y3Vgk32+Q5DsoYHQG5Q1pMEgTIzn1leVn2GSn4C9ey+B91hmmqKGuD5OwL1Udoi81MXoiuAVZ3vqxP0iwolrXMZk5cvwzgf6/epQuSTv1TQqkWZu7vmyhT8/iCjoGa0r8bws/KLBJg1xWM349myI9QEpg7KpfnwBd76UseraLDrW+YocxpP4LkeLX5PQz/AoCJ1mlLpSZWmMkYhnEP18lKJ09PJqyzrKE6iEzpVyLRZY3Am0b3+K27JbsvufefiFfvXEfbqvW/fIBQbE5nn3JThq3e+9WCak1qK9fuvHRAH/bfHBcoKYYk1KqXpLw3cNx3LE5bdGSNhjPiY6MWYUx31dNMGsYHy16RI/1hWc+1lAuBmmA91k2WZyUXEnzMsiqsBbjEnIBdv/d1siWiyPKZicbhru+9jOlDzAvwpfoOoyHFtLZsDvfZ4zwo7U4WaKqSKrDM4IVE4z8D+p6GJDMjqdUSLmK2uFWIJjWL/o8yPA2rBbf63/NedYGr5T/L8V0yVY4HEJvWwOuQiD7IFeGxb9XeR4weFt/BCVJ8doSiGwUlkTcmqhTtixjSXOqD2DNYdGtuqIdf8EL7FU7lOC037/zq0P7hkKD4zS4RvEj6a8T8np01sCJty3QSjm0jSrYQdwAt/vYolvXFbKxyaxBTgBZPmE0kIoLORNPolUVPODB8Na+4rspvCcVSzpwx2gILEQb5kQKZMlqPnqYUhOH40vzsXY4L5GBPyUB4l6WQuJG7KxcM4THMUHCpz6H3lQykcimCclrJkgbQEvQDFj995HbEgxq1wc59QEuhYjqUWdL0w9u8wAuNg0tpsgIkWcCPcAISrrLcJNbL3Xe8ImahWKN9MAFDoBpL4C0Exc6uz3CSU1QnIf3e1veB45qiLCvhogpx779fa7wVVne9sYnGseJTp4FD+SdHth62TvYOrFjSlwo555Mk/GRE0FVvBMM+H8UXwGm/4S8ZwU6i3wpeu4ZMjbJpUgGWn2WHE5Q==", "1; MWHPR03MB2702;\n\t6:NX1uoXK27A7dIDXoMeWN7w6Ldl2dQbf7ST6za4BmjhFU42OGLIR6MnjjNE+z0G5AzsFpYC9sYVjpYKvyMAU85b1/+JnPThaPrMpGLdQlzvTVgg7eqSw2mVE+kR86DAP0H91b4kn70ZPVD7OqVXRpTeZEuc4zIcliJeKeQVHbCY1/1LHZmQdTCQq8pazcGonEciyNEUqDBaHhJbqvaajLoP2yj8vLQ1uIrHW7Yr/jKTj3UN87kiIhW1ziVAgeVyl9etbg9ppfemw4c7VtrwxHNaOBzhp35kjvaajU2AcQ40OIkr2ycj3rFfR30wF0w73xia3KIl5BQQT9fjeXLts4QQ==;\n\t5:WjSigazi1XMlPXi2SFLGWubOT29XboveSbUt6kgdS7JViNIrr+5nSbK1qiOWgVHcgdS+ic/QCR4dp6t3PIkagL4qQ1/9lK2RvRi67fRng9aHqtgf3bl89cvLOiKQZucnrlvRGCECqPnrp7kCT+V8TA==;\n\t24:O8Sa/NaXKFUoff8MilxRIlosJggw1SI4UmyoZ9CQe3588R2FL1cVByylhpvtHRrAkcuEEdIpBgDIe3mUkoWHk9EjAdcgKVNF3WJ9JzHRhf8=;\n\t7:pGEzTffGE5cZ/iPxO9PzkUvZVJ3H1rP4l+ndCzSV2VPz+wcM+0+iwcsBJYZ/hQUtYzxef8gtKFNAeELsrnt+pkNQ2+8u2AH+v/SzPIPrjHmqcin2XIrp4YLgwbi25QrkTEv9rwQsFn8/ywbbBFNgEaHXMOq7YMKwusabjt8dhf+HRcl4/7whxX6cc0Nl/YbojWK+lx2szRj6/m28hkfXt6G9BtLkAI+hspIkU1EZ20k=" ], "MIME-Version": "1.0", "X-MS-PublicTrafficType": "Email", "X-MS-Office365-Filtering-Correlation-Id": "5c892b46-e668-477c-e360-08d4fba3175f", "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603199)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:MWHPR03MB2702; ", "X-MS-TrafficTypeDiagnostic": "MWHPR03MB2702:", "X-Exchange-Antispam-Report-Test": "UriScan:(185117386973197);", "X-Microsoft-Antispam-PRVS": "<MWHPR03MB2702B4C76195D3F08ED017CE9A6F0@MWHPR03MB2702.namprd03.prod.outlook.com>", "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(3002001)(6055026)(6096035)(20161123565025)(20161123561025)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259150)(20161123556025)(20161123559100)(20161123563025)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:MWHPR03MB2702; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:MWHPR03MB2702; ", "X-Forefront-PRVS": "0430FA5CB7", "SpamDiagnosticOutput": "1:99", "SpamDiagnosticMetadata": "NSPM", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "14 Sep 2017 19:02:05.4611\n\t(UTC)", "X-MS-Exchange-CrossTenant-Id": "5afe0b00-7697-4969-b663-5eab37d5f47e", "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;\n\tIp=[192.88.168.50]; \n\tHelo=[tx30smr01.am.freescale.net]", "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "MWHPR03MB2702", "Cc": "Mingkai Hu <Mingkai.hu@freescale.com>", "Subject": "[U-Boot] [PATCH v2 4/7] armv8: ls1043ardb: Use static DDR setting\n\tfor SPL boot", "X-BeenThere": "u-boot@lists.denx.de", "X-Mailman-Version": "2.1.18", "Precedence": "list", "List-Id": "U-Boot discussion <u-boot.lists.denx.de>", "List-Unsubscribe": "<https://lists.denx.de/options/u-boot>,\n\t<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": "<https://lists.denx.de/listinfo/u-boot>,\n\t<mailto:u-boot-request@lists.denx.de?subject=subscribe>", "Content-Type": "text/plain; charset=\"utf-8\"", "Content-Transfer-Encoding": "base64", "Errors-To": "u-boot-bounces@lists.denx.de", "Sender": "\"U-Boot\" <u-boot-bounces@lists.denx.de>" }, "content": "This board has soldered DDR chips. To reduce the SPL image size,\nuse static DDR setting instead of dynamic DDR driver.\n\nSigned-off-by: York Sun <york.sun@nxp.com>\n\n---\n\nChanges in v2:\nDrop checking secure boot in this patch after rebasing to latest mater.\nRecent change in SPL makes the image size bigger.\n\n board/freescale/ls1043ardb/ddr.c | 46 +++++++++++++++++++++++++++\n board/freescale/ls1043ardb/ddr.h | 67 ++++++++++++++++++++++++++++++++++++++++\n include/configs/ls1043ardb.h | 6 ++--\n 3 files changed, 116 insertions(+), 3 deletions(-)", "diff": "diff --git a/board/freescale/ls1043ardb/ddr.c b/board/freescale/ls1043ardb/ddr.c\nindex 354b864..c8f3b5a 100644\n--- a/board/freescale/ls1043ardb/ddr.c\n+++ b/board/freescale/ls1043ardb/ddr.c\n@@ -169,18 +169,64 @@ int fsl_ddr_get_dimm_params(dimm_params_t *pdimm,\n \n \treturn 0;\n }\n+#else\n+\n+phys_size_t fixed_sdram(void)\n+{\n+\tint i;\n+\tchar buf[32];\n+\tfsl_ddr_cfg_regs_t ddr_cfg_regs;\n+\tphys_size_t ddr_size;\n+\tulong ddr_freq, ddr_freq_mhz;\n+\n+\tddr_freq = get_ddr_freq(0);\n+\tddr_freq_mhz = ddr_freq / 1000000;\n+\n+\tprintf(\"Configuring DDR for %s MT/s data rate\\n\",\n+\t strmhz(buf, ddr_freq));\n+\n+\tfor (i = 0; fixed_ddr_parm_0[i].max_freq > 0; i++) {\n+\t\tif ((ddr_freq_mhz > fixed_ddr_parm_0[i].min_freq) &&\n+\t\t (ddr_freq_mhz <= fixed_ddr_parm_0[i].max_freq)) {\n+\t\t\tmemcpy(&ddr_cfg_regs,\n+\t\t\t fixed_ddr_parm_0[i].ddr_settings,\n+\t\t\t sizeof(ddr_cfg_regs));\n+\t\t\tbreak;\n+\t\t}\n+\t}\n+\n+\tif (fixed_ddr_parm_0[i].max_freq == 0)\n+\t\tpanic(\"Unsupported DDR data rate %s MT/s data rate\\n\",\n+\t\t strmhz(buf, ddr_freq));\n+\n+\tddr_size = (phys_size_t) 2048 * 1024 * 1024;\n+\tfsl_ddr_set_memctl_regs(&ddr_cfg_regs, 0, 0);\n+\n+\treturn ddr_size;\n+}\n #endif\n \n int fsl_initdram(void)\n {\n \tphys_size_t dram_size;\n \n+#ifdef CONFIG_SYS_DDR_RAW_TIMING\n #if defined(CONFIG_SPL_BUILD) || !defined(CONFIG_SPL)\n \tputs(\"Initializing DDR....\\n\");\n \tdram_size = fsl_ddr_sdram();\n #else\n \tdram_size = fsl_ddr_sdram_size();\n #endif\n+#else\n+#if defined(CONFIG_SPL_BUILD) || !defined(CONFIG_SPL)\n+\tputs(\"Initialzing DDR using fixed setting\\n\");\n+\tdram_size = fixed_sdram();\n+#else\n+\tgd->ram_size = 0x80000000;\n+\n+\treturn 0;\n+#endif\n+#endif\n \terratum_a008850_post();\n \n #ifdef CONFIG_FSL_DEEP_SLEEP\ndiff --git a/board/freescale/ls1043ardb/ddr.h b/board/freescale/ls1043ardb/ddr.h\nindex a77ddf3..926eff8 100644\n--- a/board/freescale/ls1043ardb/ddr.h\n+++ b/board/freescale/ls1043ardb/ddr.h\n@@ -45,4 +45,71 @@ static const struct board_specific_parameters *udimms[] = {\n \tudimm0,\n };\n \n+#ifndef CONFIG_SYS_DDR_RAW_TIMING\n+fsl_ddr_cfg_regs_t ddr_cfg_regs_1600 = {\n+\t.cs[0].bnds = 0x0000007F,\n+\t.cs[1].bnds = 0,\n+\t.cs[2].bnds = 0,\n+\t.cs[3].bnds = 0,\n+\t.cs[0].config = 0x80040322,\n+\t.cs[0].config_2 = 0,\n+\t.cs[1].config = 0,\n+\t.cs[1].config_2 = 0,\n+\t.cs[2].config = 0,\n+\t.cs[3].config = 0,\n+\t.timing_cfg_3 = 0x010C1000,\n+\t.timing_cfg_0 = 0x91550018,\n+\t.timing_cfg_1 = 0xBBB48C42,\n+\t.timing_cfg_2 = 0x0048C111,\n+\t.ddr_sdram_cfg = 0xC50C0008,\n+\t.ddr_sdram_cfg_2 = 0x00401100,\n+\t.ddr_sdram_cfg_3 = 0,\n+\t.ddr_sdram_mode = 0x03010210,\n+\t.ddr_sdram_mode_2 = 0,\n+\t.ddr_sdram_mode_3 = 0x00010210,\n+\t.ddr_sdram_mode_4 = 0,\n+\t.ddr_sdram_mode_5 = 0x00010210,\n+\t.ddr_sdram_mode_6 = 0,\n+\t.ddr_sdram_mode_7 = 0x00010210,\n+\t.ddr_sdram_mode_8 = 0,\n+\t.ddr_sdram_mode_9 = 0x00000500,\n+\t.ddr_sdram_mode_10 = 0x04000000,\n+\t.ddr_sdram_mode_11 = 0x00000400,\n+\t.ddr_sdram_mode_12 = 0x04000000,\n+\t.ddr_sdram_mode_13 = 0x00000400,\n+\t.ddr_sdram_mode_14 = 0x04000000,\n+\t.ddr_sdram_mode_15 = 0x00000400,\n+\t.ddr_sdram_mode_16 = 0x04000000,\n+\t.ddr_sdram_interval = 0x18600618,\n+\t.ddr_data_init = 0xDEADBEEF,\n+\t.ddr_sdram_clk_cntl = 0x03000000,\n+\t.ddr_init_addr = 0,\n+\t.ddr_init_ext_addr = 0,\n+\t.timing_cfg_4 = 0x00000002,\n+\t.timing_cfg_5 = 0x03401400,\n+\t.timing_cfg_6 = 0,\n+\t.timing_cfg_7 = 0x13300000,\n+\t.timing_cfg_8 = 0x02115600,\n+\t.timing_cfg_9 = 0,\n+\t.ddr_zq_cntl = 0x8A090705,\n+\t.ddr_wrlvl_cntl = 0x8675F607,\n+\t.ddr_wrlvl_cntl_2 = 0x07090800,\n+\t.ddr_wrlvl_cntl_3 = 0,\n+\t.ddr_sr_cntr = 0,\n+\t.ddr_sdram_rcw_1 = 0,\n+\t.ddr_sdram_rcw_2 = 0,\n+\t.ddr_cdr1 = 0x80040000,\n+\t.ddr_cdr2 = 0x0000A181,\n+\t.dq_map_0 = 0,\n+\t.dq_map_1 = 0,\n+\t.dq_map_2 = 0,\n+\t.dq_map_3 = 0,\n+\t.debug[28] = 0x00700046,\n+\n+};\n+fixed_ddr_parm_t fixed_ddr_parm_0[] = {\n+\t{1550, 1650, &ddr_cfg_regs_1600},\n+\t{0, 0, NULL}\n+};\n+#endif\n #endif\ndiff --git a/include/configs/ls1043ardb.h b/include/configs/ls1043ardb.h\nindex ca1d862..da87497 100644\n--- a/include/configs/ls1043ardb.h\n+++ b/include/configs/ls1043ardb.h\n@@ -28,13 +28,13 @@\n \n #define CONFIG_SYS_SPD_BUS_NUM\t\t0\n \n-#define CONFIG_FSL_DDR_BIST\n #ifndef CONFIG_SPL\n-#define CONFIG_FSL_DDR_INTERACTIVE\t/* Interactive debugging */\n-#endif\n #define CONFIG_SYS_DDR_RAW_TIMING\n+#define CONFIG_FSL_DDR_INTERACTIVE\t/* Interactive debugging */\n+#define CONFIG_FSL_DDR_BIST\n #define CONFIG_ECC_INIT_VIA_DDRCONTROLLER\n #define CONFIG_MEM_INIT_VALUE 0xdeadbeef\n+#endif\n \n #ifdef CONFIG_RAMBOOT_PBL\n #define CONFIG_SYS_FSL_PBL_PBI board/freescale/ls1043ardb/ls1043ardb_pbi.cfg\n", "prefixes": [ "U-Boot", "v2", "4/7" ] }