From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755593AbcEYQ1M (ORCPT ); Wed, 25 May 2016 12:27:12 -0400 Received: from mail-bl2on0085.outbound.protection.outlook.com ([65.55.169.85]:10222 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752375AbcEYQ1H (ORCPT ); Wed, 25 May 2016 12:27:07 -0400 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; 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 0/5] Set Arria10 ECC Manager IRQ Controller Date: Wed, 25 May 2016 11:29:38 -0500 Message-ID: <1464193783-5071-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: BY2PR1001CA0055.namprd10.prod.outlook.com (10.164.163.23) To BN3PR03MB1480.namprd03.prod.outlook.com (10.163.35.143) X-MS-Office365-Filtering-Correlation-Id: b43ca88c-b097-47aa-6db0-08d384b967e8 X-Microsoft-Exchange-Diagnostics-untrusted: 1;BN3PR03MB1480;2:D0g8ykh9cxuU2krBL/ZWAr0hO1tqDzfj00b5wJeTeGJRge//EXiKr1gwZ15m/xv7Rnf1tqQuS0FqvMGNrGWXW6DLTtmd+TO6JfPpOA87yCjPHQLnhYmUAJwrWEb7F7laDK/UfQKIGs4ZjGuyzHYiCk4auXgSEsKIYdFwx6161RIrS56ROWF5jbBNB3xJ47SL;3:jt2zurcY14isloPvcCz4fapKtacEj1iN9BhlLQVQcWxslWWWKUsPJkM9cC4UPfAYZENMOMnKPPgglx5D+NRh4LOHUSoSFQcke9N5coCSyG3YE2yKYxlLw+SkJaK9PRzL X-Microsoft-Antispam-Untrusted: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR03MB1480; X-Microsoft-Exchange-Diagnostics-untrusted: 1;BN3PR03MB1480;25:FNPr21Ms3DDaLkRRAh558MErx5oAOye/2Nyx/crA5ztfoA53d9mnvfkEkO6Kq5mSXoyBEvuF/ctFA86llcMMeJv6IcdDh5S5VHqVeub+PLJeBFSt19n8h0FRN79RKQPYdcR2is0G3rFKHxI24ScFUh3UOlk31XI814pNpGwtTphWkY259cdndzlt1HA2tFnJrNBb1FKU+iWELQeBohIswD/t0F/vEKHHR6WmS62BHndByuTLqV525g3nRdHrPG1RvuRNUmUViUl+M2ETtkEDmNfwN6I8pYqsEYH3uFUuvr2KIA8LxFQobUxXLDZ+xxhzeG7sAYEWovJ01QZeooKG092cQAyRy5JGplqlOwzqmgTv8fAlcBBByaif/DAjK35SozviQZLO8XE/aHZlg+Eugw0jg7R7TlAoDkm+ThwNrotu+whBq4J68zhdM0DgeNJs4RUzgM7NElHSb3tGXLhJwoZNAJmmkHOOYGJSg7e6fKTg9NUQ6Bxs59wbrKGUzFfwSCTT9SxCcwimAs3exvNeO7NCiFr5yW4pPhhqsaZB0jK7rBxX0XHHb7bb9w3m2oyM7+dh3Nj6h2ojAor/dD3A/9p0UQVWH4WOZfjCkxViNj6RJQ8qXm+KuibzN+vpndusVPXIlcDqAA6fRc3UVDUhHHOu5gzuDq8SHeYlvXH2+nQMaRKaz60QC3PHQN7Xu/t93ICNF6sdFZeHOii7YIr/zfrwaw4JGnsXu8hdmtlXClQ=;20:3ij7R/HSLgqHgIp84nkXBJNASLF8IetaGyQfKVVwHYbXUekeyz05xBJvUnhGUG0h/wlydlnlJlaA4gZ4kSroP0m1s3psQG2KFxM+BFu3xt1YSxsi2iRF01dTx+GJhYN52YZ8wdOZfHi2t6Xh+LBPVejNsekSQKeRVqN/aRYwNdY= 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)(3002001)(10201501046)(6055026);SRVR:BN3PR03MB1480;BCL:0;PCL:0;RULEID:;SRVR:BN3PR03MB1480;BCL:0;PCL:0;RULEID:(601004)(2401047)(13024025)(13023025)(13018025)(13017025)(13015025)(8121501046)(5005006)(10201501046)(3002001)(6055026);SRVR:BLUPR03MB518;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB518; X-Microsoft-Exchange-Diagnostics-untrusted: 1;BN3PR03MB1480;4:buVQEKe9t0+JcLmdIUljLcz8asIkjUD5ux0l6o5VS5dRmL9Q7Fvbej6RveX8Ill8r202KNNXjEUCvhlgC3CDP2ke2IWoccpXJUV4GRuI3E2LY479hfhK6wKI1wnryTMKcDMAG/yAJ+bWVcvwNSSfckzxTO22I8745QzAQmCdqASFrvXigd4N7nOBY0f6sokyJJWYtgPB+iGCSKXMUwnuaY0H2AA6Hu8bhs2pqM1a70+Ig5KOeKMzXxjbiWzB4Ya4UVutU4mqjgZBjBFEizeEY0X7QzNZmBn8eXzw936ux++jCkmNweq3rigiM6K/fU5cytp7VtqHx+lGaR8GzQglEHQW7K2G4j9NaxHfCRQ/w3m6YzNkSquCX1cIO6QbvjpLAGQrP9fZghdlBXoGoei3mw== X-Forefront-PRVS: 09538D3531 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4630300001)(6049001)(6009001)(5001770100001)(48376002)(92566002)(50986999)(50466002)(5004730100002)(6116002)(19580395003)(3846002)(2201001)(586003)(86362001)(86152002)(107886002)(77096005)(229853001)(42186005)(189998001)(33646002)(19580405001)(47776003)(66066001)(5003940100001)(2876002)(50226002)(5890100001)(2906002)(4326007)(5008740100001)(81166006)(8676002)(921003)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:BN3PR03MB1480;H:tthayer-HP-Z620-Ubuntu.137.57.187.33;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics-untrusted: =?us-ascii?Q?1;BN3PR03MB1480;23:Nk4u9rrsEFqT7ajZjLqcu8TN9xPG4rsxZSL9XYYqo?= =?us-ascii?Q?qubCOjnHNVopcRJMynIJsP4aeXnj3GQsvTR8S+rdLMtiyqF2wGzkbtaFYbMf?= =?us-ascii?Q?z37Pa6x+NVEBxmhjltHVh+POaQjvTjo4hisq6uSA0M2r3noIYTS/DYf4UmPN?= =?us-ascii?Q?T4LCOUe8O+FZSv1mhr/EUeLmkdaIw+nvvJQW2vvQJK2OTv8QcSCC6h8WmUVH?= =?us-ascii?Q?b7WMs5nul0so1jFhHbuIKFZN+ylaRKd7HpG7rLYvtN2qIesv8c8HBLCp4IGE?= =?us-ascii?Q?Uws7PW9GuC7nmvcgKgpSEIp9++gXh6tZ4hdbEJP3URMgVxX57Xp6TUORAweb?= =?us-ascii?Q?o+GKvhvJ1T7jPLA4wQ7l3IjAq7GHtGC0PJURpYY3fDEDy0r8lQToRTLZ0PoB?= =?us-ascii?Q?pBMrMUp8pHi0xR2mcXFsidGS5hhn7hDCEAf6ExS/CC6SF09PhRRuqjmMYbWH?= =?us-ascii?Q?KKR0bsEI9/2M04szxRkggqrosc4HfgxTjMBx/cNuokx4JlBWC8SOfOL29Lwz?= =?us-ascii?Q?fgoLHOa9zlcTnGmNNZ49w36axVziI1anxfFIMdiQo/rUOZuBbVu3w0b/r39J?= =?us-ascii?Q?jcsgKD6+cKG0Lo3VhLY9YLPaxIm54sbh1l8AfQZgBSpmbySCMzbYlwv7nQQa?= =?us-ascii?Q?130M3WiME+DhX4kmzCddPr+PNx5jmnodU5ayIm158UHgG0X4W+StphIlsUHc?= =?us-ascii?Q?6LG24XoL8eB7sh6CZRpJlwmYbfCCaD7oUOkGFzqCFz45DHew8QR0oXD4/liI?= =?us-ascii?Q?82wibp0eECvhQ6BkfFCsori6qGqL8NmcbNOOmahQtbYbkuwvh2cnB3r0RgrL?= =?us-ascii?Q?qy2RZY/aneROls24Rb02TPfkQ5YOvyPrJzh6WJRlUde4OIgF6xM0UKoijj9P?= =?us-ascii?Q?OLTNFrDbNFN5b0TN5zNqZyFJ/d/5R8oDuitlRWPbEIe3D/rdYSeTh6mwHBSZ?= =?us-ascii?Q?DAeos3EjG9JoO9YlBBdRsUr/3al9O4B1Az1HKcxog=3D=3D?= X-Microsoft-Exchange-Diagnostics-untrusted: 1;BN3PR03MB1480;5:jYA2oELZaUXZjecFVESyqNWqz1qCd+1XiexUZ2QURShUrxANxLXKDR82DYRDdD0jTqyZyHz6wVcNx/doIGunWp+Sym/lTvQDFJlPb4dqIN1fl0W5EjNXIU96qLCl2T2SvIPyPHtJA0bzsAwOaBrVIA==;24:3G/0i2R3dGiPqfIScnGvyiMiyLGJJ0hTkFg09D8Hp3S6sbxL4SvsWw41CHdihUqCkAZcYbiSJ/OSKHLARLzQ3ymYMyZqdoZVbN7XgzAJ4cQ=;7:9nHOI8oSKegjBtIXwAn44j5y/LPnW+shfumXCdEAv+oddAmIkgzlcbWfPojNThJC+C/DHH5UHTBX2J7m59La+tZfeA/PXGS9HjB8M5r8il43T+tXJodhu0PyaQWUsCiPWYszqgnAgE5RQMCW481sdm8kobmSnEWyEARvkSKhSEPOfGnyEoyRUBluv1xAFJPH;20:DhO5/QFwS0j1UZ6BqGeNcEYaNYBmSzgNVMDxMm0DDM1M83DQT9vZPDum22j5peBDbHHYpHFVogzdTwOEVi6iI7kJ6F6jMsUi9LbwCyGoPjAdI2925elZQegIyURkfjTcmvGfr6aq3rtlbj5dTDW8VcbCi54EC3EKLVZ4fLxGef8= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR03MB1480 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BN1AFFO11FD044.protection.gbl X-Forefront-Antispam-Report: CIP:66.35.236.236;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(9170700003)(3846002)(1220700001)(6116002)(77096005)(86152002)(33646002)(5008740100001)(85426001)(92566002)(956001)(2201001)(86362001)(586003)(6806005)(48376002)(8936002)(50226002)(21840400001)(19580405001)(19580395003)(87936001)(47776003)(8676002)(5890100001)(5003940100001)(2906002)(229853001)(50466002)(5004730100002)(11100500001)(3720700001)(50986999)(5001770100001)(81166006)(4326007)(2876002)(105606002)(16796002)(106466001)(107886002)(189998001)(66066001)(7099028)(921003)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR03MB518;H:sj-itexedge04.altera.priv.altera.com;FPR:;SPF:Fail;MLV:sfv;MX:1;A:0;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11FD044;1:PrmZjgCbvWvA36V5jWI0A5+rG5YHG0y5MIj2BTXWhWeFsy7Is5WzekPYD5X9u7ZYaznkWNKAtGqvr6UG6mzguwxi/5DCVS37nQ4izGPeVKy+EM+a1uRWoU5r9wp4KvUISPc3Z1f4SSDAnWiGakBg8k6KWDcjf7xTlklXgf8E3UbSU+lWTZaiOm7tvnwoV1QBJ4YYLPmyvPPT+uJSB3aXJuWarkRO/nOk/5pH7WyYriDNa7Dwwx1KPoLElKjiVfbOCuExy0Q2MQb6RhFZnXYlqxIt0fma6qJs0HKmQOM3ppdiN48u7flNx70697QiAc/D3a47NTcOF4JCke0mXQaTmSRLBBxFIH2Fl3X2lzNgQnt8bmjdz31iQKROz0UiyZ/Pg4ZZ3+lJb1L2Yv8f2DddK1T4mFpoNwqgTpKoxjmEO2zBCOvZ7jUa2M9C0soajacVQcJoeU9N1CMDbm/R8czjmyLNsuJ0Hdu6rX3/QJ8pjd6HN++7eRH3xz9zvxT6TU4Pvf6o8S15hOeBzx/0nZ0P59RfFwAq5bIu57Tc03nf4JQ= X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB518;2:N1tLw1/zBAxZq8DgKo9CMm94yE+eMFFsnX9gHOmQH/vHOcMFlhBpkGGNx8MVkIEXK89ZHcNfx4j84t5Hvq+UlLA3ZqEsronpGDaUUmaQCCRnIAvntKVvjowLQW2g3KyiLAhQHgEWmqK/AvZ4GTdKmnhySkrh6IQBTZX6REGBQi5kBT8xjB8WQsZj74e3H17i;3:B/YbwzraH27rJraDfOEDYH3nU+owiGyEfPJMfGto57squM2sM7YqVeYbIl7dGa+Bz1pYhj7xpa98PPK9rbZD9cDTbWfEnfIqmgup0RrGt58TN10T3ir/XITX0Rokl4o7Q3U6SjtkV0wIMvI47F9nl3BQgFlCKwO6XEqYWMN/Yaq/hTainM65zNcHGBtyu84L3ZM4NF5RwhiwJd7dIBhW9Gu6slCjRR3IWCNNzCkmfCTSL1iro3ZKBmPLXQHgCHlF X-DkimResult-Test: Passed X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(3001016);SRVR:BLUPR03MB518; X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB518;25:ByLKsJqfp3OHRyseTu6tzuQRd2+mxIFCzLt3CPE0XOEvvhjvlt2UGh371ZZIQju8dFcpIAmQCTyUi5+IoYxnc3LLlnS764CkXyE10VXmsB3ToEeUatcvEriI/kazDokbkBooCVFF0T+ALcIYIus9Mtihj1rDsNkO937biSw0N2PLNjh7NoWuT54waLO1bY9RKy1KLEB4faDsjbIL8/t1qgAOyfolpI7JYcOAvnQarsG93EsL0uXQqQFPJEknpmQIKjtCVdbj2/IJNi8lFvwA3gXG4MngNyMzEGqklMo7dEXKYe5s9d+Jh6sXhHbkA6umKVGg/PwHTVcskwlzzerv3/z1vWa7N3Z9IoVBSyURk+agWCK/O0Mg1BkhbZAQvb2+VDYJ24nl0r6zleDhOHFWv7EDDssh/o7v7s+ngYh/ggT/Qy0V9nH2QhSEw7JzjFDGtJzZj4BNlNhFdO0bffayVf+q59qpeadixw1KAleIbmlyD62XxO6j9xSrAyp7v8aS46SkcjR3wlHhWyvAPDhsXKcoTHkcX2Ig8+g8bbKoMkPfmJD0l0FmLx6VzrIDH2riP+BH0qhYuXzYGFUGvjLHjVX8IN74zmXoFuOEvebN9SmcbjyIgp2iVtyQs5mYk00QBFqRD0JihmCHsEiJPiTIqbdWIsM4+8X0QMrqgRjUFvV7SLYEzw+xSs8+3v82ZmTuYFT2IsvynTN23WPP1jpDBTi3u3b0giomVc174JmtFl9izh/wJIU5Q+eanp9kWPJt;20:UhLoSyw6iLXA5bB1rj+Pedmv1A42DHhXtnI6V0N/TCjivH/lfmVqVOFRin2SdNt0kFCCLYMWwXYzph4vKQRgc/vVu8JSMmpZT/KW+KTzm0nwBYxwvNa2biLCM3j7f4y5somLqPcqGEXGad1eH3llHtPu3pNCscqEUmf9MIRpP6M= X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB518;4:ziTW4doORVt0YblRlJenFKT/zhOB73mvHEaGvJsOBcCGlOijJNJACCGx4Mb331RWcwi1VFmnecGU334IT522P3b15auRWHGIhoSOuUmZNxDLoC1btIO3xod2UbdXGUmIjdyYPqAgQ/O783TuynSlSuj6YO+89rLlH9PaFk1UXjYdAZqlxhNDYALSbbkyEKilWtxy4UFADHYnaylL8NILQ8cdYs4M9e9Y4np3Wqm4o400C0OCQTDYgYDRX07x/n2OukHYibhogikT4BhQLTOsCcj17HQFVgcXO31uAMDBSL0KmB8/T3FnCrbgJSCAtsDLA6j3NcEe3bqXyX/Sx7Ia0M9D59p/5/qVcL1t7x1oN5SiZ3ws+0K05WEc/sitYwdrIMp0Nw98VdpK2W354WHlvvEFUoYXEWrXHMkrWWi1JM0z2d+Gk3JL9zgUALPPcgUTWI8s8x2/GEDTVNkls0i70XNLW9BBJMx3gb0NsGsxHiw= X-Forefront-PRVS: 09538D3531 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BLUPR03MB518;23:8kXT6bM/EQNYg8nU1pu74bDqHcl2iRO5+AxtkCb/fI?= =?us-ascii?Q?sPnS6JeO0Kn2ggWvcI2ODudebY4q9Qmk+dUnbeuGti56uiCBuoDYYoaQIQi5?= =?us-ascii?Q?dzwrVem2Jc2Mf6yzO/U57CsK001PeEdO4EI6MZyYWWVJ+QL82JZUSrIaVB3X?= =?us-ascii?Q?SyLX1Nqf5nWzcYmCK8FgiWJgua81eaTh28R8XMeogYANpFEQJbqg7oyBnEvG?= =?us-ascii?Q?hrkLhCeblRF1H0FhPSmzmaSyJudCXbA3IYd1o5X/SzfHW8AO/Kfh/b9rDJ2P?= =?us-ascii?Q?3oUrRBvGS3Tz6HpckDP5fgzh42XJb40L2A5RYYKNLggXBfoLGHKifcNVXGuo?= =?us-ascii?Q?vqZtZwboYH3PiyN0PAeWWNXdWwZd+gEnfpdFvUl2t6kovvycgZBxySA2/KW4?= =?us-ascii?Q?DwiMY9W2/NYeKDO5RUhU7esylfnFKJUxJCpvPfS9cnBscfck/Ot+v9V5ZKib?= =?us-ascii?Q?vnJLWZu1o+DeTqK/7q5IQvkX4yWxPW1wk6Y8B8mMW5GSwigV1dAr4ZwEDgZU?= =?us-ascii?Q?tJJ8o8WRxHQxc6fH82DIdMsqtSUCCcxEkxrOHc9zNErsW7l6voCbImTw1ijx?= =?us-ascii?Q?CR9z1NnRtsmFNsLg7rmGXORQYL/5ZzmS/dGR6NBg4ioFmonvgq1KNyNd1HwZ?= =?us-ascii?Q?6r1SfLn/sH1FrG3FgMDc3r8Otw2/YVzMTc8p1q5c/8psQqhElnFDxA5GfoDh?= =?us-ascii?Q?6vyV5bDoGLnZSelnbVGizWxN4PLG8bRwNLo3PTssRCqmhf7x4Chzq/nqpnBc?= =?us-ascii?Q?N1IJNZiILuX5Qm8PGBe0ATxkuGm4gzHb1EuZT3QI0tX6gYzSyMmRYWkFeGDE?= =?us-ascii?Q?bdypx6kk28s9jCX2KDUoY4dbvwSf6UI5Cvw3g2yPLMHqwzY4/GDI6cu2vlCK?= =?us-ascii?Q?Scyz/OxNBolLeSLDiq1Au2xAhIHXs04bmDuDphrbTV39BPBehZcXRtaJsZet?= =?us-ascii?Q?REmijwNgT/1uynqlpaOumqpSSdF+Wxds+rSahSKtFK2xU4SLOh2RxefiXNEQ?= =?us-ascii?Q?GsdaTNQjt+eqq7qmWXB9mzR0fOHcgkDHEYf8GLWpRswAblCUWYk49smZomsD?= =?us-ascii?Q?1F9FXp4qnAaH9ugSm65WiXQwKoOiHXX6BqYrkO4TDryB5AR+L+8uSw4yboTV?= =?us-ascii?Q?hBpcw2ivzv4YdaIXvwAHW8aZv08lX+zwuAryeWhCV+lLNNEsp0GyIO7pL30M?= =?us-ascii?Q?LkAbVbZbGcBmhlndDvSIMhgB0adNgqy+sBGASWM5enVWpaKBT+TnWsCOKhYU?= =?us-ascii?Q?4QRAqh2WX5chJ/wOQlgjqxiIUvmO06iaAa6FoHLFpv0/ynvn2ZlRiNGxfzTZ?= =?us-ascii?Q?VM1J3lCzoM/2lE5LsOTUSj7CpTlxoCI2LhqzrGM2Kq?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB518;5:wuz8sqHoq+QTBiUagkxvTlo0ywen04aPvkB9zL6t6mUwC8raopFuI7DUxUCezgxHKucTao9EHVP8ZXaj4WIjwUJ84KPEKdunYYlWRR9NvYLBxkoq+T9l9WYsbiw9kRNAVjLiZAAYt9RMuHo9ebDAzA==;24:Ka4maTW/9+Ww+HAj6kjEKQCkz4/QpFCens5RGuR3SY/x+oM/wFg6qEQd+jqPPfOpbsURnPCZhIGHPHhx4q6usQZ4ZoefXjROa3kxaby951c=;7:WL5zfKv4DzMnSlq1JIT/DG5zax4927rKnJUHPsIbJPfuCu0c4QNKvqOYvKgidGEHlc2PzFrUfzpMSIgGz35TVx5eKpkUZp9+Pprg9YpNk6GMqV3ETQPthFcrLI0scmvXsZZPmDk0aSSeDzL9Vcgm2rDixXnlU7Z+6OcB72ru7lk=;20:Rn60Ix/G1cv7GBSwOzDWXJqF6VPP7v6mFgfjVmRZKH2x60Y7iqaKC+v4EOmueRqZ1e0NmqE8Ob+cK+csPfze4/mCaeIK9VQii1aC6CoIXBrSW58EMXv2GJwuBZjG/gQ9156rSGTfbfWZgF0rujzMTtTQ7AjihjaRELSazXX3sZw= X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 May 2016 16:27:03.2729 (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: BLUPR03MB518 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Thor Thayer The Arria10 IRQs for each peripheral ECC block funnel into 2 IRQs [1 for single bit errors (SBERR) and 1 for double bit errors (DBERR)] which are better handled by the IRQ controller and IRQ domain framework than the IRQ handler in the current implementation. The IRQ numbers (hwirq) in each peripheral ECC block (currently L2 and OCRAM) device tree node cannot be parsed using of_ functions in the current implementation because these functions attach the IRQ to an IRQ domain. This patch set adds the IRQ controller/IRQ domain framework but requires some device tree and binding changes as a result. Thor Thayer (5): Documentation: dt: socfpga: Add interrupt-controller to ecc-manager EDAC, altera: ECC Manager IRQ controller support EDAC, altera: Handle Arria10 SDRAM child node. ARM: dts: Arria10 ECC Manager IRQ controller changes ARM: dts: Move Arria10 SDRAM as child of ECC Manager .../bindings/arm/altera/socfpga-eccmgr.txt | 14 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 19 +- drivers/edac/altera_edac.c | 182 +++++++++++++++----- drivers/edac/altera_edac.h | 5 +- 4 files changed, 168 insertions(+), 52 deletions(-) -- 1.7.9.5