Message ID | 20230327060516.93509-1-yang.lee@linux.alibaba.com |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1303709vqo; Sun, 26 Mar 2023 23:19:53 -0700 (PDT) X-Google-Smtp-Source: AKy350bJQfvFY4AvSOuXEO/cnJSv/6SwHEPIL222X3PjMg0FDMJCkblYP2yEs3iFe/zbkysdSmX9 X-Received: by 2002:a17:906:4b08:b0:928:796d:71e8 with SMTP id y8-20020a1709064b0800b00928796d71e8mr11416742eju.3.1679897993538; Sun, 26 Mar 2023 23:19:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1679897993; cv=none; d=google.com; s=arc-20160816; b=hoUorQRtzFUwb1tZ0gzrftNxKn22sjdFPBV7ubWMWC2m3j0HQDoP7TXhyiRviDgbBj 1h6m6mipNO3gBBNO4AI3hVyx3oYSmYCRq68Z02TKZN8RZ5jLP+181vz3QQVrFQP6fz1w BdTg1+g8lqBfQYBAhwiuFquTrviEtLTaHqYdKIp4SGyuLO92ahG+vnKTwTd78BoRx9Gg KN7YCcagkm2+iMR+NHuq0T4HRyv4Ye/xt37mO0wgYr9PB3xPlB85YG0zbfw1JQ7hzqxB HxQe8xgQ1BEoJMkbs/GI8EDdIjTkpkbkIPKK17GT3fYHQtvk/rU1S/RWm0LPwRPAdrDZ ypvA== 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=7sjxTVGDycqg9eDX5QO0j2zcsl1z+IEMOA+v436lir4=; b=scmcj4CHXSxGknHVkc8pg6zjtDtWSg9etqUXJ3E/VijQnGlod7AuCy8X6gK6JSXqv/ M9CjmRzX3oGMl7bILz2umbNgcuOGoj/WhP3qjhHIWIYblKebX1OAlF3/8snZ37Z5uSUz 39YyJFUxsQ1j3x+1ZMD5RMVkVlwleDS55HTeWtFp/PoEHDkXHlucYJ1ORAfa5Z3M3/Gb lzOuHFetT6cfQr52YuKKKaW74KQHrzbbbEzJownGQWdVGPxcSt903oH8X/vnWWmWaSSA obV6vZhJDQke1J6L5DLc/P/s1mw6yzaTcTrn9nQw1TciYOJgoGLJOhIlbPWVtRniSWit h7hg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=alibaba.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id nb25-20020a1709071c9900b0093460eefb1csi11819749ejc.659.2023.03.26.23.19.29; Sun, 26 Mar 2023 23:19:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=alibaba.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229462AbjC0GFZ (ORCPT <rfc822;makky5685@gmail.com> + 99 others); Mon, 27 Mar 2023 02:05:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:32992 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229498AbjC0GFX (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Mon, 27 Mar 2023 02:05:23 -0400 Received: from out30-97.freemail.mail.aliyun.com (out30-97.freemail.mail.aliyun.com [115.124.30.97]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E7F49420A; Sun, 26 Mar 2023 23:05:20 -0700 (PDT) X-Alimail-AntiSpam: AC=PASS;BC=-1|-1;BR=01201311R311e4;CH=green;DM=||false|;DS=||;FP=0|-1|-1|-1|0|-1|-1|-1;HT=ay29a033018046056;MF=yang.lee@linux.alibaba.com;NM=1;PH=DS;RN=7;SR=0;TI=SMTPD_---0Veh7Qp9_1679897117; Received: from localhost(mailfrom:yang.lee@linux.alibaba.com fp:SMTPD_---0Veh7Qp9_1679897117) by smtp.aliyun-inc.com; Mon, 27 Mar 2023 14:05:17 +0800 From: Yang Li <yang.lee@linux.alibaba.com> To: broonie@kernel.org Cc: orsonzhai@gmail.com, baolin.wang@linux.alibaba.com, zhang.lyra@gmail.com, linux-spi@vger.kernel.org, linux-kernel@vger.kernel.org, Yang Li <yang.lee@linux.alibaba.com> Subject: [PATCH -next 1/2] spi: sprd-adi: Use devm_platform_get_and_ioremap_resource() Date: Mon, 27 Mar 2023 14:05:15 +0800 Message-Id: <20230327060516.93509-1-yang.lee@linux.alibaba.com> X-Mailer: git-send-email 2.20.1.7.g153144c MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-8.0 required=5.0 tests=ENV_AND_HDR_SPF_MATCH, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,UNPARSEABLE_RELAY, USER_IN_DEF_SPF_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1761500718162068947?= X-GMAIL-MSGID: =?utf-8?q?1761500718162068947?= |
Series |
[-next,1/2] spi: sprd-adi: Use devm_platform_get_and_ioremap_resource()
|
|
Commit Message
Yang Li
March 27, 2023, 6:05 a.m. UTC
According to commit 890cc39a8799 ("drivers: provide
devm_platform_get_and_ioremap_resource()"), convert
platform_get_resource(), devm_ioremap_resource() to a single
call to devm_platform_get_and_ioremap_resource(), as this is exactly
what this function does.
Signed-off-by: Yang Li <yang.lee@linux.alibaba.com>
---
drivers/spi/spi-sprd-adi.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
Comments
On 3/27/2023 2:05 PM, Yang Li wrote: > According to commit 890cc39a8799 ("drivers: provide > devm_platform_get_and_ioremap_resource()"), convert > platform_get_resource(), devm_ioremap_resource() to a single > call to devm_platform_get_and_ioremap_resource(), as this is exactly > what this function does. > > Signed-off-by: Yang Li <yang.lee@linux.alibaba.com> Reviewed-by: Baolin Wang <baolin.wang@linux.alibaba.com> > --- > drivers/spi/spi-sprd-adi.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/drivers/spi/spi-sprd-adi.c b/drivers/spi/spi-sprd-adi.c > index 3b158124d79f..22e39c4c12c4 100644 > --- a/drivers/spi/spi-sprd-adi.c > +++ b/drivers/spi/spi-sprd-adi.c > @@ -541,8 +541,7 @@ static int sprd_adi_probe(struct platform_device *pdev) > dev_set_drvdata(&pdev->dev, ctlr); > sadi = spi_controller_get_devdata(ctlr); > > - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); > - sadi->base = devm_ioremap_resource(&pdev->dev, res); > + sadi->base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); > if (IS_ERR(sadi->base)) { > ret = PTR_ERR(sadi->base); > goto put_ctlr;
On Mon, 27 Mar 2023 14:05:15 +0800, Yang Li wrote: > According to commit 890cc39a8799 ("drivers: provide > devm_platform_get_and_ioremap_resource()"), convert > platform_get_resource(), devm_ioremap_resource() to a single > call to devm_platform_get_and_ioremap_resource(), as this is exactly > what this function does. > > > [...] Applied to broonie/spi.git for-next Thanks! [1/2] spi: sprd-adi: Use devm_platform_get_and_ioremap_resource() commit: 8499d4b5970f5fd135ee8860075768562a5efe70 [2/2] spi: sprd: Use devm_platform_get_and_ioremap_resource() commit: 5936e77c202add2cc20c21cd4486ace1a362bd43 All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark
diff --git a/drivers/spi/spi-sprd-adi.c b/drivers/spi/spi-sprd-adi.c index 3b158124d79f..22e39c4c12c4 100644 --- a/drivers/spi/spi-sprd-adi.c +++ b/drivers/spi/spi-sprd-adi.c @@ -541,8 +541,7 @@ static int sprd_adi_probe(struct platform_device *pdev) dev_set_drvdata(&pdev->dev, ctlr); sadi = spi_controller_get_devdata(ctlr); - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - sadi->base = devm_ioremap_resource(&pdev->dev, res); + sadi->base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); if (IS_ERR(sadi->base)) { ret = PTR_ERR(sadi->base); goto put_ctlr;