From patchwork Mon Aug 1 07:02:29 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Chen X-Patchwork-Id: 654519 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: davem@davemloft.net Delivered-To: davem-davemloft@shards.monkeyblade.net Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0066.outbound.protection.outlook.com [104.47.32.66]) by shards.monkeyblade.net (Postfix) with ESMTPS id 3C541598F6C for ; Mon, 1 Aug 2016 00:11:37 -0700 (PDT) Received: from DM2PR03CA0041.namprd03.prod.outlook.com (10.141.96.40) by DM2PR0301MB0703.namprd03.prod.outlook.com (10.160.97.11) 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:11:34 +0000 Received: from BL2FFO11FD062.protection.gbl (2a01:111:f400:7c09::100) by DM2PR03CA0041.outlook.office365.com (2a01:111:e400:2428::40) 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:11:34 +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 BL2FFO11FD062.mail.protection.outlook.com (10.173.161.158) 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:11:34 +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 u717BL1o013140; Mon, 1 Aug 2016 00:11:29 -0700 From: Peter Chen To: CC: , , , , , , , , , , , , , , , , , Peter Chen Subject: [PATCH v2 01/15] ethernet: altera: add missing of_node_put Date: Mon, 1 Aug 2016 15:02:29 +0800 Message-ID: <1470034963-30506-2-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: 131145090951221906; (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)(97736004)(305945005)(76176999)(33646002)(110136002)(50986999)(5003940100001)(105606002)(48376002)(2351001)(92566002)(50466002)(229853001)(19580405001)(47776003)(8936002)(586003)(8676002)(81156014)(81166006)(106466001)(104016004)(189998001)(7846002)(50226002)(85426001)(4326007)(68736007)(19580395003)(69596002)(2950100001)(7416002)(36756003)(86362001)(2906002)(77096005)(8666005)(11100500001)(87936001)(356003)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0301MB0703; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD062; 1:wCx4RfZgeZc+Nnnrz+GclqrhENnElpFAfEw/qM64eEsKRGiJuBpLQATl6irSovLdCfn8ylOElkAo2nlRtIMaGht96vsc7fntuZAaXBk3ii2bVsxC5/yWzqKLTQAqEcwwLkQSgmXbqCkngQdEuiPMfXTK7jT52hbyaKlbKbNRxGfVf0nTSQi8QfS8nPNu/T10rpoPcxjb6MkJ7WNKI5uq2nRz0z06+0xwaKjj9+9oYBY8CiMBRniNcjGYkuvY1bgOp3jUFRM1JdBf6qd+0g6yX1fjyO9zdrGlZTzRtDQNGJPP9PAv9CQkozl6kHo0trPOF0izfkRAyqqqvyaGglwMSPik2PV68Br+1EuuGQf/3lrfzmUucXDQ3df1SQKPeyhLsTjRa7cVrYeo2GrAn7SQVD0KBvj/q3gVHfs+Q3NRSv8UIY8zj3Ym7yqkcEXtufuxFI5axBGoYLggiUeUtJrcVHLXt306eXw912Q/6mlPsa0eBYdYJ5eyoWnANE3vtk+tC8HG/J76RDwwuu98cVF6tNq0jOarC4bjTLvREuVj3MXoDR4cHBRwTLibkiHvIqhbDhobwpt3LIkmnWEYl5IX9NSTEpAAsMpunO1ZybhheAWuR8cWGspWhcUyjTxi9eq2Dii6TO7J7fNq9kjPWFk4eE3syfnO2cigxM+DALNCzgkrsyJh3CKcXYKZkP3yxEX420agd65NHwCm317TZ40RrIc2kBTz58RjuUqbxE2qy6E= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 8b8f66c5-e9c6-4d62-b131-08d3b9db12a3 X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0703; 2:unnuVfwuBJZc06m8z1tpZqIZ5t7JeICkUJRa+U+SZOZJbaOYFdha/F66PYEYtTA5dkxumcQPIRBOvt0aUU6n+h7bFR6UvaHKzVPcWT93cdClbhgcFy9DDY8xo7dA2saIb49jAGGh9DTSsTf6UQn52FtSAX/LPl38jy9TrC9lInfMLugANQljuqP06RqEilw0; 3:/bPtQWzoj35Q7yruLZA2FRjr5HHR2woamJhzLQqUZ2NjKtUbI5tkZqJikXVXEZha+nZ8zEKcBYICQWYWo6uIbDt/xe9zRirQG7fRYekLxaJggsch/TAXe5chuGTENeZcMwRmFe5656lgFCjKb8u3RSnPI01l7W3YSNTi8JWQN8OjbO/nZAJ0ulV7UFhDYoKw33W33BVqCgk7CMLU2M5gHQg/aW4sBYOHwc1PF2YaovU= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0301MB0703; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0703; 25:0yQomEF6nDZxkQog2Dvora3sHVwSRQDdr5R90QeFWkW3QgydXlug/zLIhEzVkEn7OCPYgmUz75sBiIC+5XoVJAi5fiwZIf/OTsJqHDAef9Qd4xlHnCUTOOjUfQsfVtMxd896lUzp4Dy0SgVhtvKOhn3Um/9JotiH/d7t6PM+CaTWd6rC5pmu/YmH5cj0SAGr6pLeBQdepxUqnMsFMFFH8ut45+54j69CRb3tHzHHdERr/GoO9NtOQE5CVv2WGRLDEQF1DWmVSBFURy1IuVCM+nr1+Frhf4lO/5WwQW/Is/dU6uPbuJudcnMtsIHnn6wUfdht9rLNkrJAIB9ouhx9rt6eu43DNgec3Q1Dada/kuFh6AUT7b7PZW3RqgopNnxn3gnPueofjBMLVdpic0q7jcCyF7g7WmTbkjFOuOnA5cabXli2ajoQ3vGzdTehm1xVtt9ZwgnuOv4OFEo/GiqazFLtLZ8RlikDtrkB0V2kWlAipB9v2KMoljyK5Z2q2pTtSQ8DRCCb3kwxWeIWQXFYH57UmaZYiImuCTorTaMGJVx4/Jb/einCaNvBs0uE07Y38S6WaoqfxoswjPBf3HPOd57yiNIuCA8/YONYndJfLQFvC3MrE+Q9HQK676oRlCOCx6Pu3sczkr1ALvr/RetGnS4XsjS1XxvZHsq+xwtuVqWkco2Sr8nRpOP++6YbrBCceJ5z50d7swYsdQbycgCixJHHrGjbM0MJOtPkG7Z1Ge4=; 31:0mabV24BKpCxHM/QShyJafysXTGEs6gu58WKTepLU2Jfb/Dt7hikL+WVCjmY1O5S+bPM/Ffet4vNcssP07eP6NQPVYK5F/qiyEr79BwUSf7bmwmNjTIlRhIhN8KnU4tGsEezHhfxqCtTcv8vuGN5xlIJEZoMIT1iU2rcQ4cw6nvoe1qltg9I/mJ8GIfogv5egII2gIGjsEmbpbzR38GLyw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13023025)(13024025)(13015025)(13018025)(13017025)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:DM2PR0301MB0703; BCL:0; PCL:0; RULEID:(400006); SRVR:DM2PR0301MB0703; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0703; 4:BQziRPduizOU4eaoD1OjgSq/y7uQKaxUP/5zDvn4q8yZvHcVLmYigUf6N+TgOMDAvxkbaDtuCkZacYY0JuwQtovt8ExP8sl95g9WTCwD+gP1gF2SlaAXvOIP76pdygcIcASi9bOwjIjN2mRF7c4SVgjolRfALVCxc4osU3cCi9VCJ4ODZY9MtZH/WWXe06rAoPb3b5fyIq64ntY4FVq12s1aeueU7ugO6U9D6xZr+HU32GsVkRPRPRUZewUMxhM89Go1Xujs3UexYYdTkVfHLUfRNLwGKkU5vcrqYDTx6+sTGcOd5fUY5wmq7F7FRS2D441dsj68kxC6pZx17z++EK8ukNZnH9zpHObCdrcgXuBcT+Kb6DwiuJokQOnRsaQAKVcA6QhQPxQGXUWCORLUmaZsvnPFVdVEBA3tbt1ZUBYiRX/UrhmnCMHbl0Rhn7bLendXyTagfd4zLiIoXlLWYUFDmb5d7FDLPpREQEpYUlRiEo5NBvgMtLBJ7pT1MeelD0Nr9bsSpByTUrmIHcgPWg== X-Forefront-PRVS: 0021920B5A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0703; 23:ajO9HbBku2xAslKwRtPJQkgcpPU9+RrokaVbq1T?= =?us-ascii?Q?ySw34ZC7l2TpZarfiOxgOt88zxsdZTmGAUO+n6HK2UPnF5blHktxKx4M3CA6?= =?us-ascii?Q?8CTLhw5L/6QL9EiTanewaMD7zWuBQiEJEN4j5p43VKwsx4gLZj8JUxgAoqE8?= =?us-ascii?Q?p53Mw090GH+0fXHKMdZwcsMSZ1N1/bFAPedleYBr+4tPsSNkmMkSOvEpxyWn?= =?us-ascii?Q?w0IPNwHpW6SCrE1ve3t9kvKQEpMGzi6yr4jAqVEeHjDmrYALV0+0YyQZg0wO?= =?us-ascii?Q?lvKRRxoKJMuEreUFS4xu3PZegA56b2fsEL5fVFw1Xx5Fm361n5jgH4uAA2vA?= =?us-ascii?Q?LAoFWxp6zDD2MKb4bzlOiplzMDKKZgdgeyLLlmTidTMFlSIsnNhD1GbtqJBW?= =?us-ascii?Q?G0Bz5Ij56AuCHA96RbpKjs5S00FQW4tGwxbEs6bFrgsfR5RhjaVq5i9qJ8fi?= =?us-ascii?Q?tlWNN+fjQhju6nonCflBI3YBxdwMPH6jf0ZpWXg20J972tdWRYmOtge6aFxO?= =?us-ascii?Q?7A+v5S4WgIWULYrASr55u+/y6vBtyH/GPRyFIbYflZubvRT2goxg/LPJBGWX?= =?us-ascii?Q?h5UgtaHXtlItWIeu2ixIu+tYa1kpr1g6V16b9dsACACMaYMcmbyvEboREl4B?= =?us-ascii?Q?8DEW9lFUV6zLgCNbXOXxjQbzCM2SxWrsDMa2gbYIRDJV8z+F+g6vlFFFUr9W?= =?us-ascii?Q?LIfaowS382DuxvPOaFqD8UfHBAx00SLEjQ4od94E1E8S0UfdchJq5bELiWau?= =?us-ascii?Q?FsZaYt0FkHI5o4eOvBfGQzG1N2em6ZEQ/9DXpWhAR6WZDDX5Jlw3igU23Pgb?= =?us-ascii?Q?wEtgRSqhc3zYJihQbRLwc8Yw0Ma+ev+WnJ3SpdRtT5m9oncjtMtCunL4qK6I?= =?us-ascii?Q?4Hy4S8uzclvo2Jajc/K7lJKg8oqwDDywmVr/AAV3XfF2ausW2l/H/8Mh0sDn?= =?us-ascii?Q?vB5HUKe2GDicZ6lrhERqULgcTwCLnFX00NmHQoQEs2PrSn6u8NVbosW14gVz?= =?us-ascii?Q?TKyOnSeDVx1m7vEAaTimSIREVkeLe791gXVBqGoPeltWhE4lrfpG3HUImA6I?= =?us-ascii?Q?RVaT6XrRPq+GOVUj7QKT6jqloIFsvxJj2WcBB0HblhBNBDVTDlu1NMjOSBJ3?= =?us-ascii?Q?fiuMExXjGw/aQPlTXWM8mf28gCHkhvqlxD7lCYGu51DQb0uCAOXVj+g=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0703; 6:d6xDDfBfT6CNQk1e/Ia0zt3fHyUedWgrODsohcAzA9o8vKV19Iss0zjYqT5sFdhy380E+PLFvMos5/YpRSGY/wU4Z+UZ991lYdZZk2Yz8bqz4+Qgbx2yDvK5xlbVw2nfuBHpjrVCnnTgNc2rshqZdSGv8JjOo7i0rPG9XzaXEFoZdG3eYb4B1bdWDisXyK9ebm37kmRpfVg+wwsR2fm/D1irHNq3EP27nhZndw+yhdrA7x0vvPcfAgYhO6Rb7sgxpwt2USfG7AYTgZrnwf3yypV1+HcYhi04CFAfitiX9Bk=; 5:8YHlBnIL1R8ZtPnTApbhRpO/GhE+4jUcogKNlNTp7k2Wb2Vi4vZpD5UyOMGWT305XKb/6zS0dsv9ILbUnS925mZoODwu+eh/bAnI1TIhIg3f+twJtIETx0SpuIucPA80Jj99DXzY7WjD4uKcHjoLhKK3ouEP6RMbCLsm14Hhdw4=; 24:wlFx+JYSyYbD442i+vdLfJ7BHXHEs8KV/JvAZQYHQurxrgaGmcLofRoARjkmq39R9GS7PF9bL+/WUMwX9q2ZpU3OTQYtJx7NT5qMfZD6BGo=; 7:Ifx7CRKtzyruyCgnHrgoUjc2/iaqwe3/mfzsnczhP8X1PdAo3zzLi1WH1nl6SLRRLxpxg8LfrrVmDwPGUb4RP0JrHWp/JwuNhm4gXD2zna+V1qmCg1TtLs5HYqcIC2sQ3U8LTXtGZbs9dRj9l/qk8YRZmjC8hbBRG7W+4QiN7+atHE79SDMaudiY64c1exgQoaM1kX6DGBIHy4czhTKe7CD8z0EkRZVB3wsgLegpS/D8wmqWSx3Rxcmep9STGllQ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2016 07:11:34.6073 (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: DM2PR0301MB0703 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:11:37 -0700 (PDT) List-ID: 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");