From patchwork Mon Aug 1 07:02:43 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Chen X-Patchwork-Id: 654526 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: davem@davemloft.net Delivered-To: davem-davemloft@shards.monkeyblade.net Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0073.outbound.protection.outlook.com [104.47.40.73]) by shards.monkeyblade.net (Postfix) with ESMTPS id 2A57F598F73 for ; Mon, 1 Aug 2016 00:12:49 -0700 (PDT) Received: from BY2PR03CA042.namprd03.prod.outlook.com (10.141.249.15) by DM2PR0301MB0702.namprd03.prod.outlook.com (10.160.96.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15; Mon, 1 Aug 2016 07:12:46 +0000 Received: from BY2FFO11OLC002.protection.gbl (2a01:111:f400:7c0c::155) by BY2PR03CA042.outlook.office365.com (2a01:111:e400:2c5d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15 via Frontend Transport; Mon, 1 Aug 2016 07:12:46 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; nxp.com; dmarc=fail action=none header.from=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BY2FFO11OLC002.mail.protection.outlook.com (10.1.15.178) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.549.5 via Frontend Transport; Mon, 1 Aug 2016 07:12:46 +0000 Received: from shlinux2.ap.freescale.net (shlinux2.ap.freescale.net [10.192.224.44]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id u717BL24013140; Mon, 1 Aug 2016 00:12:41 -0700 From: Peter Chen To: CC: , , , , , , , , , , , , , , , , , Peter Chen Subject: [PATCH v2 15/15] ethernet: ti: davinci_emac: add missing of_node_put after calling of_parse_phandle Date: Mon, 1 Aug 2016 15:02:43 +0800 Message-ID: <1470034963-30506-16-git-send-email-peter.chen@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1470034963-30506-1-git-send-email-peter.chen@nxp.com> References: <1470034963-30506-1-git-send-email-peter.chen@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131145091674471607; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(5003940100001)(8676002)(69596002)(7846002)(87936001)(305945005)(85426001)(106466001)(11100500001)(105606002)(229853001)(2351001)(77096005)(8666005)(2906002)(50466002)(4326007)(356003)(19580395003)(19580405001)(48376002)(189998001)(76176999)(50986999)(86362001)(8936002)(7416002)(50226002)(586003)(81156014)(81166006)(68736007)(92566002)(104016004)(33646002)(36756003)(2950100001)(47776003)(110136002)(97736004)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0301MB0702; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11OLC002; 1:94sZrAEmTkYG8IL21pRill5ujSivTn/Uf03W//VLqwbkjuC/HC0vEYFl1kVIA2F/ZLKNLx0xY9pIpB4YHS42NfsLKYvYvC4/MKHtx1gihwsVqoVmKYvaKBowi+nD4phjV6e2JY7uGhJXXpLOA0l8abxAcL3XZsASm+yTp0dSbEAWHxZPYP8IeVl0ZpabTpnvmYkZuUsGHuph/6w32ytSBES/d6omUfJyNq/ahKup9pVyuR9WauotEA6bQHeh9VN5BLBI4PhDjxnqJQ5V26AeoQGXnYOsWrTA+ljg23snMwdgRxYDrX69BxMpvaJwZl8VLOcjBECcUNcueNgcMtbfoAXIvCesHIuEqwc56mrfmdx1zb6mNFb0fpxGHEasCqmdVuXBjtSkHuaQ58KxlQy845YrJwVK/ceNmojin3tz+Fb/BNMwYduHVp0wvGBA8f8GxHi5Tb+O5wUjlFTFgWKn2moxxKgNxaqME3mSbMJnD+qU8xprYOl/xckTe0J+gCBWdUdMOHKHlqo+4bWFjYkIXUcCTArUhwvmODwhQ2sBdsC74JlLBJ0/4tfypyGUTnOPbpXUN1CpsavSdGN10CN1+C4OGEQSryM0o8Y9mIgFIs9ZJgCmI+Dyuo/5BuFfn+7O6ufSlrIUy1kXW/XxXgLbytVidgX6+T9vx+7wBy5ZN0wc6MhUZ+dMsIKb/hNIQPaL1TK/i4TjOiHAJhjeLdyb1zC9Mm3RKFRBzMOBAjgvhwk= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: cc385655-bd24-40f5-f1bf-08d3b9db3dae X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0702; 2:BFdSIVvlyDd3ZlX0p5u9NtDnoRhHNmh9E/q4iiscLWdTJEjAKVRfmm9re3UOi3FQ/nvhJT8VYbfCNP6vnnjEp6YDWoHwjlyG8aSLCFzOzSAVJ3TTMEKPBnZUbsHvEQRiOZqziXJd2g/fGAuiBh/gYKSLfWATbVX0kXfl+XhNs9Y76PgoaCikA8ewgstzLpQ9; 3:L0pnwiXSyh+NEVqmdroKIC3ssM74MGAfrn+3G2JqZNpmZ/JrlFaTb73g/DvZG6zsfsF4CpHjFUxyx8gRweHNpT8+xXiYQsXxuhorwZwG0xm6Ozye5NpzH7maPSaJQXU39/EY2Lwiz741ntOsEL5tkDbFmO0fFKqOzZcMBFpgCa4P7j9AEWDc5a2NiIcR3kt13BjSbyTdGohvk83xNcvnStFNoGlUenQDNkJuF1YyLoI=; 25:N34ygMil+TXszyUJVDp5Dbg116ew2dX+sEdO1GzIn20Qn2FVmX5BNhLVN/J3RI/+7Yxv98lxc3gtlqan1tWpFv8MIDRr/G4XMIUjxKhDF1XHhnrOW75hMDisfbqSQ0kuKlSyhPP6SDatVEE3FmZbYPMZsZQ0EtNaXkSv5uT2j8p33r+msEWz/48JqQzu+3MniimN5JiH/2pcMtv+Z320RHlZRAPY1eyb0VsCW7XvW28rZ+H6S3ZTO4OD6w9ZpvyHUHO3Yz8YdnFZy8bhz+mvCVmiiwsHHHFGmaD8V02i/jiBPsIchPfJ6D/SSFr+4RPOp43rp8kThJII+kf+1szw6jseTezql775hPbspGibP63FAWcgw/M9dPo/tculOieN0xxBw6K725dDokQ+56/MbNGW8xTPlsRCGZjllNhe1Ys= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0301MB0702; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0702; 31:T4VqT0q9VD1N6zPyRoZBYYcYZhK1qVwscRne7FJoLtLy9U3McuNKfYQ6nIJMbPYXeDjJJqPjyNb6BVOBZJ60D/7YEF3WjOhRvT9ESdc35kUCbQHk7kz5/rtY25a+Y91bIUx7hxJbmXTERLRe5wKg2ia2yt42tSuG4GMdAiMxsZeOQ8qydcM5T4pFysGWKf1Zlxi86xEBbuFlVEGcegYjrQ==; 4:yfWLIpz9LiI7UoRxgaraIlgwe3leMVuFF9HWrUAznI2IX7fIySrdy65oL8NGhDdUHkcX8kD8OBQxKZqepDiRM1kkYzz4J9x7HcB6HpxVUsegUgHEpGWZL2sDE2Lu8wldOvtJ2CIHAc5Ok8sHUooc2PhEAyaiNR7CF3eziyIe4UQ1kRigcY9eyKiR8GLVY58zJ252gUMw180xZGs4s2lz/Ey+agylOKij4UhUfVYtO0NJ0k482MZYz34s0FbSJqjrNQTNettcqQhmJ9FY4iguszcsxS3s/Kl79PYyZAZ6nchWXHz8eKSZumBLpwZtqmaoDcH1RsSJW8cNZOznwDAIDy9cujZlJjPpg5QKnSmAMuSITmcDomVHB16UwKW4PIFOAMgeODbPXkQZ1zU4LXFGp+YObHLh84acvAaNE0gwozjkiQx/uEgkeSg/wDwYU1abYaeC5xhninC6blzpNOuzHQOac2P1Xh5LopQmC0fXnEVrX+MQZLrsCXLwY0LVbblmnMPRWieNXz6ZYDDuXZ6udw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13018025)(8121501046)(13024025)(13023025)(13015025)(13017025)(5005006)(10201501046)(3002001)(6055026); SRVR:DM2PR0301MB0702; BCL:0; PCL:0; RULEID:(400006); SRVR:DM2PR0301MB0702; X-Forefront-PRVS: 0021920B5A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0702; 23:iJ4eI8RjZQS4hog1JUYtXoZHGK0k+iFmXb/Ousz?= =?us-ascii?Q?Ru1SCMlL9KVHLWNoHawulMAVLhCRdxsO4JTFkmoMoQL88Hyg+HEap//yz+Jq?= =?us-ascii?Q?z8YJNB5uJfYAAKXCQwPiW9ztqZ36+eLeJMZ6ahp/YPG7XnoAnW4uxjiQNz39?= =?us-ascii?Q?LH+tyy3q2cPFAHhd8CLqA0w33YgEb/T19VfeZHwx+V9fYX+BrIu1ouI7gugb?= =?us-ascii?Q?kJuOVf0b2gGwCAtrDTysz8VjgF08/R7yArN1cAgeCAbmoGf12p+wFhrMsvDF?= =?us-ascii?Q?Gk+nyqxly67XLu6DzES9V33+6Vsuw8cITBllM1feRRggxbvDqDN0+LbWJCEJ?= =?us-ascii?Q?qDuI7GrqF7jHksNZ2ncU8jJOdIRwKnFWJT3RC1X96aqyvM86fqJvvhjWzWhD?= =?us-ascii?Q?NdIF4qqa6plJPRvCnOHPvx26C2DURhrVs62quwRqtJNAQf6r/Nu/DUGFOfQ1?= =?us-ascii?Q?7kAXwk9xwc53lRPApmtzd4CqfSmfJjigia9Hap+j54N5NMxM1encHDKDaEoO?= =?us-ascii?Q?VFCjDOVNIfFwYwyqFRQ1WKAu/y0rAtI0RwfGCZD96WdoumadytfcJ1nboBu3?= =?us-ascii?Q?rk2iPGxkwXjKMlxCVDD69Y7d0JUeLcmLA6hY1xQfyJ3omzahFJ/uW/u0Kjzj?= =?us-ascii?Q?EraYcKxq0AQfURr+fm3wALHNPht2Ga+MRnjkmZIo+3AaqiLVCEEmtJVdzlxm?= =?us-ascii?Q?7qR1Gk0pPcwCzn/lFiggLYH++IeF12ZstBJXXQZOBrUCYQvsfSyruXGKz4Wb?= =?us-ascii?Q?/LmNSzYkLfxF5ws2/uHFlkL9/O2JtBfCgktDRJs9PZNDsyqcaxiqfw5BBt0J?= =?us-ascii?Q?R3NZBIPAyCG7obaAe8zCeWu5n3FyluHOHjGvxNMdXhYFk0v0CWMgf454cB/n?= =?us-ascii?Q?4Pr7zg7ZJgtsGJe1/Bnqzt0Fehl81q5Mz3xHqlAutQzxYeMV1j1w7doEUaKB?= =?us-ascii?Q?dALiZd88/9uy6eUmwjKcWUZ09/8uKjhVhxaVpeRY3RCxh70J0k5BCRXzRn7h?= =?us-ascii?Q?uIWrBCpC+K9UCIXRaPvoPiIk+jVfe5OBR1s/QOajQJHnlhK6W+hkXoDTXjwR?= =?us-ascii?Q?AqldlOy9ZjlyMz+0koO2CuqtVsP+YPHZnLDevOSb6thIpwbuGz2GF+tPCWp6?= =?us-ascii?Q?NkyTkVW1uiEI+OMecqmf1FchKEYR2PljYUmIC17Wgh7C60on/8xYxjw=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0702; 6:j0QKkeYyQNDFr8vjST/W+QExiKduAo/EJcTDSZcW7Tvcy+B6uWhbPZvxTzMQVAK7qkmuu89SzftAYpgXnP/JFDC4UzAyRXnPPB7b4Zyb3UX34Z4ij01CLbLNmg/T+EEQML0W/adny2gyI6gAscwQtkrar/DaYfZT4Gc+iBIahe2pMG32sC4MFnj0ajxD/Sbbgr7RLfcl/3V+olSyXvFJyVDaOT6T6H+HLfhTBwNC82IlO87IROHvp2L1wksSsFklMYDTaOk8iCJteNH4/4JxewsGtNEhWj2Q5nihOHTeRaM=; 5:J9I6gLVZXX86xL9AISZZE8E2G8Pr751QuKMZGviPPNIQ1BY0yvXnARj3nVmGkMn+jnPh9e5ZgXS20gH7GGOzUa2RcGBMEWVeQ4nxw8wbNrPfp7ktC/Dl7pZDbiKYjTgl5vaZX6xfnP7lNw2Lch+FYp6ti1XmmbGIg5rjHexn3Kg=; 24:3gQasdNIDBujIshRkrqhc1PUEz97w+k2QBoCYe9m6/JNKesBnNMY0uftMLwyuqoEUPq5eVjfneXpTEXZMgmJ14daZXRo9hweXJElOczoYfA=; 7:pZiPTUvU7E1ceqDGLg1RYE175RunznLy26KPxOs8BrUyVOhpNhlWESS+O2jAJ2fHyRy4w1Pb32s8HjsEVQOZHWup9JoIz45TcISAQLQ0sPvVpASbb3OXipGJxh8JaXO72Cre9X68hq0QiBZ2srq37tbksMNp0XCa/Jc2L90mn2ZhgwECeAEJ3u/ILcW1EZK87sSmcq5W66g+y/Tpcqfrf4Q6eOnZih7Quw+UIogfayeL6F2BjmyjxmwEBIQ8Wqae SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2016 07:12:46.9635 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0301MB0702 X-Greylist: Sender DNS name whitelisted, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Mon, 01 Aug 2016 00:12:49 -0700 (PDT) List-ID: of_node_put needs to be called when the device node which is got from of_parse_phandle has finished using. Signed-off-by: Peter Chen --- drivers/net/ethernet/ti/davinci_emac.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/ti/davinci_emac.c b/drivers/net/ethernet/ti/davinci_emac.c index c6c5465..45ab9d4 100644 --- a/drivers/net/ethernet/ti/davinci_emac.c +++ b/drivers/net/ethernet/ti/davinci_emac.c @@ -2060,6 +2060,7 @@ static int davinci_emac_remove(struct platform_device *pdev) cpdma_ctlr_destroy(priv->dma); unregister_netdev(ndev); + of_node_put(priv->phy_node); pm_runtime_disable(&pdev->dev); free_netdev(ndev);