From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752131AbcHHHPX (ORCPT ); Mon, 8 Aug 2016 03:15:23 -0400 Received: from mail-cys01nam02on0058.outbound.protection.outlook.com ([104.47.37.58]:9352 "EHLO NAM02-CY1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750916AbcHHHPT (ORCPT ); Mon, 8 Aug 2016 03:15:19 -0400 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=xilinx.com; From: Kedareswara rao Appana To: , , , , , , , , CC: , , , Subject: [RFC PATCH v4 1/2] Documentation: DT: net: Add Xilinx gmiitorgmii converter device tree binding documentation Date: Mon, 8 Aug 2016 12:45:04 +0530 Message-ID: <1470640505-8279-1-git-send-email-appanad@xilinx.com> X-Mailer: git-send-email 2.1.1 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)(199003)(189002)(33646002)(2906002)(90966002)(52956003)(5003940100001)(81166006)(81156014)(8676002)(48376002)(50226002)(50466002)(8936002)(586003)(7846002)(50986999)(45336002)(103686003)(46386002)(36386004)(42186005)(305945005)(4001450100002)(11100500001)(63266004)(92566002)(5001770100001)(87936001)(47776003)(19580395003)(229853001)(2201001)(356003)(4326007)(36756003)(86362001)(189998001)(19580405001)(106466001)(107986001)(217873001)(5001870100001)(2101003);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1NAM02HT037;H:xsj-pvapsmtpgw02;FPR:;SPF:Pass;PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02FT051;1:n0afTIBC8snxr3VRWQnOJr3m9iFC6gzrsvEr1wfjias19EhNL94RnpG6yJbqOzPDQNe5/3vQ1H0YLrheTImUh0aREdcO+48JIOb36hF3Dtaj/VI2Pa58Wqt+t/DFtOK+bsoICY4dPk9fopyrkoqF72vNLTDRwV3AXeUNJYiDd5GlVB9RkO5sRP6qbdQGkSAmso0AY0RdlI6rZhM5T+3fIMVqRn67/fUOWQkow+0FXytWM5AgpPX6y/lcsmqgONSzanzYtaYVobHB4YQwna5EV9farRKca6spCs91nta2rdyIuP9xE/NGaDVmcvzPG7LcLeS2tBdBxIEeGG6B0EJkV1vU2DpQU/EL3xi8MagWjud7lnfFKKu8DTC3sIv9MK8q1/k6wBv6wWTLFedgdqHHf2IvI0sQwGBMaSumDUDrX0AtY6NtiqdY1QC3e903bNl0LoKG+kiFpoe2eFR7lGIW8ME7F4ypsBJVQZATeipSLEWQ9BdCwNFQMNEOhSykyHu7Js/pG2HySYydqdI9mPaQ0clKOQZvQutuu8+JtSAROgrXohVqc3g8icOV3Q1F8eFktFrddMyDwR0cA/ZjwDRPwjHCuPFqAYPG5WzHaFDZbCYc+baHdAecSqrU5obhBzSr MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: 5bfb206c-5ed2-4dcb-9daa-08d3bf5bc042 X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02HT037;2:O7+7Pdrytu9JjODMsBRVD+5Y9RAmNXnD5KoDbkb3yowWZU057x8PlingJZeOZHl9uvd3EY03UDsqJ7Iewjy147bXMOeyd/gCkuVziOLnkMVsP4QI9ZYvwSVcYZmXs21Wr2EZU41XyLo77lcxjDmeLj6ds2JvlroTj9o2ka0uUK96geVahag1ZVWzuMj6Lj/a;3:RaAKNVcffsZ1rFqcHuOtjDjm/lgdAtNmRhxuKGt128z/AORMdtRnbPoOJILPbSIcjswOWt2pBgrE0Id7sp79Ja2gXlvU6QuUnGPMYDdf3mbWrnJKSw9wb5hSz8Qe3dPaki3iUISgyRsJ897uSLkIAB6j2XJhsOSI042vokJv25NJU7ikfZtHvmfA4EHl+uZhJKAinTDfbTlD/g16inAXzQkDgCcET8nlcP3cRuxP7+tfXZhlUps4gGqGbq7QzCWeBYGXykI4bSmKzaglJdAJyA==;25:Xg30DoYRPNpcljK/xt9Cf4QmOPV0zuLWoQZ1OLvFs5OiJAMBM1GCsWdYdAzk2b0DIs8KtyTSZeyVnV2CAmr/CcrEtvU4HroywQCyGCuwYnTVinJpbgegfGHLUemu8jogJ/OxYWXqdBMBgooU6iZ91rrK6pwmh2iIc0ghBIaAghVHxQGEaMHJOOgxslwnInPwVXta/+dyqFT/d1CiVWDlAFrM4ySfz6heR2ZsnsZGQCndUBO5/yGSkGR08VMFImVvu5nc9zoEuT2t7D2x6Tr4J+dZcXxblMFAoWQ9JgHzPwP29i0XlMDDVt9009qXaEhcdIxjA5M3+pGVQhG8+5NA0gnUf32aIA02Oxy62PF2m2FfgX1HSkVgxYEjBMsBVp5c92MoDpV4EJB2vHAAA4HzJTJ9zmbmF9klBe8ixXmj/gY= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501002);SRVR:SN1NAM02HT037; X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02HT037;31:8w3uGISQwP7YORxwwvFBvUQWczaSKiEBiEN2dUyr9yYWD0aBFYUKevxUHgFucgGZTfrL5EpzTyUt32dhELLLyFvYPBQURcTyg/VyRI43qW5daRG7WY31f4LEbjxqtIv0taDuE1gkRkVDbzRy0gKkXFrGaaCrmPzLGVENXMdOy5wlxpyhMhkg27M8W6tmiMb1aE06wTIRhlqHppnaYMYwurgGQZL8BQeGDliBsqeNvrY=;20:ArG08RVlfR5l/aMEoVLZ78i3sOHLyoSh6AZ19oxPgOSXdg+HvdsSxHVU9GZHInpiCaqkBxdjymsYfu7+1VETSx6R6bjtkiATvKnzoFVPkDIWf6MbYGZ2iL48cJoQjDVy14T1H6Ht88fftvU4a1Z2aIcscqfehXHxVDIGwmlcdK231yumWDp93h/cp69fgvZX0ciqOKqNt+HnNpiAn3sRG+oGXwx8pbmaN5mMnRQImdp8BjcYhb9Htyyl6Bb42SB7iYYm2fEys9QPPHDjhe9wE5OhrOlLsGopzdODpr1Z8lo9BD0etN1NocqT1xUZEaPcTxdJsvImBJDJ90yBe8XBia3JMaesXGuog2jSkV+Aj3M/k6/qtwgpDdsqj7ujTpp5nkk9YQdZnWqCVvFVDUo5fAitr1jYb3jJHlnT01aTWPYTknjBe7s5ZU6al9CFIM0OzyYWbd2s8oRYmw0KnSs2kzTQuT780WfLTj5CiWw8usLelozVUbc8S+v4+mD1FDOo X-Microsoft-Antispam-PRVS: <53bc93a1ecaf499e81d464797bab9cdc@SN1NAM02HT037.eop-nam02.prod.protection.outlook.com> 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:SN1NAM02HT037;BCL:0;PCL:0;RULEID:;SRVR:SN1NAM02HT037; X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02HT037;4:kfr4mDqD803IjORxULKCGlcxu4Z1Ruz9sS0TgTNw0O7w6TKmmWYsC3//PZ/nrJT3klHnps3hbkGgfVT0Icoy7vYv3K56XZac7LYv5+2ZcugVWaaG6mBd/4hFE1JJ4OsF7AwdB2fMUU/YDh2/S9LusySzyAM1Q/0X9Upe/jONZSETw5a/iWM4ApHcEpg8dlUZQLb4dGM7GbW4a3qaImfKu4YAyDH7tR2y6NJZAcDk1W1bI14hcYPwfpJDfilrpIzr2BYecNVL6AYerwxgNcJ5mfUtVe6w4p3eXKj3mCNB2D1lxiItPwZdCTpOVu+5jfK1XhLjFvJfIZTfKvSnfB0W6ynslMgWUl+5e6GMs/dKw0oCdbCXyA0BQ83BxVAv9F1fsWF5ULz6y7ZRdaY29upt6qiqCs8RZ75LkL5zhNUt06M7cWjbB4/FQ14hRRY2pf2ssv1K2ex6iMxTk+H3H1bA/ezSi76eMkox97K+vKB5t4ndHbJf16gG7nM0x9YPafcnifz4/sIOcmFAu4cmuKvyK3JkuJeLvEKA5qP7kGNaAbA= X-Forefront-PRVS: 00286C0CA6 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SN1NAM02HT037;23:Sr7tClzL8P4vYSEj54BD3BEK6ltj/kcq33gjrhZ7c?= =?us-ascii?Q?pWk8GgnJirgXQ5eMnTv45Domg9DoUN/N1YYvcBC417y80Hu735Be+xvwTjh2?= =?us-ascii?Q?MSW9PBB/U8dI+jg+IlI5znxkrFpuvh9d5mehjJ0gyOVsbEzJdbBZQ4Z4zSp3?= =?us-ascii?Q?8gwkvL8N5TdfgUrvXoEQVQvIvxowG9PzmlqcFL0XCWUshZqytDmEJJNKVG+V?= =?us-ascii?Q?O/bTqsbkgKXvief9aE/qP1i3P62HI7zcavmmgywUXrYwggIQh/ZAAshWPKr4?= =?us-ascii?Q?GYQwbXfXS+pJWv+9g3zLInfOpp9duKAgGeGODGmsSl1IRYaEWk1mY6OrUQtt?= =?us-ascii?Q?RxIuAShrXRQvYljJSjjS6HSBKUK7fw6QiMum3q1vrYajHQa8j21OzQTFQca2?= =?us-ascii?Q?7ZPwMjAFkNIyK/vSq4K7y+1YfSUEQpeBYMXtChkUsK8ZLB2L9yfzxER+1rTI?= =?us-ascii?Q?5gbUHTrZLTvNSio4NIKr+noxxDoKMqYYXp/G68kniRiNcmHj0aRx++cGFeK0?= =?us-ascii?Q?bLJ2Vzy79quGwrg6Sp54p+8Lgi4qiu3e8vZY1Tw2bI5URBmhjJuBEiEzMDgP?= =?us-ascii?Q?cmaNzXnGAkRl8ipU7SFdn2SGzGykS7Qvt9MKY6IqEHMJJhOGl7EEnWbA/W62?= =?us-ascii?Q?EVkf6/EQjgnnVU8D1EnEUy1LtXwBLKbU2XUjzVB/KcjiR25HsGn/zZnuAgfI?= =?us-ascii?Q?XGiMBcyBoXm26S5HcNb7UAeRPTXBII0Nn8/K2LORJjJY8HrJQO2OyzmA/W3C?= =?us-ascii?Q?QXVdi2/3V8SwYGsVMjoIbAYMooBs0dbkQWUwN0alSh6ax7y9IXk7ifQmxEI6?= =?us-ascii?Q?rdh4DRNcthUAefSI9d6Mi7UEjtkkLc5BsaoXFz1n1rUYHGCQmRcutreoHxfd?= =?us-ascii?Q?bXbM8lCf0rZqxxxsNA1KqNhcTV2ODTCruY+V2EvA3IKj2lxON0GWD3Ndieh+?= =?us-ascii?Q?k+bPq63fGB9/yIOMJ9A/qX2qunWC740HLe879kMhWUNL6d6Mk/Fsx14X2vUw?= =?us-ascii?Q?DKzNwjgqQahFWZCoNVm7mF4mC0fqYPVP8N0zStQBtUDNhHJ988AvB9dqs2kL?= =?us-ascii?Q?FWWIR6XLhXvq5D1QWllSENuTuN/MKy3pMGSqcCgVBAV0fsYKdQMAlN9xpr3X?= =?us-ascii?Q?hcuIzE5dlOe8AJl11ZRfxpnvoWFFJTUEit3mHfrC4OqtAi8XwbD5pSiqiSR5?= =?us-ascii?Q?bRWjE7QBpEoFv3j1Ey3OImz05gvGa4Mt7bcTFypsUHB9/xpGwFx/Xs7OQ=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02HT037;6:F0Fidkd5n9G3r+0I6IgZFAB5eQiXsoKPWn404hY4/pBpi6FWs+mjQBJCF4rSPmFxuRXBwXg8VY00G/2iXYJjUssesnjZJ6B6rf+oXEIG/0agpgobx8nFgDV2Tmm6sDY5UYEMfsaKYjja5rZYDArWoTeCrVB6pafwYDGeyeGDqHJ8vTs0m8Cw11hQOEbolZjiqGNP+DkA+dIDlZSIOmZg5qtfZvHWjRNIkSomb4tmhX/+jsbHfJ5ZiqVFPZjxvsWs3gvPqSrF9zw5olt/dJHkEfp5H6pl5+oOORMjYFKRw+1ReYDphmmiEqmObxQ2IWEbE+l+aNI/hRXUDaM3Knkz6w==;5:jyFg1NW1H6ZUgNSv5v/PH37hCeYaxS4owMiCuUDWqYoxJ79D2lMxEWn8fnpqsx/T/IdDNvARX9hsP1U5hPAE7xAphukB8NE6UeIEsndkTRGsLqnWvtp8HGP+APKJf0rHUdl+nm5d5Onjbsp6UTzXqw==;24:oE7EtcqlFPAv3N+QGoUakUSsI8Bhe+hw965QMwTvAx4OclrNaCl2DzUCtF2ckU+eOQhqQQ7VDta6TuDmzAj0lL44NGQDdZQHgi1C+LqfJ/s=;7:GUYgG9ESIrhgcI5LR2ezriByipBzzhCCJiIeuGAHDlMfV2g8TVQNkQmiDT3Iok6W031s60B0ysPmWgXn7r6x5XCcUwqxAC5/KGnE76AYFiih465MpQ5KihT4SV2DTtXP7vLz4Zo5vRob/fHsHVNlBz/LilBcu2faruevW7U1QK/nDSWWlCSKMCl3IJAu5WlQ/Vqsy7zlobAL3R2l0u+e7e78Z8QyNRozuRsmm0NpbfVHZhkm2I46aD0q4mSO1BZr SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2016 07:15:17.4610 (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: SN1NAM02HT037 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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>; + }; + }; -- 2.1.2