From patchwork Thu Dec 21 11:43:24 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabio Estevam X-Patchwork-Id: 851871 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-rtc-owner@vger.kernel.org; receiver=) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3z2VBm4W9Mz9s7F for ; Thu, 21 Dec 2017 22:43:12 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751699AbdLULnL (ORCPT ); Thu, 21 Dec 2017 06:43:11 -0500 Received: from mail-sn1nam01on0070.outbound.protection.outlook.com ([104.47.32.70]:51040 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752700AbdLULnK (ORCPT ); Thu, 21 Dec 2017 06:43:10 -0500 Received: from BN6PR03CA0010.namprd03.prod.outlook.com (2603:10b6:404:23::20) by SN2PR03MB2366.namprd03.prod.outlook.com (2603:10b6:804:e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.345.14; Thu, 21 Dec 2017 11:43:09 +0000 Received: from BL2FFO11FD040.protection.gbl (2a01:111:f400:7c09::132) by BN6PR03CA0010.outlook.office365.com (2603:10b6:404:23::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.345.14 via Frontend Transport; Thu, 21 Dec 2017 11:43:09 +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; 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 BL2FFO11FD040.mail.protection.outlook.com (10.173.161.136) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.302.6 via Frontend Transport; Thu, 21 Dec 2017 11:42:54 +0000 Received: from fabio-OptiPlex-7010.am.freescale.net (fabio-OptiPlex-7010.am.freescale.net [10.29.244.92]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id vBLBh6SN019947; Thu, 21 Dec 2017 04:43:06 -0700 From: Fabio Estevam To: CC: , , , Fabio Estevam Subject: [PATCH] rtc: mxc_v2: Remove unnecessary platform_get_resource() error check Date: Thu, 21 Dec 2017 09:43:24 -0200 Message-ID: <20171221114324.6935-1-fabio.estevam@nxp.com> X-Mailer: git-send-email 2.14.1 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131583301750011327; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(336005)(346002)(39860400002)(376002)(39380400002)(396003)(2980300002)(1109001)(1110001)(339900001)(199004)(189003)(50226002)(50466002)(498600001)(1076002)(48376002)(36756003)(356003)(85426001)(105606002)(305945005)(86362001)(575784001)(2351001)(8656006)(51416003)(106466001)(77096006)(39060400002)(4326008)(97736004)(54906003)(5660300001)(8936002)(81156014)(81166006)(8676002)(104016004)(16586007)(68736007)(6916009)(316002)(6666003)(47776003)(53936002)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR03MB2366; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD040; 1:jR0ZweRNiZR5poDy98OhyyttobbZFellRTpByA99YqrsTADrrgn3Mbn8f9EiyJEkZ2FRtZlqAuVCU9xXiLslgo6g6Evd5mWtd4JfmxnGsFx5qyz0nR8C9sN5GbIVtxme MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 518f4b88-bcdc-498f-b5bf-08d54867f9a5 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4628075)(201703131517081)(5600026)(4604075)(2017052603307); SRVR:SN2PR03MB2366; X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2366; 3:yGUJN44NqO6Z2m6wCHfqyNK/oFPm/gpZQ2h6ykZzqY30966zVQzzi4YgjEXRKZvm5RaQ9Mcn5YJjIixSPW05y0Q/ejYgGgMa8ftxqfbVykENNjuH7DjYcOxICTKfzmHguhAaiWFlw9Q0sSx6BuHNgfLmF9ODueQqmqdZVqF/eZ3Ufjo4o4MsoZTrZHSTAuRdciL2bieSSzAIZyoLvYCSK0JgODJXWLHidpf9e+nGqvddUsAT2dUccIsjcGeEjAumUdUcdomCAgUpmuIBrd3sqyrtRcNCGwnuiakH1QRnRQSjuEToCFXVZKbSRHkWNrRCWmzYzBYmAfOw3EAzzFU2UocP25XWBGc+Lj+GXFGmS+A=; 25:J/AastlQ7tac0+NEpe4Y1Vs3OcV24l609vqytxZb+6O50SjH09f9KkASJUK/zAdz5dCmnSaQwJ2PHv0XmB1HsI4fMIH7V9mTZ2nv/7jb0UFOUKLe6LVLdClj7BLH/ZjD6LteF1VPFLY8AaaH0K4k8QKtY92uzVk2ptRcLy1Er2A+Wih2e0hoojW0KnHMl0H1CpTgLkuHM38tFDrP9bnz9D6g085MQUL+M3wiyzu/6PMMX1vt9KsfIVxrXMV/uoCKrZibrGg8bKgeKHqv7PXYqYte6Hiys/ObLimwOqjkTsqHnjGg+DNxsW5OhDHcXDN5jqKcczGzpXFN3DEii88TGQ== X-MS-TrafficTypeDiagnostic: SN2PR03MB2366: X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2366; 31:Iux1k8pqMsgRiCAC+3e/n1QQGKYJVNfSzDEQUyzO8ZRKNaTmxsuRazQhz8xUDhftb/xlRR3kme2jKuHFNWyg527+rUpEdaQ0Ak+Bv4hf8Q3ba2qqF1lLDpVvP+4JetPh+iCBLKeOZ0fQDH8ZdtksuBiIvhW9/Wlm/hzS1XLwMz5YEbtOvQLXoI4YFy+BBgl1/5z6WEn3v8MdD5/TGOhcL+Uh8nnV372FPZUO8Ov10p8=; 4:+eo/YrXtbAviFf5N50b7vTHDFJLgQuL3u/wccaCMKpjKUhAjwqFJhnmaGval6tDMPFp5VBkM/Vddc0wucrcn7ieT95aRswF5Lgnn/vdUWSwtRGYB1dAnUoGjUBofApAinIK3KPdh5VunIzXcOi7uZZH2Mvhref9hUkVGT5GDS8Wz8q/pYbr/jPhdKKRqMcP9ZbPYarOiztRMq+bntERIEEO6ghRjMjtUY/V6nWvRaZwnm/HDS7cxCHiDTxNpblOq5LG+L0aOmm/dB3TFX0tiR+uvhtUroo90qbjr3a69hPe/Dy2BFoH7eQsIQz8FVUxO X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(3231023)(10201501046)(6055026)(6096035)(20161123565025)(20161123561025)(20161123556025)(201703131430075)(201703131448075)(201703131433075)(201703161259150)(201703151042153)(20161123563025)(20161123559100)(201708071742011); SRVR:SN2PR03MB2366; BCL:0; PCL:0; RULEID:(100000803101)(100110400095)(400006); SRVR:SN2PR03MB2366; X-Forefront-PRVS: 0528942FD8 X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2366; 23:pWrPlSBMugLYaXpW1sfN+kCBg+NJunOQVlVf4r5+6X2r9+EbCnTd88IVigIc65dR3S+r7F+4Gflbah4oYNFSxS5oaJqdyVhui9Ri1PwWd36VQdDnWlUW239ISXnWATPrDe9ah1TgukTNEl1qbn/l4BX61c0/AzhXOA4Jx2JVfTZe/UO9SZlBRQF+fDuq6ldOt17WSIBtc+apCiM2MAPCFcqGAeKCb5Ej0A/vWgm5K0TykpI+rdu1oynD8efBS05tuD8cP6ZKSUXEBn/Mws3/ndL/iihIHcGnG4/hKw6V6zGyHQNF2e1fvKOwTZ+EOdJKLhqG4xF+/YXH0oTv1ADa68CBYlwjWj2+Z4MHcJvDrUV2/IH56w6n5kDJGe/p62s2tiUoLxLyAlZSqudIglqxKZXkZpBkRTc1706ak0MmOvUWAo2tGQCTxnw/gVwG41/aleWWmiv4wuQNyvB6rhojO5a1tQpjRSu3nipSxQ9XRWTdD/hhay2v12lfSkjuByR65PDrfZlMTpQIZ3A8T/FS3S98ZwrcwsqIW4lVY/89d1OsxtpRLqruAvzGXjOdXf12ke0zn20N/lBo39f/wo08QZjB1us/20g2pPP/j1p7jL7zaDPkVh0g1d/q7WIMyQPJ1eOYwV0gTUnU+x+gRtxLFl4hPJ6Wzj9mq1arcjeyhdQD2JinM9NFTii5MioL0SUPtX0itK2Qni8RoJWgJjeFGmN+rhVuZY9ZhdOKT82ygPp0Jeu1poZcs99Pm46u2H4JTAGvhp1NTuNJI6IRIKz+Gaadt1SaHX1ydZZo32HqJJFmiCY5AvZ1ZqMQrBmEc0xsf/ZPgzyfjM3pTXDo9hPQRQ4Jh97E8lBgAhThWiRPo7v8CfA+BSN7Whpm7qlm/w7X6OSULa/EBqKEoJmCsYNVKqNrlsK5VbQJuC2N0WLsTN4l4+PcuegCAeTBYlI7pPcytrn/HkF1+1p6tuKAMX82ACVR5xSJkpnZw1ljC0Mq0roqPm5jmpBLk/iSae+pbBpSCLrsBTFIjx5EXwkT/gkIQbFl5HXftYHZzApqP0UU4wIrnFPVCucUYrl/LN90V6mIt71Z7x7M6hTEj4q0JJ/edA== X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2366; 6:fgN4XF+i2Lp1Ax2lZnWSql5d/GbVQaHyNfpn8RyXWHtr8cKW9bhx28bNXbWCgnElTw9e0AiYbgw89cn1KTJW8j8dhFvO7HqvS7aRdtZifMKZhZ9wyJrwghhRDxgEmWtkA7Uf1J2ytC/cYZuPT140GdIQhQ/btgrVf16kLMEjEmL6a3bnSZCPyPXQadIksMZ94ivyypVOqE62k2pMOTm23MFB5YkBEtWdjcYf0G3rL6VUC06CHDAxE6wckWdVM//rO3wL1SJ0r5Zjim7xUGeDu2IRBsOtGHtIRbvO7XV4bQsj2ZyIW5jYkoDLndtipM2r2xnV/yVKh69WRHGr7L1Zf93XMxs0hK8A4l2Xtz/hAwc=; 5:tULoQZ1XVSO4njCtsFuII5fkq+ZKCRIURSleNisESvVYrykN5eXkIByGHtTYYLTuhGEx/KpUx8zfmsHcw2YH9RMlROJN/eccU/PrNDMncpTIebRX3NQcIs0H+LRASAr/+onRJLIsC4sjC+QD6PYgklmK+H8F4qzOERgse6Eww14=; 24:KoZbSwcwRwJoEY3VbLHITnh/wrxiP7MYyhX7nMPTGOmSiWbIr+blOxobhNQlPF1MIGuV3gmpPO/1Ljq3IKv3Y9hO1eKDrmWGZcJZXWmLUko=; 7:R0hNOhPoqi80et+V6DVQXC28RAv0XbxPjnbkQXWSTy9SGArrpF8VHyg/xFZul5JsdhBSoCeLuRGL0D94aOWWzn9D/byQfWqHI1HoBaMiu1NDqBsABHr2iN1JY28NWsmY2ndG36kUlKbCkVoIvQYsbodt9t8OKNjXDF8yE+/55Vj6u9eR4HOqNpCmKDOvT5TP9PaNbv/HucTeEMU7rcl7r4X4Krbf8XfonqTkHfKd0C8d7J0ofBn3fM8rCKtNTHq5 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Dec 2017 11:42:54.8451 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 518f4b88-bcdc-498f-b5bf-08d54867f9a5 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: SN2PR03MB2366 Sender: linux-rtc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-rtc@vger.kernel.org devm_ioremap_resource() already checks if the resource is NULL, so remove the unnecessary platform_get_resource() error check. Signed-off-by: Fabio Estevam --- drivers/rtc/rtc-mxc_v2.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/rtc/rtc-mxc_v2.c b/drivers/rtc/rtc-mxc_v2.c index b637095b0716..eecc0cf9ee95 100644 --- a/drivers/rtc/rtc-mxc_v2.c +++ b/drivers/rtc/rtc-mxc_v2.c @@ -296,9 +296,6 @@ static int mxc_rtc_probe(struct platform_device *pdev) return -ENOMEM; res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - if (!res) - return -ENODEV; - pdata->ioaddr = devm_ioremap_resource(&pdev->dev, res); if (IS_ERR(pdata->ioaddr)) return PTR_ERR(pdata->ioaddr);