From patchwork Fri Sep 25 21:08:06 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stuart Yoder X-Patchwork-Id: 523002 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 17CC51401AD for ; Sat, 26 Sep 2015 07:22:31 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755366AbbIYVW3 (ORCPT ); Fri, 25 Sep 2015 17:22:29 -0400 Received: from mail-by2on0101.outbound.protection.outlook.com ([207.46.100.101]:23531 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755457AbbIYVW0 (ORCPT ); Fri, 25 Sep 2015 17:22:26 -0400 Received: from BLUPR0301CA0026.namprd03.prod.outlook.com (10.162.113.164) by CY1PR0301MB1644.namprd03.prod.outlook.com (10.162.166.142) with Microsoft SMTP Server (TLS) id 15.1.280.20; Fri, 25 Sep 2015 21:22:24 +0000 Received: from BN1BFFO11FD030.protection.gbl (2a01:111:f400:7c10::1:134) by BLUPR0301CA0026.outlook.office365.com (2a01:111:e400:5259::36) with Microsoft SMTP Server (TLS) id 15.1.280.20 via Frontend Transport; Fri, 25 Sep 2015 21:22:24 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; Received-SPF: Fail (protection.outlook.com: domain of freescale.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1BFFO11FD030.mail.protection.outlook.com (10.58.144.93) with Microsoft SMTP Server (TLS) id 15.1.274.4 via Frontend Transport; Fri, 25 Sep 2015 21:22:24 +0000 Received: from right.am.freescale.net (right.am.freescale.net [10.81.116.70]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id t8PLMM4r008074; Fri, 25 Sep 2015 14:22:23 -0700 From: Stuart Yoder To: , CC: , , , , , Stuart Yoder Subject: [PATCH 3/3] Docs: dt: fsl-mc: update binding to define dpmac subnodes Date: Fri, 25 Sep 2015 16:08:06 -0500 Message-ID: <1443215286-3126-4-git-send-email-stuart.yoder@freescale.com> X-Mailer: git-send-email 2.3.3 In-Reply-To: <1443215286-3126-1-git-send-email-stuart.yoder@freescale.com> References: <1443215286-3126-1-git-send-email-stuart.yoder@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD030; 1:v84vLf427v6Xja9el2V8ViOiRzkPqiarPQJOgyUfwOWlu9QlsriEqJmPPFZ7tXLpNgcUUlx76auAPvchbsLuofrcr/vaCwVNO+l4hp15+6yLxr5lQRWZzxi5Dk/JWtbZR4dQG3WGggJUpLNHI4DN7/R+Bsj27XqM2wEHuou9xUasZLn6DoXOikW8wHoIZyXZD10QGd6jd/ZsQesfUi0stm7X+aBszrZjaqGBeEDZhGlwaKBmtB4cCEra8wpqWOJT3VKdB+R+rA0jsb+v+aVEsGDabNjyDtEUHda/4fDsm5FNlezE1SKV2EFJ9t9dDXx56wCcftIVuSqJDpJF9slxaqpBxsZ1rlC2NcmnU6iNfJKCiRjtbThbp3KBo1OfQo7+rfAEb+L1Hb/C1NPJulwmAg== X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(5003940100001)(77096005)(76176999)(5001830100001)(81156007)(11100500001)(5001860100001)(97736004)(229853001)(68736005)(106466001)(50466002)(5007970100001)(92566002)(5001960100002)(5001770100001)(4001540100001)(2950100001)(33646002)(48376002)(77156002)(62966003)(105606002)(189998001)(107886002)(46102003)(85426001)(104016004)(47776003)(19580395003)(19580405001)(50986999)(50226001)(86362001)(87936001)(575784001)(36756003)(6806005)(64706001)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR0301MB1644; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1644; 2:1wH9dVA0wtAirRiDg0AUyJpMILD+1gHCHWOxCA3TiqlOSK2GnGo2Al6gIU2KQKDjJpizn5le6d3y5zwsx0y/jZ9F2r3fWEeUtina1poN3yUflH+nHKYk0v1bu00B0s2HqlLsoLt4BWiXMeEE5PXXJZyLFEi05j6PQ9cE1leVCao=; 3:QLV4VMBu6HCC1MoYJzOdK29jmZlhzBzSt85LxaOgaU3JFbiCWh5XEWC7RRUFghbcAhW4Yo+IKS2gBJBmpaAbAyzN8OG1VHV8WoYj514/5pjafdLdWKcUTadqaRsDft3iuQNeNiXHFMcrp4jfmHtZQsDQI/Un9kevenlRX4UpULdTVWHT9hW5zhkNMvilM4zKi5Jnvj7EuPfLPbG0z85hABO2uSlJM19YloXLYWkDKIA=; 25:sTWOycItlhPthu2+ycYcmGE21/6PNTsAIhfjimZcx/JGB9ZSv8v0+h/OVHOtHQsnKZMXJsbfnuUYh5c9G+lSxnZLEUJ4dB9unCcKBJam2xNq/Z66F80ttJE02jl1OvLkjWBvPxtvLHuR/xma6yGOPITwJyqqnnr9CAYMTpLNr285tftZj1I88tlArQ/71h0iOEtcrnE+FZwYOSCcBKE8/Tl9VKrjzHV9G8wLnE1RS1UTJCE8I551xG42SYJzzGU0 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB1644; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1644; 20:1Q0xuE3eg4n8rxWY8N1pd1g02AsM//RGyoRg7aEHNZTg59kOoGM2sxqybB/pHo2YESj7nIP99MdgE3JM4b7hn5QPcVXfi+j8RwNRJ0N1vo3uoYdoMg4ll5PSlgc0xHExyhpY7tuu1VC3a3YHKWSLzmPyTfd+kdl9YKH5Mmh56sXRPScnDpYioisPpWUO7vNO3WtzHqsbIOAj33nTLgOm7qF3tMM7xxUEEk09KvnrwpCzASGQCEYw6V0UBIhoylTj3lY7kaUl4fX1jipZ0onMrRWS7W2Z/iGBXCeXrjqX6xZwo7WVtvyFeMo7LQ52yI1vi3XHIHlMxckGoG4wOPqLx2/LlM34GUrRARXrnE9XIfY=; 4:cZCsoONl4Ohvl+Gb8Q+VNj6FraoPkaYU2axE5sLaZx52RxpuY6aUQZtevyB5RjoSxco2Uo1bnmAMWcyt2qz/fzFHdycwG2xi1ntlYFtDtx/WNEkledHFPFXKCgoS5iVqsQnTBIVYHDrlhXHRMgoZrILaovX7YhuVvlR5I3fqoo2d9os+ceBaWG5U4ua4Q0lzLa5flQ8IfSg/+9w4yktRokhN4EUMhjM0nTm9gxDX+Cyt60qDSz/ODcBxd2WNONwwK7+UKHmRiYIhpZ3RRvXS+Jc1zc3ocgoEnFoSWYw1yGgWUvWGTCpnHSyxHvDHGR8cj6qq1r5VLfE5cnA6trsEJfimZuxTXiCO/C4yG6CYM+o= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(3002001); SRVR:CY1PR0301MB1644; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0301MB1644; X-Forefront-PRVS: 07106EF9B9 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB1644; 23:TtotV6Iwe6ScW2X+aQjygL4pusMRp1BmE7Nl2DB?= =?us-ascii?Q?nuXI8V2Jz+ohTLLVQatAspM9TV+UU7KZAn8UgmfIf8fpD9E6lXkRdDEM0Z9N?= =?us-ascii?Q?cMIOXEJTMKkYscfKKDdyCvw+6xKNophns2DpCAW7iRW9aAAEmWJ2WotcPKEK?= =?us-ascii?Q?Z5ag24OO/IbmKDa/CjooxP0LMJiXK52upJxwftY7VjtscxwNkyLtuVpqTYU8?= =?us-ascii?Q?yTKTFShL8GKA3GysmBCQtlbIUCt+PoTjRhjSOQXQLOtZepYAI2g1WUzGCryv?= =?us-ascii?Q?9YD/Q4Qhcyv9e+HJ0HfBKPta1xVMG/EOr7cvIZHkBUq5eWxzOmk4aX+cHb+z?= =?us-ascii?Q?4P0WNI6uaeq6fkz9ub1e2N8ALtdccOFs0UAYaiayLOmQDIMOlaE9yPNCHF05?= =?us-ascii?Q?7eX2Qla4b+rnPt3MyH5wQRKIeG40K5s6E0r1n52nAjgGtCbYc8784BJXXajJ?= =?us-ascii?Q?xise70+pYaID6xchIrmG4eO7DmvkK7xWiA8LlmARHoUt4wSmqqrhzfY5cFNS?= =?us-ascii?Q?8yPWnh0ZK3CEvOFv9xlOJQfnJYS4KmJlO8h4yH54F8GpIr4zzWrjruwgoyUL?= =?us-ascii?Q?vEt31TtADSgvQzb9Sid5P8NiXTfLChPXKIER9oiewqV3PjfQfcApz/hDnxGX?= =?us-ascii?Q?AUN0DOCTX4Mfx4pg4BrMn6LXl5MnJQElTxpchgLJWA4JJ1iph4FeMyKXr47F?= =?us-ascii?Q?ia/XQNYK3Ipzlb0L7J+cV0CxNoEuIWN2Al9UOFbN04ZDjbYYkb9loGEnjBhC?= =?us-ascii?Q?7suyDfbkoTN/P7RBHnTgG/yPER6iyBhEGdfkzUJiwvg2HE6clqdqiatYRs2z?= =?us-ascii?Q?q+VAPuTfL1DgL9cZaex1PSVNj1UNMHh1sbEmzJhf3CQlO6XSZqv4UUzhJ9cy?= =?us-ascii?Q?Y9DNN/fhH/5vJydzj4CH2SLj4e5X6Ii2jLN1llq6bkFCedXokaJ97WOEEBN/?= =?us-ascii?Q?Cp6L9gFYOh+y21mikTSEAaj6IHgYUPBYh3cxpf2zgFFY/95dkbdxJUSmcTKr?= =?us-ascii?Q?XNUiFxuKbMFmMjK3flqaj1AI964EB595lgC3lRJOuqYdmrIdGXg4j5dptHiH?= =?us-ascii?Q?iGIADjidoM/lKtZmaqt/utA6HYgd1L8eaNNxBEfPyZ/LFyCTsLzIW/9ZiSLs?= =?us-ascii?Q?meQx+KuLrYO64ZppX6VwFVsYQzhSwIe3F07DPRCql3pMcInN3iJLw6sBNI+k?= =?us-ascii?Q?Izws80Im6+NnhmRDwJ/hWrejRl7W+2+PYdgyVtCe7cmmP/IRCrtmIX0iwmln?= =?us-ascii?Q?6znxkQ2iPBKXgIa6TK7nGgLlhsDtv70cDCtuN4+NZ?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1644; 5:TNW6BdxKLBNDz/bZljuOXE5Cb85n9VGOntwNE6qD/It1qsI4o70D/uBpJQ2vipZV0mK+ZAn3eaqTK0NhdqgnZAT2N2uIlv5nMOxtdAb/Nsfh/ddS7TlNjKpMjEygBtAyPuNZmg7XrNalKJ2/tUTlKQ==; 24:DxGlqnzbsG2FEJNZzM/0+5jEXetOCk5p7ay4ch98evvUMYRUAGYHJuS8J5F720V5FBwfUs9fMeU8fCIzPz2E99cainc34H1XtyLHqqA1adM=; 20:Dkpz3AIDGCwIT1H6bY3zVEond5oBJC/itLGKglN1EI8gg8m2CSLeK1UUOV02vs9yDZ3dnRsMpRvLSu4T0VlxSA== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Sep 2015 21:22:24.4955 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0301MB1644 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org The fsl-mc node may optionally have dpmac sub-nodes that describe the relationship between the Ethernet MACs which belong to the MC and the Ethernet PHYs on the system board. Signed-off-by: Stuart Yoder Acked-by: J. German Rivera --- .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 45 ++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt b/Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt index 848975f..6611a7c 100644 --- a/Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt +++ b/Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt @@ -55,6 +55,40 @@ Required properties: Value type: Definition: Must be 1. +Sub-nodes: + + The fsl-mc node may optionally have dpmac sub-nodes that describe + the relationship between the Ethernet MACs which belong to the MC + and the Ethernet PHYs on the system board. + + The dpmac nodes must be under a node named "dpmacs" which contains + the following properties: + + - #address-cells + Value type: + Definition: Must be present if dpmac sub-nodes are defined and must + have a value of 1. + + - #size-cells + Value type: + Definition: Must be present if dpmac sub-nodes are defined and must + have a value of 0. + + These nodes must have the following properties: + + - compatible + Value type: + Definition: Must be "fsl,qoriq-mc-dpmac". + + - reg + Value type: + Definition: Specifies the id of the dpmac. + + - phy-handle + Value type: + Definition: Specifies the phandle to the PHY device node associated + with the this dpmac. + Example: fsl_mc: fsl-mc@80c000000 { @@ -71,4 +105,15 @@ Example: */ ranges = <0x0 0x0 0x0 0x8 0x0c000000 0x4000000 0x1 0x0 0x0 0x8 0x18000000 0x8000000>; + + dpmacs { + #address-cells = <1>; + #size-cells = <0>; + + dpmac@1 { + compatible = "fsl,qoriq-mc-dpmac"; + reg = <1>; + phy-handle = <&mdio0_phy0>; + } + } };