Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp1115222ybb; Wed, 8 Apr 2020 17:04:17 -0700 (PDT) X-Google-Smtp-Source: APiQypLNg0fjcvPezlfljFeg/r2IkgwmJ/Iw127A/LUOvU4l8/ilizmDwsg26WPmgZjSeQiExjoo X-Received: by 2002:aca:d553:: with SMTP id m80mr4508122oig.30.1586390656914; Wed, 08 Apr 2020 17:04:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586390656; cv=none; d=google.com; s=arc-20160816; b=GUlP7/5jrtt6ItLf1pRN5YWce9mvZCcCPUJEVziw9k+ckRJ/73FAVkxaR+1HhAerLK 8Lobex3I3oSPULjTxxxYyavA8UvyJX4drfyZutwLwmBab4foLlxu1AV1Kx3q2gZJ+MYg PL+3MvT86zLA6V9OIWr3gnhX4U+UKYCrPAZRI2a9q8T2G+/x4C26u3FBw+Nx3M6p639w op0bH5QE0acly1iJSZlptBoCAvlex6VvFTFD9GFeA+o3p7tfu3MNABGfqvS+C4rTnCg7 5OGSse3NU4NsP0JS7PYAE2lHM/ngX3zTfIlIpb0lkC8a0GNaV+2NdhXLZ20MgghKvHF7 RAyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version; bh=3e1IJ2X8JZ0YWt4L2LPbTT0Fh4k9DMBVhVK8DpEowrA=; b=0xCJu3YmwahVwU4t6iI+LdSyE2OlVgL9eta9A7eO4dXVBhQXzeXI8/SSQJ2Mrd5fEg IRU1OMa6Ec+6Ljz7l/QHmd210kwDzwqidcUwchjv2hMQmOO9OlnnYneyN8HHmeDaLhep jW7ZtKvC+wgRCijMvIYC48V+cs37Ozktiq1TdX4naZTLOaKKFD1mowVvYxmyyml9vluK gAb1nJEBOb9KrQN7U5b1bb3ONIf8MmPbkSlBP3jK+j3yqyaVgSif26r7vXD46gkdJEz4 pIpzGTYVGVYzdXjkAK274xbzGvesnToWbSj6AnwoHoIX6IoyxJUyPqfvkyEfZ4R2gZBT rSKg== 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 t77si604768oot.68.2020.04.08.17.04.02; Wed, 08 Apr 2020 17:04:16 -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 S1726616AbgDIADN convert rfc822-to-8bit (ORCPT + 99 others); Wed, 8 Apr 2020 20:03:13 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:33355 "EHLO mail-ed1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726508AbgDIADM (ORCPT ); Wed, 8 Apr 2020 20:03:12 -0400 Received: by mail-ed1-f67.google.com with SMTP id z65so11087441ede.0; Wed, 08 Apr 2020 17:03:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=OByFmC3gKfTNve9VG0Op7WiIWGOfL/8G8+x+MkLwBbI=; b=hIuniLMcvOkbw0P9AXFKH34GwSfgOmUI7defjUM3x4eS28udfC7IjJ5SSHGLzFnkCW aWrxFeZopfwDvYkNdQlFrfXt4a67HVpyb0XLaXhugbuPOD8ARf9TaHUvt/MJswp7KQ6b Tlnon81BwS0Wf2whXnnv5DCaJogLefJtIvPV0Dp7uXXkeZ1kIeL1cXkvl4SiHInA9oI8 GLNa3sjDvfEBw+jmD6JelUGEpNlCSOtQhU+YC1HNXrp9+bCGHt/ZFHF4HRcjypg8b+Vo Bt6BKGPdv5rEu5HAHgOjTwfYpsbDIcWVCVpEyHBNAr9SnpG2QkSJ+Hxn/eq9h+5cn3Yg joRQ== X-Gm-Message-State: AGi0PuaY2jZYDPmJ+bkmIqXdbACMLY8itEN1JQ4mf2IMc8Q58PPZnsay 9JYh2iw0zhCu/1hDIn8aEZiKHtTcFqa+UERpwfg= X-Received: by 2002:aa7:df83:: with SMTP id b3mr8362603edy.61.1586390590894; Wed, 08 Apr 2020 17:03:10 -0700 (PDT) MIME-Version: 1.0 References: <20200407163741.17615-1-zhengdejin5@gmail.com> <20200407163741.17615-24-zhengdejin5@gmail.com> In-Reply-To: <20200407163741.17615-24-zhengdejin5@gmail.com> From: Barry Song Date: Thu, 9 Apr 2020 12:02:58 +1200 Message-ID: Subject: Re: [PATCH v1 23/28] i2c: sirf: convert to devm_platform_ioremap_resource To: Dejin Zheng Cc: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, f.fainelli@gmail.com, Sekhar Nori , bgolaszewski@baylibre.com, jarkko.nikula@linux.intel.com, andriy.shevchenko@linux.intel.com, mika.westerberg@linux.intel.com, Baruch Siach , wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.com, matthias.bgg@gmail.com, gregory.clement@bootlin.com, rrichter@marvell.com, afaerber@suse.de, manivannan.sadhasivam@linaro.org, agross@kernel.org, bjorn.andersson@linaro.org, heiko@sntech.de, Linus Walleij , mripard@kernel.org, wens@csie.org, ardb@kernel.org, Michal Simek , gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, rayagonda.kokatanur@broadcom.com, lori.hikichi@broadcom.com, nishkadg.linux@gmail.com, kstewart@linuxfoundation.org, allison@lohutok.net, Greg Kroah-Hartman , Thomas Gleixner , bigeasy@linutronix.de, info@metux.net, hslester96@gmail.com, narmstrong@baylibre.com, martin.blumenstingl@googlemail.com, qii.wang@mediatek.com, drinkcat@chromium.org, hsinyi@chromium.org, fparent@baylibre.com, opensource@jilayne.com, swinslow@gmail.com, linux-i2c@vger.kernel.org, LKML , linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Dejin Zheng 于2020年4月8日周三 上午4:39写道: > > use devm_platform_ioremap_resource() to simplify code, which > contains platform_get_resource and devm_ioremap_resource. > > Signed-off-by: Dejin Zheng Reviewed-by: Barry Song > --- > drivers/i2c/busses/i2c-sirf.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/drivers/i2c/busses/i2c-sirf.c b/drivers/i2c/busses/i2c-sirf.c > index fb7a046b3226..269a71b0ee7f 100644 > --- a/drivers/i2c/busses/i2c-sirf.c > +++ b/drivers/i2c/busses/i2c-sirf.c > @@ -272,7 +272,6 @@ static int i2c_sirfsoc_probe(struct platform_device *pdev) > { > struct sirfsoc_i2c *siic; > struct i2c_adapter *adap; > - struct resource *mem_res; > struct clk *clk; > int bitrate; > int ctrl_speed; > @@ -310,8 +309,7 @@ static int i2c_sirfsoc_probe(struct platform_device *pdev) > adap = &siic->adapter; > adap->class = I2C_CLASS_DEPRECATED; > > - mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0); > - siic->base = devm_ioremap_resource(&pdev->dev, mem_res); > + siic->base = devm_platform_ioremap_resource(pdev, 0); > if (IS_ERR(siic->base)) { > err = PTR_ERR(siic->base); > goto out; > -- > 2.25.0 >