From patchwork Tue Oct 27 20:58:03 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: dinguyen@opensource.altera.com X-Patchwork-Id: 7502581 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 291D49F750 for ; Tue, 27 Oct 2015 21:07:18 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 476E82097E for ; Tue, 27 Oct 2015 21:07:17 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 47AF620987 for ; Tue, 27 Oct 2015 21:07:16 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1ZrBR8-0004Ni-OK; Tue, 27 Oct 2015 21:05:42 +0000 Received: from mail-bn1on0084.outbound.protection.outlook.com ([157.56.110.84] helo=na01-bn1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1ZrBR3-0004Ek-IM for linux-arm-kernel@lists.infradead.org; Tue, 27 Oct 2015 21:05:39 +0000 Received: from BN3PR0301CA0013.namprd03.prod.outlook.com (10.160.180.151) by BN1PR03MB040.namprd03.prod.outlook.com (10.255.225.148) with Microsoft SMTP Server (TLS) id 15.1.306.13; Tue, 27 Oct 2015 21:05:15 +0000 Received: from BN1BFFO11FD039.protection.gbl (2a01:111:f400:7c10::1:151) by BN3PR0301CA0013.outlook.office365.com (2a01:111:e400:4000::23) with Microsoft SMTP Server (TLS) id 15.1.312.18 via Frontend Transport; Tue, 27 Oct 2015 21:05:14 +0000 Authentication-Results: spf=fail (sender IP is 66.35.236.227) smtp.mailfrom=opensource.altera.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=opensource.altera.com; Received-SPF: Fail (protection.outlook.com: domain of opensource.altera.com does not designate 66.35.236.227 as permitted sender) receiver=protection.outlook.com; client-ip=66.35.236.227; helo=sj-itexedge03.altera.priv.altera.com; Received: from sj-itexedge03.altera.priv.altera.com (66.35.236.227) by BN1BFFO11FD039.mail.protection.outlook.com (10.58.144.102) with Microsoft SMTP Server (TLS) id 15.1.306.13 via Frontend Transport; Tue, 27 Oct 2015 21:05:14 +0000 Received: from na01-bn1-obe.outbound.protection.outlook.com (207.46.163.143) by webmail.altera.com (66.35.236.227) with Microsoft SMTP Server (TLS) id 14.3.174.1; Tue, 27 Oct 2015 14:04:28 -0700 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=dinguyen@opensource.altera.com; Received: from linux-builds1.altera.com (64.129.157.38) by BLUPR03MB1363.namprd03.prod.outlook.com (10.163.80.29) with Microsoft SMTP Server (TLS) id 15.1.306.13; Tue, 27 Oct 2015 21:05:10 +0000 From: To: , , , , Subject: [PATCHv7 1/3] ARM: dts: Add Altera L2 Cache and OCRAM EDAC entries Date: Tue, 27 Oct 2015 15:58:03 -0500 Message-ID: <1445979483-8035-1-git-send-email-dinguyen@opensource.altera.com> X-Mailer: git-send-email 2.4.5 MIME-Version: 1.0 X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: CY1PR08CA0005.namprd08.prod.outlook.com (25.163.94.143) To BLUPR03MB1363.namprd03.prod.outlook.com (25.163.80.29) X-Microsoft-Exchange-Diagnostics-untrusted: 1; BLUPR03MB1363; 2:cdNLsLqTU0b+xNNQ7FNvBlriAjSEM43MLdkBl07yrDbjKiiuDDUaAb7SGgjNRBQKilJ/XgqlqQnoF/TuenjVbLR6Cxonrb/GB7ehKhmGLHFBjr8yhbn71iA8uDrTJeOVvEbeyyNXAgFu1omlAJb//C/81IRsta5fZrWbYBRT5QI=; 3:6Tw/yN1IDdVc+YhUy47JgyC50nitgWyd1xGFAWeJ/1iopCRVveyD+U/Kx/E8kOzTHXN4AM1Is5JNPdUUT0VDLpJorpA/BvbdWsHOSzqkk4zFE4zpp4lreGqzpfTHsRCuphInytnEtvZEt6q98/4a5g==; 25:1imZH5IYrDUP48bZS5l9jDv4K926Sdd3b3RTqb7yxq+FmqBXgjlJMRZlsC7+60aFb9RDYcn8rObg4b9lcPt0xkPVmpD2PsgHSDVe4hkXWPmAaGyKPflqrH+UrAkml8kLvB0zn0QI4Xe4OwzvH4Wn3pFasGAHbIcAx7dRBGpR0Zov7Uhz6Zai2j9AwU8uKa/R0VDipiiBMRnr4liDAYGGe6ydFXayGsmBc31EWBfmN1VBA6ET55FQCiNS8+35UyIlfqUtN/jwaHaQnswjaXsNLg==; 20:r47ChsENaHY1ASwJFJmDW93BSnr4TFk+yu7mcn76N7MchhNuq7EhXXVLiGT4kyqoGCfRkawbjZ9c5P4WotthaWTAV38AXpxUhtod/o5tHKkAjZeFkJ5mce9cMkWYAdnL4gpFBQZ3YhxO8aJqk4MAKcGhYP5nh5yFFeVeRpopvXQ= X-Microsoft-Antispam-Untrusted: UriScan:; BCL:0; PCL:0; RULEID:; SRVR:BLUPR03MB1363; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(80048183373757)(204874498639787); UriScan:(80048183373757)(204874498639787); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(520078)(8121501046)(5005006)(3002001)(102215026); SRVR:BLUPR03MB1363; BCL:0; PCL:0; RULEID:; SRVR:BLUPR03MB1363; BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(10201501036)(3002001)(102215026); SRVR:BN1PR03MB040; BCL:0; PCL:0; RULEID:; SRVR:BN1PR03MB040; X-Microsoft-Exchange-Diagnostics-untrusted: 1; BLUPR03MB1363; 4:WXUe/DPbw+JMhYkAr3dBp3CZktBl6LEp95KTU3ysyDJWGfZTqA9fgmmisMVibwj3oXrM1f8yG6S6EteadFjUKcFqJ+l6bXw4wEfWVdVdeuYX+3KwGYVSp1BXUa4oWZD7/K0LnV8czpV+fORt5XZcSnLpaK30Bl2kC3ytuCWxLQSGF+FKlJDF0AqV0mYoE+Cg7DxR+PCYjQT6L2sUtYZ1HG+s/Ct/dffo8rxe/ZXu7Cw74omaqPCfc+wNr5eLBOqgOF8gJ14LiLDW6cz/iitWcFHopHn52ytLJ0QaqPlaPN9IOClAkQ6Q9dylvtvEXPGs4GHNKzCfW9nEq2TbBnnNWULsvfnO6GXCr5IK7YBQPo7hPA0dUsJDWfyaCUe7Yjne X-Forefront-PRVS: 0742443479 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(6009001)(199003)(189002)(50226001)(40100003)(69596002)(5001960100002)(189998001)(19580395003)(19300405004)(5003940100001)(87976001)(105586002)(106356001)(101416001)(50986999)(107886002)(42186005)(4001430100002)(53416004)(122386002)(19580405001)(86362001)(77096005)(5007970100001)(5001920100001)(229853001)(2201001)(81156007)(92566002)(66066001)(5004730100002)(5001770100001)(5008740100001)(47776003)(15975445007)(97736004)(33646002)(48376002)(50466002)(86152002)(217873001)(562404015); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR03MB1363; H:linux-builds1.altera.com; FPR:; SPF:None; PTR:InfoNoRecords; A:0; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: opensource.altera.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics-untrusted: =?us-ascii?Q?1; BLUPR03MB1363; 23:SRqIdbZDaAlvL3eWEWGIWwdl0Wk/qKyO2pfnZfxWG?= =?us-ascii?Q?YZtT2n2+yYGYgfnwmrzp25CJe7kdVMNrRNBsUFQBDjeR4gr6Cuo5H4bR2e/P?= =?us-ascii?Q?kGczYvL45ksI3PdL2VahBFEi4p1f0kKLu38AEo0ptWMQNQBsFV2BNKBRYSn5?= =?us-ascii?Q?wlb2MHo+bfhjxIr+/EdJpF22ApdduqQfNaVbEwhTYPLZmYpD07ZIZ/3/4PCz?= =?us-ascii?Q?dIU4xsybWf1maANmpyIvcnaDt+98NIwGoIN7FZBJXJ2jZGeRZ4aWdUzf8Hcy?= =?us-ascii?Q?iaD3SqMvN+cE1KRjzxx97OxxPNzqZMl1bwOUZl6Ehr8yisB/0jQi85GzxTVD?= =?us-ascii?Q?J2Atv3oEW48TDmyleOYiSHUXBOPXd3veONclBRMsm+8XZ1EpCa7u/t21gAqV?= =?us-ascii?Q?iv1/8xFKsjIwBrN2kZgva8vW+G0LdGq/T5MKBohiQ7Liwdt2wr/gxWJSR9e8?= =?us-ascii?Q?5tVkeVu2FUCw/cPTLoVvtLb+uyyTOrgmZZy44EvU583ZOnxTeG6AysTWQ4xv?= =?us-ascii?Q?H1D1hcN4IWU6xZlgjTe5l2K5P8t5J/7p+o9W/kPu2L/BdTpMAy8I9VMvYvEi?= =?us-ascii?Q?pvoh2OKZi4e+OL1pn+U9ZD/C2kT76KXtKXLGB1nqU/dRnDSNXl2pA6Z9xXsM?= =?us-ascii?Q?MCLuDP34JMBXfutvOcMAHH4bEEx6K/JG1Rb657mwPwsvaAsF7W8oBDs7S+Dq?= =?us-ascii?Q?ePnKkqeheH5WwcdvIfRwEcdWXVmKa7uCL/gD/KAxM+9RWqFFJlGSxiRKmb1+?= =?us-ascii?Q?mHjLCW+HVChPfheaOhfXIexwMlinv/g1FBmvwBBTdHQ2ltU2yRbmfdOKqZ6A?= =?us-ascii?Q?K5H69H35LsZ4gJd/L9jQsY4J6zb4dANlWb1S6JkrPD/ZkvUrid9FU7sr0KIT?= =?us-ascii?Q?amoBFy2ASLyKDNfSwnsDaKoXNs05DCoAL/I1daAj/lgIuFlaT3ktgts/KnTN?= =?us-ascii?Q?6b4mjclFJj/VqNsd99f03FS+H+kGGOnYMCqFIKcWZr5k3sqM7Tfk53cJbE8Q?= =?us-ascii?Q?4Cfm4LVQyjJoFJvCrW/g8olu02EIZjfxLkqG5FzprYK9iBDnUHHlZz32Bq0B?= =?us-ascii?Q?yz8t+/qq7rAXMQMhvvQyTX6nkGDPcGHr/A4W0QLKJziV4Q9+yt/WYbYdo+zq?= =?us-ascii?Q?13XUo+SVQbVHrDcn8xS/eAaC18HDdsaQP6PkcjlKID28ExN1diIHGan/nGY8?= =?us-ascii?Q?JNZ06eUn4q+gvw=3D?= X-Microsoft-Exchange-Diagnostics-untrusted: 1; BLUPR03MB1363; 5:sB1S9hy5Atn9DUpq4Djr57HeKUiCsfBG2ovq3aDAobMTzfiZcCQs+zf+nDkIVsEnDQa51mAqxewnMVaV5YIN6bMNFHctxqHo+iY/2W2pkFOIUcavLc1lO5k35zPIWpk2W168aD1QzN79dwp4J3zM7A==; 24:aW0Z2gaMhnLvQeOeSX1fGR53xTf8y449zYzswRP6tMI5SCmJuMukRb0yZpq4G3TxKbtfWrCyVLi+BSoq2E5qGAyv9Jbf3Y9bxdJKuolyI0A=; 20:2DlwUW8PF4k6ICsI5nwdAbES07qAs1oj93p9LGSBuiBmAL0hn5ojJFjdTgIkMzukK7eb8Jp2SHULsfjxrru4ELsNglqLBFaqNDLTOQAm+TDw30d0NG9iUZnbRJ/f5DOThPITKHxBQEZucGclpte/JH4lN+sdtqkp46skApBVL/k= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR03MB1363 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BN1BFFO11FD039.protection.gbl X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD039; 1:Bclgx9phZK4aQ6oNfplqjpyEwIyVqsMPNTH4WJOnlIMVWCId1GLdQDWlssYMFgOaclpu76HOwTpYXfDwh8S2pjKcsKvekvNqhysoaxS66DYXGYwHnk89Pcg3DDzwijQx0YltPFYRZAJdR+L07jiAji1CEqZjdUcY2KUI76+Q6DsnSIMtXHGdn6ytFRJsgh2eTj3rruhOnebZYTV2Nbscxptjx1o9Bp5kS1T7MezOJA2EzUDQCJ0994+BTo2XTMsmc+PZNsXRDjCzx4Ow7bittbRAUGVWXlQqZS+CsXJ83zNwFazhJoBcRRK4QpymfTIkErElUlr5AVBOJ4Xssi5Mj+2KdnpSuTbjpVImMw1feeqqIGtiRfNk1NmAkwWWfTww X-Forefront-Antispam-Report: CIP:66.35.236.227; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(33646002)(97736004)(81156007)(85426001)(2201001)(86152002)(5003940100001)(16796002)(5004730100002)(87936001)(19300405004)(122386002)(86362001)(5001960100002)(189998001)(5001770100001)(229853001)(11100500001)(106466001)(40100003)(50226001)(21840400001)(107886002)(6806005)(6070500001)(105606002)(5007970100001)(19580405001)(19580395003)(66066001)(77096005)(15975445007)(48376002)(4001430100002)(47776003)(92566002)(50466002)(5008740100001)(50986999)(53416004)(7099028)(562404015)(217873001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN1PR03MB040; H:sj-itexedge03.altera.priv.altera.com; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:0; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1PR03MB040; 2:eMnKNfAppWBALiIws8/vJn7isrITMx9QMY9NVkDINKH9nZYVimHsplAIYRNONVM0Yq6SsChc19pLYVRIIb46MQolCskRVH7CBPlDHt8hGp+D3L9BejU0hrIssvFemeWuasD5aPCKIP6VmMxezymtU7tMZrwLIWjZVZIJqXttePA=; 3:VDjhI1ElMx2nGhW3nTU2MyjNgEieIpSbGAooYlU8xYen6wgt3/22OH0PjBxW2+dm49jnLb/zfni9419I/OMJDScj/AcloC/whhY+16VEFOYTca7cEz5Sx/XcVG+MmUTPicKfzznuen38OW8vhND5L7EW1APYnlq18nxGETL3BuGQhb4thGpos9mov/iS0+B0lTs7SUtcuAqyLfy5DNwAETjzZnZlNPzkxPo5alJiwaM=; 25:ZRQTthKYt/WCRAiEm+pMLiAlHZfShXYn0Y0UkJlVYWvqNVJVLakeBADYjrgdbywwLJGRc2Box0Sigk+GtDp1U0eSwvw2XzcFLpc5gg39aa6rBjr6Dl0i9A2rqOzyMu7ShGT6ovQkZGBL03KdUb7mHNKFq6MPpskf+xkevUqyJkbYB8NPLrsTkAZhE2VXr6CxPqtatg4gXwMhUpsDPJuUnC1hNWv2Vd2qxTts/LwM11m5gpHmU/r2dLFlvPoxQCUZ73SdcKq9mm2N/6bCW6Nf3g==; 20:gwEsxLf7qk8ZIJesWJi8xVbuxzSH2RxBDG17XqOo1dRws5QJf1Qr17REMHfqYtL4OvhPtaiEPEn8rwHEAGmerRXWKsk+sFFNAcRBMyvmPTcnkesqcmyo/ju2Wb2coHK6A/HJMr8oZ8VUAdJOKjcEZtHYyc2F/LeRaaqgbbCzFdc= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1PR03MB040; X-Microsoft-Exchange-Diagnostics: 1; BN1PR03MB040; 4:T9pDt/iui5l91KgRYVSskjTTW1hdqyUXpfEmOykxqi5oWT87uS2QRZEATz2QrZ100VBkRs4qagePuMJ/vUrQHHoJIxMO3YlA5pFgjIk1gfOcX6P9LtVN+xGdZCDW+Uf5j9z4zmQ8TNa5PWbC+i/UPd4vY4VFZdx3JIT+mQgwMwyGuj8HLW1OwtMH9wnVMb6ErDGFP8Ea8/pRj+eMg4cnpyq0+/qKdPZiYpOvj/SqwkVNwQAmv0FU9R8zjKURhr0W3tsXd5AKSeRc86X0EewW2V+zK2yJ3pQ9b99NR6sV9yh6zYqpfPiCj8d+EPRsaeDpSmCP0SnkSWV+burIeCMkEUjaWuled/S6JyRkhM7/LjIRx0BCBMAwSDBQZdDjuwFDGC8YyPYluPCK3jtHEKUz+g== X-Forefront-PRVS: 0742443479 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1PR03MB040; 23:gsyY89CtZK6GQr7Nora0B/V9lQ0SiY5C+B9HXzQvWH?= =?us-ascii?Q?jb0DCV+AREC6l2Y25/7lZCwZXMwUi0YZ+Y5umu9EMWWxB14lEwTGkNOqUks/?= =?us-ascii?Q?KbyFx2YCsxNP5OAfD/9FE/3mFIpJ4PWeg9sn1o/OJf2toaGCqqMCgabXEzur?= =?us-ascii?Q?13WlQO8Ilr+ONI59QPVcuPdX2H2FTFoK5RIWteWrd2W1Dlwp/BWCeSQRefgZ?= =?us-ascii?Q?MS1TWOtzjevOZITmFki4hgSkzCie/zKImhe6KXEspToA9QIkAmTfirGGsI3R?= =?us-ascii?Q?qRmrV/iLbFFQnSoBCfupoLtcHTOyF25+TTErb1Pq7Gt4leWdc64QSl7CD6Jz?= =?us-ascii?Q?cpxtWfgWw8JyCu9V51CrtChXfpmedaJwf+Pls+ltcvwUDcdsZDQBVpnc4JFe?= =?us-ascii?Q?bNt9GII7ACIfQwtMDXbGj9ijlXJEAfIdLsb2cRzOhIxpEwZpVAJ7sq1MNk3V?= =?us-ascii?Q?/mKK31UwT70huuzOXLKbUxhlBT8IW6zfSc/UxL3Xo+iBwijLtQgG8iEEn+WO?= =?us-ascii?Q?xgR2tAltakgwJqU3WuehxxY6KGQmBd3WI1/ePB0j+5oLfzZBzcuAL1MYjBw+?= =?us-ascii?Q?vU2+v9jCs5a3hADgh90FxsdAdw78o1L7FPsvY1GG7jGt8SL+QPfSY7kIVK1u?= =?us-ascii?Q?UFwl1nE/Fpj4HnANhRX+i6+mMDDVe6yAIB5LJeg1qNpwgerCK9Xi1nL/whHE?= =?us-ascii?Q?Q82o+6j+N6m2BOoKg7BAwdqzyVZKJzYlRMUlhzepUY4at8WEEctgfuiwZ58H?= =?us-ascii?Q?an82sSon4ivtrlumMpJFrhuAn1r9sNTAOmWtFZbUyS2Jj9w7htNE0F1YOxlr?= =?us-ascii?Q?6KowA2SUx2VVKOthHqYoNx/vlJdr0ObXAMCFdf4Adpc2CxWpRF8tX8vKRc6T?= =?us-ascii?Q?o96Qco/OlaN1N6IRHZgqz4e29Vro73nLIqvtwZb9oX2IdQPSnW5wBpMMp+gr?= =?us-ascii?Q?wbXkDBBftpFSxP5OYFuJBfm7l7/x2FRTEgw7VH9KcqDLiDZR6Kl5lHl4OR0C?= =?us-ascii?Q?WqsozNKKRMdUPi8jWvsq4ayL3kWO0k/P6t4cspQE3Iw3Hnk529Q1RiveHxh0?= =?us-ascii?Q?7Bg+0iGsRh5kSwIIqOWcxiQkrPobwZXbineTaStUWBYVqiAfbrO8XIwbWjQv?= =?us-ascii?Q?h/vLXKkuHNgkjbUPoG7q342KbypNk3rAPwUqf6BfUbsLEBRZ6fVXzGaYQAnN?= =?us-ascii?Q?5rMklv9CmK0UOXf+DpHmWXWDbkHV7wsAX1ncN3lCDVOvERKWW73+T6jKPGPH?= =?us-ascii?Q?3RNmGlB89foFdNBFq9nfM4kr8SJsgo/sq7CmO1pXSkCJPCBdkdigfxoNMWcl?= =?us-ascii?Q?YXX1/en6GXjXSoPAatlR7JetvzLGpGzkoTqwUXeIyd?= X-Microsoft-Exchange-Diagnostics: 1; BN1PR03MB040; 5:lI/g5uHrWu6cK5mCGNB3paErOFniLE8VTZVUuBzQ5e/lpYjxIglruTc9osh2/VvwdWAWc7BpTQDKLZVWXLtWPXvwLHQG7vxqYg7tzQMntPF2kgjC9qND3Nq+1pvp5yop69AjWHZQxgzLMSnox94KHA==; 24:1pV1h/vtwYMQVkDuvQMpWPo23YwJoLmzZZVSk4wZhmb+LLXCIz4NrjSmcQctW8NaEg8dF+4HmnYIUcTJcMZ7/Qdpi3F9MVmFQ107bcI5Rf4=; 20:Y/G/vPhlS14q6+5aAWnrp1VGwLuPTXNj9u5qFHd5jBt/aWX4ZjxjZtOV2ruttOntOx1/E4SSVf1qJioC071TCoZy8MmYbQLbeQ51Be6aWvpnU0aikmqZp7wN+rbLjEnmceldL59DBYBSXyrz8Pb7Ff0qvvpezOwN0tUqL0QSFxA= X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Oct 2015 21:05:14.3670 (UTC) X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fbd72e03-d4a5-4110-adce-614d51f2077a; Ip=[66.35.236.227]; Helo=[sj-itexedge03.altera.priv.altera.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR03MB040 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20151027_140538_178509_6284059E X-CRM114-Status: GOOD ( 10.51 ) X-Spam-Score: -1.9 (-) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Dinh Nguyen , dinh.linux@gmail.com, Thor Thayer , linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP From: Thor Thayer Adding the device tree entries and bindings needed to support the Altera L2 cache and On-Chip RAM EDAC. This patch relies upon an earlier patch to declare and setup On-chip RAM properly. http://www.spinics.net/lists/devicetree/msg51117.html Signed-off-by: Thor Thayer Signed-off-by: Dinh Nguyen --- v7: No Change v6: Change to nested EDAC device nodes based on community feedback. Remove L2 syscon. Use consolidated binding. v3-5: No Change v2: Remove OCRAM declaration and reference prior patch. --- .../bindings/arm/altera/socfpga-edac.txt | 46 ++++++++++++++++++++++ arch/arm/boot/dts/socfpga.dtsi | 20 ++++++++++ 2 files changed, 66 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/altera/socfpga-edac.txt diff --git a/Documentation/devicetree/bindings/arm/altera/socfpga-edac.txt b/Documentation/devicetree/bindings/arm/altera/socfpga-edac.txt new file mode 100644 index 0000000..4bf32e1 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/altera/socfpga-edac.txt @@ -0,0 +1,46 @@ +Altera SoCFPGA Error Detection and Correction [EDAC] + +Required Properties: +- compatible : Should be "altr,edac" +- #address-cells: must be 1 +- #size-cells: must be 1 +- ranges : standard definition, should translate from local addresses + +Subcomponents: + +L2 Cache ECC +Required Properties: +- compatible : Should be "altr,l2-edac" +- reg : Address and size for ECC error interrupt clear registers. +- interrupts : Should be single bit error interrupt, then double bit error + interrupt. Note the rising edge type. + +On Chip RAM ECC +Required Properties: +- compatible : Should be "altr,ocram-edac" +- reg : Address and size for ECC error interrupt clear registers. +- iram : phandle to On-Chip RAM definition. +- interrupts : Should be single bit error interrupt, then double bit error + interrupt. Note the rising edge type. + +Example: + + soc_ecc { + compatible = "altr,edac"; + #address-cells = <1>; + #size-cells = <1>; + ranges; + + l2edac@ffd08140 { + compatible = "altr,l2-edac"; + reg = <0xffd08140 0x4>; + interrupts = <0 36 1>, <0 37 1>; + }; + + ocramedac@ffd08144 { + compatible = "altr,ocram-edac"; + reg = <0xffd08144 0x4>; + iram = <&ocram>; + interrupts = <0 178 1>, <0 179 1>; + }; + }; diff --git a/arch/arm/boot/dts/socfpga.dtsi b/arch/arm/boot/dts/socfpga.dtsi index 314e589..7cfec22 100644 --- a/arch/arm/boot/dts/socfpga.dtsi +++ b/arch/arm/boot/dts/socfpga.dtsi @@ -660,6 +660,26 @@ interrupts = <0 39 4>; }; + soc_ecc { + compatible = "altr,edac"; + #address-cells = <1>; + #size-cells = <1>; + ranges; + + l2edac@ffd08140 { + compatible = "altr,l2-edac"; + reg = <0xffd08140 0x4>; + interrupts = <0 36 1>, <0 37 1>; + }; + + ocramedac@ffd08144 { + compatible = "altr,ocram-edac"; + reg = <0xffd08144 0x4>; + iram = <&ocram>; + interrupts = <0 178 1>, <0 179 1>; + }; + }; + L2: l2-cache@fffef000 { compatible = "arm,pl310-cache"; reg = <0xfffef000 0x1000>;