From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752184AbcHHLFY (ORCPT ); Mon, 8 Aug 2016 07:05:24 -0400 Received: from mail-sn1nam02on0074.outbound.protection.outlook.com ([104.47.36.74]:55760 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751979AbcHHLFU (ORCPT ); Mon, 8 Aug 2016 07:05:20 -0400 X-Greylist: delayed 890 seconds by postgrey-1.27 at vger.kernel.org; Mon, 08 Aug 2016 07:05:19 EDT Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; kernel.org; dkim=none (message not signed) header.d=none;kernel.org; dmarc=bestguesspass action=none header.from=xilinx.com; Subject: Re: [RFC PATCH v4 1/2] Documentation: DT: net: Add Xilinx gmiitorgmii converter device tree binding documentation To: Kedareswara rao Appana , , , , , , , , , References: <1470640505-8279-1-git-send-email-appanad@xilinx.com> CC: , , , From: Michal Simek Message-ID: Date: Mon, 8 Aug 2016 12:50:16 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <1470640505-8279-1-git-send-email-appanad@xilinx.com> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-22500.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.100;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(189002)(199003)(24454002)(65956001)(47776003)(2201001)(19580395003)(54356999)(76176999)(356003)(83506001)(4326007)(92566002)(87936001)(5001770100001)(230700001)(189998001)(31696002)(4001350100001)(19580405001)(106466001)(36756003)(86362001)(23746002)(65806001)(586003)(7846002)(9786002)(33646002)(2906002)(8936002)(50466002)(81166006)(8676002)(81156014)(77096005)(50986999)(11100500001)(305945005)(4001450100002)(2950100001)(63266004)(36386004)(31686004)(64126003)(65826006)(921003)(107986001)(83996005)(2101003)(5001870100001)(1121003)(217873001);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1NAM02HT021;H:xsj-pvapsmtpgw02;FPR:;SPF:Pass;PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02FT024;1:qB3iiepjMet8ElKCk7eIGficXoqlXYOedPWgHLTjsmPibOO4k47Y2GHwHFDL+QA9ztBa45IPQBMkJ2ce+xEKW/HuvnRh6SodvnAWCTAbfT2qejhVYYCO2+JmWQ0pdpf28t1VacVJOIjMNsSdBNxUfjFrBSZt141bFTeno/h/4nHkyDlXuPXyqXTWf7RQmom0SEj7PHBHa4z0MjOrjkrujLM0tvjI6fKck+lwrM9rqzhDCRHk597nYURTxfu1acp+U1NgTSDVqVYHEWaAWN6vJyw59w/19RDHeAMTaUVW8b6zwoHwvwkyJb8ldH+BpC1Rt+pw++hmP8mjNEVzmeyrVBBX3oWqHqdlupZ3thSCJwloU+6RkGPTGZDvt4llKrLvlTOmNZ1FPgOKP3M22ZfF73OrQL31H+iheXPVlv4mWxa5Kzyy4KLkUJdYZq+T7jNmfO1aX1XHWFZ9JHpANrOMEYocyF0wCfw566MIEuy9TXPA/BXi7PByi78Cxl93SDPyF0BCXeIZaz85qJ3oc0G2nkCs5f1V9fgbacmbH5DQK6WGgG9CYAi27b/5VTo6vGUVFyEwM1UzkQBjRAEFm+Mf/g46icSIl0sojSuUcJLT7sxKNB02+yLqjIKuOnZtlPKo X-MS-Office365-Filtering-Correlation-Id: 7d1028b4-c02e-45a6-5f33-08d3bf79cee2 X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02HT021;2:BIJzF0sEz6vcG4IopafjV82xZwXJe3MGP2n7QyGDB9vug/Jh7E+HvDLujPxKZ6E5UUC2IOnA+tdhwxBCpmdekGJlEprCGAFhGX9HkPV86uEhRIO50IcqfOv6JUR8gMF9IoPQaaWeN0slXvzuz/J6W9US8N+s7FbVhODVaRAawL376/GLBvy/IZg4tzStJ1U3;3:LriJHd+hJgojinUKhan13Vlbf5jaAwmOex8vynQTZ2COd44jek4Y0/TNcZ4tOkQBmQljNE45hNGLBFWhGZ0NrE4rHN5TRLGJdLNXr5F7EgbRYeqOFc0yDT9CSdBZoqj8u54Nvo4U1bjuDNqP9NB038EMzrn+/sbDafKYbdnKeOfIcBua6epqEcf7uaK4n/qp+YFUh3CvV5fhKMmBAR2YZz2EOgVMgOv5m/QSVxGKJWURmnbclmDMtaJP78zMAUzJtzZyrh72GbGP9lkVeootkg==;25:r0h4xSjeymsUFoNcDG8642FMxKWX49SYXqMR52pFjHvZ1OIUAnLyI3USh0BhGpYrneu/hvfnNb++4e+LP/nnjQAUg7hEPZlzkFnD5hu5hoK5Ics/EDnJ7IJNGd1cVv+8FXMKVUNGd4/L6qQiI+fCK50sFb8ABjFZaLZKZ1XMSMbhMn09J9CyvVsxpEqnelidjXPIPHpZuK7LIpoRqsLgnU5/mVhp883DSFu1qnUoErGiMezTWGq8oD3gG2N2hs9WzfItI1fBj5hlJVaamL8RNrZ/qBmF9GEWLUA822pRHVVPz4Wk8sPsiiTQDvBowFRW/Nk66tbiKs/rQlrngVC3xe8F4SbEiO4D5ymCPYOeNp/y+x44g2CaQ0JcUZxom5o20cC849X+Yj0oiL9L1o5aH5bDkEmG20iKmHvVAjQN/1E= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501002);SRVR:SN1NAM02HT021; X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02HT021;31:xqPrOniLJWIEjALHEvosWc/mE6cJKFWdRyGHOe+ARP7sgxqReibqxoSWxPiTeVUP75ZjjYmjlImculc8w7AbRf6OKkgs6a2V8EbrQt/h9gIjcDoODwz/p2oonTnaQPL5rPlRmNeU/XavBlpZmRhpHp8XoEoH8htjna/Y61xGegqLxXRx3YGLTOp1EL+s4xMtrLQrbq43xNUlWNcB8nFx++ggfr5tqINSNtldSwY+KS0=;20:7xBfqBNODbkXc+ur4zpPL8VGm+cU6xOFOflTMdfXiSpt3GUVd1x+QDOZ5oLMEll1D50pmplw74z89x6fcIYDLAKx9PDKxf9ihlmcFfftMkmXU6WRtomE7mFkKOZMRAHL8Iuk6e9PMOBRC9JceQWu2evMgAi3BoYdo0x2PCODbOX6N8Ap6JQfcWHv0+IHZ0o6Mg7zW8fGBfQOTUBtWUegbTZrRSjNimNWxZjLviXYzHt5HsF8HCwQ+rItLxmEfnogZ6r9h4OEdSC+p3XfhXjqygMST4J1N0cInZW4dW00bpkb/qIE3xRUu2sHEYf3UAUGXek2QCXjNL9WOuADKdzIEQLNuwOYW2PeAKhbCwKhACxxrUs+OGwALWVstjh47IcLzTsIPbGJi4idYMQgHfkD0cRhUfNKakQZtB8Wkj9d2LQBvZZo6023wWK0iAX4INQ3cOKmUD9DkV9MBCQ1Un1rVgcPkoBiWbznQi/eIAYv3h6Jc3GLoAfRowZt+DHQqzO6 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040157)(601004)(2401047)(13024025)(13023025)(13018025)(13017025)(13015025)(8121501046)(5005006)(3002001)(10201501046)(6055026);SRVR:SN1NAM02HT021;BCL:0;PCL:0;RULEID:;SRVR:SN1NAM02HT021; X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02HT021;4:pMQ4Pm/gO1GhNilJ9pDKwRg5D8HqWFm+uET2EwzdlX6n+Ictb/a40KGDsKputkYvGerGA/RqXXBf4Sh1LFZ1QZqcxVXLxvY3xIlTS1RxtwA/Bpj9dOgwbmGlbK3iZnnA8/0guaeId6v3eFohSRKqmZxO4CPo4N5ppUstN3YbqhXzAPrHFoK5GzAX6AYfDG+LrnFL0tJXZnEETsqC7phpy8HY5UrTteYMadmBCC6g0S/4+WnUacCe4q/uPkogVCGY4dukDrG6ThfK3dW78u759AQHaitCs70XVPYjPtmtMmGbe3S2aMez7+xjsikpXgqwOZvCZMu7IeEwnihLbrwX5DAMOKxAW6B0LIj+NuikkkqXpQO9EtIBmDC3uoHHsjQf4BQv+8rucgo72iJPDkxcDZpk9sC9V9R4O/cz7WhvP8GXn/iOgFQRVxpL0098Kit3/elK8L5m5LIIGIkJXsWlfg/uUWipCQEdy0TCELw31E/43mPaqIRNMpMfIdwnY0hVLeMSdwGyODhzS/wPPcfcudbZmaxR4tc1zmIDdQ7cNG4= X-Forefront-PRVS: 00286C0CA6 X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;SN1NAM02HT021;23:rJfv0mmrXewfzDqqeaHcqqktIDFKpFkGt6sZN?= =?Windows-1252?Q?POMxlE2CKOQGqr0Yytk2oEJnT6i2VQQAwmEQAgdv7U1sYMyF18YpjdaF?= =?Windows-1252?Q?O3dAHP2DcJTGByLnj2qHrGgR8JAJ4h01aEw6Nf/Zco91z6n2zGKUh69F?= =?Windows-1252?Q?3wwNePAjqoGej4aBiDzO+5kDZN1z6YzTm361F2pKHj6UleoXtTkmL8df?= =?Windows-1252?Q?a6E1xEcwY0OlWEwUIeqVnEIGNFqjVg60KGTrOk0NaXCN3btg8WuvGuEw?= =?Windows-1252?Q?Sc13X44scWcbkmMY/lih7YVV1UG208+8tg3Tup4wXZfS4O0cn65tx+ss?= =?Windows-1252?Q?LUajU/uT84+IWMzZ+Omh04z+b3CzCWJc6qgc/UASERJfeGbVf4d4Eo4s?= =?Windows-1252?Q?4I5LzsnuLERxgBLlTLOw8S5jWdCCh5no1NnvbCeybnmmmcEATaHicnwr?= =?Windows-1252?Q?NoK8iHaqf/8DxDBkpZ4l0GZTxadElwTaMKPw+Uop5XkfULuPO3aVUjLT?= =?Windows-1252?Q?PY1XzW9Gw1ZsS9UrerM9gKHxXI/6HdaeKoiZW/A01zQM3M6VGFQ+MgIl?= =?Windows-1252?Q?rR2dqm+wrkdV3sNLd2ie+hjdP3yrFHS5uRhZAptUo5dx3Md0lom+N1KX?= =?Windows-1252?Q?ovB6CVOZb5FzrUNKqfx12kPBzKkNaUUrIqfiIJ8aHs2CZcdJBis78zTt?= =?Windows-1252?Q?e/R7Q8STc9ISrI9vithIicmz3k7bkgfcbeZG3Yze71oIYSiNsZia2nK2?= =?Windows-1252?Q?4aIk9R6MKL84YFjUw241AFjmrwbBTbNKLkhfGa6FMQymN3wkW2t0iois?= =?Windows-1252?Q?wDmNdWc+TedUYTgDf1CXI9JqXhEkFVfPFbKDEF+c0lRKZtAbOro28Lo3?= =?Windows-1252?Q?WhJtJON05ZWS/eAtv0Znac6swA43ZZoJ1Q3rVqJwv+3aXCpUxqBuZ/JG?= =?Windows-1252?Q?e8zSqReCa6Jl3xKDO+mjnXzWJowQ767J5Y8OcvVqcWS5pAZ089bmVypx?= =?Windows-1252?Q?u4RCy/4m8SJxkmJs3I7CdvN515jcCJvuLWz9SqPn2lXRN21bYS0nEDLq?= =?Windows-1252?Q?6V/sUZkaqjN+NG8nDphQbkYyFgP8KJX4UoKwjNzT07V3W7uo49C5o3xj?= =?Windows-1252?Q?eV8u4FH38jyBcjAQl4jSAFKHqYWcsWfwrpuT0nSeCwMVa6BW053ayAv7?= =?Windows-1252?Q?HhqbxrHla8f5NpixMaGBsQSwIp8O59Oodnxv63yYM4hbp92/yUqtYVT0?= =?Windows-1252?Q?MXUs/utsqPRVkHysWt4xsjdC18lBuqtaH4xpkbHC88Ny96Ba9+avWjyK?= =?Windows-1252?Q?1YX/k2GnFaXqFBTaxIAY9C5ocHL6IDY/3DtLF2ljpQ2KHyJIMStx1Zfp?= =?Windows-1252?Q?ja8goFDObYqzsc9Uu7wnE65vY+F4O7jTfc1VB9JOBEa5wIIb3mgjA9UD?= =?Windows-1252?Q?X/oAYoaTCULhAOxkWlgKJANWth42er+ALWzbxCRNrOCOrcj2o5z5AcPK?= =?Windows-1252?Q?7tOnwf4ZIZW2S+Eyk3SGhJY6uGG?= X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02HT021;6:nr8SNpyuwIPwuIf44IeSB5loX9nrpQ9bRaJfKm0bYezHC9zKehZmFdT0GKXXNWcVcBv3sUZYFcR5YaK8Mshmio1gLmJRP9qhLfPdwDM+Tv63YccxSHOnQ8j9GKfSnUpAVvWKq9YQM0NzkYpsc9T7z40tIRjDg3klBt4alCeN2wMWWbaXAZrvRrehtu0auZoOXx/1dckWwKPiL0x3eZ4wT2z1n/YmQNF5xcsHyxJyL+EBJ6uwUOaH0rjgR/uK/b97ykIyQdl1Kf7xhbcE9AssFNu644iQtgjrfZJXkk96itAkoed6quKEcUIxKLyvQr7eR1HXk9w5qaLCarXwjZdgJg==;5:tF1Hu37q7bxjgtgZ8AqSnC022M0wuFg1ksxg8kTdeAVETP/lNoAqmIBpJad+RcyjnGHd5LWdRMKfBLmfyIqUodo0BRVRTDO/r1ka7GVHDq41bUUbr3Mjuo5RVGt1UbsTrgjRqhfNbgrJ4QDmXVs2NA==;24:noAAFaR1j5wVD2a+UiBeODBEDkFmw3Qe4PBDbpneXOh1VKANF3k6lt763/yT9YAyt+Z3tCmyFl1Xmdo5omO3FvkMj0e/JTrvNw1jxmBoph4=;7:EoE4EnKoiYHxBhmelGvGZ26bQ7E/DHvjTLJAbLSu6bqOGCgR8IgHN99u/F7IayOfnZdUEGMSSml849wM0fOBw2NbtVSK70Ustif2svxI4hdgdw78hm+/K7FYmzISrRthRCsZCwm5Bm/xRG5uLMaK2URVcPjZiF43aSEq02HsSd/QFXwzxutl2uAgbtRPWPK7P/FLOuq2iEaLtM4nHwZv8LEWZopVwSwk189sy82yFczIujCPl4U5rGr7tB0FLpKQ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2016 10:50:26.8043 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c;Ip=[149.199.60.100];Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM02HT021 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 8.8.2016 09:15, Kedareswara rao Appana wrote: > Device-tree binding documentation for xilinx gmiitorgmii converter. > > Signed-off-by: Kedareswara rao Appana > --- > Changes for v4: > --> Modified compatible as suggested by Rob. > --> Removed underscores from the converter node name as suggested by Rob. > Changes for v3: > --> None. > Changes for v2: > --> New patch. > > .../devicetree/bindings/net/xilinx_gmii2rgmii.txt | 38 ++++++++++++++++++++++ > 1 file changed, 38 insertions(+) > create mode 100644 Documentation/devicetree/bindings/net/xilinx_gmii2rgmii.txt > > diff --git a/Documentation/devicetree/bindings/net/xilinx_gmii2rgmii.txt b/Documentation/devicetree/bindings/net/xilinx_gmii2rgmii.txt > new file mode 100644 > index 0000000..453680d > --- /dev/null > +++ b/Documentation/devicetree/bindings/net/xilinx_gmii2rgmii.txt > @@ -0,0 +1,38 @@ > +XILINX GMIITORGMII Converter Driver Device Tree Bindings > +-------------------------------------------------------- > + > +The Gigabit Media Independent Interface (GMII) to Reduced Gigabit Media > +Independent Interface (RGMII) core provides the RGMII between RGMII-compliant > +Ethernet physical media devices (PHY) and the Gigabit Ethernet controller. > +This core can be used in all three modes of operation(10/100/1000 Mb/s). > +The Management Data Input/Output (MDIO) interface is used to configure the > +Speed of operation. This core can switch dynamically between the three > +Different speed modes by configuring the conveter register through mdio write. > + > +The MDIO is a bus to which the PHY devices are connected. For each > +device that exists on this bus, a child node should be created. See > +the definition of the PHY node in booting-without-of.txt for an example > +of how to define a PHY. > + > +This converter sits between the MAC and the external phy. > +MAC <==> GMII2RGMII <==> RGMII_PHY > + > +Required properties: > + - compatible : Should be "xlnx,gmii-to-rgmii-1.0" > + - reg : The ID number for the phy, usually a small integer > + - phy-handle: Should point to the external phy device. > + See ethernet.txt file in the same directory. > + > +Example: > + mdio { > + #address-cells = <1>; > + #size-cells = <0>; > + phy: ethernet-phy@0 { > + ...... > + }; > + gmiitorgmii: gmiitorgmii@8 { > + compatible = "xlnx,gmii-to-rgmii-1.0"; > + reg = <8>; > + phy-handle = <&phy>; > + }; Indentation in this example is quite weird. You are mixing tabs and spaces. Thanks, Michal