Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp3577595pxv; Mon, 28 Jun 2021 07:49:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy2BP2bsxKAg+OmKGHzeqaRx4+t51Q1+iSEPdFH6F3KJPgsZmDKChjFQeELwd5FvU0TrbwG X-Received: by 2002:a17:906:57d0:: with SMTP id u16mr24702757ejr.422.1624891741167; Mon, 28 Jun 2021 07:49:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624891741; cv=none; d=google.com; s=arc-20160816; b=vIR3U9E38JTv2SUdLOYVPOoqZRKSz+NFY0RlMFUybz/7gbG0hrxKLRlnXF3heGqqYQ Qmf5WCpwAjM7v0HsOUJ+9wsvMxYbSIxB3OKsCAf1q4rm4nKGsYR5jHURSs9zK14K6mb9 mN9Rjz9vVZgpETWqytxhD7frvbm58WhlIq2hG26X7boNK6Pw6wE2lqnAk8esjrSlATnH P4DqxxnwQ6zbK/P3ldVRyjk/Enf7IWiyei3tti9uY5bK7gWYfmqIbCxwxiPPt6wH0Er9 Rw1Ao71+nRrrz8I9rXAaCxp9SkwiKjbuBw3UZN7oaNW7uD5iSyBuoeD0Rfygctb11Evz FOHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=Z9HFoDaGcIAb5x+zNqw+FYj4+qWInWDVhzhaUOIoN2c=; b=vaMRkP3/2dnCGoTc8pL1Xn6lps9Dq68ft5wOBUVm7TLll0reYoLkT7z3XBO+TesfYU f4iguCr5am2t5D6SivJG7aY8vVWdebf23c7RPHE6AtFsuKluDFRk0i6YRNoC9OEYkMIN vYiF1fZa88mT8O23a9M2YP5dWMQBgyEQplOEgEM8BobzsDuIClOwgVYAbhe8+c4yXB2h /NGuZ2L5C8ZLm3FXxpv+8SqGv1KL5vjvFaH6Ns2g4lGvdKIN/0JJkTk7JbFs+Y2XgDIW dAGTajtKkDojuY5eOhIOEFOFNAXyFlLSU0uz7iyJ+ofpFOQOGRemVdfPdxjrPvX9G/ws rsLg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bo3si15835728edb.484.2021.06.28.07.48.34; Mon, 28 Jun 2021 07:49:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236436AbhF1Osk (ORCPT + 99 others); Mon, 28 Jun 2021 10:48:40 -0400 Received: from cmccmta1.chinamobile.com ([221.176.66.79]:56165 "EHLO cmccmta1.chinamobile.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233871AbhF1Ogp (ORCPT ); Mon, 28 Jun 2021 10:36:45 -0400 Received: from spf.mail.chinamobile.com (unknown[172.16.121.19]) by rmmx-syy-dmz-app03-12003 (RichMail) with SMTP id 2ee360d9ddcf2f8-21c5f; Mon, 28 Jun 2021 22:33:57 +0800 (CST) X-RM-TRANSID: 2ee360d9ddcf2f8-21c5f X-RM-TagInfo: emlType=0 X-RM-SPAM-FLAG: 00000000 Received: from localhost.localdomain (unknown[112.0.144.101]) by rmsmtp-syy-appsvr10-12010 (RichMail) with SMTP id 2eea60d9ddd0b29-6031d; Mon, 28 Jun 2021 22:33:57 +0800 (CST) X-RM-TRANSID: 2eea60d9ddd0b29-6031d From: Tang Bin To: stuyoder@gmail.com, laurentiu.tudor@nxp.com Cc: linux-kernel@vger.kernel.org, Tang Bin , Zhang Shengju Subject: [PATCH] bus: fsl-mc: fsl-mc-bus: Use devm_platform_ioremap_resource() to simplify code Date: Mon, 28 Jun 2021 22:34:15 +0800 Message-Id: <20210628143415.4384-1-tangbin@cmss.chinamobile.com> X-Mailer: git-send-email 2.20.1.windows.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Use devm_platform_ioremap_resource() instead of platform_get_resource() + devm_ioremap_resource(). Signed-off-by: Zhang Shengju Signed-off-by: Tang Bin --- drivers/bus/fsl-mc/fsl-mc-bus.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/drivers/bus/fsl-mc/fsl-mc-bus.c b/drivers/bus/fsl-mc/fsl-mc-bus.c index 380ad1fdb745..472f0daf4271 100644 --- a/drivers/bus/fsl-mc/fsl-mc-bus.c +++ b/drivers/bus/fsl-mc/fsl-mc-bus.c @@ -1080,12 +1080,9 @@ static int fsl_mc_bus_probe(struct platform_device *pdev) platform_set_drvdata(pdev, mc); - plat_res = platform_get_resource(pdev, IORESOURCE_MEM, 1); - if (plat_res) { - mc->fsl_mc_regs = devm_ioremap_resource(&pdev->dev, plat_res); - if (IS_ERR(mc->fsl_mc_regs)) - return PTR_ERR(mc->fsl_mc_regs); - } + mc->fsl_mc_regs = devm_platform_ioremap_resource(pdev, 1); + if (IS_ERR(mc->fsl_mc_regs)) + return PTR_ERR(mc->fsl_mc_regs); if (mc->fsl_mc_regs) { /* -- 2.18.2