Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758413AbcDLWIX (ORCPT ); Tue, 12 Apr 2016 18:08:23 -0400 Received: from mail-by2on0087.outbound.protection.outlook.com ([207.46.100.87]:58485 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755989AbcDLWIT (ORCPT ); Tue, 12 Apr 2016 18:08:19 -0400 Authentication-Results: spf=fail (sender IP is 66.35.236.227) 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; Authentication-Results: alien8.de; dkim=none (message not signed) header.d=none;alien8.de; dmarc=none action=none header.from=opensource.altera.com; From: To: , , , , , , , , , , CC: , , , , , , Subject: [PATCH] Add EDAC peripheral init functions & Ethernet EDAC. Date: Tue, 12 Apr 2016 17:12:55 -0500 Message-ID: <1460499181-23080-1-git-send-email-tthayer@opensource.altera.com> X-Mailer: git-send-email 1.7.9.5 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: BLUPR11CA0038.namprd11.prod.outlook.com (10.141.240.48) To CY1PR03MB1485.namprd03.prod.outlook.com (10.163.17.158) X-MS-Office365-Filtering-Correlation-Id: 7a2613a3-cf9d-4266-8772-08d3631ef2c9 X-Microsoft-Exchange-Diagnostics-untrusted: 1;CY1PR03MB1485;2:OFrPDr6Filrj7H/xPF7mon6BgZRHs0BYEFlSTrp8s3C8LloJliCYA6aqhpl8pZeIDajIw4x2uzdG71yV5sJNxGYskWo5skmUR7JMtJhvzwXw9kzigjw4gBdUhfmxD9Pw09cuXaMHk0vFh27wU+9F34RQr1QLOJHSVYdLdpEtChtsGFe01jVX2AWBTbK5pE89;3:G37kunAK1gOqxp3yxzbPorfh8qlh4u9CJXJ9A1jde7Uq50x7nxRI+5uyATkpEAOL9keHdiukzZiOa+NvZA2rA4jeSMy8ExamvcDD3xIbC/RgvD+JDaKCNAMM9VjV2LB1 X-Microsoft-Antispam-Untrusted: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR03MB1485; X-Microsoft-Exchange-Diagnostics-untrusted: 1;CY1PR03MB1485;25:LE1Z9JfT+LuSgnpBo5yCxMTvdPRVaQnaQ9BSEt7iGcQGoBDPNT2HhOPI1v+2oa1XKT3/9WfX8zhAAUVwB2Yl6o+ZV82mtuAOe1Wne+Jcx72vJ082La4jgEDrOD32Jiw/b7IpZpGgxRmpeVtd569kCv5bTesWzRERe1HS4ADTAqGQnPqo8xiySeNhgO/y1ndxoRRretmKS8/wdIykKRpuNkQQ2CXEdb5f/G5sBMywbym7YOsUI9Dq9C5gmDuK65QtAmymNFK/i+WAzvbNToktrXeD09kuTrbOywMnQXl+MsJwLKtHyKwglLXmHynFNvykT53lNIN6B3owEjbCSmoz1ZbAI+aBCdr8V/6qDp5x+lQHfLOMKYKkrg35edTj/ATJlF6HunHIcGLFYp9IMjhePjRUMf63Q/XYfQEuLsC7xVJuZ/XLysWEHrKI3Dk9oIlWfpO5/chl0AhfECfbGKcWrg6s97VSBf6AHpH98uArVQm4rh4eGt/oru8y3GWwNLe32ibeQtWbviXfZ8qvrS6XCGfDUwC6vRuiALZo/iQDHPGqSZZqncm8ltT4r4gPMGvtG4lwNwFti3MIjRiCvDC+LDATwF/Y4TUoEty0KJgfuoVpc5ktomEzeWeMCEgshD/wGJNgrvoze80k0iMwxYJ5AQ==;20:6Pzv0IxhNB4GN9Y8TxovG1A9/DrBTQnic5RkockzarWvSCN5+6ygWectES0eHX8lHfbkTgVBOARiP+37OjjcNxfxmgw3h/wVRGVIh83Kh9x/WjvRHOMk52O8y4ZiryqLz+y+XA3AmAiZ7ympZFn0e3jbYKI8qMiEOuxTbJU4ews= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:;UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001);SRVR:CY1PR03MB1485;BCL:0;PCL:0;RULEID:;SRVR:CY1PR03MB1485;BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(13015025)(5005006)(13017025)(13018025)(13023025)(13024025)(3002001)(10201501046);SRVR:DM2PR0301MB1293;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0301MB1293; X-Microsoft-Exchange-Diagnostics-untrusted: 1;CY1PR03MB1485;4:EEF8B2jswQv9dFXIyfjLp+tMBfE2OLOwkWhgzSkXfYgVOZ716J5O7kqFfsLrOXaAWJZHdZr5stpR5ApSmgzMQTv33XfvW/gQvIuES5G62QChHOesY2BqhpNOZbFMmHlDb/wAn98G3QTHe5D5Xfx0ivsady8l4nWLCm7Z12HfVuVzoYOoTbkoa31I7O3z1/Tm1uFY1lGuTOF+rjnCxhcGA3mzXypcsdW6OqIrcTLL8pw/i7CCDbRpCa0zuiBSHzMa7Zknmy0aVUNa5vvoO4GGHJ39XNf1mSJ/eZSc1wj82HYenSkUhsOi8LPGjAfPKFIrfcDb8G8P+yvIlmeX9aGEkClY9aNU3vcSPyM1ukE4A/43h8MUsWr5y58p5RDyPT1r X-Forefront-PRVS: 0910AAF391 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6049001)(5008740100001)(48376002)(189998001)(5001770100001)(50466002)(92566002)(107886002)(2906002)(4001430100002)(42186005)(4326007)(5003940100001)(33646002)(2876002)(229853001)(50986999)(50226001)(47776003)(1096002)(586003)(77096005)(6116002)(3846002)(2201001)(5004730100002)(86362001)(86152002)(81166005)(921003)(4720700001)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR03MB1485;H:tthayer-HP-Z620-Ubuntu.137.57.187.33;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics-untrusted: 1;CY1PR03MB1485;23:Gew0m+kyAeg299CcnGblxP9ISxFKQ3K5gVRlrIcmm7rrRmX5ck2+15LncqQDdj+JTiMoBJtfFl9x01vFPpXBs1czE+GjL55GT/jNXtPgr6GKRtsDVV59BDfF5vhiWYwhQlikRw/Um41FS0IBH4O8XUm15GAbxKie0434hNjsFUGGm7qTDcmSh9Lx7Fa1/tL2WigdThVv2jt5cg8kabBh7fK0nZUt3wF/lygYS9j1ssybujrlsbt+M3y2i9crz2pUGKCzasPk5MgrCK4Ws3tXVyeoDnkpiI7a6C4aEuh4PmqhUbvBzc+NQUOdkOQ/5EJFNI/YbUPfiPbQC+ggDGeFjkTLeY0Dho6qR3Exd7iP2dLTucAPGJVq/th2oTp4Yofngl5PbxBKYhPQUCu18QTL5QHvOb/7P+QA1WaD6QgQHQxu6q4+sjzVXRE3Ufup0BolHmISPMHn/yjHc0vIlQOVfGeUhRii/S2pFT3c9Zq+obL3K9W+0PpRh1uO/+ou28DI5L2beS9x37uUQnVI7NbpVb2xnTdj6yW0N1EHes1M+srKEj5SXoBz6gFLKaWLrQapNCa++689n+wB67CVdfrbXIaa44/Z2QR4kSmKS4p35oXahZo+lqOqrwtkVFZFldyxlkAF/j72AGq1zNPGyAEIT6jK8m8FyxrKq2AY8dAuZTMAirNp/9RBKuyTcnNZclqMi6a2Q+8gfI0XvjVe+Xjx1LHgbbIXxYAIB0Rc17yeMWKDt3ThWTbjjCPVIW5Jj77OF1BJ1i8XxLLjwfZ5m1TMTLhuS0Yg1oNnHSvEG7XcsHb9jVLeDEz6XFT0lVBeTv9TzdC55XHnCAP7e9xsKocBEhczgWSAFbdTqmBqF536w+AyKfWNERlPhpwhd2WRwYuKI3KmSocq+68pRaA4281x4BVpL4Fk8jRiXg7AZKCvYBs= X-Microsoft-Exchange-Diagnostics-untrusted: 1;CY1PR03MB1485;5:9JaloI1Y1jWMa6DeRGHdcMMl8G+2HRxbeAap8fDrAbvFkOtBxxBD7Op7jwAX+YGBADNbUaxCl4CpTRfH4danoL4+xQkEIvZwKyDrUvTiA0kzPABE3Qu7zPrdGLNs2WtC6wWt8BlXbxPHjZq/mJJT6A==;24:RwmgvzVEIwO/9UbGBnWpma14pp4L2zt4xJp9/VsXgnDK+6ZpabFAJYpfwy7AYXPksMiMwMQQNKihPEFpfEU2lWSnLamS1L2wQnUEX+40U9Y=;20:1JITRr/ng1qNE6jtQw9wpImLGQOaKoW/PPRAfTTeVczT1xG8tjxF4Tpf3DBAlthHMUipzN+JBAI/0mVwhJpVNkgdCkPD9gH3YgfaZAgUWJf2E1VNUepVfeV34j6Vtxh4sYrzWema5+Texx/yXOp+B2hZ6/yfNETPwvgrPLASMMY= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR03MB1485 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BY2FFO11OLC009.protection.gbl X-Forefront-Antispam-Report: CIP:66.35.236.227;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(77096005)(86362001)(5004730100002)(50986999)(87936001)(6806005)(2201001)(86152002)(3720700001)(5003940100001)(85426001)(16796002)(50226001)(48376002)(33646002)(4001430100002)(50466002)(47776003)(956001)(21840400001)(2876002)(4326007)(105606002)(229853001)(189998001)(92566002)(106466001)(1220700001)(81166005)(107886002)(5008740100001)(2906002)(1096002)(3846002)(6116002)(586003)(5001770100001)(7099028)(921003)(4720700001)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR0301MB1293;H:sj-itexedge03.altera.priv.altera.com;FPR:;SPF:Fail;MLV:sfv;MX:1;A:0;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11OLC009;1:LCdoWqo06TrPZvNKEy2wTrQkLxopYy5v0jeLPYt3wwfAE5jg01g+VKo0LN94Nrcw5pcoxSqTHRu5U2wMHeaEIxe7qLFRG5lL6Zu91CIOel2LG1nTZW2SGePFL3OeSVpWYp4iiKQzEc1M1aLPK7Z5pzS21HBr/2HDe9k5Ad/4h2yPQVV47FYU0T9GeHSNwLFpChmmeBjwuZSYyo0X0TAMEORZUZeTUVo9v560SEIowTgUO00sn+og8lbH37rtiq9tu2atkKoe5P2HEyd+9o01SX7YDr0X1c2rSQH40PswrhcaDQRQu2WSDEcvzXptmVYdQl++X1aGRe9ocaZpiiZE0N8krJHlxylNNZcBgGeuDkBxbmIDhOe3erBpoeg56Msk+R7HoyF7Y68DIqS9C9t1A+bUu7LvyIOWU4Dr7AhC56mAttU53SYx2SPEKZZjRACO0St/h/lyp0Tcq4bzH/hy79h+UtV86ZjgqKXCOniM1DZo7YbvTG/WTpyROsR4VavYMMLfwv5hRvTVUZVj2GpCUF/14FZgYPGcSH3+Y/M6KCga2QKFhBeuv8lIzXCDRQgA X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB1293;2:2xxrQ8PcZ58x/4NwN1JjPYAVlUCNtF7F0umdQYkDeNJir09RmhO2CjLzSeQ9K3fHyBfVHf+nOVSfnkEEsr46RwgQ8A7uHRZwH7DIjRAW5xe9bG7qosfnP8dV/zaOagQL/hLXEhTehWn4BTEpvvFPq9kmbMPalZTp7VNsCRQOlcpQXxkb2HXPA85sLzHcflEh;3:siNlFy/WuXg8+H0qkDWs4Esj1C5NiqIMKWGI2oZkvSGG2nAT3uVFDK8ymxLdL3jNvLE708xm3vSRRm8HYX9H6+VUMo14xxMuKQK7OIuRvVMLpMpOyiW2/4pBXoa+RtFeplU0fdUz2VsFPUoH+A5Uy+KSgTKZtQ9BhzdMtETKHD+4NLAsibo5TOJGPhbF8DjHQkdlFlzTkkmYSic+ZW8mZ/G8SxLkXU0ETU7lTQpUKB/mWLlfCtKrKFVdaHcWsNd+;25:aQ2jqJgGv6/GSmAc1KFq4/kLAJSM+ZFY4yR+c1wpdjMXuf3SUm83fg1cqHOPKFMpG8dGHw91y7YCiTEg8jeHi6Z1LzYJsRpL0Ne7anUVxC+ORgNsnG/jy8eVgcHmSXxBCbFso/qJXatOAMvuwGLS82JQYoWH9g56aqwSfhlSaJNeEYEAZCORxbBEswB0bGZx3e2787/GN1palWmp4McY3lKP3bQt7HcEUY0iZj3TQe42rK8etNwo7zR1qxaL4TvYptCwKpjYSZlxpTNxzmWXsJtoDgwPfLyy9ZwyuO7s6da+1KC0cQfhej10l3kU3UKrDFcCLHjaK/CQuin9zXP1PQ== X-DkimResult-Test: Passed X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(3001016);SRVR:DM2PR0301MB1293; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB1293;20:zK17DQA6tKAqkWdF3tBk0L0Jpg7shEVnN1FpzMM9Dm1grcM6dbz+LY1ZquFsWY7dPyJmD5JLk7vER7/XL7PnDUtRpbrdNQHHtAzMoIRnfTMszu6ZA04SoVq70i3x+z3SaYWFadY4N6lSvrW2YYhEvm55z/62JPmCJa/DJMPBr+A=;4:P1xptUWmpu3Nz5WdrvqSHl++RpocJJGdKykEoojw6M2UwO/ED7YkwIHxEJJkgcbar0TkYe3YjyIA8ijcLUt0wuuv+hpMdheFPXapEL+CD7Prv/cjV+3AfS1uUvLJIkY/LkFXZu7uYOGdEN65b9vGxw/B1UluoXZUSxah6SpH4SS//nP7WD9a+6icQP+nRhRpeAS3k4XQiYkn4gkLlBebQ0iVUf/LS3UYTD1ec7uzBJEWhH31paSdKmdnpnUaprOQDB1pGosTrooDsoHDgiJck8m/QifOEHlCE4hA0VHgy80ilZnVaI8Qx0LbsZl6MVGc8pfY4kQYGr2oKFGMOedOIAX/VP2yfvH9NviJJQSw15t9KMUu5ygzDsxoa5RsGEiJ5888sXp7vVhp+ujxuwc3L1kNtbbvzhHNR7epuwp310lSMtbhiOj9kthm029DQhQqyO6UFmrmsI0BxltVhSPyvg== X-Forefront-PRVS: 0910AAF391 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR0301MB1293;23:Srltf3Op/7Pq1l8rbAGShZoScwiTTjhWks7ed1g?= =?us-ascii?Q?2HPiJ+hHWZxwkjW08QzVpvjWTJOcPWRrbrSgEC3czchibEUAoWkum4c30MTB?= =?us-ascii?Q?y8pveL0js+KNUd5Bl2ccky4BMk90AEX3EWKtaaxCYhH3mevARUaIqsS+os+c?= =?us-ascii?Q?BklpkRT7vkrUZgW5GZiVbFpN26vt2XcGEfOYuEX6JLVWw0ygXytE08DMFX48?= =?us-ascii?Q?oKmd258AEwA8UsfgasEk6bk2hYlMje6chomamCXyNQU6O/NfiVENSOGrjQVl?= =?us-ascii?Q?ezPKD2A3+eEWE2JO/+ILaOHiTUZe1H0Goo7R+Pt8+kVDO/L3ePXouqRsV9Fg?= =?us-ascii?Q?7eUXrIONCMRF0TVd7i4RrCi24QLma1JyPXJcEumnzh5xwLqJafFPMSGdDmye?= =?us-ascii?Q?IEdR/SPhCCP+ZsT4yIivjo7juG3oJIcgGSxNkcVYaI3kE3hLp7gR5tZP8TSf?= =?us-ascii?Q?ukfA5+LEia1DG8DZgPkhjPkdihigHUO/Dtba0ExkX6f34GZtqB+9b044LqcV?= =?us-ascii?Q?IQW4JWvrqK5vTkkO0gg1ZuQMf7jqtUxOH7Dq/P6EzI6h17pjNtMKwmg8BUf3?= =?us-ascii?Q?/WIQW4tSezcRssJCuJrol8bcwDwhUJRSE/xVudpaOFMI3KdGvWiN+OcSrP1v?= =?us-ascii?Q?H8BmRt4KfTLl6fJqDvxPakrcGpEfbhpyndGzFnsVIonJ7Qa6cmhBJDGjaFv3?= =?us-ascii?Q?TaS4rCvIoUCTr0mzKM4HoCb4VLJiShqZIyg9cky7JcyfnjxQCqDs4yVdX/0q?= =?us-ascii?Q?vSPtN6LjYaXqOFGsob64OTgtKaDCWzK+s8O2UhUkgO3OFA+bysPgyYf2sO+a?= =?us-ascii?Q?RXhYA3z0ZYesawkYCnGe/oA/sLKp9ciJuxBl99j9Bt0M7V4RxgAiJGUCpuVZ?= =?us-ascii?Q?v/dwsVIANkH+cnSgf9aq0OwuWPgc2SPS/Q/64fKzaj30t3uNwIbEqfcf1hLX?= =?us-ascii?Q?4dBv8T1PeT78vQRefj+6DxeHVJjVLTNnxSsJwmDnkirUdCIJoB+SKFcPZkz1?= =?us-ascii?Q?ZhtE8cv+ZMuTdjGZ+Hv0vv/UNrGstnivsKgIl6074x+gmODwWRx3Mx6gKe6Y?= =?us-ascii?Q?B04OrpsAk030euDnToMqv4gL5uWjAdbtsMxsZcqbOKPMWjQDtFYdgDOKfl84?= =?us-ascii?Q?9l/TkNfyIm4Y28T72pGCeQM0OLOFjHNpt7G+zkNeoHxdAQk2Zhe3C+fjAXLC?= =?us-ascii?Q?uigDl80eKKJ5Hl3HpIsYurn94bdmUpMHK11arVIWkfh27SRaHX5yUldX6Gw?= =?us-ascii?Q?=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0301MB1293;5:p3iuktEhbK/fdRMNCRFn1HnKfd+S0RATal4oFPKOghoLNry0vQwf53yk+/n8y7R1Lw8frOuRJJACEWErqMJYE/N6zZFAwZlxp8FKdDo3zV61LS6EJ183yJm7rsq1C32HfdZy7UgjzEmsta08o9bqfQ==;24:kWlEWtFWbGbvQ23/lYlZ0FJnPJJKtsbrF2ZVoj9iz2dJKnoG0vfuLrn+/TBBE/4nKgkSOlSuze5kS2DU1brCgc+pTfRQXvpWKHxUniAh1sE=;20:ekBgCEj+xvTehCt5J7x0pfC+QZAyofB0eO4l4/YoQWEhfMOGr5sWDINjnEMhyrSCX0zk1Xy+DswvWzXHQxifrfMvOqRx6WshypDk1MoTBO3UbaK57OUmX7sL/ryzyi/UxAZVsAqyGgphcnumntd37iCsI2U/iQ0jec6NIWBTgVw= X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Apr 2016 22:08:16.0650 (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: DM2PR0301MB1293 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 626 Lines: 11 This patch set adds the memory initialization functions for Altera's Arria10 peripherals, the first of which is the Ethernet EDAC. The first 3 patches add the memory initialization functionality. The last 3 patches add Ethernet EDAC support. [PATCH 1/6] EDAC, altera: Check parent status for Arria10 EDAC block [PATCH 2/6] EDAC, altera: Move IRQ function declaration [PATCH 3/6] EDAC, altera: Add Arria10 ECC memory init functions [PATCH 4/6] Documentation: dt: socfpga: Add Arria10 Ethernet binding [PATCH 5/6] EDAC, altera: Add Arria10 Ethernet EDAC support [PATCH 6/6] ARM: dts: Add Arria10 Ethernet EDAC devicetree entry