From patchwork Wed Jul 27 02:20:34 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Chen X-Patchwork-Id: 653049 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3rzfTN5ZK1z9t1w for ; Wed, 27 Jul 2016 12:44:24 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161306AbcG0CoW (ORCPT ); Tue, 26 Jul 2016 22:44:22 -0400 Received: from mail-by2nam03on0087.outbound.protection.outlook.com ([104.47.42.87]:28800 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1161287AbcG0CoP (ORCPT ); Tue, 26 Jul 2016 22:44:15 -0400 X-Greylist: delayed 816 seconds by postgrey-1.27 at vger.kernel.org; Tue, 26 Jul 2016 22:44:15 EDT Received: from DM2PR03CA0053.namprd03.prod.outlook.com (10.141.96.52) by SN2PR03MB2301.namprd03.prod.outlook.com (10.166.210.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15; Wed, 27 Jul 2016 02:29:29 +0000 Received: from BY2FFO11FD026.protection.gbl (2a01:111:f400:7c0c::138) by DM2PR03CA0053.outlook.office365.com (2a01:111:e400:2428::52) 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; Wed, 27 Jul 2016 02:29:29 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) 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.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 BY2FFO11FD026.mail.protection.outlook.com (10.1.15.215) with Microsoft SMTP Server (TLS) id 15.1.539.16 via Frontend Transport; Wed, 27 Jul 2016 02:29:29 +0000 Received: from shlinux2.ap.freescale.net (shlinux2.ap.freescale.net [10.192.224.44]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u6R2T9Ke016285; Tue, 26 Jul 2016 19:29:24 -0700 From: Peter Chen To: CC: , , , , , , , , , , , , , , , , , Peter Chen Subject: [PATCH 01/15] ethernet: altera: add missing of_node_put Date: Wed, 27 Jul 2016 10:20:34 +0800 Message-ID: <1469586048-15697-2-git-send-email-peter.chen@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1469586048-15697-1-git-send-email-peter.chen@nxp.com> References: <1469586048-15697-1-git-send-email-peter.chen@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131140601703131690; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(11100500001)(4326007)(106466001)(110136002)(92566002)(7846002)(76176999)(2351001)(33646002)(189998001)(87936001)(36756003)(97736004)(105606002)(77096005)(2906002)(68736007)(5003940100001)(8936002)(356003)(229853001)(86362001)(50986999)(305945005)(104016004)(47776003)(48376002)(50466002)(85426001)(81166006)(50226002)(8676002)(2950100001)(19580405001)(19580395003)(586003)(6806005)(81156014)(8666005)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR03MB2301; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD026; 1:xJEjkxHB9Qn7mY3BX3bmrjt3qqDoG8BNHSAuZFUDV93u2iflYlGvPjBNdPzidHhujuirejpVdhDSrOeXAVqdPScwTQ4nWUthr00z23NuEJBerFpaNxGco7Ol+uT0dO45rabUn1hFaTj8edLe/StQm2O6/ScsbEaVAt6YvafVpdDgZMXbFb2n6fREb/GWNba3gQGL7055OR/AapKbWMnJNK0GfroTc1Ell3KXhX69bF7Tdj7VjUtP1YYUacqiAtTzMlaliikXesctNxXZimIuBsFmZw5j7vaGqGpRV/c/qe5n+dyFa216HiTvzQ6O9t2YTRUVnWQTZHqHhdEofbJ4pQUs0QY5rQdk2SEvInNg5uyy/eEM6F/2ytt7gvriSG6BInWPNje4F372GMYUG1HOIR3nx617JHduYJMfept11CHDCrQ3zSxiiV8BsnN3PM8i56w1JOxW5WzpbdHGm0hDNrHZxRZO4XN3XwshoZ05S6/JolozHTIS3mpIO5cOjlOHjKCVGdYdPGX/PydKifpoulAuez0rViBc9TR53S6tN+rxmecqJGmxPzbOH4/NRbjcnSr4uN0/7d7VrD3cM1EFUUoqwveHcmUVaYa8cCUzbSwIArhjgFapKNP5WPjk7CwX4eXeHdKFNWqDWsB8hf6ghbCHurdgZ2P2wrmZxg+VNShiVS65XMgRRAIrrHWhN3qptJT0MGk6MDA2+t1dltfYuJeh9BFsQ8RCjqqqEcaL4qo= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 5ed00eb7-6279-4d38-6a2a-08d3b5c5d69c X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2301; 2:FClMykh0Uyf+0BzKG95Bc32rY4dOS9/16+XA0eFUwqxPcP6kfR1tadykcmYnUHhST6WSn0+ALOU6I/fqLYJ5svJHW+9ZgSKK1Qae5nsJjDr3tRa0WXs18M6wFeEnif60ipeF1D0MtpqGmySGjlbdL0VFXN5FZhKIQ8XTFhhcukuYDF6jciHoHwFRFh7R1I/7; 3:sh0A63XoaNRy46MpdUD6FJYl7EJS3xjC+Jyp8xa0vQxQNCxcBouAG4K4hWU92X9pCuSWuju9tzXZK0IJ5dP4Rs0QRZpKcg0giCDuDqctHPzVAUzdzqfqYzrJ0+ZpZxjcS74KGiLPWzCUP3ZUdLcA1TA/geCF4bL4w2DtUL7NcqoihTAzcpyGbY3jkNfiWq8t/i9YU73Y8xlAXDWnTAYxqWAniVOO2DcTSpm3xy6PC+4=; 25:hf96FbXgFNgv98q6+s7PHPJ7G7wEvwwXkTOumtzgY0h8wL21ZJoAY50gDlekNoKXYTEpRm10T8JcwhjLYIuKtiQ+O9hXwZOteiOAY6uA4MN1eVJkjVmrYu88N1tQIup3cUfttqp3ilvwiNvY551yRSCx6WobUyIYX/Ivrm/dwCJbFVsg6jVAd9skLEeumcf8uvr0sG82ZIEs5vO5gNh4YjfpFhWtDbXjjBbnpBOxtcxIBz7VAoPPbOU+7TJyQLwjWDB2mU/PLhWfkZXOclMLWOvm0YA8jw8EUjeQnc2N20LG844tFD4pIFrBcBuFXByoveN9dLypQJ0qwHOTTM44F5MfGBLLM4GEcZ1IDbvFLR1f16onRz2PyWe1fXcVq5yfO5K711IBoa4YIMBO4wNQImy6Wrei2TsW22eke/tm4UI= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN2PR03MB2301; X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2301; 31:rWp/JQtPCoZtRJo7T6U41f4KBrGFJrnzYAXrcjQtlgjMSOs6VpSSW5LLJ5i0wAx/jXOc6/tOW6QcTiOnjvLKgiPZMyoPDL5zzsfhverr/2ZZTIaep0OaS3IN5s3Io3daUOT0bMXeCe69OB9b4NSTeLKneKlxt9sctsjtv7wVzc9tNI9f5yM4HTyKS5NW3rPoCk3ItEyvHPAoRg9anRdGNg==; 4:ala70mjBsaF4InCrZTPOnidNaOS8emUL6p2fk+cbMyUio0k5v3drIkdK/IY/luHSL/STiyu2rknw6Mp2NPDA04xjLrdsyGQDhCDqbEW5EqJ/3q+ZCeFxYx4ehxj96AgPDFeqI6Yxs3153Ddoxksfv3MDSNzvo0AinweXndQdNolKBvGR2zHwSe6GwMtUeRrOPnGeDCqzWySbVEvSGsH30/cSeSyUfOai/6h77soiT7EofHipe2S/g8Eqz9iTpeqs1BEFTMOUBDRX1nsE6//dOjW/eonMeR58nMx3ZL2WszyDLBC576LK6LRr2YMDxpeAW6UBUOQn8b0RsE04tWNEUl854OzI6t9mSPT29p/E4sQXc3+cbzCC1o+NlaSyHFW4vrfPbwrFBRqFFtHzbeBUnAins6ywTInY4w/AaEq2cyUDExKGg6l23rm7o9f0ZFfzd2gqmhGF/b1FMKWozrqY2+tAc/W9F+ohSbZCVKvI4sbHYSNovrycDv6yDDcAjRJGy4qo5TIOPJwm+OnWvQzhvg== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(13024025)(13017025)(13015025)(13023025)(5005006)(13018025)(3002001)(10201501046)(6055026); SRVR:SN2PR03MB2301; BCL:0; PCL:0; RULEID:(400006); SRVR:SN2PR03MB2301; X-Forefront-PRVS: 0016DEFF96 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN2PR03MB2301; 23:+J6os5kgfy58/PL/kOGGcCpGNzaYahjK+s0YYQLXz?= =?us-ascii?Q?RsxB/rH1tz35A5ZRg1nUtoJGcbIXfp4drcc6GvUuWpM6GdLoIcMeEWb7APw5?= =?us-ascii?Q?4tOjC8DCYpVS3m2iT2u4EHekWgvZR7c10Jktq/AAhuNSUwRKk6S2svqypT+v?= =?us-ascii?Q?Jxa4CTa2QwoSmtvCK0BRXxdWbXj2s+sm1SITKtiQmzlsf8rqRHQG4tb8NHil?= =?us-ascii?Q?XxdiFYta1QmJmqPFGh2lB7syAUsOZheOlZqtceRjP7jNeQGn2EohW1P5U4Z0?= =?us-ascii?Q?AdXJzpoM1ecwEb8BPlhNIU7QUngb1dltqQbM2XtRYRdQhw9aTLXBHEqneETS?= =?us-ascii?Q?mHc7HcxFFpdMoFji+6pLej7+F6js69GoZ3SprcnPTGi2LOvoQL1W7skSmbvF?= =?us-ascii?Q?y81TQA4Zn7xvERuRdGJ0SPTF/bX0G0fWjM0YzM3D2/nq94fXWTh8BtGAS8h3?= =?us-ascii?Q?X4F9RTnwvc+ZSlHElrJ+eYeksUf+UgnKrUDjd63nLrlzK8piQbElscTpi1tQ?= =?us-ascii?Q?ZZt/Pw3/QUAWd5C1VgiOrIPSSqm7gwFTxovSdqwvqqWwQdnJ795PQDeVW/ih?= =?us-ascii?Q?CyOj98TO7WQ/JD9RIkBVLuhpHQWGoS7VjF5vOYvJ+wAxdRW0kXF3A7ErPIpE?= =?us-ascii?Q?JKHOk9MX8ZI4aN2Z6C9Wi/9TbudB5T8KgaiyDP1HOITDts8aYDCIaXTe976/?= =?us-ascii?Q?uc0R6HRLeKR8E9Fehr1eOH2MimJnTpT3w3t6NTUa1MGmrIpKsxC0Wl+hJ2Tz?= =?us-ascii?Q?ZwMKh3zMg3UZgvZwqrO23KuUPauMPn/wZN0ooAiR9grLjodNbTiKjxW47h+j?= =?us-ascii?Q?k/yR62XahE4zD9nKKi29+UBy9R41H0WCI1JcUCCspZjIeCIiwOu6IbaxTfpe?= =?us-ascii?Q?YCFCZlj6Lentfi1tkY6TO2M+OFwTEs00Rizx8UcOXK3zSOpswL2F7grRCTe6?= =?us-ascii?Q?3d9u+VDtlz3dEAmDhHcxUErcYAKpeVpCPvPKWsjmGjJbKDYSyHp3wzNPOsbV?= =?us-ascii?Q?iaje4yPNF+jUzT9odh5/9+X8q/NIHJO4b96eDT4ipIdjJMGmWQV70v0rg1Pq?= =?us-ascii?Q?jq455VbxyQvPsn+0m06TYjIVaVjzVALxVFhMVe6YYjEivoYX/Luktud1MYHo?= =?us-ascii?Q?ZOUQKHy8BR/u8qIuMiR2u8TzRM8Ects?= X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2301; 6:0kgcYDapHzu4DKjYzoshfZtJpaRdvRPvt1vrJdqNaVDzmDznESrb5nfj8ESy+pccOXOtZOMpu+KVYx2Ewg5UkjFEazVwIjOijrKf0EV+Ts3XoSAaGOHcixkK42vQ3Vl34qOsSVw1n+r+ryAjB80R6HNgo0HGxKUyywzDM04Kz5pDahKcWdW70RZWtZJ7v/B2QwZA+DYfk3rWr6U+bXP+3ySCCkYTRKHTjwwkX5KAvOXC1e2F+VsiWwN05pzKO6jwYwZV3JYOCBpDl6KIANDuxtUu5lkRr/+ZFKr/mOakirc=; 5://9qsaVHY4V1E3J2Gyghb2sNFhbhJe1wN1+bAa5C+zEpwnp+OLLgsYKKGDaAShalKjxW3OBwtDHvY1lLRYSZYKiwg9OfMN3cYZ6NUgS6fDln5EJ+MAeloH8bvRJL+iL9+YY+qFZkvjcD6E1mrsM8H0xHETudMIoWdnIZmkvsiKQ=; 24:T7iipiaRn3gFRZgstkxRwXjaGuO+JEtMggfDJBlWPeTy/edwuf+g4UsSI+9RQ/fg6A0CbfUfMGianzu+p+k9IoaWO0WREnILr8Gb8Vxkq9k=; 7:CAPjoxskGA6avEmF4AhHaKgOLiUOye/K10hWTHtZIKrECo9+DmZ30TMA1j4uqA9atbMRm4qawXYAYaHBCoYvGE7qMeJMdq7iX+HgHLoaD6rsIg9sGdKKCN50fHr9Q2pPcngf39kvxdqWYz8SZ2kHscSGRRQh/k/kmRHTZKNBoMM/qnj10C7+TV2VMeaGkz8bjUgWRKoPg31huPeRt1L1iuHLr0crezsEnGaA3DQGXSbxa7Thd2gn946kAMbIk9QA SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2016 02:29:29.8607 (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.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR03MB2301 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org of_node_put needs to be called when the device node which is got from of_parse_phandle (or of_node_get) has finished using. Signed-off-by: Peter Chen --- drivers/net/ethernet/altera/altera_tse_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/altera/altera_tse_main.c b/drivers/net/ethernet/altera/altera_tse_main.c index 49025e9..bda31f3 100644 --- a/drivers/net/ethernet/altera/altera_tse_main.c +++ b/drivers/net/ethernet/altera/altera_tse_main.c @@ -815,6 +815,7 @@ static int init_phy(struct net_device *dev) phydev = of_phy_connect(dev, phynode, &altera_tse_adjust_link, 0, priv->phy_iface); } + of_node_put(phynode); if (!phydev) { netdev_err(dev, "Could not find the PHY\n");