Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp510854ybg; Fri, 18 Oct 2019 03:17:27 -0700 (PDT) X-Google-Smtp-Source: APXvYqyzDY2hI6bWip0h1a+4rou9STYrrYTpMR97U4O6qX/kZDi5z6QulYvuDuoK4HqhIb9oTY2c X-Received: by 2002:a17:906:19cf:: with SMTP id h15mr8197426ejd.184.1571393847816; Fri, 18 Oct 2019 03:17:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571393847; cv=none; d=google.com; s=arc-20160816; b=COk+r7tv3nrD+Ik/01Lh6D1dxyqB9mxMcFXwCUxmmmGn39Ka4E2vfLrDSmDhKuXKaf SrbFhqcVkvj6I0EMTwC6zGua0CVii3hLiHF92FSdMMj5TZZ0gWTySwG3xQ2xAVZcNyag R13mpdSQJQq/L/lnT/Cxs2/8g1RMYnyLOROg1GcBqblMFeKSaRo6zt4a7fYJvBsU/kzD QzAWCNhVqsoIQEf43xIiSuZ3ero5VmcTZ5wiadBN+HmgpNxZD0ms7QEX+f/yqi8D7wt+ JN+JPGwTYP4LYbYR1w+0VN1/eKo3PK2517J2YiX1bid2KmTeAWfYx1Lq2Jprd52TgVbT GpOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:message-id:references :in-reply-to:cc:from:date:content-transfer-encoding:mime-version :subject:to; bh=vBQQUquePY72JJHBUYaBF5xeCvvtyHiHlOU1FSJL5XM=; b=p1KN8uqG15di9i9CdqO4ez63pu5RwClhxknOl/AulKvhdekbXbuQqmTUoQ77MwvVo7 l6Fwy4VYd+Tv5HaGHB4YmkJzqije9TBN3M9gWjX0IoE0Oyy1yuMBsD85tUdcFnbeLkXF TwYsu0K+uEa5ZtiYnO1VdhzlV/o49ZbBex0PE6dqA+b2/MwZvzh4foyy31FNJ3zo055E vIi+6xEV83gCTSaAOysQnCVMCuYo3nP6R51bkO7pW0waj8dykEHWKNIN6rsy5yA64JPl g4gtJqqBd1Meo2hN13bRngjdmo27Ysbmao2RN2h4TYlw7hDnEjy1ZvbEVCmwnhUHsaab KXLw== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d14si3182782ejr.358.2019.10.18.03.17.04; Fri, 18 Oct 2019 03:17:27 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2408204AbfJQIXu (ORCPT + 99 others); Thu, 17 Oct 2019 04:23:50 -0400 Received: from inca-roads.misterjones.org ([213.251.177.50]:39140 "EHLO inca-roads.misterjones.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389953AbfJQIXu (ORCPT ); Thu, 17 Oct 2019 04:23:50 -0400 Received: from www-data by cheepnis.misterjones.org with local (Exim 4.80) (envelope-from ) id 1iL14J-0002NX-Lg; Thu, 17 Oct 2019 10:23:35 +0200 To: Daode Huang Subject: Re: [PATCH] use =?UTF-8?Q?devm=5Fplatform=5Fioremap=5Fresource=28?= =?UTF-8?Q?=29=20for=20irqchip=20drivers?= X-PHP-Originating-Script: 0:main.inc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 17 Oct 2019 09:23:34 +0100 From: Marc Zyngier Cc: , , , , , , , , , , , , In-Reply-To: <1571296423-208359-1-git-send-email-huangdaode@hisilicon.com> References: <1571296423-208359-1-git-send-email-huangdaode@hisilicon.com> Message-ID: <9bbcce19c777583815c92ce3c2ff2586@www.loen.fr> X-Sender: maz@kernel.org User-Agent: Roundcube Webmail/0.7.2 X-SA-Exim-Connect-IP: X-SA-Exim-Rcpt-To: huangdaode@hisilicon.com, jason@lakedaemon.net, andrew@lunn.ch, gregory.clement@bootlin.com, sebastian.hesselbarth@gmail.com, tglx@linutronix.de, mcoquelin.stm32@gmail.com, alexandre.torgue@st.com, nm@ti.com, t-kristo@ti.com, ssantosh@kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on cheepnis.misterjones.org); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2019-10-17 08:13, Daode Huang wrote: > 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); void __iomem *devm_platform_ioremap_resource(struct platform_device *pdev, unsigned int index) What could possibly go wrong? I'd suggest you start compiling (and possibly testing) the code you change before sending patches... M. -- Jazz is not dead. It just smells funny...