Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932626AbcDYOqs (ORCPT ); Mon, 25 Apr 2016 10:46:48 -0400 Received: from mail-bn1on0138.outbound.protection.outlook.com ([157.56.110.138]:10848 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932500AbcDYOqr (ORCPT ); Mon, 25 Apr 2016 10:46:47 -0400 Authentication-Results: spf=pass (sender IP is 204.77.163.247) smtp.mailfrom=garmin.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=garmin.com; From: "J.D. Schroeder" To: , , , CC: "J.D. Schroeder" , Ben McCauley Subject: [PATCH] net: davinci_mdio: Set of_node in the mdio bus Date: Mon, 25 Apr 2016 09:46:11 -0500 Message-ID: <1461595571-11438-1-git-send-email-Linux.HWI@garmin.com> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 Content-Type: text/plain X-TM-AS-Product-Ver: SMEX-11.0.0.4179-8.000.1202-22282.007 X-TM-AS-Result: No--7.015600-0.000000-31 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:204.77.163.247;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(2980300002)(438002)(189002)(199003)(87936001)(36756003)(4326007)(16796002)(40036005)(6806005)(229853001)(106466001)(5003600100002)(5003940100001)(11100500001)(77096005)(92566002)(1220700001)(1096002)(50986999)(2201001)(4001430100002)(47776003)(107886002)(189998001)(86362001)(2906002)(586003)(48376002)(50466002)(5001770100001)(81166005)(19580405001)(19580395003);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR0401MB1340;H:garmin.com;FPR:;SPF:Pass;MLV:sfv;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD040;1:eYEg4NdOXb8LFsXYz9qXbG321D7UC8F1GIs9uMv3pvg7kOPwp+xWpmAICwolUxS7tS9XDR5asy/AVQO+MiMco2Q+LuTAaA/9l19z0Vih9Ft45gFNfbC8k5cxBL0Ogxo3D6hYo0zhB0+X05tWBDYkXhc2wWJsK0/Zdf16ALpmTLw1OFpcg5/9EwF8eGxljqtvJ3w2la0fHeF8zzUM4E4cywxEVpmeXcL6Ut2IHQ8YUUlQVnhhnt6+IItuTQGuylyTNqRAWmcJhhzPaVIY4EbnQXuVavPxYeFfvVjRiYSrRo08dAEGAI5pTCzdb4LyG96FIckaLPqgxlX9Dy9WyRhQxyb54bkoQhDrHPxBTle2EuQhRXJSTzSudAA+Uwh/Ftl/o7o8vLOZDl3KhcKPWGMxQ5OuCU8ftiRxspvvjb5HLglpOs2JHids9hRT0iJKQJ+EGqJPd1qzTr2j+cK+UozxaIBgBJ6w5oJo1PaoyIXf4fnYxlvuMUV1SyWkWdgK7zny X-MS-Office365-Filtering-Correlation-Id: 8096a3ef-12f4-404d-bfa1-08d36d186b8b X-Microsoft-Exchange-Diagnostics: 1;CY1PR0401MB1340;2:rlyjnoSTT4G1qhPV83Qfbx93L+evYA4vxLweWfrTSgyhtm47+NWNSTOi+P/yNjorYR1QqSIKn7WX5AG1F8U3cC5t9obFjZfEZ0cvOgo64UlOsmBBndf8//BvXruXJ+EICP6XO2LXPpC4bDc17Wq+Ok+Wu+2VdbOBDROfihIVnHb9e7UdBIiw6X/GIsZQPOyf;3:QhtdXEL77JK3HEqJWuM9x3VaqMJhSQIkOzpLTXO7VoCr6JBjtxRWa8LFDfy+8hcUd+CEQDdFYIxaXZoH5OAR2JxAoNAiwgACT7jvilqoNfKRMt+OLI8WsK5rzgV3alIv78XZFv10WktnmxGWXPx7JvwmFJRvLc/dQxbyKpuhAMnXNdwsZN4SdfgsGxTaonK4HUclTk6erSp6YcKhs0CfrN2LVJhVhOp3c1NyG4ue4RHEUSzlOG9C6vptn6lN2qYylmRRDvgOmoVxNNVg9srD9g== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501002);SRVR:CY1PR0401MB1340; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0401MB1340;25:2V6byCjVBUjJC1K19JSmM0mXKe9ijC15XbN3lqFUdmeh6gNbyTcH4jUU11HNrO97le4vyn9uIfSK0DKBpOIyKKIOIU5iS5bCP4UqqDPCRT6Fjnc00UNv6PodgK2BNwLfN/prAxuUXQjAqLmnRpkKI8xfa98MtsqAabn8LVzEiK+JlJUXLxycvJgOg41Z+Qs6XzDk7Eq2RINUjkDfSjtO7W9+JKIZ9pvPz1tv49ftpYQVToZRVWUYHoEc634id8bWgOxpKnw8GsbsHEm6C8BD0UpG8FdwLpgiKKkMCrN1U6Mg/w+NMoxcX4/HlojLegqX/7AkTIu73HFd2j95STQgb19PJZS6p6af/j4TFAsoy8jkKqKaRAjgHLd7WOByJdCRhCaJ0Wzy7GaKHuC0EuVWpQgX6lqDhOXr+S+Yp/nDhDQtU6Muo1u4u34FtWF7rgNT6uG9hVbMgNmG2LRXj/Z5F6F2fYcd8FLx7Bbree5QIChwd991cxUkgD5AqQNUp6aWZw34IDXbcve8SMx43LZHYXGzUUrnHh2xgbxZ+kalNEhHev0QXbP2QY+uAZJx0fibAG660FqkpG+AWIerVJC5X/Yd+GvG4p1B+Xs9+ZBeJxGkoBaicbVzkjD1oOYJFVWikYCWZ8cnmD9poqv2b8NQl990ALL/uA+3MoJcNmvChvc= X-Microsoft-Exchange-Diagnostics: 1;CY1PR0401MB1340;20:Y9yz908mg0siiwLFiVwlgQEnShjBXFFydnmW4LVWdrKAVR9+1uRebDk5jGF9Su4jT0qjKPmG1lHm7JgqqRBpMP//CJKJfEtCGajpjDFmrumtSkIruMhdlmaz5M8HzuF/BVzABjejPRSm4QP3h6W8/6QfvqbzCqHwla6mVvlb+/MLZb739un4J2NEYtpOfu0kyg41TEnLhm7wHVw6u4S40WNDMdJ8h8nNfegozXY3LMV5TQjN+6DpUjtvBIiVsgcMgpyeWEbYrkhghBdoujOCrvwaH+RKA9LTiamPu5Zj4avHETk4LakfQCftQqvCSSqhjuwN7EOzxRa1Ic48wF3/1/Kh3W6z2BFDbaSlrnRkv+yjKiseMhKmKmssbwSqGr9bHTL4cVEwRzT8byQnBBTeU7PF4c7eNUbSX4pTLZPRCnK3u+LJbMw1xuBZP2Y8QSy8aJSQ/rAG2p/XY4Rf+AilbVdAjoJzoZVLirTb6E4n9Rvb73RTs2T1kaT3WI72gZHf X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(13023025)(13017025)(13015025)(13024025)(13018025)(8121501046)(5005006)(3002001)(10201501046)(6055026);SRVR:CY1PR0401MB1340;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0401MB1340; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0401MB1340;4:8CA29PO3tkhCTiO7Z8mjLTuJxOMy7Fjvwl13wPE+EyzFOwKsZ66ihm3f89sbyy/r9NT8v0BDmUn6JXLnt+fTZPescLAetcdb8aBqRfLR5nuMxhYKAUGOEEYonl9oohh1E47mavcPw+Mz7YSypFlFWuvoLTgmioHxp8YSkRRVg66wogetUrHGutr2wQphSSb4NB9KhqaXCL0JlYHqsH+a2m87F6GpNrJBIAUKtv5XS4koo5NY7+UZ9MLr7R7/pnmbR8+RXw7+hLZGN5bDvo2FLm011DnS8h/uO9+jG4qNMAkfdPsLizStLTyHj5PtFS/DjdiX/+yaQ9PHdTK8xd9ci2m0/ic5yoS7wvdnZmqtoJQBA6ACxHmrXTkrkBA/phGsuBXcDrKMwz2ADJF/hVrb4ovCdGCRCbtHAbZNKyl23VGY+uwxXlJbSXMfdxKibDu4ZMa/B3NOq+gsfjTxkNLYdDwUj3sdTY3QrpR6eVNB7Z8= X-Forefront-PRVS: 0923977CCA X-Microsoft-Exchange-Diagnostics: 1;CY1PR0401MB1340;23:J6nMcOt/Pnje2qjsClhZ60pf24vyfFYb/OqJAyNbemgulHoEbkxCVk56NJJpwWQNrc7YuZRFr10cjzn6BvGql364/+ibpfkQdpb9In+wHPDhfR/f3pzvXCo31KfovBp9QVv/D6BASa8mo57Uuwx6DOlShFUQfgML/DnVCPQO7YpWCjKXiCjzoTc6CyAL06Bm1bxBCCpAZw4VMcVrhGoecimneCkDYnA5sNf/EXpNB1M2HmvDK4RzEN684Gp0uSZJfW56akY9hjgcWkNYUMnWURPahJTBSKwSPe4I1fkdNekbksBbtPHhPmLPLO5AwXVKFy+SBAofSHFBkUlvmticqZwlxKha0Jo81uRXLTFeg3gymPUPTGdV3tVkFaOpvxjvzioe8i6S1u6NuO5Mt06z9YwacOAF5Ai66vojjSN6OsRoUGHotSssgB4uHkXwtEArPn9C1j5tnzcrftsgNFmZxzZEj7crdKHr+d7FHen9jDZNprPJKv6o2iauVjjncBcEqRJwU8ZEYYGUYHZLn/FKyMY0gw1aMWjme0lbzhuYH79m+nQYShnU4EcCSgMSvI3bpt+9QC+k8V4vgRrXj76dcubPROnWcjZuFftfw+xWDP5mZOkoAdgLfV7rj5MWn8h6BV4MFKBDJ+uQhhqUyj1B90tzTHLFBjdeo3X9mb7UlmcJh24kR79IUmRHPTOL1DasUMMH9sF/asllPYrNrHf8nXbQzAO+aVumT9tBIsv2ABflyqofj7CDleo149YCl7sKJf1lEWc7G9gqKiH4U2MS/Yh+XRKgo5rMrUs66dEmNA/pHzHawUX0o7VztbAsLlfWLr+qEGi8nzHbbkTplGTZaDCg7CC2bp1TOeEu3ew+v19bRTurcQUg31oriqZNnZnPE2sgi3iDdk4ijcvBRDEBl0Bkl+rDBlGW1qLZuVhr5AoM1mbWbeljedhVYSqI6Nbx X-Microsoft-Exchange-Diagnostics: 1;CY1PR0401MB1340;5:hh9nn936fn1FWIP+sYxuVB/2eXLEc9P7+DK16FqzZsvrwKzyGQMz95rME66y61jPIRBZXDhKNOLGYD00rwAXcYtghMuTxViicWZh5KlzdhSIt1NahQ8Ux/wDZNDNirg7x3AFpUJfESAKOlBnf8sLGg==;24:c+6xabN0UYlY5kK0Yynn7aXdvNKdWquw9B7mwCE36Dc47ayI1T9Msp4FW5JT6cmPIG/zKbscNkBZmlN/RuH33P9Tng1SDGrSAAa4eYrOVNo=;7:6r6xR76IEsjiL2GHwiEk0bCQ5vgEOyI20AnB2YQfeC2zR4mQBWTjRwnU2XoF66s9zL28i7NH8+wNmoJkQlMOIvT6woRwT6nybQLIvoSp7vpfnLB34CBRZzLRGxX4bncRIkIMWx52lRzqCbCcZaMues+OU4V+MhvRZd0sgbnxwKhvbMVjoCD8vDZX0VEZog2v SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: garmin.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Apr 2016 14:46:43.7371 (UTC) X-MS-Exchange-CrossTenant-Id: 38d0d425-ba52-4c0a-a03e-2a65c8e82e2d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38d0d425-ba52-4c0a-a03e-2a65c8e82e2d;Ip=[204.77.163.247];Helo=[garmin.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0401MB1340 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1042 Lines: 26 From: "J.D. Schroeder" Assigns the of_node from the platform device to the of_node of the mdio bus so that it can be used in the mdio driver to properly match a bus in the DT with a phandle in of_mdio_find_bus(). Signed-off-by: J.D. Schroeder Signed-off-by: Ben McCauley --- drivers/net/ethernet/ti/davinci_mdio.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/ti/davinci_mdio.c b/drivers/net/ethernet/ti/davinci_mdio.c index 4e7c9b9..b5e5f37 100644 --- a/drivers/net/ethernet/ti/davinci_mdio.c +++ b/drivers/net/ethernet/ti/davinci_mdio.c @@ -343,6 +343,7 @@ static int davinci_mdio_probe(struct platform_device *pdev) if (davinci_mdio_probe_dt(&data->pdata, pdev)) data->pdata = default_pdata; snprintf(data->bus->id, MII_BUS_ID_SIZE, "%s", pdev->name); + data->bus->dev.of_node = dev->of_node; } else { data->pdata = pdata ? (*pdata) : default_pdata; snprintf(data->bus->id, MII_BUS_ID_SIZE, "%s-%x", -- 1.9.1