Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp498011ybg; Fri, 18 Oct 2019 03:06:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqylH3af9jJXgSuggnDlJwC2/ogKZtuoSRg9On+LM9Lw1Sig6uEyTQQumAqA6OrAn1E+uh+h X-Received: by 2002:a05:6402:1252:: with SMTP id l18mr8686844edw.64.1571393182842; Fri, 18 Oct 2019 03:06:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571393182; cv=none; d=google.com; s=arc-20160816; b=GAZorTvQiXBcQ26ny9hpnk5shindNQtXsPVZGKQmgiDGh0osCZL4H44dMbOnkoppYr rnvDo9lLcd71it6CWCBrD3GDPIF3U+0UPo90ziQF567HRukuundsX2LgvumIxfzhBLs5 s8IFVIRsstUW/Xf3b1W2drI1udaDgin5jb8GDsyfbvCqHNO65gv4fp0DmFYat4ZvIL2X yZ8swIir810o5HimHS0WkiFyI3wxMf8FK5rF9P2MFxiCVKoDVdKTVLJvVI3um7+W3gm9 0X1wMG1zs1AQH/GaTyFjllLWmaWu8oadaT2iyaXkfNt4mFJqGsOP2biH8vxCFL4uO6wm YIdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from; bh=6Z+l8FUlARJ50xeCAdY9TpsFwEHpxkVNKpG2rBmOeo0=; b=pp6PCjoA1muvMWmxKdp9o3ZAt1aGdBZNc++axDHifd5rODx65H7yeODDimTPF4EcWq nuSZMhnKminecKOcYuU0kXJ5m7gZO7HMTDKuaa/7CULNhcV0IPuxdmE+yvgqGtKNA9mB TtQTcRhak2MAWHznb9dGeHYaImFOy+TmJRgHW0fAuz96T9jZGR/3Iwpj/vtInNFSbg8E I9UDK9Tfginw0i7Yt2qbzvay2DvO9WKyIxLIlxz/haLJfEvE0ckxQcb29SUfZ4b9F5C3 sJRFZZ3HNrDrk3I/iDj/nfynFUtBAjpgjj3Ml/PMM/J7BUlkP2R49sPnyLDQvp1RTZ8Q RegQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p3si3232243ejj.347.2019.10.18.03.05.59; Fri, 18 Oct 2019 03:06:22 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2408039AbfJQHQk (ORCPT + 99 others); Thu, 17 Oct 2019 03:16:40 -0400 Received: from szxga05-in.huawei.com ([45.249.212.191]:4236 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726208AbfJQHQj (ORCPT ); Thu, 17 Oct 2019 03:16:39 -0400 Received: from DGGEMS412-HUB.china.huawei.com (unknown [172.30.72.58]) by Forcepoint Email with ESMTP id 928A792B0572A31F7EC2; Thu, 17 Oct 2019 15:16:36 +0800 (CST) Received: from localhost.localdomain (10.67.212.75) by DGGEMS412-HUB.china.huawei.com (10.3.19.212) with Microsoft SMTP Server id 14.3.439.0; Thu, 17 Oct 2019 15:16:32 +0800 From: Daode Huang To: , , , , , , , , , , CC: , , Subject: [PATCH] use devm_platform_ioremap_resource() for irqchip drivers Date: Thu, 17 Oct 2019 15:13:43 +0800 Message-ID: <1571296423-208359-1-git-send-email-huangdaode@hisilicon.com> X-Mailer: git-send-email 2.8.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.67.212.75] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Daode Huang Use the new helper that wraps the calls to platform_get_resource() and devm_ioremap_resource() together Signed-off-by: Daode Huang --- drivers/irqchip/irq-mvebu-icu.c | 3 +-- drivers/irqchip/irq-mvebu-pic.c | 3 +-- drivers/irqchip/irq-stm32-exti.c | 3 +-- drivers/irqchip/irq-ti-sci-inta.c | 3 +-- drivers/irqchip/irq-ts4800.c | 3 +-- 5 files changed, 5 insertions(+), 10 deletions(-) diff --git a/drivers/irqchip/irq-mvebu-icu.c b/drivers/irqchip/irq-mvebu-icu.c index 547045d..ddf9b0d 100644 --- a/drivers/irqchip/irq-mvebu-icu.c +++ b/drivers/irqchip/irq-mvebu-icu.c @@ -357,8 +357,7 @@ static int mvebu_icu_probe(struct platform_device *pdev) icu->dev = &pdev->dev; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - icu->base = devm_ioremap_resource(&pdev->dev, res); + icu->base = devm_platform_ioremap_resource(pdev, res); if (IS_ERR(icu->base)) { dev_err(&pdev->dev, "Failed to map icu base address.\n"); return PTR_ERR(icu->base); diff --git a/drivers/irqchip/irq-mvebu-pic.c b/drivers/irqchip/irq-mvebu-pic.c index eec6395..0c3520d 100644 --- a/drivers/irqchip/irq-mvebu-pic.c +++ b/drivers/irqchip/irq-mvebu-pic.c @@ -130,8 +130,7 @@ static int mvebu_pic_probe(struct platform_device *pdev) if (!pic) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - pic->base = devm_ioremap_resource(&pdev->dev, res); + pic->base = devm_platform_ioremap_resource(pdev, res); if (IS_ERR(pic->base)) return PTR_ERR(pic->base); diff --git a/drivers/irqchip/irq-stm32-exti.c b/drivers/irqchip/irq-stm32-exti.c index e00f2fa..7f5500e 100644 --- a/drivers/irqchip/irq-stm32-exti.c +++ b/drivers/irqchip/irq-stm32-exti.c @@ -849,8 +849,7 @@ static int stm32_exti_probe(struct platform_device *pdev) if (!host_data->chips_data) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - host_data->base = devm_ioremap_resource(dev, res); + host_data->base = devm_platform_ioremap_resource(pdev, res); if (IS_ERR(host_data->base)) { dev_err(dev, "Unable to map registers\n"); return PTR_ERR(host_data->base); diff --git a/drivers/irqchip/irq-ti-sci-inta.c b/drivers/irqchip/irq-ti-sci-inta.c index ef4d625..d2ad3cc 100644 --- a/drivers/irqchip/irq-ti-sci-inta.c +++ b/drivers/irqchip/irq-ti-sci-inta.c @@ -567,8 +567,7 @@ static int ti_sci_inta_irq_domain_probe(struct platform_device *pdev) return PTR_ERR(inta->global_event); } - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - inta->base = devm_ioremap_resource(dev, res); + inta->base = devm_platform_ioremap_resource(pdev, res); if (IS_ERR(inta->base)) return -ENODEV; diff --git a/drivers/irqchip/irq-ts4800.c b/drivers/irqchip/irq-ts4800.c index 2325fb3..f1cefa9 100644 --- a/drivers/irqchip/irq-ts4800.c +++ b/drivers/irqchip/irq-ts4800.c @@ -101,8 +101,7 @@ static int ts4800_ic_probe(struct platform_device *pdev) if (!data) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - data->base = devm_ioremap_resource(&pdev->dev, res); + data->base = devm_platform_ioremap_resource(pdev, res); if (IS_ERR(data->base)) return PTR_ERR(data->base); -- 2.8.1