From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752500AbcFUOnE (ORCPT ); Tue, 21 Jun 2016 10:43:04 -0400 Received: from mail-bn1on0071.outbound.protection.outlook.com ([157.56.110.71]:44320 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751764AbcFUOm2 (ORCPT ); Tue, 21 Jun 2016 10:42:28 -0400 Authentication-Results: spf=fail (sender IP is 66.35.236.236) smtp.mailfrom=opensource.altera.com; arm.com; dkim=pass (signature was verified) header.d=altera.onmicrosoft.com;arm.com; dmarc=none action=none header.from=opensource.altera.com; Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=tthayer@opensource.altera.com; Reply-To: Subject: Re: [PATCHv4 4/7] Documentation: dt: socfpga: Add Arria10 Ethernet binding References: <1466434252-26107-1-git-send-email-tthayer@opensource.altera.com> <1466434252-26107-5-git-send-email-tthayer@opensource.altera.com> <20160621133340.GA9073@rob-hp-laptop> To: Rob Herring CC: , , , , , , , , , , , , , , , From: Thor Thayer Message-ID: <57695350.3050404@opensource.altera.com> Date: Tue, 21 Jun 2016 09:46:40 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 In-Reply-To: <20160621133340.GA9073@rob-hp-laptop> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: BLUPR11CA0038.namprd11.prod.outlook.com (10.141.240.48) To CY1PR03MB1486.namprd03.prod.outlook.com (10.163.17.16) X-MS-Office365-Filtering-Correlation-Id: a53182d1-c0c3-4d91-ea49-08d399e2297d X-Microsoft-Exchange-Diagnostics-untrusted: 1;CY1PR03MB1486;2:xid5ybZkqt4hIRdCuG+YPBSfaG/UcbLkxHyDOMlrBliQ29HMaGNJJZbR1ekf2yB7Hcb1OBUgrCNc6vpdWzqonmiyEWNkhTb1mJl6XhM/NQenGPbP5Nf8Qcj/ugCT/o3m/GmHIKBj3XZQvmc9MJNVVUB1/a+AEbglk8lJONN7098MVk8gH7Ku0hVj9wrboJe3;3:i3FbgaMGAmwKXFBHYncf2ocWG83T1CVHWgzHzAgydq9neeTgGx+CYirsGf/KhjGznlx8N/MCiMzBmIlybRHfe1N7pjcyyFSeuf0oPMWlLERzJB0BCJPjciVOJBzPrY4S;25:XdWHYoeyHkT7nWCO9lEhPuNICfEd6tzzGkfS4oWoPLeIOObNZ292Qxn4KgG37KQo7liZq/uvOKSiUWO6TK4t9wiuZCmvvHuBcnqIVRbrc+c87WOjUM/qexvylO5PAcNiPB+zGDd9rfJFFD8M0W1QKaabmroB4dP22jqUE1caJj5oRokhpMQswV0KmDX9V0ryUcNaoa8R9wNxIUhwgLEqn2J0OXt/W7M6YF15V2k4vLY9XpptHireqrBuz2e5qrlsGSypVsNA48vgpXmb9LrtMG34gBwldYDYRxG9O9qn+WJHoO8iVQnV3Hdif92A546Xibb/LMzfjRECuzrOlMKOnzUDzBHnNzkZxR3EEySnhx273+ancYFVPt7YDMsM/VFYoGfv3msxz+3JqxG5bsJxyiXmrBEDKElO4JnoAxh7OpE=;20:sxHlVORGzFy2ui3qY6T94bty1stCi8i63HXpIyvYAIdzNYHl8Z7wZ+AH7XUe3MhLMgpgTYr82q6dBPIa6mAxByHNdFfBYwWfQz2TdRfBN1wt7a5MSzHgnSKMWUTyvpN+CDn/GwDX7AuXneQk0RGRg9/T5K2QEzblziv52A460Wg= X-Microsoft-Antispam-Untrusted: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR03MB1486; 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)(5005006)(8121501046)(10201501046)(3002001)(6055026);SRVR:CY1PR03MB1486;BCL:0;PCL:0;RULEID:;SRVR:CY1PR03MB1486;BCL:0;PCL:0;RULEID:(601004)(2401047)(13017025)(13023025)(5005006)(13024025)(13018025)(13015025)(8121501046)(10201501046)(3002001)(6055026);SRVR:BY2PR03MB110;BCL:0;PCL:0;RULEID:;SRVR:BY2PR03MB110; X-Microsoft-Exchange-Diagnostics-untrusted: 1;CY1PR03MB1486;4:d3NApecW1fNrw7n2Zw/kWJm0+P/nrew+WQ9xYzmqdV0vh3YFTt3TUThBwMA0n8NnR1k5wMcZu/F3qzbEMV8Tq9fA87b0ZEJc83Seo4krHWG8XDicU3HoDb8ZcsFiBTNKTlvSWVs9n9oevARj7COykex/DuAG7awXUCOCpWhEAqgzSXUWYPVVOaw/Yzbb7xKqMLUhh8GG6lJPk4SsoO4IET95oZGSOmKlCdvbd2qIf0pl7zuKaOUA45XLNKTe80sxCffFZ8jWaqYXiBqDiyd0/jWnl1lL2Um7lUCZM9KPSU7MuGggHbTMOmR/3Q+zkRlrIhyJvdETUVy1aeunh2qVEO4qPk54T1kPnVDhXy1+c6m39x5iZ9a/bqwD421jv49xm/CtaKII7gfoaRjEUuhtw5O32uRch68BrOn8WxqB3D0XkAOFEMWfrfIUToZCcMmr X-Forefront-PRVS: 098076C36C X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6049001)(7916002)(377454003)(199003)(24454002)(189002)(81166006)(81156014)(105586002)(106356001)(3450700001)(7846002)(50466002)(76176999)(122286003)(54356999)(87266999)(53806999)(65816999)(101416001)(83506001)(8676002)(2950100001)(68736007)(230700001)(50986999)(19580405001)(77096005)(19580395003)(43066003)(97736004)(575784001)(110136002)(586003)(6116002)(4326007)(3846002)(66066001)(65956001)(86362001)(59896002)(65806001)(189998001)(117636001)(47776003)(64126003)(23746002)(99136001)(42186005)(7736002)(4001350100001)(2906002);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR03MB1486;H:[137.57.160.203];FPR:;SPF:None;PTR:InfoNoRecords;A:0;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics-untrusted: =?Windows-1252?Q?1;CY1PR03MB1486;23:SNzjoroLIy6hIjWWbo+VIdOpBR7m/Bec9KynH?= =?Windows-1252?Q?Dr/RX94K4PHMeUUDYqi3VgcKxlzOFUBBGSgBG8gWKTfEi5e/4i3caZIG?= =?Windows-1252?Q?Kplmh6n3K6YNJEqvKa86DPfg0/651IbLPV1ZAifBJnOVtZXPElT+MESn?= =?Windows-1252?Q?SpoZBRoD2CBK+1pyQIwMGW7K/NavP+vJYq1Ov1YkCYXeTe0j0CQSSQcs?= =?Windows-1252?Q?HwExRAJQB4fJ7YtRlmH+RSmGVTNvr1Z7BDW3wK9TZVLAI4SK3b7iq6en?= =?Windows-1252?Q?PG/oOt+XYENzETBUQSUC0++2PTi0A0BiwPomgBCHYc7JiC0lWvjFYhth?= =?Windows-1252?Q?4e9LWoJusMur3Cq7Bv99z1U32MDsfSH5/6ZtPVWxNhVRtdbGLfhiswEC?= =?Windows-1252?Q?w2dSmXoVVsx1FjrAweCMVBrZSYe/Yw0OPu/pvuU2uRbGFgtiiTDIGZ2B?= =?Windows-1252?Q?ueDMq2v/p62Yn4J0bg1k+ZR74xRKtzvE0ZwX/dkkJpc5bQCjQyL3nE0w?= =?Windows-1252?Q?HiACWE7zP86Fmn9TBN6dekf6+BDCr2R21dXwXWOxWPO47oFw/jtSDR5j?= =?Windows-1252?Q?SbJXKs+i/iQA6ov9v+lKGrnQQTCRSTUE/fDYQCzJE0EpTIGZjXSZvuiI?= =?Windows-1252?Q?7WRDQzFWeY5sxWpIx8tzcF/EqY8SzMa2CoC+mlDQNehkkAqVuxOhRQgL?= =?Windows-1252?Q?/owsBV0sLjAYEx4KOmYES/xui+0QJ0+nGo8EAks/lcBy5XYGSFL8rpK/?= =?Windows-1252?Q?c3wktct3+3mSuPGGBj1fimddt9Vq+UzXebdh2oLbxTm6IZ0V35FzG7Aa?= =?Windows-1252?Q?sulvNXm0c1UdOhTI6dHXWPIfS8EzOqZrwUkdGqzPERXmo4RVdBCNaqwh?= =?Windows-1252?Q?JpkQMTAAoSyfBvco0mIu+9B81ktJgHTY/CpXET/NIBMl8HEoOAVTPRsV?= =?Windows-1252?Q?7d3/Q1vHLv/6Pb/C6KJc9OwzWL47o9M4NeBxUs9HNctmgoZTw7iOWS4Z?= =?Windows-1252?Q?hSxfq3jxxyu4VvaiD2wc+VEfRoo9XKvZCfxPsyH5DxAyyglb1F7JTwj/?= =?Windows-1252?Q?VYX58C2IjtM3YpFu3yTcFe8fOj+ASsB64XQTtkA+UU9CJFJ5y9Y4/t3X?= =?Windows-1252?Q?lst6udQiONTGU/GYVPX5UgwV5eQb+Aldg9e4wNgA1/SCBo8LLSVi6wZv?= =?Windows-1252?Q?guMzwDWCxkxv+ITTsurAh97YvegRFK6hzlBrRLrqWBTreGmNlSkr8fpH?= =?Windows-1252?Q?jM9FuTK6pQQxWOiAil4kRtlsfF71xtlYu69J8qypc6OTlObvp7QhBCs9?= =?Windows-1252?Q?7cqnxbvc2+gvoXrL9sWk3CeVo/WLhvdfAUH9/9E9dPDSR6oB8eBtvCgM?= =?Windows-1252?Q?eG5Abw+9W3PKGos3xPd/IO82WWSsGFDMw=3D=3D?= X-Microsoft-Exchange-Diagnostics-untrusted: 1;CY1PR03MB1486;6:XwSj9+IZQgrcN5yeMvXHsDX82KQg+Ivg1K3RzWgLA3o5oVNapUUm7z5PWc1+IzYDsZcrKM7SnB6feBvnjGsDUKXTn13iaZpLcq1WKcbNQhhYs2pAkTMz4eQ0hMi6VJ3lJTFJsHkS1AJCbkNa7LUnCmQnFNKuFIuip3mJ+MuONI3cygrDDaegZwcf26XpKXlsUCLy+3F5vl2umkidRhg6FgaZI53QmND5pC8YVDiKUMHAMZ+uav93JOdBLt0D4UnRlszWC/P8JNz20oPtpXZ3SXExciVsJJqNHm5gaoJrEAz++yT+8rvXjCGGMahSWwZnGb8lt+YmHpUfSwQ9YY/dBQ==;5:O6LBJBWh5Pdzqk0cVvbrEdudM6p8XMSLQ39ubdMLJ+0f7D7QLZGZYRqMel+9M7Imwwj+LkUorww6ak74WJQfJh7Q3T5fn1PqhYHpSsQsK80yTuxM6VLCThv4sXwJBgkXUhrnGykcVwzH55OZmpFv/Q==;24:TdhqLHEoKoBixpOAQmEGAUYWATrzRpNFEsi1JmuXjPltJnlVhBShu3USTyrhYLPZ+UdMC7yBex+MToTbx/qyk3OiFV8cwetYxP/AJe8USsU=;7:V0VGvGSLn3Z6zQ0L8RYNy5CfZ35dDyog7OOt2q2XfItGbdnFCI28zDRl7ou7j65xXTgwpK0WB2Tet1/Hj99ufRbC7dTZrXxB7iqsoyrhtuuYQ1D5tzKF9d/qYMSA0Bxwhz9MIHSnXwxWo8twmmKqBdMwqLgYodn6XgIzC/knz+dWU5bBkwqjWhhiut9J/4Xp5/Doa3x+LlxNw/mqzVmMURE399ldSK8dT3u28rbDyeEUcLogRpw00E77+kXjoow3 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics-untrusted: 1;CY1PR03MB1486;20:6N1vzZTKjILJyFqE6HwqDvEJ+8hwrLD7SEJfvKrN1WpLjzGzy4hfQlgyw1BYA/rV5xc0qmk8UsRpmkg+QTdJ85iJRffQsAUS1kuzvuVSx8LEY+Js/JOQ5z0HlLhN/Om/+J7PZxbXYpPH3jrgW7ysFi/oKtIP+xG6mmo5mv6WR9c= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR03MB1486 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BN1BFFO11FD034.protection.gbl X-Forefront-Antispam-Report: CIP:66.35.236.236;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(2980300002)(1110001)(1109001)(339900001)(3190300001)(377454003)(199003)(189002)(24454002)(87936001)(4001350100001)(83506001)(97736004)(16796002)(43066003)(50466002)(87266999)(50986999)(53806999)(65816999)(54356999)(7846002)(76176999)(575784001)(110136002)(6070500001)(64126003)(956001)(356003)(7736002)(86362001)(8676002)(4326007)(8936002)(2906002)(2950100001)(77096005)(59896002)(81156014)(81166006)(117636001)(189998001)(6116002)(65956001)(11100500001)(23746002)(90366008)(19580405001)(68736007)(19580395003)(106466001)(105606002)(3846002)(230700001)(586003)(3720700001)(65806001)(85426001)(21840400001)(99136001)(3450700001)(122286003)(47776003)(66066001)(6806005)(7099028);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR03MB110;H:sj-itexedge04.altera.priv.altera.com;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:0;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD034;1:LK+atOkCOUhDkGvPkKYfaMoRtSbDRMXK9yxB0W8Klc0AB3ow6EKdYqeHYB2VszW8G83WD1BCR8CyOhdfbq32dGZFCWghUs0WuV+UtfXUUhMOS9qSgmeWhyFdI1H3I/7jsEPxbqcZvPV07HMTKFprkJoy4xGecEuy2ydmAB+DOWGXjbsKoUJXbnRaZKZiZE0duAqXj3HahSkkgjAhMNAk3VDIBQGH1TcZ+vmdTXw8+fKtV4VuG5RPHSMkjkLsWUhft3uGfYIA08/lWSMSstB75/opWyDl9P1zq5PYnt08pnNnhrvwVnN/pVJ5FrK3RfptfnYID2Nalw6V2B/Zwofkp1DCdJ1LroWqU0dFeMHRrr/VSElLC525lxNuF6uUmi7RtbLh2JMaL0FUDvfHEF8+p2tEOLFhsftjHObwHB+8MsOfRkvgMtTpF65mTUBe4hfYjA7X2CQf+KSTr+SQWs/xsjGw3w6a+CrU/FvZ71hP50HWkSaAJ9wMZstsnorZviba2JJIazf7mn1ZRlitnyaeM7IebEU3L88ay8uIwE89fwHCUYEOiWyV72vjFpPg8MI3 X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB110;2:ZKjhdti5xzRIWJ7ZFimj9g4Z5oMf4qlmzAPBzogoDmN2zGtpNhwGV0T46CMVOjC4WGDvxvFTgfOfIqV5nkzKXkg8mx5fDoJncIXyAVxMyf+aUbW+HzeMIeLz1ov1L0+tbxLAylBJRz+xtdQSXNY47utseKT2lj4FFWvUBlO+jjSMYX7dWb6KeI+X1mxSHECp;3:MPFCYAeJ7ZpFtRFd4NMYGIOgZrI9Bm58+ovcKZyHvOC3fIb728wyHr518vlv3LPAKHb8JTOcjidtKwWpQ1Cd+PACmDwK9MC5yWCQJ4zydT5I7n+F9ZyYwO17f+p0uthGNVtUxlw8xYjK4f7TQtelyAT0p1BLEGEqLeitBQAhN3JinNoBTXzvMWiiIj2bmY9m6oZuH9GmSCqFTv5auIIpu3FI0mk+xlD8ZoISzl1fvAUm3CoEhvnwD9ZiJZsHSZMh X-DkimResult-Test: Passed X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(3001016);SRVR:BY2PR03MB110; X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB110;25:qJmHDMkWoIOaJ3QdXzUiygLoHsaYlSZFQJpLjmOaA3EPGCKvW8+NmyyErOv4JHLV4G6PMIiLnjyZ1Wiz0w2F0aMM8vhx9xnCrCFh4bYFDNWRDw5R/7uKt09VD+73RWtbQBw+ef3QKg8u/a8GMBVl7rAkrdkHZdqi0CRnrg3NlUGWB3bV+5pgvU3FrmE9H1c3yzTLu3lpxJO4zAJQNa/lKTAR9VKd5lYU6xivEg9LcPcUAaQRkSTgdddV9x2it8mv5hA+eNZE2ORffxH9+EkW4Nq4SUUynPzfVSg7tR/YCjzfDC8Go7ldy7J8eO65TsnU2qqhnuvWl+S3n656U70E/fFMK7xcVY/VeUgKRY4kq06DWb5rt71XTrLbD3R1Ke1k/x0I/plPE6dPSZg18x0XJ0SUYUnCQUIajCj94hcgkQ9dp+S9FFBTC/iAfRDlEAxNH3mlFzTql1u+TYNFgYOv0uxzeZVSkO325rI8otUk0mO9Zzl/hjZwbYjstdPwTLziwG+QOjhYZl4pPo3KYcg0d4E8XPLwxSlP0M5i2zd7fqqcBq0pb1izrVzyLrtsNH6LHJPYQOfgyP7ly0ARi+1Tu1T+sC+eTKdi1ht0YSqjJbdrUGDzyDMaTroYtEf89NJ23N9uzrIdwQHgC89X9c+Yua5U6coEW8uKpjic0yO4GDcSBE9IKsSq3zWlZd+LTCH6lCM0cl5484pT7AVxVG0qHTB374mR85nSHGgvLEJU1zrqpSZhc3Upek8D2hriiIVI;20:lruJQA/+4LxIY/le3lDgFOjyZWfkVdlZSpP9MwOMxeOi9l7DUEX3dd62I2EMO3rSJfrt7k4wIvYJB2vKeI3ozl3aGCbQo5cN5kKcK80LSwrVsIjFAM7qp60i59pbzlmX8vffHxlRcVIiktgclUirF8jNI5iBFomQTRNrIGyx0w4= X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB110;4:AxQU9DK2UI7Y8LTq4VmFobK+4HpIv/RwtoTnpl4QtLQD0DzFa3+h27Mo/I/0bloQi6gk0cDXgW/QcnyPNUnjdezOSgs4J78aXreeC1cEGroxBoOuucAL+g7h0KdwVdeDDFwB0XU94bMec6RN/rsTWg05fiagwzWrGWbJ09XZRechVCp7mzRVEsB8qFtX6LOje9Y2Stdpap3XuhiUr0g2RfXYShLAX1Cf30YLkpj/tbRHaUNndItx+RCqbNkn26eqONx/licJ9sHhuBbzZBSjXwLmgY+6XporZ3G7uh83vcoRwKPnYDBNo03v+0fZGjC2qe8aYTnnjsLJV9Fa3Jpy+cX+SuahfSIm7nOitc3xpPIdR/GxzkGr/vTqV//WXRUZex/UAkDEGytYlXT6sfqEJ8gxqLH7pcYaP2/lD5msDaZGJGJluwaXmEvW+qkl1bctJvEaL6uJ//JQyKKEWwKhwXpijtE8dokNt3fMhDNuJCxyCCON7EX2N01hZDboWOuj7hxGw+j6N0yPm7v5w1PekQ== X-Forefront-PRVS: 098076C36C X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;BY2PR03MB110;23:dQ1Mt+hdHlOcapsgLzaIkbKozgr+nslf5PIg2b?= =?Windows-1252?Q?H8+hhnDi/HwM5F4qIGfRVh15xpazelhDb28Oq/G8IrRVhgrnhsEhfPvg?= =?Windows-1252?Q?JMeiw3lHzPllOBcipX6cykwuP9voklC4U/d0ldjNptV1o+8iFGJzzTXx?= =?Windows-1252?Q?YAj7gEBhr5Ih+dmXUF9CIpVZ3gCDvrpyMGkENgHSTzLtsK6Fe1tDbKVR?= =?Windows-1252?Q?wv5yCInQGzKR18G1ABtY3IokHfHAthodT8mVIcktx1m/9fh6yxSA2N+E?= =?Windows-1252?Q?M6HW8Y8PdTTwGk0sZib/VnDVzhpc4lqZsTi+M36wni1coICQA+urKGD6?= =?Windows-1252?Q?+nYIpJ3oBWQWkE3QrKybN7YzWijB8nuW4YhJi340KArtNi54HCuBUSM9?= =?Windows-1252?Q?cC46YNTRXbO1s43iE7TCZ4YBgNZ/Gt2aAlEfm8m45c2fWQe++VkQscju?= =?Windows-1252?Q?z1k9L4KZplI4RTU+SDuc17uOMGbaW5zA6P8xZuhx3lK4P5v2EZGM7Q1c?= =?Windows-1252?Q?lIBVliWDnZGXJfXduLXCCFrJ4IOQXspZXWa8zoJACIv8Elk3SPBCFT5A?= =?Windows-1252?Q?G8ussIO+w6QWwyYYpwWGJZMEw8cGsJn+LCE7h/gzbcLZAR/0MLQT7y2c?= =?Windows-1252?Q?tCbMqIg5jXK5U4nBeSw67rSUVelmaEXMj24uQWokjvqLZNdlR2qdyqIp?= =?Windows-1252?Q?bYZAp4TfDZ7fRPOXFA8RufFdDPDE+sbv1WUZl9OU9q2pvQdml1Fq8Mi6?= =?Windows-1252?Q?WBt6mPW0l3Teq+j3gPqrr2IAf17i0f97FZHhtEaoIbH++OXVDVQRPqxu?= =?Windows-1252?Q?EAhiFZBtgPnPStD+P9zuSBiAZBl8ie0G/DhSWegAxGkfdWoAm1h9BS54?= =?Windows-1252?Q?le6ghZE2xxPlLkup+iLZffNyRT+RexEciDoQg0HH6CBJB76Lf4iPiuKl?= =?Windows-1252?Q?+LNd7Q/IxJ/3Q0gJECY7AbDM8zym/0SIgP8UMIS54y2NJvIuSgH2usA5?= =?Windows-1252?Q?e/GEI3IK5FWe0rYXVh4C6V3GfSFTMJ/rPcmhkOE27uuPqGKSFXE0y5/G?= =?Windows-1252?Q?5l5hdcgGnkGvQhKUUn8yRrD18Am1btmKdxZMEhi4VQcjAN9mswdOic9M?= =?Windows-1252?Q?JFPlHqbmaTFNoO+hDqRl4bipVX+MDThGb6t3+v6Io4nitDYcZRrtsSfe?= =?Windows-1252?Q?xnUfq1jxHeToyl4Jg5+MYj23o6P9n59VYTKxfKL68c1APQdvkWKxLHuS?= =?Windows-1252?Q?ENmFQTDkxC2t9tJdc699tS2qGeJpt5gZd13BLbdfs1kF9aRL3DTCkk9t?= =?Windows-1252?Q?iS+XSTavfHr6V4Dl1kw2xLMXhrtcdwNXOpK0/GUSUupDyYSkTjIXbGHz?= =?Windows-1252?Q?hV4wFKhefyU9WNZ20USwgNElQbRsq4zyZWMkRQW91qk6CqjAcUnL+QoB?= =?Windows-1252?Q?zTfG4Tccl9HSPxnKAEeHvATzEgtpM2K4/7Jj2qQdRl8/ySLg0rnYRgdB?= =?Windows-1252?Q?XDMc2wabjLne/WTwLk8fCSU6w5L0p9o/2vxkFtmNjuYxrLNtRDj5pdbv?= =?Windows-1252?Q?9xO9Ga/oFT/yUU0L6zHvdokD+z9XojrM5otQaIuCM55Hz0aC2vJsboor?= =?Windows-1252?Q?4iJWf7Ji1UaI0u2DVRl7p/CaGImDWcLBeI0fF9O6aB+R4AC3dgPqAEOH?= =?Windows-1252?Q?q/pRdmghs6a7JnEqgCZqSutg5mWJz34NaVf0XOBMQDrGUPp1AbDsA2l6?= =?Windows-1252?Q?9j8xvNqEbwJfKoZrrGz9xiuFDYPlROJunrw00=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB110;5:JEN2ZmOe2F60uSfCZfx40550A/a3msvrGyrkbpQmTsAw9wKe5utWpwOZi0vhB6SGKJrOer2/sbqIMhge2hpYqjDTfMewF3U5dghK1/GigcXSezwKfoQbd5G+xiGHBMtyL1x7eycS7fufgub4JsH3cg==;24:4HTdQGTq84v4sx+japBUJRU6aBdYtBJnNVutwQW2WgnrEfzWd96+G7m6cSQfKQEbt7epc+GEfU8n15bWNaBLtHjUPu+j2eo2yTPjxdpD5fg=;7:VAjQKfreWD7Gc4hA2KPTUqWQ/8VY0pfeBs80Dk3BiUXcy/G/rZzgqf6Z61g9ZkUKppAjKWdGsHRlb8tU/blYoeK9VPRRuUIMrn/rX/ciM82syHlccmF2EBtd6SKpe0oa1ysEOJGkZlxzlmGaIQuS3LJyFqnLZTniyQeasnJ41Xu1G6GcKhGD1dQ3okq1nbL/;20:S8CxesNWCS7hAeF2pM5wjGcbGeo2B+dWCnatbDxcekl9CQ6/Dsq4aWc9f0JZnh7dZT/FhoQyyx2j+zjJLt/ZNJWJVH2R+eDHrXxrElot3t9GBn5YSHhVBdJN+D+FzptBI3jfNMXCFpjaEA/hdpkxEuo/IkoMMzATjNCWFaNUzDk= X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jun 2016 14:41:42.3716 (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: BY2PR03MB110 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Rob, On 06/21/2016 08:33 AM, Rob Herring wrote: > On Mon, Jun 20, 2016 at 09:50:49AM -0500, tthayer@opensource.altera.com wrote: >> From: Thor Thayer >> >> Add the device tree bindings needed to support the Altera Ethernet >> FIFO buffers on the Arria10 chip. >> >> Signed-off-by: Thor Thayer >> --- >> v2 No Change >> v3 Change to common compatible string based on maintainer comments >> Add local IRQ values. >> v4 Add compatible string for parent node. >> --- >> .../bindings/arm/altera/socfpga-eccmgr.txt | 24 ++++++++++++++++++++ >> 1 file changed, 24 insertions(+) >> >> diff --git a/Documentation/devicetree/bindings/arm/altera/socfpga-eccmgr.txt b/Documentation/devicetree/bindings/arm/altera/socfpga-eccmgr.txt >> index 15eb0df..7c714ba 100644 >> --- a/Documentation/devicetree/bindings/arm/altera/socfpga-eccmgr.txt >> +++ b/Documentation/devicetree/bindings/arm/altera/socfpga-eccmgr.txt >> @@ -82,6 +82,14 @@ Required Properties: >> - interrupts : Should be single bit error interrupt, then double bit error >> interrupt, in this order. >> >> +Ethernet FIFO ECC >> +Required Properties: >> +- compatible : Should be "altr,socfpga-eth-mac-ecc" >> +- reg : Address and size for ECC block registers. >> +- parent : phandle to parent (altr,socfpga-stmmac) Ethernet node. > > Sorry if I wasn't clear before, but I was suggesting changing 'parent' > to 'altr,ethernet-mac': > > altr,ethernet-mac = <&gmac0>; > > Rob > Ahh, I see what you're saying. I used parent as the tag because I have a generic function for validating that the parent status is "okay" using the "parent" string in my validate_parent_available() function (see below). I will be submitting other peripheral FIFOs with EDAC protection in future patches (USB, DMA, etc). static int validate_parent_available(struct device_node *np) { struct device_node *parent; int ret = 0; /* Ensure parent device is enabled if parent node exists */ parent = of_parse_phandle(np, "parent", 0); if (parent && !of_device_is_available(parent)) ret = -ENODEV; of_node_put(parent); return ret; } I can change this to using a passed in data string but the code won't be as straightforward. Thanks for reviewing, Thor