From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752562AbcFVNy7 (ORCPT ); Wed, 22 Jun 2016 09:54:59 -0400 Received: from mail-bl2on0095.outbound.protection.outlook.com ([65.55.169.95]:48768 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752078AbcFVNym (ORCPT ); Wed, 22 Jun 2016 09:54:42 -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: spf=none (sender IP is ) smtp.mailfrom=tthayer@opensource.altera.com; From: To: , , , , , , , , , , CC: , , , , , , Subject: [PATCHv5 0/8] Add Ethernet EDAC & peripheral init functions Date: Wed, 22 Jun 2016 08:58:51 -0500 Message-ID: <1466603939-7526-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: BLUPR0301CA0036.namprd03.prod.outlook.com (10.162.113.174) To BLUPR03MB1475.namprd03.prod.outlook.com (10.163.81.17) X-MS-Office365-Filtering-Correlation-Id: 8df75f8a-4b0e-4106-d0a5-08d39aa4ac2a X-Microsoft-Exchange-Diagnostics-untrusted: 1;BLUPR03MB1475;2:z0KU1FgEs6X3QC7qMys5dssbTdb6mC9E41LrrxvbyyOHxELNkyVwi9DF2l0735jpJXb0V3id3vPqkILHY9L12WRoi/V4uv/TRnG7fd//RXJl08wjWSOHoCampG9RhTQC9p5IUnbv+Eva3IaRLJH42KC9SbrejfiE5ekYpoT0muV5fyVdECqkQMm8KmZFxWyI;3:Q6SczvI3iZGu02gVbw4VZJllxSX30JRZdLT2+HZup3nWkkCm6Du96mV3Qfqf/g8GbCpkyD22zsukh+e3KLBqpPVga2oUNeeqjdldqNgeI/Y3rzPtULYNnHJO74HHbGGZ;25:Df5NtgQIQQmS9/RvJ1PQW/Gv1m7MJspeYNag7qx6LsJwM/aPbFPBNJBOQnxCZ2k5dq3BJGNMcbyrD5l4F+MqyCp56/Hnj5KcraBerQ9WwgGsOFgKy/o99iYBUVjEfWIjVPW+UrF5QOSNCtjD6XpIdMxTJ5BM2h3Lq74HISes/32sRvDXR54gRiRkNxozdXUMcZdbgyj9PRM8l0PSBtJnc4DlyY6+eoiEtjLxx4QoIijyoJcF7EjL/DX5ORMUxuRpQSotIZwYZShiPhcuwNz+kRsv5pxr/AEIV4e0s4sUV8+JFhsYEqz2SivnpCu6ioBAdTY0cw6UZPbicLp3fquDTWMJy8eBvXCAkfBwLEtmQDyVzpOvmJVOy/UfvABQSiMGN1syFdvivcQJ8rZju5F7896LNT+NN+F9ehZn0lzlBvk=;20:RcSJXlsa9YYNAHnlv4zp/qu6ahKFaaIhn9iFbPKAgLEiKrmZwxZ2F5ssFpfg/JyLuqvSV83hiRaqijCzZbfZT/abJatSluhGH6caCKmyazRpNJn36HZvi7y+N+8b3560NepHUF/hFWU/4LMssJQcue+E7WPnWUqIvJsot8qU6ic= X-Microsoft-Antispam-Untrusted: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB1475; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(80048183373757);UriScan:(80048183373757); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026);SRVR:BLUPR03MB1475;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB1475;BCL:0;PCL:0;RULEID:(601004)(2401047)(13018025)(13015025)(5005006)(13023025)(13024025)(8121501046)(13017025)(10201501046)(3002001)(6055026);SRVR:BN1PR03MB107;BCL:0;PCL:0;RULEID:;SRVR:BN1PR03MB107; X-Microsoft-Exchange-Diagnostics-untrusted: 1;BLUPR03MB1475;4:dGigAkAvA+DToArjtrS5YGzx9fbcLPgqt5R3YnTxLFqOTKEPFGsVH2MbDCr2R4XiieG/XHdhxuWnrOYra24vuCSyXcId3todW74WvSPWfZg0SDNKxo57iRMN3hGsDxGQwSXxvAzVuJu8HzmYagP9CapAxX+F7kaMPc19a4ojb81X5TF4oCbYRoWggqNre2FJrG3LZpqZOPnyR8y+eM9WEWN1uai+IeMgZlPQGC56VQTB56RW/MN7376zRi65AM7WFzcUMD25g5B7m8ufLaN73AY2hzRVBZFIlBzTWJORa4w7fI+GsvmkQHnm/U9lgzg4xFI+B6JRSSzQm/knSvkD+pE0NbHTFNodJcWkOu2ZxWszjp5wzwhmJAqem9WRECnuiINv2Lpa63YO0lzejT0FuXGEzpxeX1KEIwiEEpIRdi+mlimXLRm0oqaKKvtzOIM3 X-Forefront-PRVS: 0981815F2F X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4630300001)(6049001)(6009001)(7916002)(199003)(189002)(2201001)(229853001)(6116002)(3846002)(101416001)(4326007)(586003)(106356001)(2876002)(50986999)(19580395003)(86152002)(48376002)(19580405001)(4001430100002)(33646002)(92566002)(8676002)(81156014)(77096005)(7736002)(7846002)(105586002)(50466002)(5001770100001)(107886002)(68736007)(2906002)(47776003)(66066001)(189998001)(86362001)(50226002)(81166006)(42186005)(5003940100001)(97736004)(921003)(4720700001)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR03MB1475;H:tthayer-HP-Z620-Ubuntu.137.57.187.33;FPR:;SPF:None;PTR:InfoNoRecords;A:0;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics-untrusted: =?us-ascii?Q?1;BLUPR03MB1475;23:geYcBWTbbnt5Sa6GMbrBgJuSxPgZ666OaRc9HGAae?= =?us-ascii?Q?e5a7s2IKH7iP209PWFycL2blx96gKU8ldbmDMfomAJmCioQNy3FHXER2+Jg4?= =?us-ascii?Q?tBbINnNlWPGL4pDCLHcx9girUOdeXmmu2EX3PxOZGzpqNAhQhF0gUoqwHHru?= =?us-ascii?Q?v5sE8HKxnoUUuzf4Cmxz4qvlsn5cCtAI4BUhwYIDgWzmJTdfizzPvsJUbNHd?= =?us-ascii?Q?MpfHIU+g38t2lHUCN7UKSWtECZpLQTfnyF1ZZGG9ryCVS5Dj33z2HcxEBcAL?= =?us-ascii?Q?9qI1aoXo5e2dVUgR5rjRwy1TMo8N80u6SDnlMb8XyQgEGIptLfTUWRyz4ZFa?= =?us-ascii?Q?vGGZaintatPN2nrOvRLQ2PRhQIssI/uCyfhAw5ExgtfwM6aMObFNoy3Zxs9F?= =?us-ascii?Q?GnAsRxXQUTDeR3RJRIZxaRZ1/mM6Jztwh+88kqJwcGip56YujIRYrC1aImlx?= =?us-ascii?Q?yxfdRB4CFaCp+BrgOHKBkJvARnOqXflrb0HF1KKf8A/njR7IcRngJQmCOnWx?= =?us-ascii?Q?dgAmDt5o0zE1WU5msQlZ952w9/K3pkA0rD5/krIhsIlU7UQQHzogRw0bO1w7?= =?us-ascii?Q?QrHBQyn6disWKK9dTq8QGyeDGhuwsKLop2YiRXGSWnu/OXxhlnufOxi4v1A0?= =?us-ascii?Q?SJ4gR+JsiJHIjwUkgDQhZiMND24WvC+q7jtVL5ViAhlNvZj23jVr0OtseQ9F?= =?us-ascii?Q?qe2jTXugqvwQXDr1zTYNyRL+lkS5qBTVSDtQ7A9uTx2ZufYLVpQT9e1v3Ls6?= =?us-ascii?Q?0EMFJdr9HdvU9LMMAnyD6bzlpT0tgMUhJrKN24dTA4nbRx0z/aBhsx8GpP3w?= =?us-ascii?Q?1ZlXCRPhlkgpInh8g9Jq3xCd/JT5aZKgQhVKj9geNJFeTGMpXAwiWcIqLEIt?= =?us-ascii?Q?+oACQ6d2LzxljHZ4QX47CW2W4OU3Du0OxS/3DlP2yi5/g0a1uCjM5x5IWvkb?= =?us-ascii?Q?zPS/zu/+WwwyIK+C8eB13XfR5G4MgRVtqEGePrh6kflFghiX/pyyfcqVohqU?= =?us-ascii?Q?BBvet2rrhgQOyxX3J4k4qY2Bddy8xEXyVptKFqx9A4L1CrJPXhe3ZYOw23Q9?= =?us-ascii?Q?xONuuOGC6SFwxGJd65uGkiFb8m2HMWQgM4rQ6TH5GFSJphDjfPNB45cW4qC5?= =?us-ascii?Q?oOhMr7oxMw=3D?= X-Microsoft-Exchange-Diagnostics-untrusted: 1;BLUPR03MB1475;6:USdU6MuFGTqdEQp2K1HexrS9O3/KG/giuA58ne9HfOkyoYuGEpJfsuAgrlNbzC52bqzGnWpZ0GJrSjlbsB8nqTnp/SxDmN3yX6JD6xveVWqhYZIDXyrHJ3Zcjj4lBIF0DVDYo+5POh9NbR2j5ROg7uSdFel5zeEIzdq4nMj6Qudz8YrRGpgLVCp/G9f16qdHCY0SOP49x/bvnhMrGIbTCTIo8jcdlwg2JwanjKIGPLnt2BOjWMWV26s4NROUnXWILZFV0fmUnQANhcBn01vO/4805EEPWFz5B/FnAYbxCPz4jiLdOyAfQqCZ4eL3pDiCXsPueduYYPIKOX/tg0xEKiO5OQkDoIiUC9TJtmvNBQA=;5:ffqwwZSk1o7FTzrf7AeBeRDC9cbG7812JpZpjnqjecka3eHZX8wQzctcv3fyhI/6ni4x0D8Ep6oVr8L2CuJfXFXFMahJRbnokvn2MzPt94wEM22iQXoi5x4de5ehIHZcQ7ldB4AdjZVALkAKk/WnVA==;24:bUFndCBuBiiKFeq8hwgeP+hSJAipVszEogmZsqO6JXX7SKBfV7hEWIAborL3e8D+ciQgpIb5v5cVKxLwKDGg19zWy4G1vEMGtP+CrldG8iw=;7:WVF2zuu3na0bfr8orrMwS/yQS7jCMpA3EJw+Yhe/NSAzzOIJYbEZ60wWkOyHZlJ5qQlMjxLMSxkjywwP08RHPS+9dEmeJdguLF5M7jJmkx42fRrjz8SreU69vcYDdGdLekEUVl3wojvge7K58gDmG0zGI7ufcBb+zPLdceAC0D1q9p2Kh5B2C82MzD+sNHzfBDKj+WP/DVnsoG4wB34/DLGkTNxI08jKRsrstVf6ITozYwmsYgvkmrb5OJsOcH3XT6vklBeLAQMqPl9xOwhOrw== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics-untrusted: 1;BLUPR03MB1475;20:fGDJOMvxvteIIa0C+agFjIQfvphSDBc/zPFzuKgss+T9PB2GqC2AVqdN6MzVdN2yo8Om8mHbCAQjheG5GnymtAB61b3KYaCDzRZSv/9nKV6sX1zQd7w9A0Xwi7OZTEsZYAMhnzKUxWt8qzEHwuv7FczKU/Nx42JEAAqjwGQhyhc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR03MB1475 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BL2FFO11FD055.protection.gbl X-Forefront-Antispam-Report: CIP:66.35.236.236;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(5001770100001)(50466002)(6070500001)(107886002)(4326007)(86362001)(97736004)(189998001)(3720700001)(2876002)(2906002)(8676002)(6806005)(8936002)(81156014)(7846002)(77096005)(92566002)(81166006)(87936001)(48376002)(16796002)(6116002)(19580405001)(356003)(66066001)(106466001)(19580395003)(68736007)(50226002)(5003940100001)(4001430100002)(33646002)(85426001)(229853001)(2201001)(11100500001)(86152002)(956001)(50986999)(586003)(21840400001)(47776003)(7736002)(3846002)(105606002)(7099028)(921003)(4720700001)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:BN1PR03MB107;H:sj-itexedge04.altera.priv.altera.com;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;MX:1;A:0;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11FD055;1:GJEtvGRscW7HSkWszBQRVBu2ECuy22NpuFWjiCFVIxgRFj+PDInET0JQPbm5UhYKE32tEkkAKqqQSmekhO4Z7zf/QapW//iqh3DB0sFWQngGOb6ZCB+Ln51c5Mv8cNSpAXbMDx8twX8UqwpO3xIAPAGOlAZKX3/ZlobZrIDJV2S36mFp5ICYpxShD/4LFLz7qdd33ifCNcHBouJHxYH7nXF1+6GWkp0vY0z3oy/Tcs3JkFgDr23kLrrLzlN4hwYg4rWAIPG4zGYJ/sn7lx9n000c7816mi+cPWvH1R6BdrN7Wf4FuZhbN5l6PBdxndkf5mHprzBQrDgnBCoGwZOktF72qV7dM70n3umEMUMeAlgWn22edbpAmUh3209KwIizSxmrCyiSWd9UmQOWpnY8KfqvYw3fZddV/+rekOmWwv3+sRDlUrLMd9EcrZHebz8oPxLouAjJEHVs66dAyxpa5t8npYTiEjrZpbS7HU2PeLAOrd8hwTmlxiRjucJURh+Z68eur0WCRHwMnvIJAcXZZaPkL+nFDxtf0Fa/ETESlnI= X-Microsoft-Exchange-Diagnostics: 1;BN1PR03MB107;2:8G07Z+IPfbz4cUYw5hPu0/AcI4dHK5JrwIkG7ygoj6uBJLcDID9MM0Wit28GMtGa900NwKSZ07IehB3FD31d7IW/YtF69e0F7Dj68B+2RHWfevOZ0qZ1SNbkZoc+VOR4IweXIhc+a9hjyPRsgRYN+zqrrAKFMJOvmqdPE09McKVyTRIkeWMR/AfJehb17IAF;3:aZem8S3NkqXafSFHpoqUJuYvtCBTht8JaZhTiYXGt+YUjf2msJiucnZjVuCuQUyuu+s/eR6Ufsh0ZVFVf9L7zQRPcp/PMhB/r8g4jm8dlg4u2wALXz+gv2VM2TDECfBh7NdbpjIXlclfmZxunRIzqukTAx79F6hfset1HVvrpV0J2QGx+iImQeA2ed375VLaFxHbHdApQ2ml9X61wXnskPuYbezyYoPyc9v3pmCaOy2kACtuEw2HPN5cUxvtgjkZ X-DkimResult-Test: Passed X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(3001016);SRVR:BN1PR03MB107; X-Microsoft-Exchange-Diagnostics: 1;BN1PR03MB107;25:kcsRE/oUuh6SUkxIjhqzQMvk9a6IkDscAgwn08XGaOyC/2vwG2syGhC9zsTNyPBWR3IZNGIqkgkJjxfj4y5U/T06BH2h0ozlzjXBHh3Uls2WJOnkyq1Bg6ESDGFd0y3Tzm+Tbkq51vrAPgJlmDcUSSkERh4H/LK9RshHVsho7NHHMcYUjh0tMVRDyUYwqlcLPX3fk1Bq+61NbQWXOML3fv15JeMq0Jm5s92jZqcFVsR1ZW16sLc4BXJVQRic2YA90OxWk9YKcpQl2xI2kQ+IwHI3NuYVnL/S3hqtdZkQRZoueJbbp65slT/yty3+2/fMiiK8HnLvt5c0fHaxdRntoMEsGZWU98XN5W2Q0gVkPmbsu7l5yRRB/9mb0lL7+BvMdDF5IlfAEaocjHkW4o6H2q106stQdci9Mtmq323Bl/6h8xv9Oo5cXRlN1O97jLABPigEM+RnhDItd4YnuCmiCF4cb+bLszeHc36k3NKCFVzdD4aZk/Ght07gLV7u5E7AZkJeNe+X2Czos6wostvMHJUYOh86S49R0CHiZ3aR3TxjeM0mf9K9JxZtHpG1z8OpzRRjSKMg/IQG3PtE9icx6eF/7Qt+upn1AtELbW4iBZre2IXZnE1ULNu5asTK5D8+hb7r24FOtbFy3J3axy1dgkFSQxFqoZiUF4mvdJX18Ua+GTt4Ik6OPdVyI93z94vlXenTEnSi1k0PK4PhcRW6RVp0bzvtVOYAP/fbDMKkVaMEXTFwaVl/dUcbncz7u6pM;20:JeJYqF8C+JIkQecGjXpfAFpUaKVhMp+xGPUHgl0W7f0gSWHiCx3zarCebvB9XTqyRoBAQqIHX2JeU0WmA2WYlkLnLU+avr2EyVCKSY8FLK/xwlGhWLxmm5auHAJEy4gLJ0bTiGkKgBtPvfyJWZh6x54BKP5bcEOmslC45vHKrTE= X-Microsoft-Exchange-Diagnostics: 1;BN1PR03MB107;4:VYTwGQqq/500IaDkd59UbHr9mGhgjfhYcMDdfowEUpOxBqbQsBc9UiKzIPLj2xVxGZxnOO3EN3y/34/vYKuhWAb+CjVuyzq5YUWT3kPg8SXAoAKrRrTAHSiQcfy/Ndyn76mXr/mIwlyuPqZAVSAYnm8Dp77Da5PEK/RTC1KB1tIPu43q9VKO5o3vzbqS8oAKFB85BkhFo2og2oQCosw2XSgZ1etaCEZwrWt5lzK6ZnPVn6CNEoU322ByA9M/3O4evWklOhCFp1rJLzOlNsdJzjdGKGyd/gdgnH+/IvJ3qfF/je+NQAUduf2y7w7LDniaZMzNf2oMNEvSZkGTyjNf7XlcCHc54FY2/wVzI23qoW7sWmV8iJSAMvGQ/O2nst0W+jsuTa1eww5HkirmUZbWh2144zVaVWHBgs/zFa/NeKOkeifPHG1R20hMxZ8yFVKFUSQ5V4+Sj0ayIxtIK2MfKlLg22SlZMX4a5QdrENZT75D77tS+KRxjvMgej+R/tlWki40zPeA8VK9TOIhpzFVVw== X-Forefront-PRVS: 0981815F2F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN1PR03MB107;23:o+B/4VlT5f9iQvyF4+hSyWopv6Xoy1em7yOS88QJy4?= =?us-ascii?Q?1X/KfqMsZ+89XPDspJBjEQMP5KD7aG0NPdS8IXLjhf24AdAd3tGuI3ON5hdj?= =?us-ascii?Q?CCoYAismjHwiJHLFCtXnw8MiH7E46fAf2uUK7MsVWq/qMcmkMby7LCIHyRUM?= =?us-ascii?Q?5w1/0HXo4AGS/1dFUXqQvdaPaXB97X3tUD69VTyF4ZFFmcCq9zjY2w4WsYyi?= =?us-ascii?Q?H/v6IUWLh7aXMirpuX2QXSrsGp1RtCcyfqB0R572WQaNKJDbdKDY1kvc5fPU?= =?us-ascii?Q?C59TWTADQqZamJ5yaPUkN5wuw8Q/9sMhiB2tzQp9EshecqRfDfyCgZrVQBfa?= =?us-ascii?Q?iGCFoQi7TIyXRw58ci9huN6ZX09PHSWFnYQ90Ior6NUxJOhBcour1QSHdw/N?= =?us-ascii?Q?vXmeeXysu9Gua9l7110EpXU3qL14t8BkLLT0uuLMZAJ5QurWUQuC5gvqm/CN?= =?us-ascii?Q?HgFD1CdWdRHUVSAybxiCDHQRLYdoadNBC3koelHvrzF4/8reOSTe/AvrBNu5?= =?us-ascii?Q?OupynUIFQp/jqgmDvWRR9HuwedKDa/XvsGyMETIJKNruXH3uJbjm7b2sowB+?= =?us-ascii?Q?Nt18SZ0Tci8514MM4cXMgcWNJLvX9fSHmuTheaNfYwz3fCc0XBRhqTF7qT7c?= =?us-ascii?Q?aD8xZhIpXEkcD4Yh1i567Wx+fzo2TFduYq6/T6qCnpNZfBS2ONs7/Dy73Hzu?= =?us-ascii?Q?xi3RNpWAjxP1+Vq5UWI9ptbQ1nG+jMkLPug5YPGJFFJVXNHkk5gyMOL0w3cG?= =?us-ascii?Q?kvG/WZ3P3YpRCOJv5tlGoY/CX4KUXxdBPd82R379EbPVsPEnhumlMkICnKV6?= =?us-ascii?Q?mu6m2XeGeg85HKQbGyiFNKtvQNMCIowdL9cKRklmfux4Q0AT6CS9wa9DJuWe?= =?us-ascii?Q?S69IsswWXoGeBWPp38DIpCPFPZav3HIG+HGrRgMML8NyUmRp8CdI2p0jFq4C?= =?us-ascii?Q?irhNpA1HMDNXr8RBA14Y2YcG6cksp0F93bQKGVK+uQf07mIeVlpr7Cz6xLra?= =?us-ascii?Q?4ay/0xw5SLSwjzLQkWVrZzI6Mar6NmdKu4D0A3HzZgWe0KDPoKQirRw/Sm6s?= =?us-ascii?Q?4dY2oUIQ6H6Iiod8JtnbY/h87yFK9xx5rDkKocGNHge1KXnLe5FU+Y+2yQDI?= =?us-ascii?Q?3PEDxBxxb3kk2KoVSaG8nydjvhAIkHACyg7LvIojjjTHy5J+7AxNruajmyy2?= =?us-ascii?Q?f5YOE1+b1LcpAOONtL9w+7Lamd/eQf35kFk2SvgFNSzyucb7Myyyj3ayOGNp?= =?us-ascii?Q?OVwycqWLX6y4+pqvjvZXgX3Z2CDO4QmgOmowuacT1GZQfl6kqtnlYbVrLbvT?= =?us-ascii?Q?EyfCkuF9+F+DR4Aw0BDXxl/BYtinAvJeTv//a/a9MaiNIVvapPZ70SYYWlN5?= =?us-ascii?Q?56b7iOGYQtUmn15pGG6kKaGu/u6TDM1JXH5fzv53Y+qCHquV8HumYoQTUBLw?= =?us-ascii?Q?Fyjhze2g=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN1PR03MB107;5:DXDPNUuzf8D/NGdYrw3HNyh6Yd06phI9EAW7LzQdG7ESqk1xQJ3gwKcb+VTTBFi1dBnZXQVC2mcbWlVxSFSpE0fKuz6jBDU6ipKcrw7ccz0ObIW7NiC+vyJvgBNBRT9e2C8s3pDyTJYPh7soHswIHQ==;24:kOGkITHcD9xo7k42qBQkIOR2YXodkHlL6yGrmeaZjygprW6l+pq4ujdxwBjElWkTyO8RvPodtdmQDr8B/iZVIbuy0zrfzpzCY2NkaqOEQho=;7:Cj9uA1HDzfTuSn/iMG4iLuIP0z/vGKRMzWv/jeF3IwIkkuPeoayH8nRG3IboaGvQdy10Ys+hTgiCgG1ODkFkuJnZ0sXkONw8K4gTsMwbcjl/H4GlY1mlmkVxK2Ocp6FGb2ksT/mK15ePAGhamBQ5ij5GGV5wsOlbq0aHxWcV1IU=;20:jYVL1UWjgG53Lrf/EFRta/zbvgBEurihfmvQrgaP23Oy0jo/AKR0TUd0UAR5AAb83Eg1Wxu2OOPF0i2/34/HuS6rX2goPEkqJ1xzaYASvLW2YPBzVW/xzUefsc0wXoaVjJXDHnH1HzsjULcSmHMgEcWkVQt3PHUwkywaYcqnLAk= X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jun 2016 13:54:03.9117 (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: BN1PR03MB107 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Thor Thayer This patch set adds the Ethernet EDAC and memory initialization functions for Altera's Arria10 peripherals. The ECC memory init functions are common to all the peripheral memory buffers (to follow in later patches). Version 5 corrects a misunderstanding of the phandle name for the parent node in the bindings and device tree. Thor Thayer (8): EDAC, altera: Check parent status for Arria10 EDAC block EDAC, altera: Add panic flag check to A10 IRQ EDAC, altera: Make all private data structures static const. EDAC, altera: Share Arria10 check_deps & IRQ functions Documentation: dt: socfpga: Add Arria10 Ethernet binding EDAC, altera: Add Arria10 ECC memory init functions EDAC, altera: Add Arria10 Ethernet EDAC support ARM: dts: Add Arria10 Ethernet EDAC devicetree entry .../bindings/arm/altera/socfpga-eccmgr.txt | 24 ++ arch/arm/boot/dts/socfpga_arria10.dtsi | 16 + drivers/edac/Kconfig | 7 + drivers/edac/altera_edac.c | 329 +++++++++++++++++--- drivers/edac/altera_edac.h | 12 + 5 files changed, 350 insertions(+), 38 deletions(-) -- 1.7.9.5