From patchwork Mon Aug 1 07:02:38 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Chen X-Patchwork-Id: 654538 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: davem@davemloft.net Delivered-To: davem-davemloft@shards.monkeyblade.net Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0059.outbound.protection.outlook.com [104.47.42.59]) by shards.monkeyblade.net (Postfix) with ESMTPS id D0FD7598F71 for ; Mon, 1 Aug 2016 00:12:22 -0700 (PDT) Received: from BN3PR0301CA0078.namprd03.prod.outlook.com (10.160.152.174) by SN1PR0301MB2061.namprd03.prod.outlook.com (10.163.226.158) 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:20 +0000 Received: from BY2FFO11FD042.protection.gbl (2a01:111:f400:7c0c::141) by BN3PR0301CA0078.outlook.office365.com (2a01:111:e400:401e::46) 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:20 +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 BY2FFO11FD042.mail.protection.outlook.com (10.1.14.227) 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:20 +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 u717BL1x013140; Mon, 1 Aug 2016 00:12:16 -0700 From: Peter Chen To: CC: , , , , , , , , , , , , , , , , , Peter Chen Subject: [PATCH v2 10/15] ethernet: marvell: pxa168_eth: add missing of_node_put after calling of_parse_phandle Date: Mon, 1 Aug 2016 15:02:38 +0800 Message-ID: <1470034963-30506-11-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: 131145091412671647; (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)(1109001)(1110001)(339900001)(199003)(189002)(7846002)(76176999)(11100500001)(2950100001)(68736007)(50986999)(97736004)(4326007)(305945005)(2906002)(110136002)(86362001)(92566002)(85426001)(7416002)(356003)(47776003)(77096005)(48376002)(104016004)(8666005)(19580395003)(19580405001)(229853001)(33646002)(8936002)(81156014)(106466001)(2351001)(81166006)(5003940100001)(8676002)(105606002)(189998001)(69596002)(50226002)(36756003)(586003)(50466002)(87936001)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR0301MB2061; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD042; 1:NNg7NSm4BWKchDCM3ZhSgi8sYBJ7tc25+m78P2Ei1NtXXBkxhUcNRRhhEsXpfarL8YJt2BGmbXhYFFAjO0IHzdBnRefe9VbclfnpltQaNilSATETXN53lW729u2VCCnfKrGYA4jKnx8UyZ9TdTlpwSU8+qJMRYvskWOvnh52VbdfnndZi7AKzCKimiZ7fP8hZF0SmUbTNng8jeB+nHV47IGAdA4Kn9EhW5I8jN5KuxxmveEYQPN9foSpxDIOLSo21DP9R8nF8I+IN6Z+146UD4CSjyyEkJ3Fu1jBGkuEp5VWxuHTm4UdOIXH1WbcIKDbURhjMrsj1ok1XRBlQnjRCo8BZd6BTrBnvxZueR3F4e11XCv1jgjr2Y1G1Ss8A5gGohEzd4QEkW7qEMX292SV+OD5hyhLftkeL2EjNVqQx6sPltx5+s6Y4+NCu5P5jw98lUusxz5pnNSWsT0HNuAx65kI+DlJU/NRq7tK9vXMT2C6tLfwNANOGQwMF1jjPA2hdtRhW9g0WJKZ0v7FMIQEapetNtdEDE7Ks5qcDLq3lYVS3I8ubVOvqc7vvTbNM/fdUGMKkjVv74WOqqaizBmBUpdoNjrGWfbIbq89t5Tnj14zsd34hVEvw0yDwExbOJUmNBBq658mBGKLcovgdq6qWDsf7u18HbxL/HHJKTfym5LB86z2Iu4NRvkRkX5LrF694yM5Y1+05AirrifklmEBC/lEPD2AdcqSk2eodSsTLHo= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: dca55982-e34b-4d90-3c9f-08d3b9db2e27 X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2061; 2:fjEqJ+uzzMXZgo5yazaCxVdy9iWdD8DklkPNTpdTbgKIX5aZGnHC6xrOj/9i5bQtQCK8ND+Du/m4xQCSvMKH6f2SMJBHN4DvCwnobwInAGIVeZZo75QL7ko/6cYZUt/8QNqGNtJ/HJK3HYmZ+xRAIC+mj3GmM+Qk2uRDNEQvgnWznTRVIi63OQtSXNhHGop7; 3:MWpIcTwsUf1wgs8hTi4Ex0rBgnEEf5ZgQ3XwUzzLVJ7mlU17miJOkXJRdeFQRxStRzFsPmZBNd8lObjQlfDLdLTxEC6gbThBRTdshurCS8E5KR9BwGJMVK6z/cyPTGidzZ7gwwXxnpAMnJXJJ/x58crWcYuS5r76pjnF7eeSAsR4wOnBpB8oxDb/S5YkGvwTsXzqY9i6qpUUR5caSR14saxSH2WEptXgxLe6cH/HHNU= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB2061; X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2061; 25:wvhhSpiiHSnkqfGkZ8I0rSfWux2J3W9/5EGpaaaIHyOfG5jdGF7WMKUZYUgI8w35uYYD4tOyOhpc75d0i0K4LZ+TtJivQJs3jns93CK7wlSLhXJNpzOM/Y4v6kFBPGQHSj6fArh82wUl7fv2cevPvX6SnYArcVqrPi+4lAJx1D77C0a2kdVxTth1JOI7PA+sZKCt2LiRbItrlQGZ6oETlunTtyQs3zRubjKc2/QKHRlEr9k4RRbo/j+bxernrBFw14DW9c18q81fMavL4Resk5vhvzm8UfTGHHfYbYSszIu4X3t6ZvMtRYoHxsHJRqwloRlUWjor5Sgw4P2sooaiTfwus93SN1weAIGfDkK0oUMeKZbjWUubN3vCuCCPkafHbsr+P0oXuX+3Si0ZNb6MHphqKXg51AhismqK7aw9dskqXOO1Wq2Co3hfCk6fP77QFvZ5FzrTeCB3vUqCBljsAmcalMwi/OXYDRkM+fcTjmK9tvNsvmifQbIC23Alph/QJxesJ6AVSLJOA6wx0FvcNohDDD1iqxIki8vBssfky5hZSEV6nhbtXDiWF430BYfeIxkbXLZeGy4DetLVYO3iNj14i4n2Kgx9fWs7kw83A8jGMjSvRf7K8TRQvuiJJvslN0T2TDBZ6JFrekC5C6z5D8fA5qgaE28IkLiXVHjxkh63giGXPyAuTV7rmSAH1Ov0T4r0gUl1pSzKP6xNqv2JCw==; 31:0hr1htIiT9vkftFKn5Vi5g3eKhyn+fJZ1AAFdG9AFXNM3jO56//X98Si6FWVztFbUaoFNX1V9CJfvBavDSP5L1mvlFor7avv7ASQZghp4iAQdQyTp14B2FrinwDHs24V/JIXUIkpo9PPFe6H4GD9c4qY1vWW0y7ZE+2SVfZeemKVf/K7UlNgRj/kKAfo0XDU3KjKn4vb7uFgOWdleXJo+g== 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:SN1PR0301MB2061; BCL:0; PCL:0; RULEID:(400006); SRVR:SN1PR0301MB2061; X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2061; 4:j8lhYOrqNSBwDQY/S/D4r+0v7AGigz6mZQWKT+4ixjQU9q4Eo5odZCfU9EGUAGpnFiz+reZ+odpaFC+A5TrkVCSGWxWB9AoWy0mNPaHScgxcgmv31KtN/TwHDm+b+q1uWjupEi7Aq/YNruGQEYAiKr6sjpIQ1Ek5SnAMBnrHeollfl6aYR9D903kEfiIGgA4Jm3yqRMuNsyT1+b93Y5WCWGKi2yivUGWyKITzaRQW3TPLN4GZhvQy48R3aFPHn6SmX3ADLjga5b0JZK/oBq7DtCvhAAaMfiqNLpgOqRhgbYagAtQkA16/njnzk3oVM5QfuXLg5E3mL3CNnED+TM32YdyjfP4+b9t8eHGy8c5aqx0DpufJYUjeKk2+nxJYZ7DO1smvSpHvViAl3STVoNEUeyWiRXpdiruUxXlxYqW0nFnTwnDiquuHgDq1P01uE9zxq7H8crlmgHDdzvI8c3Zu9aNPrwCj9C+Pb5REhTfcnikt+YL7Y4Up9ibc7aQu9eWZVC/xqino8CZl31b7dUrcA== X-Forefront-PRVS: 0021920B5A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR0301MB2061; 23:8zNT0ilyXS7HSo9O4b+S5O1D/dmyHs4rw1SJDcf?= =?us-ascii?Q?48IqS2xJekYI6nVsl5Et8fVxceo7jypu43hKIFE6ZKh/KUe+AvCVHotwsW53?= =?us-ascii?Q?tE2wcatsxt9nUuHck5pkxVuviZPkjBrmvIQBU50BbKsoTpU9p0FOpRPg8y+J?= =?us-ascii?Q?j1i+ic7EYZhmxRf5LyHIs8lYbu5UhnrZ9h+XkXrzdyba7qYMDmTb/gatpufz?= =?us-ascii?Q?VFk5zKNveW7PpM3XXitAFLu7gCiAEFg20gZ6ROdlUvHIVZRC3tWoKnEZsbC4?= =?us-ascii?Q?cSIuipVXK7tUovDN9IIwZCEDX2OUDY4Xf1U7vPBXz/yYUA80wnDhODEMGwba?= =?us-ascii?Q?UQUbdDC/mBWTH3BNBd+H9q+a0Uj49WdoqTkaWzCn1Pr+8h4IlElH5i1BezXa?= =?us-ascii?Q?szd/WDOH3GjqhP+YSYHn1h7z23L1D2de3vul6F5d7H/U1HQGDiOgOQlE9NBt?= =?us-ascii?Q?5wEfD9UVHKpIfRlxCbu3MrT050L4hif0SUcpVtINnoYfKnOtslcxg9RdU+2A?= =?us-ascii?Q?BdD4HZysXfaZEroBrBpMRY3fiQ+mGmONiObsLw1bZP9HeDvzff544FF9Lu3J?= =?us-ascii?Q?kW6xUJpfVYlp6iBdSNdDkUCpbk/wAvAkJqVCUJ9RiQAlmCRLqOBjzCm6LCOf?= =?us-ascii?Q?LACDDtiAEtVEZzaEW9pwjlUqbB7lGw/T6FkRc530uyEtUocmvqFwTbSFHxu8?= =?us-ascii?Q?EzgCMkjqFyaLO6Yu5qr0vzsCDGfaJPX4oUAnjFkyQcG0tTKY8Q2QgJ/XtP/P?= =?us-ascii?Q?0FH0Sdp/m8qQGibvrNhtY2PWaluY7zrjdQN0/geL0f+ZookzZStHNLVglb4J?= =?us-ascii?Q?XhUBOQbOQyXBjD1JzQ/0+NH/H3szi7BvZ+vX3571+1lFZAtr2HhbNhTHlq/D?= =?us-ascii?Q?AkrJdC+qSS1Xt/uYfnt7d23ioE2+ewm5ODRPqr9qe1t6PFShBjO8PLhNPqwF?= =?us-ascii?Q?AVxEYoS+lgPYElZ+BF5QRDDkAvOnZBF6lS9DCzAak9vlQpN66z6tZL5JpQ9I?= =?us-ascii?Q?eO1D+Hkw+nDsn/svvgw6rWfDFc9aJAVwssO345iN0alKkuU05iMnjW/+9Ejd?= =?us-ascii?Q?CecFcB5XfRwVT43mFs54wcbb8plquNsEYOA9G3EmtawGpSK5XQs5CbQRUhas?= =?us-ascii?Q?JcV53M8HRnrkpf2l8IgslzCRI4Rt0yfNR6kJWRCZ8cU/Ns3TJg5u2rg=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2061; 6:pLJU0Vg0ujVqyw5Ce1zPmQALtTSa4klU/JGyFuuzH4XYDiA3z6YBpwebcjxFDMRpDQhGwnuqd/j18l33GWnEq+Fu48B0H5QhFRFLV1pKig5Eh3F02YQtv1Y6a7jqTPvQahmAN5+ImpattQHvfIRcV5eYvu2vfO4NEqbaxpBsFKgpYG2HHXsF9Hyv2LaqO5FBn08A6QBzqM4Z9de533fArsCF366/P3To4lwud6EUdrH9l498jtCq8sddSUWZbnqh24Gz+TsT6SDyCxSR8jlfTmxIUIGdbs+J2lXT/AQh0vE=; 5:gcAbXO1YrP12kZZdNuZHH7U9fgYUgzkwEU/dKh5JqRrnmJc9SnTBarclITJCWoR2lRxzHPsW8Vidicf/vMFBZHiuQF5Sf2BQELrgb9vLsQHJzEiEnL54F8H7C2Z+WVvqj4K+vQMMmEiX7uFQGSLPNtvgElrdfttcXeiTK84SSBg=; 24:OEHawMj7GTSq3l3LfluznEXBlpqMgNAIHVYmZGLgA0S3HV4goEKl81Hd4qLZpPI4FcXqVlsRMPiUqucW4SPBHYL8W0/PKwTcRBu05VkyYc4=; 7:oY4/NcV7o2F1iXaz2YkTGB+jSpYrAmxMfnYt3BQWoJYMh3LWnDTHHJM2F+ZLVk7eP0SoAj/FiTtNpDdbAed7xB463G+vHLxHTOixkFfWhav/DjJ5r6xyRPie0iDNb5znj4iVaZz9h0nZ7N5Ja0KkWmKcdve+kXTGi5Dv/F3s5eno0uTbW9gKCxRJNnP3hb4J8/nMca1mjJKUoQZO+5iLJ6yQxGMqmHlR9fy2OoK1JrcneuZDnneH/QEJgtyiZzO+ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2016 07:12:20.8927 (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: SN1PR0301MB2061 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:22 -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/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 */