From patchwork Wed Jul 27 02:20: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: 653051 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 3rzfV92v6Tz9t1p for ; Wed, 27 Jul 2016 12:45:05 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161358AbcG0CpC (ORCPT ); Tue, 26 Jul 2016 22:45:02 -0400 Received: from mail-bl2nam02on0055.outbound.protection.outlook.com ([104.47.38.55]:36649 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1161311AbcG0Co6 (ORCPT ); Tue, 26 Jul 2016 22:44:58 -0400 Received: from BN6PR03CA0034.namprd03.prod.outlook.com (10.175.124.20) by DM5PR03MB2492.namprd03.prod.outlook.com (10.168.233.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.10; Wed, 27 Jul 2016 02:30:18 +0000 Received: from BL2FFO11FD054.protection.gbl (2a01:111:f400:7c09::166) by BN6PR03CA0034.outlook.office365.com (2603:10b6:404:10c::20) 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:30:19 +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 BL2FFO11FD054.mail.protection.outlook.com (10.173.161.182) with Microsoft SMTP Server (TLS) id 15.1.539.16 via Frontend Transport; Wed, 27 Jul 2016 02:30:18 +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 u6R2T9Kn016285; Tue, 26 Jul 2016 19:30:13 -0700 From: Peter Chen To: CC: , , , , , , , , , , , , , , , , , Peter Chen Subject: [PATCH 10/15] ethernet: marvell: pxa168_eth: add missing of_node_put after calling of_parse_phandle Date: Wed, 27 Jul 2016 10:20:43 +0800 Message-ID: <1469586048-15697-11-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: 131140602192115767; (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)(1109001)(1110001)(339900001)(189002)(199003)(19580395003)(33646002)(189998001)(106466001)(2351001)(76176999)(50986999)(36756003)(104016004)(2906002)(50226002)(6806005)(229853001)(68736007)(77096005)(2950100001)(19580405001)(110136002)(4326007)(47776003)(92566002)(105606002)(5003940100001)(8676002)(356003)(85426001)(305945005)(81166006)(8666005)(7846002)(586003)(50466002)(48376002)(8936002)(81156014)(87936001)(97736004)(86362001)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR03MB2492; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD054; 1:A0PEZwdih8fY3H2K/ldHW29TabKzuYC0/CRdW72JFq5CGo0hV/ls/IZEJLJ/8IjD2yG136Go24saa6135YFUZ8yf7eVjtYxnlAFqUP/5yAyoh7VAwUBrTLgxD/DBO1wz6CIVgh+TtvkMawnG2FU/qjBrABYRxbOzZCaDIRvRMmMHaB9f0TKCNCWYBYEL9GGqBurnLEO5AYehbS/vLO4ez+ALUrjF4ONEDoq/Ja75W4rHWfxQOdhfN2r80+3VBJqO80JEOS2HSS9M/RnwTPk2gL2abPDZy/m6cthiGYxOn+hE3JNtUwRpl7Cp6Gvi7qvMPKANWhrisWoIQk9A2dJ4Nvdcl1kfgdVOqDZi9hdRBxn3MQ+UIbo1XOfRr/6/h/IWURQEBC+gWHeZe8tcqd3IsBiFfskaw1lO+77rfDWSFy0K/JP4d1Vu5MfCPPSV3lLkEmLG/JSzAEvlHP+G5ZkYzSea0oTsvn90H2qkibbhk262VDzNYPyEbPv+IHKq9xd0eT4J1EFpeNiHseAlJ/y8Oq4w+o+JBjwwPU1IylAETq7B3J9FG6HMtYXIUFfoBm3NtsZGoXBOjRu/FThjUnZfsfaMi2iqnkcbxyNQBR18GMAxF6CMiJEC2VCGJA7BRupD5RWQDfOhMwpwgnJtzWcyN77/VXhFCeDu8zLtwkUs0tOpWZ4K/4tO2Izjzq/8kwftJoHalGdMSf1uvyXakcDf2xkcVwPdEAEtiLbFAqKp0Es= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 86a8db7a-7162-4d23-56d8-08d3b5c5f3bf X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2492; 2:atSxVf7tHBjCLYSCv8mtmsvWnd1LlB5+S2H7o/WuhHgPZ4OJN1t4rh3N9Y+HECXoE8dELlufbWs6gPC8bOaxe3+2a7pb+Tg0abnd21QPuAMkhHDgDDhY+15qBVvilHpOZXkVy//d3663ZurhU5sUetJWzU3iYcbDviWEOKMOoWZcLXlLIS7bObQrnMn3d1yH; 3:ft0A1ln/mIo/1nFatXQlDneMy7XtEjO1DYr3QGbroGnUvdViOC/UxdE+KzvKcDW7ee3IiuYx4C9+ZwZOzWPAqkI4lJNo/l47LXF/xgLeKZTRkn2aZtZpwbDF/+yHFJJqOlWC90pHo0Snfr2lek9caDWsphMa3AeuxNWIaEA9LSR5DvYqZca9CzhnqxqkL99d4kiA4FzgZPnaHTVsJW4w2hBVKSjw5WaGLT+P7BbZYSg=; 25:+1vA+lJ62zQQSVjpKSeqQXWUFTr57UFLJHfG3V7SzuNZRk5nGE95cuXRN3Ujq6Z7ufZCWZTZEC49gyCN9YkGaS5tn0DoySzfcSJL56JKWS6w8aFBFj8jVZ7GkHm4ckGOJTfCXn/kVQqdOU0mabdjwjf+27+ZI04jRsalgxwYZrVjXVq4QzYws2+7WK+ebcHPOgFcE2gnU8ucloy8OWPFJLHjhwpPVMrh3HsgNbGdzsg8Q5zYb4pcrWUOGWcR5IbXcIhmBsBf8QJRrYulN/fuyXOTllchraF6sgz5+ov2lalMGvIcuKMd7amQ5F95HI7cV7LXQ+TLVZ1SnKsIKwLTNWAKuH507pP95Ljd0gM0g/7Dui+peMK6ZXklSIH8cMsbIAJEqYvGCyCZjYil//mSPw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM5PR03MB2492; X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2492; 31:4Y7ishO4W8yb9o67Hr5LblX8j6UVx7X7W+WvOf+0TS8qOWACHAu/BIjSxcSI9PiF8iasJH74sNc52k5cbHzy4zhjK/GfTcD3ORYXxhQjr42Xlin1SBkxLbRRxTztQeKrpV3XQC1rJdXKQF8MQSxllDDHimF2b09Du17XPHlzG6zLCwVkvxfraievXGuecxchS5FXqFqBryZYOETdXs+1Mg==; 4:aDVSa9S4OUSxXMFgSnsQtk2VkxVGi+ioDX/kYst55yo8vTggnXWamFy/M0hguHmLTdlL0xqTzL0sSYpopNUsX5UDbJZTirHNhpsaT4ErHFtj32+taZj2Q4g1WNLM2S4Vv0roY9bN4utL3aCZdfoo5egA6qNVHas3UddqFNt9o5FpbwA2RqtusyD2JdMm60dR+Mt4fVQQvN0OUKT59AG3E2zHpojIwX8prAWyn0nP2ijkzwVYecBiAtIoRLO7vk40tW2gbKYxSstJj1/QJ1ZYYLsWl/aE804d7ffOzFVuD1Tk5cJtOGuMPcV6Tx1lKOXhWEzqBP22tOeLTlqDLvI4CCfVQB1Z0ro1jKDQpAYNfj0LC9CfH6yp9tCdoIJPSYN0hhyKTq8nmjZXQIEUAqINn5f+B2jHevxdv5n3MWsYA9HB6n35NAkt3iaEalKRUq8rlwKQUXZ2Ths9cKTjjjY/re5HrA2ht2HhHqnBDRJhKLP3xCUk86AYMusXK9PoHzQY2jbbf7bCDsiQEHzpMNv0uw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13017025)(8121501046)(5005006)(13015025)(13018025)(13023025)(13024025)(3002001)(10201501046)(6055026); SRVR:DM5PR03MB2492; BCL:0; PCL:0; RULEID:(400006); SRVR:DM5PR03MB2492; X-Forefront-PRVS: 0016DEFF96 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR03MB2492; 23:UoOi+Isw/Tkrg3KhObeP10rXQ+G9VpfioWHToqwzH?= =?us-ascii?Q?qywdOrPKvwoh9d+azAdeXkO5+nB3W/vh9IGegJk1vhYbxcvjVAHnnjnLQBSf?= =?us-ascii?Q?RCvH4AWjqGuShciZ1mBuAhjfFc+Lm/5GHHvAPJg7cQrQ8gXVWGBOpUDTmg1D?= =?us-ascii?Q?WuYm/n10xYaCxxeMa1RT6CYYr01kD0l2XnZUOT4vfsw47gHGGkBy6Etw6jFJ?= =?us-ascii?Q?gBwuib2HG4MJ1nrMCgct3SQMoQSH4UtTEPEju+NhpmTLlVk/xtuSI39VihHF?= =?us-ascii?Q?OpeLe4oRrsurSktvsx4s5z+yKu8zmn9WaKFEGoqMmAVi7h1sqkimWrDKygVH?= =?us-ascii?Q?MZTeRxeqLIlb55Ng9c2OxKbb/ZvCnjGTGgY8iH8f8cP5I1i9ruEHzepIbU8d?= =?us-ascii?Q?zT2nYgRyENH7i2l/asQ/OP4JDM3ZIqXNhau9oBf5moknZXd12LEvfk8M6rar?= =?us-ascii?Q?qb3AqevnkGOWTme2jxqlOGq/viAdi7uYUKf3xs2c7+qaCgW/xzExTzRXFwRz?= =?us-ascii?Q?CsHpH0JCu9UtQ5lwdf4kBMXWwLQRxfD7U+PQO0NW5Rv3cuBfFiRvjPy2g5aM?= =?us-ascii?Q?+VNRKB0wBkmgN6gDKEXW2tGaGKQ3jy+peW26ofmAUENvtSr91OSusaoh3DlD?= =?us-ascii?Q?4Y0tRVyCpMwbfQCejb9N+outg/0DJWdpEwY21a9/T/wveRUrnp//ybfedc82?= =?us-ascii?Q?ixh3kwDsizywYNWd2O4SLe92F2S7xDp2SOZudwGuxMxGTqKQZVDbgIqeMHNx?= =?us-ascii?Q?rnMgH9iqu7tJm1bXoj/wWhNRQpsChVou1uDZIXzJSTxc2dE8dmeKRQ7q3xnH?= =?us-ascii?Q?KaZCwN4ywLEx5Kqodp6juDcOhwmyCDU1q5EAQWRxjPDy3yNE9TZalza67/fy?= =?us-ascii?Q?vaMrwBJWwi757TQNuskaazcW0vxO6MrFXVyj+ufcFyr9C4MLr+d4x+yl94yX?= =?us-ascii?Q?pc444ogh2rZefpQKs+pDHrY9vgtOQR6cWWd9RioqOGNwqVUu9eZ16+z+v0E1?= =?us-ascii?Q?lvfo9W4AtCXrCaqMzqAvzXdhIkq3YETjCBU1fg0ShJi2Y2P958LFzBhTFra4?= =?us-ascii?Q?MRbuwamiAmN+E9LYI2NszJhFs0Ib/dkY5egyLQuu/swzTVxYINecCB4DVzPc?= =?us-ascii?Q?zMOsJBsQ8s=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2492; 6:fpJL+qewWXGlaIucDiOGDLBBiPy0DQQxb9C8iArqUfaH0aQs6UlLLar6Y3kXy7tqy+8vNEyDaBCHjpkhcWG19yr9rtVTe++CKLbYjZvOWWqeW0MHShRiPXy9sM90B3/wF66guwh+fz4buYG0t8H4ZrBNJwVhIf733A+wrynb7+86MvBame2zcEx9wXy7Ric7qiYVIwh57X3T3D2yvL+ZTjleUv+9JmibEFB8Q/Ka00o0af2A7tjoVdbI6/YGlkTQd2cKkoX/zq8BGw5xWWobJcUcABPVpFbb0ecsLDLS59g=; 5:Ft5wRINukUv5hqY/vbmYRS3RiK6yQdZgBSOnZ0Pw0NVbm8SO+fthnTaMiDq2l1KQvxapRBfysUE4/6AG/nM+PybTJMli1Bi+I/VUiSyZ3DJeCL0HwlPkfgZyqdlEbRpM/O4KqkoMdTct6RPFbi9R7WFlj9JSpptkK7EL/sRfkNk=; 24:3mEB2xpNlCON1+n3IEZWr4r69NY7plnUx3iVIEbqVyJmg3eqH78kSQftlFTEUBhzN+IWVLZtmsVO/K7V1WaltJymiueCWFiHNuGAo9uWO8s=; 7:J7ouGQk9eegVGp/PqqCVqWwQuyscX+ox9ngycnjuuP9BAPz8f2Xbz/LYD2EliEJWRNwHj/aU35BS/XGjzIyaDiXjmzlky7yvWFOeHs2JR8vfAjw3MFWGZt/oVdtki65hjfnDYp1wLvKebtYMtlxK4rlxHIn21gkZUPzFVJU2DrnTrB2ThRz3C0wZD+xcFbqnENsmCVPxec0a2NAIfj7FiJe6Rb8YcbHhuuzbcQT3EpUOkPP6t3Sm55T5xY63IQ37 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2016 02:30:18.7747 (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: DM5PR03MB2492 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 has finished using. Signed-off-by: Peter Chen --- drivers/net/ethernet/marvell/pxa168_eth.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/marvell/pxa168_eth.c b/drivers/net/ethernet/marvell/pxa168_eth.c index aeeb2e7..5d5000c 100644 --- a/drivers/net/ethernet/marvell/pxa168_eth.c +++ b/drivers/net/ethernet/marvell/pxa168_eth.c @@ -1506,6 +1506,7 @@ static int pxa168_eth_probe(struct platform_device *pdev) } of_property_read_u32(np, "reg", &pep->phy_addr); pep->phy_intf = of_get_phy_mode(pdev->dev.of_node); + of_node_put(np); } /* Hardware supports only 3 ports */