From patchwork Thu Jan 21 17:34:26 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: tthayer@opensource.altera.com X-Patchwork-Id: 8083671 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id B5D9EBEEE5 for ; Thu, 21 Jan 2016 17:35:17 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 919C820304 for ; Thu, 21 Jan 2016 17:35:16 +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 9A2632022A for ; Thu, 21 Jan 2016 17:35:15 +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 1aMJ6m-0007Qk-7x; Thu, 21 Jan 2016 17:33:20 +0000 Received: from mail-bn1bon0058.outbound.protection.outlook.com ([157.56.111.58] helo=na01-bn1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1aMJ6e-0007Md-Uf for linux-arm-kernel@lists.infradead.org; Thu, 21 Jan 2016 17:33:14 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.onmicrosoft.com; s=selector1-opensource-altera-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=rKOptMRvcQdQOzl4dLN8sOCsSUD9J59GCyqgIhI0ex8=; b=TaPNEpcG0jDsx5MOSZE/zl4VorTXNyGSZg4ztHhEBd4wPKi//Nbyi39lEOSa9JTox2bxTyXpw9En7BGQ/DHY2N/clcfQqJrhPjdx2nyAfyEYdHOMXCsx9G8v249L0E1JbGb8L9kY/qhkDxXokrZwaclq8FB/TzGLog4oM1acnmU= Received: from DM2PR03CA0032.namprd03.prod.outlook.com (10.141.96.31) by BLUPR03MB423.namprd03.prod.outlook.com (10.141.78.150) with Microsoft SMTP Server (TLS) id 15.1.365.19; Thu, 21 Jan 2016 17:32:37 +0000 Received: from BL2FFO11OLC013.protection.gbl (2a01:111:f400:7c09::124) by DM2PR03CA0032.outlook.office365.com (2a01:111:e400:2428::31) with Microsoft SMTP Server (TLS) id 15.1.390.13 via Frontend Transport; Thu, 21 Jan 2016 17:32:37 +0000 Authentication-Results: spf=fail (sender IP is 66.35.236.236) smtp.mailfrom=opensource.altera.com; vger.kernel.org; dkim=pass (signature was verified) header.d=altera.onmicrosoft.com; vger.kernel.org; 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.236 as permitted sender) receiver=protection.outlook.com; client-ip=66.35.236.236; helo=sj-itexedge04.altera.priv.altera.com; Received: from sj-itexedge04.altera.priv.altera.com (66.35.236.236) by BL2FFO11OLC013.mail.protection.outlook.com (10.173.160.161) with Microsoft SMTP Server (TLS) id 15.1.355.15 via Frontend Transport; Thu, 21 Jan 2016 17:32:36 +0000 Received: from na01-by2-obe.outbound.protection.outlook.com (207.46.163.235) by webmail.altera.com (66.35.236.236) with Microsoft SMTP Server (TLS) id 14.3.174.1; Thu, 21 Jan 2016 09:31:48 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=altera.onmicrosoft.com; s=selector1-opensource-altera-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=rKOptMRvcQdQOzl4dLN8sOCsSUD9J59GCyqgIhI0ex8=; b=TaPNEpcG0jDsx5MOSZE/zl4VorTXNyGSZg4ztHhEBd4wPKi//Nbyi39lEOSa9JTox2bxTyXpw9En7BGQ/DHY2N/clcfQqJrhPjdx2nyAfyEYdHOMXCsx9G8v249L0E1JbGb8L9kY/qhkDxXokrZwaclq8FB/TzGLog4oM1acnmU= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=tthayer@opensource.altera.com; Received: from tthayer-HP-Z620-Ubuntu.altera.com (64.129.157.38) by BY1PR03MB1482.namprd03.prod.outlook.com (10.162.210.140) with Microsoft SMTP Server (TLS) id 15.1.365.19; Thu, 21 Jan 2016 17:32:27 +0000 From: To: , , , , , , , , , , Subject: [PATCHv8 2/4] ARM: dts: Add Altera L2 Cache and OCRAM EDAC entries Date: Thu, 21 Jan 2016 11:34:26 -0600 Message-ID: <1453397668-32094-2-git-send-email-tthayer@opensource.altera.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1453397668-32094-1-git-send-email-tthayer@opensource.altera.com> References: <1453397668-32094-1-git-send-email-tthayer@opensource.altera.com> MIME-Version: 1.0 X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: CY1PR08CA0036.namprd08.prod.outlook.com (25.163.94.174) To BY1PR03MB1482.namprd03.prod.outlook.com (25.162.210.140) X-MS-Office365-Filtering-Correlation-Id: b5f4d775-ebfe-4b8c-dca8-08d32288dabc X-Microsoft-Exchange-Diagnostics-untrusted: 1; BY1PR03MB1482; 2:8BdHq3Vu+zG8vQtaTXDM4aGCYhb9MdYy2q6FNixgiwLTNzNWl0GVdvEIgQWRkhW88MM1TxOEcczqcp/mmu1g6H/gCCpZ4BvQb0D84KQhSk9MIZLh600dCqjHd2HcS9cD7nqJN/LcmebajtJ/81y78yFh9u8LCio1E25t98SBLxe8cpKRWb53DTJG2vNefTvp; 3:ydIGwISVyLUxbmQkYz5CW9g5VG8anq8QTwdPNiL2SR4sdSog+xgdruh/aFhraFfNKLR/Q4bDbCJhMwmOU6IZ5wBGmu2gyL8IceU8dDvldHBoWv/QR7KgKScV8DQvtz0p; 25:GCJQe+GFQWp5daeVmKjiP6nbmr243Elt1sGxcU+/QgpLs2LA/cFHfwzoDabTKJo4W5QnUyFGKqHU87bRIWRo96mDZbctAaKo2UJzVavq27xPB/FEaDWF7Xr4Qn35lnuZUkassNV4SJb1tuWTgtBwz/iL1pG/3C6vo6y9JBkKZpsGyZwRc7CWAd20QqYdiFiGRtq0zNu4JlMqL9mQHx1lsEJWnSEz3/EJsfccAcJOW+TERo5ya9pkAb3tWcgiUqCf; 20:I+AICB6DoYqirqhDuP6i+LwA1G2p7btUk43lqiCJdaiXiSVc1uL/g+Kq7svray2rx50PPZpry1JyRddiDrOfxv5yfSPRQnTEf0FdEOLS164NkUltjsCGOu4uWuL7QX3fz7wKLsJ+AJSLcs/RVSqrqAgrAuZbcJu5b50giO22cgU= X-Exchange-Antispam-Report-Test: UriScan:; BCL:0; PCL:0; RULEID:; SRVR:BY1PR03MB1482; UriScan:(80048183373757)(204874498639787); UriScan:; BCL:0; PCL:0; RULEID:(3001016); SRVR:BLUPR03MB423; UriScan:(80048183373757)(204874498639787); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(3002001)(10201501046); SRVR:BY1PR03MB1482; BCL:0; PCL:0; RULEID:; SRVR:BY1PR03MB1482; BCL:0; PCL:0; RULEID:(601004)(2401047)(520078)(13018025)(13024025)(13017025)(13015025)(13023025)(8121501046)(5005006)(3002001)(10201501046); SRVR:BLUPR03MB423; BCL:0; PCL:0; RULEID:; SRVR:BLUPR03MB423; X-Microsoft-Exchange-Diagnostics-untrusted: 1; BY1PR03MB1482; 4:lig8K2WpUiI4ru4ss647XLJ8ljrlcmfJP8oXTYNj8pfe15yTwups8Rvz5Uxz3AYmIoYGlOLzHwR3teV8MOSMr8Og5sHdtuKLCTh6JcMLutdtV7tU6mTkcGglTmcI/jTnyhKk/uQPkoVCM8Q03j7kdXqOI0mN9hNAiHKd0oCrFfY6CTcmM09xjsfVK3ygsxH3RzU8Mqe3YEGLlTvdi3FQPIe0nE3XStAOoThCERYTlYJWs5lZITrNXd2QeIxF3/nAjuKkWG2f86LAzFr3pMYZVnjdhcEXP2y2+Pse6f95n0osp2UCOajuUA0XLj7jlwjct6HrAf24h++PpeMKxmDUxXkqD9swfyrVqDNphuc0l99M+BqtmWAr4PMVK6w+wiZ7Ez3yTk/DQGPBVE5JpJKve38UNJkTUg/EjNnKq3OkhTCi2xDRIyEp2C4pjQgChofyUBljA+R1rOoMwa1MvYCewg== X-Forefront-PRVS: 08286A0BE2 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(6009001)(199003)(189002)(586003)(2950100001)(47776003)(92566002)(4001430100002)(1096002)(5004730100002)(42186005)(3846002)(86362001)(4326007)(6116002)(106356001)(2906002)(15975445007)(77096005)(105586002)(189998001)(19580405001)(50226001)(5008740100001)(19300405004)(122386002)(229853001)(53416004)(33646002)(5001770100001)(50986999)(97736004)(86152002)(19580395003)(107886002)(87976001)(2201001)(5001960100002)(40100003)(76176999)(5003940100001)(101416001)(66066001)(50466002)(81156007)(2876002)(48376002)(69596002)(921003)(562404015)(1121003)(217873001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR03MB1482; H:tthayer-HP-Z620-Ubuntu.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; BY1PR03MB1482; 23:zAfwzNUc2v6zpAE7kVdtcTULX5g64FEkZmSqOIQcH?= =?us-ascii?Q?/gM8vcaCIJzJnh0iSQQZCZzw9TtI/fKBqelRmmhQJW4pNTg5JHCKs4sxojLe?= =?us-ascii?Q?b0FUmPHzyTSGcwLWjjLMoodhjKGKmt0ZS/HaRAHe9s3ZMckFrLKlKUdRuEFr?= =?us-ascii?Q?p29sxp+Oyuq6IvjsDGz8s/n1NIyx1Fooa1EZiBla5ZBZgBzTJAv5DMYnSheS?= =?us-ascii?Q?2SN+B/kRQ3HwZLsN38VWOPaOgLYVwbEYx2Ek8mS9gArWhNKMPpMILblG4tjD?= =?us-ascii?Q?rJCpwe3nN9KqGCP2RT+wFYSiWGXnOTttHfYkVni7I5mIWjMBLVup5tkkGGdv?= =?us-ascii?Q?S1UI3J5JSiR3vEtlHueAV/F8uoNog5kqEZMfEuUoYkjDPGyqW4rLBOiex0uW?= =?us-ascii?Q?6mGIlQE3MQpt4QZ0YweT42gXDfVyF0wmBNxs5K1bsX2frRfIZV1J60rQE833?= =?us-ascii?Q?okFs/lrGJqDuwlyuIBazPM6ZGumtkFC1D7Qv1FzzWi58Lh5BrGoNfSbYDh+T?= =?us-ascii?Q?QSjKQIqk9Q918eR7KVUwgmgMksKNEjCohjyoN00GclBdMUyYK6RCmEVNbwY1?= =?us-ascii?Q?zsnnmKcys1GBDl8ym/gNwhPq4WiNi37A6+t0j/NchtW/nR5DRjv48fh3qvdp?= =?us-ascii?Q?cE5Rc0+e+WdqJIIkRl2EPiWvVyefuL48O9kO/eCFQoqTgRuQRU/3uqOGfgRY?= =?us-ascii?Q?iQGe0DwQrpiAkwJTV7l9XaITD5SSgtZwPu7Nba7GIhzGJmJ4dDqEDcNQp6UP?= =?us-ascii?Q?KMqJ0afMDH1RWf0mbilOGVnUgZ2OINTvEJYgDjIK7zjqUU2g9eF11E3lAnfR?= =?us-ascii?Q?80S19z/00yYQQLwvG6hTHA8Mob8bAI69XQztl82s5SNEFmhdLgBMwGpz/qZl?= =?us-ascii?Q?bjNTyqGMGHqIMXsqASC1B5hXBKQHJsrRaR8iaoIxZaUbJgVdapcY5t0DBckT?= =?us-ascii?Q?iB6mkCC2fmmXSb2Drq/2254a6ycoNNtphLYD98IAELHEfXBJ1i9HRKCCu3Ld?= =?us-ascii?Q?UuSOe2S5fxKa6EM5YMFF5Rxy2am/DkeBI5f2h+95qn+6WwlSsG/M8biZaYnR?= =?us-ascii?Q?ixJ37VyzMMwPJUd4v12RB1ucI3Ejo46bCtOJLOk5Co7t0KGtQjl/PBlumsPU?= =?us-ascii?Q?dd6/z1NnTAXIbfDAlvUWXW5RV0p4cmSmg+gTUp98WQhzbnitH9p50M/gw3ON?= =?us-ascii?Q?XQ1hoZ/d7bsJCUaNZKxEuNiFW3AyB1GsaL7hret4+d7w/oVOfNJFTlDcaAgw?= =?us-ascii?Q?mO5YDCxlaouEC8Hlz1Wm+79+kiowqbf6UwNUoP8x9LmJeEDhK0u1pAoT1+vg?= =?us-ascii?Q?xXbB3sbdE33q3OsScKf406HDFZeOUsQdF9U3gJIUE4K?= X-Microsoft-Exchange-Diagnostics-untrusted: 1; BY1PR03MB1482; 5:eGwjmB3AA2t9Lz4mpIPzfFAQ3hignX4v+FztbUtyU0qhZLqhD80MnYVdB5sIMbg0mXyTZd0RJop3x50oHPjWZbH3nGyoWo1k1YLAyoTL/vlxg1OAhTOEoXJs8hYGWznK7LGM41kRvWHSpQQUDt0vqA==; 24:zT5UQRy+dfTEI/gBAuYyJ1/YzTlHtVwd8upOmwOryG9/k0Bn+NIfgHy+BupzewwbK+pRc+TwzmkVD+CF/rUzxil97BK1DKYof9PPxDxzqts=; 20:dXua3sBUsKmWLDuW8J4x7LwsUrLaHBevEhwwkkSwGFS/2ZSq1r+hEbnZHa+p/7y53XhentBupdylOqqtWs0ADG0gq5hOLsPvI1aOcqbO5pC3gncmESlfwMnHP+xPIi4yQvaZ7ZKmWI+W7F7w45cPIOQejXRYVc43Cy8glcmUC7g= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB1482 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BL2FFO11OLC013.protection.gbl X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11OLC013; 1:0eJTTeEECkVQnGRy/FMnpKb6QFyXmsVsEz00spg1+It/77WFn4EfOCDIazUxbfipCOglXWsalkxx4lgfuXCCRlFWqWKTa87uunB06dwSAmxvOeiu522TRdp5A/7r5JEBwgryh15eRB+zkrZW+JKah39aQXiDn2kdRdT57EjDs8VlhZUzud9ttoBK9M0LhXZUTBFGwvUSzg+1eXbrdtHRbopBnDmvqYTr3xoevmB1ug9sqP6AbjvJFVW1CQe4r6P8p/eb+5/8eRPTzHUaqZH8IJbPf8a0YblRO9QPSm6ef6fDVP633+YDyV0yGWY3ppktsVjwe6jIOKkw/8HC/MPveZRkRis/WKY5qz/NWZPOT49PPXp5ALA7FMQz8U/Y6mMIC/itiuoPUhj9iof5sdVvacQh+PiPu/ptgnZ9BPAxFMvDROuPFcf8d0Oi04Z1JA7EIOS+cHs60PuwTkfsQbbLiA== X-Forefront-Antispam-Report: CIP:66.35.236.236; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(97736004)(92566002)(107886002)(1220700001)(1096002)(6070500001)(40100003)(2876002)(122386002)(189998001)(6806005)(81156007)(50226001)(77096005)(86152002)(5001770100001)(33646002)(50986999)(66066001)(2201001)(86362001)(2906002)(53416004)(5001960100002)(11100500001)(15975445007)(105606002)(956001)(19300405004)(6116002)(586003)(19580395003)(48376002)(85426001)(5004730100002)(106466001)(5008740100001)(87936001)(47776003)(50466002)(3846002)(76176999)(16796002)(229853001)(5003940100001)(2950100001)(19580405001)(4001430100002)(4326007)(7099028)(921003)(217873001)(1121003)(562404015); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR03MB423; H:sj-itexedge04.altera.priv.altera.com; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:0; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB423; 2:PzpYx3abTMPTL3ElMWIXs/GbP4YQqXyVmUM/SI/henErCtBRh/73S45AogDnYPCDMquRBP5xRJ5uDhARuCIry/ugcd25SD+nfFj174fUC8U4fB42TfLkl8hFCX20RayjkFBNBViaazDTrniHK6v1A19yQTwj2C07IxHXrDE8GC7gmoo2rxUqV2vuFomoc6oJ; 3:Em1S2fyTCUIyNtwSUpkFVm1Yg8+twRMYwF/4D/g6h4NBVecNv3lyUwqoLsLLl0k22oTf6m44+GF9nNLv1qkvL8U9MDG37/ak4ZCv0zJGdr+dLojILRigNkImPY05bWDybM5/4V2v3wggApPKJWfJOrFILmonI6YaHHOhYFihbV50jThuy9lTWE5tWZaF0Pcs8D6enOB6+X0FeoTrfxxXtee0Ag7JxUBptLwgFXjBftO75ddCdUVFRVFly45+JnK4; 25:81T4nuZH2CGcwWcGPBTHlV9qoVMbdhZlrwwhi1mhIwBHqMAq4Sg0br6XhCvoT71Nd5rWygoLe3x8/tcWWURxr0eWFX7/5NWJXi99D4W+CshO5b0w6iw5oXFi+dIPcmwSUtZMaznkffnjTdTf10JuXbZxCUFQdZCMJlvQ6gBLSyio0o75NnEUUZIkgHlv9qm1PXcfrfF1eI61UYXWFxDBMQZPWOBc3O+wmneOuxX2P0CGwgHdavVbqM0HDo3/JuPt; 20:Ju8Y0SdEIfgcY9/MfwU9LVfXsnqDskwSdRQCNFaJxkmuZLKLr0pNk2a4nSwc2jo0LW0SukYQuu2wfnPURZG6V99PmQTYEyovh5F2gM2zVC5TMKcOZ20MknLNetmjBBiCpievG3oHi7/g1VzRNmLvYzEfgwkQ6aq3m2CNpKUe0rs= X-DkimResult-Test: Passed X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB423; 4:Guoi6J6AWP++wfQHAB40KhbSK1JlPKkfz29DJ4tfCZ0VCVaJTOJB2ucOpFT/1bUuBrCk68WIkdfzbEbS9xesqnzsfMml29SpzUKVW9iPMc7bgdwAlZRynMyYc97w+QA2RCma5G/KaApPE3RztopisFrc5HLvdlwfVlayiGjSuhjhhddSp66R0Sqj8oq2Q5zqKtLnf6h9y9g0GijFJ4E4WmqjuU73f8yDqqOCLYi2CtC76AEuOnsxFXz6bpcT0agE0g/TMFYsUzQ3tV7PPt7XEqoIK6ti50e7uS1R94mzPw+SREFaNSHkO+sYxo+KOigNlA8JELeXl0A7t+ol59PL7RkQB6GIMmjLvI4xA57PvwTgEhIzw20Xp8yFusGENhHfOIbK6gB13yiL5RKke5os8BArZTyzh/OhSnl4KnYAorTCp6uH3PzGhGW570OW199gDnKTq09o3M0EAOQRAmNFYkiTsZZ5MFAKgCy8/oQhiw0/ZVe1uITaA3217i3RnxlDbR4JbTUdJh5mvXWC3XzT797kVh0vc7DN3y1TxjyMFkE= X-Forefront-PRVS: 08286A0BE2 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR03MB423; 23:fN4KpfFJTn3g59oqSMNADbN4lsuErY4cYdgcRrelyO?= =?us-ascii?Q?cUO35DJFtjqfiMcsV0G4WNxmt2CiHeF0RMTb9MAJoYQ78ACs0TuKsdemRpR+?= =?us-ascii?Q?SYgFBAdrZ3aCvZKsUTVkz7F1vh3GNu0jvuF4ItDmuZPywV01UpFnNaf4NBjS?= =?us-ascii?Q?wZlNv3CLQxpHNKGD59eHYFA8CY7vHbuF+JKkIfSZ9uw7/szxYVLJK1YaNLRR?= =?us-ascii?Q?bI0CLCrX7Eg8sWjB3f7WmblBCr9zc+KDUOMXpd3xN0A5fiBovT3xEhYhaPqt?= =?us-ascii?Q?W8GWsyOc6TxuvQJcHy9Y4IhdlM9CahkGMb3h1LYDiJcnvjYd9ZabF6yckPLa?= =?us-ascii?Q?4o0dEAIZg3clAC4jWILzQnDneaQ34ArcQ5x2/MuYT/cPxFMOS7rftSxVS2L4?= =?us-ascii?Q?TS89vxzJXEqqcBElT9ZP3I2UmVhZ69d9tTDoyeaVJ1VxaOoHjOAVrMrgNLyj?= =?us-ascii?Q?1/7x9+LX17el6W1ppvaAOGzuOZmJwHNrW77s6YD0p36aF2wNqWwuTRwF2XaR?= =?us-ascii?Q?nJ9TC7QGTLFhhYXXgPXiepG4hXcQPEZcRoEa+66kwhwpChSZDhHhssMpw+SK?= =?us-ascii?Q?Sdl/c4kmcdy6EdC7DpM+SyjuFnA409JYF5wMiG5DJjW16Cbsxg9B8wubH0xx?= =?us-ascii?Q?R+9AVFTKqq732hGHQIhzW/KIyEAnUReB2R1l+E/bmVB507bQjon5iRjCBL/z?= =?us-ascii?Q?uMrM1sgbFbKgRjC6pOyhwzifzTMMxhUBWWLI0kBRSsXELNkzpViAdG18pj1R?= =?us-ascii?Q?gayUBfKp8vUKvImpOY62Q1KtrV102veht3s3uVgwtLXHdgpGlhqSg5rifmP3?= =?us-ascii?Q?dITiaGg8Nzlhr+eIanfGxJ9snBCbXnRXBVK8dJlu4pqZ3HWsXvTMYpZq5svX?= =?us-ascii?Q?CaSYAteHPrV/kL7zIpMoTFJBOJv5IUS7Yxdw/ujvG57KTTfks8FHtVEOtpJB?= =?us-ascii?Q?hPcCfZ9pWlybc8e5CKpURz6ux+by4ZcEu2b3jXbgdA3Btsr6KR286NSkynLv?= =?us-ascii?Q?vUyZsj5IZ8U1dYhNnV1B5R1xt7kyXT7ujCWOHvjbr55ad3Y+5inl0Q2bqtky?= =?us-ascii?Q?y4vhL7aiZSy7jpfrnpB9B2kyhITfzi2Ddcfqk21qPrj8vUVbXdXArSrV0cq8?= =?us-ascii?Q?zq7/nUZX7caUZP9snezlxNbV9oe6eE5nEJL2pQ08SbJP07YswXWcvoi/IhDR?= =?us-ascii?Q?tQPnnnyaOhjNUCDjGbhKBYMdBxYeo2G6t9ATpsAqMPwyx6IQl/KvHvzbLiY9?= =?us-ascii?Q?RkB4SOjpkp6JodbyWwGdniT3L6qs+s2QQP+ZDrsK1NMNexXKEfulyIX3g0hs?= =?us-ascii?Q?PgZhgWobgYVV0qgUHqPCkDSw0D8L+cscVNnR8QWEUYUtpVU1th4mSbxn6v46?= =?us-ascii?Q?ovcH5Ss6+KgQZv34ThNAkv80nmfqDNJBsodH2M4eNbFUriGg2mcPeDwszcOc?= =?us-ascii?Q?218deLd5BINN+HAoEFBOnrHwnVxPpXwGBFD6XbyyOurgXDUTx2+wnUXyKFGg?= =?us-ascii?Q?wiHSpmretkY9GNK6649h5Gu2ZGO+q1l8NK1gu2AINKCL9oCD7DspPG?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB423; 5:Q3GxtTkZ1OnJkOOwoBZ7nOfWlegxMg3z+ecfANngYL30Jg2VMOTjYW7Du3zU1BImc676ydHfks+p/vM2f8mHWp2ik7hkShbUpu75msbN9+MyGYrIAAhSKbeMiF+sxwTaAnFaiwX95rdaIBlHtnC9XQ==; 24:9LjSwXxRopeHxk3H+UNW8cp2JlePNOHUyJF1yr80tb39uUyBm/Ut8Xb/ybHl1lrEcjNuSCuFoItSkmzOXabdj8MPE4AEG50yQDwxvBhPLl4=; 20:1P3jSQ0lK9U8xQyCgl4ZmcvT2mDmA6ZwIQKzsZMAQ6Da0hWHlmPAMQeh55Mu8abPxWENTuRYMWY1ajxwL//MjyDyhv/Von1TuWdWR8l0tIig6MeEZbbMl/C7XOgzSmERWrRUz3WJsvnBJDwtsY1xWpdM8oCpBqfQP5nhScFVavk= X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jan 2016 17:32:36.5710 (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.236]; Helo=[sj-itexedge04.altera.priv.altera.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR03MB423 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20160121_093313_271807_2BA008F9 X-CRM114-Status: UNSURE ( 5.48 ) X-CRM114-Notice: Please train this message. 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, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, tthayer.linux@gmail.com, tthayer@opensource.altera.com, linux-arm-kernel@lists.infradead.org, linux-edac@vger.kernel.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.1 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,T_DKIM_INVALID, UNPARSEABLE_RELAY autolearn=ham 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 Acked-by: Rob Herring --- v8: Fix node names to include chip family and use ecc manager to better describe the driver. Rename socfpga-edac.txt to socfpga-eccmgr.txt. 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-eccmgr.txt | 49 ++++++++++++++++++++ arch/arm/boot/dts/socfpga.dtsi | 20 ++++++++ 2 files changed, 69 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/altera/socfpga-eccmgr.txt diff --git a/Documentation/devicetree/bindings/arm/altera/socfpga-eccmgr.txt b/Documentation/devicetree/bindings/arm/altera/socfpga-eccmgr.txt new file mode 100644 index 0000000..4f45690 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/altera/socfpga-eccmgr.txt @@ -0,0 +1,49 @@ +Altera SoCFPGA ECC Manager +This driver uses the EDAC framework to implement the SOCFPGA ECC Manager. +The ECC Manager counts and corrects single bit errors and counts/handles +double bit errors which are uncorrectable. + +Required Properties: +- compatible : Should be "altr,socfpga-ecc-manager" +- #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,socfpga-l2-ecc" +- 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,socfpga-ocram-ecc" +- 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: + + eccmgr: eccmgr@0xffd08140 { + compatible = "altr,socfpga-ecc-manager"; + #address-cells = <1>; + #size-cells = <1>; + ranges; + + l2-ecc@ffd08140 { + compatible = "altr,socfpga-l2-ecc"; + reg = <0xffd08140 0x4>; + interrupts = <0 36 1>, <0 37 1>; + }; + + ocram-ecc@ffd08144 { + compatible = "altr,socfpga-ocram-ecc"; + 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 39c470e..9bb383e 100644 --- a/arch/arm/boot/dts/socfpga.dtsi +++ b/arch/arm/boot/dts/socfpga.dtsi @@ -656,6 +656,26 @@ status = "disabled"; }; + eccmgr: eccmgr@0xffd08140 { + compatible = "altr,socfpga-ecc-manager"; + #address-cells = <1>; + #size-cells = <1>; + ranges; + + l2-ecc@ffd08140 { + compatible = "altr,socfpga-l2-ecc"; + reg = <0xffd08140 0x4>; + interrupts = <0 36 1>, <0 37 1>; + }; + + ocram-ecc@ffd08144 { + compatible = "altr,socfpga-ocram-ecc"; + reg = <0xffd08144 0x4>; + iram = <&ocram>; + interrupts = <0 178 1>, <0 179 1>; + }; + }; + L2: l2-cache@fffef000 { compatible = "arm,pl310-cache"; reg = <0xfffef000 0x1000>;