From patchwork Wed Apr 8 18:22:48 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268204 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=hUn0EaI6; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCMQ5b7yz9sSX for ; Thu, 9 Apr 2020 04:23:30 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730675AbgDHSX3 (ORCPT ); Wed, 8 Apr 2020 14:23:29 -0400 Received: from mail-pl1-f196.google.com ([209.85.214.196]:46497 "EHLO mail-pl1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729672AbgDHSX3 (ORCPT ); Wed, 8 Apr 2020 14:23:29 -0400 Received: by mail-pl1-f196.google.com with SMTP id x2so194008plv.13; Wed, 08 Apr 2020 11:23:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=D9O/5jVB9epmxnjlHWIydNrXCo4W4m9wYm/jQk2rk6k=; b=hUn0EaI6mEbqDFwVvqtMFd6dQp/c9qWdL2RUo6e2SPFymThHfIPXKg29zxLxKnchdA WPXB3rGkH1suKGg1L7r4dnqOVbkdmZuck1v5Pj9D2arTRSBMi9btZvKYOGjm9TKLWyVf hp3RW3Q0Qju32FK3FWwzdSgHwViuitu0td7/wBRWRTKeehQEHR6QFGM7rvmomY6S+BZw CAf23xA4sgveNwhKDARqNoUUSOb3EqpuKlatMRx/BpS1IaKCpOqo00VN8/rl+9I/p4Au sV8dPjJ4kgmdcTNWsQHqpEDdyn1yWhAJn2CBiO03JD1x1l+hTFerO6o6yRmzGU4ZvVgC HZNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=D9O/5jVB9epmxnjlHWIydNrXCo4W4m9wYm/jQk2rk6k=; b=aRQ+0dm3RZ2SBXxobxQMj6K7JWaU6xkCIz5jjURrIuftBfl9NGSlVHtOpJQ+SZgvG1 jD/M7BKs+o2QVt1IIYcTc3WMfEJRxQVR+tHZv245xx/YGIaNT6usGYdg037S0JwiGo2O SKLM/8ubc35NkzTvY/m8F8uAoPELfp/CeqZ1RrDWzKzb8tI4IoUIVljTeyUzoyzFCRKg 4mqIj0DnjwYSx3/wEZ+JHECY87oizyDeXzu5aZpbl8r4AVIOTAOHpBArRS2yv7deaMvT 25II79Gkw8qosLNZdRBJ9OIjJchn4SHxcevisiKjnOy/Y9rjLSDnK7LI9q7ZzjHyQSqU e+UQ== X-Gm-Message-State: AGi0PuZywLHXHey8Ss13CNMhTVI7xdXjhSZe8kE1IbWocop+ZcoQ1UlP FIf9sJZv58S1q+/8i24RU6c= X-Google-Smtp-Source: APiQypKiTviwuvS02LsrPUcLoq5OKVuqsgSxYJEk1A9o4IkjA/mHeyWDn6cZEEYOPq9wPYaDL5+q9A== X-Received: by 2002:a17:902:8c94:: with SMTP id t20mr8216535plo.170.1586370207986; Wed, 08 Apr 2020 11:23:27 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id m28sm16013343pgn.7.2020.04.08.11.23.26 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:23:27 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 01/24] i2c: img-scb: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:22:48 +0800 Message-Id: <20200408182311.26869-2-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-img-scb.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-img-scb.c b/drivers/i2c/busses/i2c-img-scb.c index 20a4fbc53007..5e0022e55315 100644 --- a/drivers/i2c/busses/i2c-img-scb.c +++ b/drivers/i2c/busses/i2c-img-scb.c @@ -1330,7 +1330,6 @@ static int img_i2c_probe(struct platform_device *pdev) { struct device_node *node = pdev->dev.of_node; struct img_i2c *i2c; - struct resource *res; int irq, ret; u32 val; @@ -1338,8 +1337,7 @@ static int img_i2c_probe(struct platform_device *pdev) if (!i2c) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - i2c->base = devm_ioremap_resource(&pdev->dev, res); + i2c->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(i2c->base)) return PTR_ERR(i2c->base); From patchwork Wed Apr 8 18:22:49 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268206 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=kBEAOUGy; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCMV3J8Wz9sQx for ; Thu, 9 Apr 2020 04:23:34 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730685AbgDHSXd (ORCPT ); Wed, 8 Apr 2020 14:23:33 -0400 Received: from mail-pf1-f195.google.com ([209.85.210.195]:39864 "EHLO mail-pf1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729672AbgDHSXd (ORCPT ); Wed, 8 Apr 2020 14:23:33 -0400 Received: by mail-pf1-f195.google.com with SMTP id k15so2789742pfh.6; Wed, 08 Apr 2020 11:23:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=+80RyxbCn8tz5y0Vc+EWXEDgsPcBxti5SpsxZgdpFyg=; b=kBEAOUGyDbUMCiaOMxXLVHOCxuTFkUbc9Vk+PZA1wT6uRgdcOu4yZ5W3VtNCV8eEEd clMgpf93NBja5y6HCSHQ8IBQw6iH+KsXEoZa6SIubGcLEW9cewGBX35Y2pcwPbWpIq6E 1A+y9jt2UCsfRLRayBa3fbw2m3MiE9aswkyvfWVWk3HJnIB6oGZVA3ko71BKk0hydChu bTc8I/3JVUUwzXD+EhmTdLGJ3Ad92jENtLMPFBtkhn4pYAeWSnzLOcj+8Bt++O5AWS1h j61wytooRVFI6ZUYAbm5m1M14SWW80hFuU1N7lEI92HSL8HtvOqG3bj9o+UgX/7IPNrM VzTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+80RyxbCn8tz5y0Vc+EWXEDgsPcBxti5SpsxZgdpFyg=; b=EjIQYLbbUKI5T2SQbtEZKXAmLVnBO/r6fD1vQQ11ZK4JMBHiN5ARhz6MidLGraALgY yYHJTnVaU6qxvThfaUcmYRhPzBVhMiu/Vxoc9e6kkgZ8BoFekNAx9QPch37jQ9gzIQ5y 3lxEpC+FWg6Se+owvMmYqA4ZeFAVodri85lfftQ63G/r3TaS6KlOkLWrpdoqhu6t5ZOe UoLdl/GVdeW+I11/qFG+c2bqeHL6tcgoccQPLSsSaRKObHV+WH0Thziv2YbwUL3GHMLQ FH6X039YdEW1a44IFUOGvDLnP2SA5LIdj2c3QVTUDjU5+nhA5g9XFlXB2Z/HtZbAl36f CpFg== X-Gm-Message-State: AGi0PuZJ/cZMltgojZjYjFxue3g8fqGv6GKFKhJTjGnSIv6uv90TTUJ0 hlwGoCH8H08d11ArdUlEfqY= X-Google-Smtp-Source: APiQypKUWwHU9zimuwReZlfre05QmJd1ik0rC/sbJJXmYJu+6pwOlBwnBPGRKyg110iwdy6lP5ta+A== X-Received: by 2002:aa7:947d:: with SMTP id t29mr8595169pfq.184.1586370212220; Wed, 08 Apr 2020 11:23:32 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id i124sm17119875pfg.14.2020.04.08.11.23.31 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:23:31 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 02/24] i2c: mv64xxx: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:22:49 +0800 Message-Id: <20200408182311.26869-3-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-mv64xxx.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-mv64xxx.c b/drivers/i2c/busses/i2c-mv64xxx.c index febb7c7ea72b..62fb1ecc84a2 100644 --- a/drivers/i2c/busses/i2c-mv64xxx.c +++ b/drivers/i2c/busses/i2c-mv64xxx.c @@ -877,7 +877,6 @@ mv64xxx_i2c_probe(struct platform_device *pd) { struct mv64xxx_i2c_data *drv_data; struct mv64xxx_i2c_pdata *pdata = dev_get_platdata(&pd->dev); - struct resource *r; int rc; if ((!pdata && !pd->dev.of_node)) @@ -888,8 +887,7 @@ mv64xxx_i2c_probe(struct platform_device *pd) if (!drv_data) return -ENOMEM; - r = platform_get_resource(pd, IORESOURCE_MEM, 0); - drv_data->reg_base = devm_ioremap_resource(&pd->dev, r); + drv_data->reg_base = devm_platform_ioremap_resource(pd, 0); if (IS_ERR(drv_data->reg_base)) return PTR_ERR(drv_data->reg_base); From patchwork Wed Apr 8 18:22:50 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268207 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=afQ37Krg; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCMZ1w6sz9sQx for ; Thu, 9 Apr 2020 04:23:38 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730696AbgDHSXh (ORCPT ); Wed, 8 Apr 2020 14:23:37 -0400 Received: from mail-pg1-f195.google.com ([209.85.215.195]:35666 "EHLO mail-pg1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730695AbgDHSXh (ORCPT ); Wed, 8 Apr 2020 14:23:37 -0400 Received: by mail-pg1-f195.google.com with SMTP id k5so3704080pga.2; Wed, 08 Apr 2020 11:23:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=SwHXHMrHDmnrM9h1jlNq6eVg0WmuWCuP3Muw9KQ2/+A=; b=afQ37Krgok4UOrfmgSvOmJtJs+svlhimg9Mqi9+fRZ1au4I23a5t4KUnEad/7xMESh mCEhy00OGcpsPUAmNkfg8CJOF9sgnj3dUsbppdh6j77qupGgoIJBbTCJkhCG/gCNJ0/a KwnKqfVlkLnKzEYIfkAViLQSYbsyo29wyxtYfcxWQACV+nkSMdR/VhhP2xABift5A7f3 sEr47qKjH9y6TtuUxQk3tXhhh9Wsr+83dfROQsUqK1gb2hEOm75xIKWOobnRJ+NXqA9A AOL/VFoSE4qsLfdByMrS7WfgN+WMcmuTH5q6IUs7XUeE2DIqdInfolE5PxelWFDIqC18 ubqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=SwHXHMrHDmnrM9h1jlNq6eVg0WmuWCuP3Muw9KQ2/+A=; b=AxkKMg3G5siEH7I/HGoes2ByraRP7Ck5cHdG+Zz1iPkzmz/Dr2ZE3lX0URj5CCd8nU 4ap1MZvxYu83wihThn5AwchRKFmVI+NatNuXr/a88u8KHpcB/Zu+DgqNfhaukdK3+juX pbRYkI/z9VPjcfBsFEv75ltil5qsqzfiB9KvsY4VNlwHX5Sbw+g+NBwu/aTzk3X8naRJ U2pQrHzxhLDXBB+Ov9yID0IuKrVI7RkhdLdb16Zu9qerAWt1fYOTAyVS6N03abvqrx6J ffyYU2iEhMAunuNvRs0vdXUTtYFnXxmzyoh0KEBDy/4wKOH5OnH5YirKbOyCw3jgv3sr 0bSg== X-Gm-Message-State: AGi0PuYPHq6LeU0nZHIEbQHwXxvQI2CZznC17TWK0ROfhu9wKAVCDAHc 1e7saAaz9iDj6Mb2mUT0Src= X-Google-Smtp-Source: APiQypJ+9NWpM8g5E7bnD1K9Srl2jhvCgpmK6+3FE3ER6lPxZw+fvO03MXg542BNCD6bxVcji7UnXA== X-Received: by 2002:a62:4ed1:: with SMTP id c200mr8919631pfb.207.1586370216046; Wed, 08 Apr 2020 11:23:36 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id h16sm3592332pfk.38.2020.04.08.11.23.35 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:23:35 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 03/24] i2c: owl: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:22:50 +0800 Message-Id: <20200408182311.26869-4-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-owl.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-owl.c b/drivers/i2c/busses/i2c-owl.c index b6b5a495118b..c9e7fcac12ae 100644 --- a/drivers/i2c/busses/i2c-owl.c +++ b/drivers/i2c/busses/i2c-owl.c @@ -399,15 +399,13 @@ static int owl_i2c_probe(struct platform_device *pdev) { struct device *dev = &pdev->dev; struct owl_i2c_dev *i2c_dev; - struct resource *res; int ret, irq; i2c_dev = devm_kzalloc(dev, sizeof(*i2c_dev), GFP_KERNEL); if (!i2c_dev) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - i2c_dev->base = devm_ioremap_resource(dev, res); + i2c_dev->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(i2c_dev->base)) return PTR_ERR(i2c_dev->base); From patchwork Wed Apr 8 18:22:51 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268208 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=PLGSVqw8; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCMk2DYGz9sSY for ; Thu, 9 Apr 2020 04:23:46 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730715AbgDHSXm (ORCPT ); Wed, 8 Apr 2020 14:23:42 -0400 Received: from mail-pg1-f195.google.com ([209.85.215.195]:36953 "EHLO mail-pg1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730703AbgDHSXl (ORCPT ); Wed, 8 Apr 2020 14:23:41 -0400 Received: by mail-pg1-f195.google.com with SMTP id r4so3692983pgg.4; Wed, 08 Apr 2020 11:23:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=D/XeRamXX05QkrU1HvrtG2EIwwlHeRpQdFdQJ6tbj1M=; b=PLGSVqw8wT4ESTAFPnNYOeNc5QJtTsIgt0K/8qVZWbfDBtPLvOYsip7yM5E1tB5c/c MEQ+xRu27k/1rbz8CY7Ozk/UKSrZ0MdfeMepFX/cnRC/8CwH/PD6t3XT9wkvLBadsFhm gvGpbf9u+d5JBA8yCv/y6eHcEAjsXtLUMnpk8j02Uy1R0TF/DOLBrY8hhGvBmoeYqEAe shXOvmxw0pVsmpQ3T0Oz1H0oa9LFaRECk/WqEqVGMnTIKwl2E5mQuI2DVEzIuJNZ4wRD IVmiKX1Jy5MU2IAPK1RUgggP8mE/BGC8eMxtKyCQeyBWyO/tJ6tpeSb3leSQUtt3dVCY OWxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=D/XeRamXX05QkrU1HvrtG2EIwwlHeRpQdFdQJ6tbj1M=; b=uTlV3zL/JryRGA6I/7QHOTXFhJXyUiIoLimGzaIlOTnLmKqWRW4g+y/phfUdiEcgZC Fdm0y3U3oqL/RLAh7RTsKWhl/Sz+kHPuCGqab3brc3JVvlq51kQo5a00JkmP4a2rUYi1 xmBoFUZF8wVR4mPoRfNyFNbEbWGricivPiIchDWSnks1dSgk0Vr56pq10nf6/9ay1R6J SfkuJfEmBGkpz5hzN7jXxLf3ATCnXXkkGptkQCFlVtITTV1L2pYA+r1ZtyK6tLP1msuh 79W3Odw+X9bzY1P/fwOPmaudfGwhwzYgOEOIC83giT13bNCuPvCRMwMcBW9YCiTV/uFE F0qA== X-Gm-Message-State: AGi0PuYMEW4wKMkm8cC+8qDJVqfpzukX6+nKlmjlzN8BcM0F8pyvli47 Kdrc5GB6jVG+rB1n64qJmCQ= X-Google-Smtp-Source: APiQypLHTyeRyOIDK0sluDNU/T9F3T+UyUwb8gC/ARSclHZhd1prFrgrYdqvWHps3DzaUaCLwUxj3A== X-Received: by 2002:aa7:8283:: with SMTP id s3mr9140434pfm.230.1586370220264; Wed, 08 Apr 2020 11:23:40 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id ne16sm211745pjb.11.2020.04.08.11.23.39 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:23:39 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 04/24] i2c: exynos5: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:22:51 +0800 Message-Id: <20200408182311.26869-5-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-exynos5.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-exynos5.c b/drivers/i2c/busses/i2c-exynos5.c index e7514c16b756..5bf716df88f4 100644 --- a/drivers/i2c/busses/i2c-exynos5.c +++ b/drivers/i2c/busses/i2c-exynos5.c @@ -740,7 +740,6 @@ static int exynos5_i2c_probe(struct platform_device *pdev) { struct device_node *np = pdev->dev.of_node; struct exynos5_i2c *i2c; - struct resource *mem; int ret; i2c = devm_kzalloc(&pdev->dev, sizeof(struct exynos5_i2c), GFP_KERNEL); @@ -766,8 +765,7 @@ static int exynos5_i2c_probe(struct platform_device *pdev) if (ret) return ret; - mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); - i2c->regs = devm_ioremap_resource(&pdev->dev, mem); + i2c->regs = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(i2c->regs)) { ret = PTR_ERR(i2c->regs); goto err_clk; From patchwork Wed Apr 8 18:22:52 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268209 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=Vdjt3/Xq; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCMl1tbSz9sSg for ; Thu, 9 Apr 2020 04:23:47 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730730AbgDHSXq (ORCPT ); Wed, 8 Apr 2020 14:23:46 -0400 Received: from mail-pg1-f195.google.com ([209.85.215.195]:45182 "EHLO mail-pg1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730703AbgDHSXq (ORCPT ); Wed, 8 Apr 2020 14:23:46 -0400 Received: by mail-pg1-f195.google.com with SMTP id 128so1075752pge.12; Wed, 08 Apr 2020 11:23:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=jwcLpQVyDKzZ8WD+SF2LbCD6m3yu3dfWDUA/mq3QpW4=; b=Vdjt3/XqVl8bEzRyLUPRBKRe6J2+kpAkO4o0OL/raJg+uySxoznPKTUyFLNGDH1BT5 swJZulexOGx3PwE7xC/WIrl75dDmqXuOzmXZ9iRs/Xx7e78ukRDYk8O6n9GfOATUSsN3 YLIDHM7zBLy2kWVHU9dvoLGAcwR4b6lyQP87jnx3IK/ekn5pR3lq2ZIK3RNXyyRr9K6z 6EZEcgIeyXr0AcsWRPAeJvjGVvZTquHw7zjlQ5B5a+dIPncZOSg5+6PS3g4tAcLOMmZZ /7z52C9XLXDl1VphVjwNQw8GV8KO80MkJJNFVJMPSXp5vTX6K4m8cAZ8oJ/182kgmEpm IMSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=jwcLpQVyDKzZ8WD+SF2LbCD6m3yu3dfWDUA/mq3QpW4=; b=GjU4oM286IKcC4UMJsKbL4HoSnXCOCGN4KxtQYZTjkb+Y5lpt7NlxKHAXC7C9kBj0B ujW4LCN7qEWOZScfl+nb0Z5gy45uEBZlMKjhJSzSDEVAkLqK1DCUbLXxCTNnqcF/J/cb D96xum3XXOpf01AjEWlYQU+f06iEtR8OJ9V1PJnzXRWng+MHWraHIeD9sdeF/WpfANa2 g18gs2skC/4I1RMD9sProyWey+63QGNxjJIy7FOHFI2bwT15vOPqf2XYYK9bddZwf0DP aHZcJ/Z++htHh1H2fCEMQu/5pIHoytOb17XGNdLGO78kiO2P4w6053HzkdY7ppj66kDd Shlg== X-Gm-Message-State: AGi0PubhYsIE9dq/lTaCVeY75T29muNQaPUmSCiILepT9QwB+ef7DR03 pbWuQ8GDeUMwdhxNpDqomJc= X-Google-Smtp-Source: APiQypIwFsz6N5Zc59fxBfrtudZdEaoDRHkc2x5pxbLJKW2N3TQkYJ49xa/UvE0XVMfsrNs4Lnzdgg== X-Received: by 2002:a62:1552:: with SMTP id 79mr8881153pfv.215.1586370225075; Wed, 08 Apr 2020 11:23:45 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id p1sm17232348pfq.114.2020.04.08.11.23.43 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:23:44 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 05/24] i2c: zx2967: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:22:52 +0800 Message-Id: <20200408182311.26869-6-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-zx2967.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-zx2967.c b/drivers/i2c/busses/i2c-zx2967.c index 5f3318559b8d..8db9519695a6 100644 --- a/drivers/i2c/busses/i2c-zx2967.c +++ b/drivers/i2c/busses/i2c-zx2967.c @@ -502,7 +502,6 @@ static int zx2967_i2c_probe(struct platform_device *pdev) { struct zx2967_i2c *i2c; void __iomem *reg_base; - struct resource *res; struct clk *clk; int ret; @@ -510,8 +509,7 @@ static int zx2967_i2c_probe(struct platform_device *pdev) if (!i2c) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - reg_base = devm_ioremap_resource(&pdev->dev, res); + reg_base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(reg_base)) return PTR_ERR(reg_base); From patchwork Wed Apr 8 18:22:53 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268210 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=LMJvqQGj; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCMv26Cnz9sSv for ; Thu, 9 Apr 2020 04:23:54 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730755AbgDHSXu (ORCPT ); Wed, 8 Apr 2020 14:23:50 -0400 Received: from mail-pg1-f193.google.com ([209.85.215.193]:36288 "EHLO mail-pg1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730751AbgDHSXu (ORCPT ); Wed, 8 Apr 2020 14:23:50 -0400 Received: by mail-pg1-f193.google.com with SMTP id c23so3700317pgj.3; Wed, 08 Apr 2020 11:23:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=X0zRSaYXjzcJ9Hlrze4BqCSrCRRxSAkZlA9nRwyv1rA=; b=LMJvqQGjhqBUN/o2zZj5bwYDy9Yj6om9QDHH9O7rbVbgJOO9zioDyq0hf/HluAmH0/ KDYoBf3oPT/JYVMx5oFtYIjAru1zbd44ModZ5k53kh4QfdYBGDwQ7sDrpsemxa9bQAYh Ua14qXYITLcj1sSRQgFGb2UXIrEAlPSCxUAvDMrMHAR7y1X24oCmRPKFpT31b9RmR+93 3ZEG8chFxnbMqc88bkdroM3drxGvzmx+lARYXe/dcsNU6t7IuW15+cbbM26qIobgp+8Z Wyz64FTh2hGngR3Z9+S+JVlCmsE1MDiCVjbXY22vFB0BLvMnyYI2DzuMMp7z8qNnO6uD qa8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=X0zRSaYXjzcJ9Hlrze4BqCSrCRRxSAkZlA9nRwyv1rA=; b=LKnAQnQXQjVukHmrN1AlayQ3YKQYoOj9Bv09A3iHpfIv0CRDu/f7AdO53hcvA8hAbJ ZhOrQBHMY6jJD7X4xcMCBuj1hGIFUZ0dg6VANaoOQHCZfWg9ChpCE5dgAdM4MvqiKF9o AagBX/D+5znj1HmjX5AA+dHsZZslDQuZx8Omj6NXdxv84fkhyhwZIkV3qJm6IUUUMsOa 982duCLi61X1P2Fgb9ZhzxkoHCs89Frslf1YApRXwr3zxnAr06c4/fGahjVxZSqGK/N3 RuxG4Wyvt3BzqSbDoKSaMnKN1VjFHT4IOg5k58EcF19qAoMW+H01/LoQH3p0VnPtWM1r M9hQ== X-Gm-Message-State: AGi0PubbdKr7m4asjofwEiK0HXHa90WaOiF+S3maiyhv3ubd6DC12a6Z ie0zn8te0jADAbvSCwIML5k= X-Google-Smtp-Source: APiQypJSKipLCRXs7PSE2qrjqRx0zT2oPBc0yNX/TLwG6sPMeYKY5+AX+MpapIxMD8D5o5EJKbzL1Q== X-Received: by 2002:a62:5a03:: with SMTP id o3mr8838343pfb.301.1586370228956; Wed, 08 Apr 2020 11:23:48 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id w15sm17158523pfj.28.2020.04.08.11.23.47 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:23:48 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 06/24] i2c: xlp9xx: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:22:53 +0800 Message-Id: <20200408182311.26869-7-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Acked-by: Robert Richter Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed and thanks for Robert's review. drivers/i2c/busses/i2c-xlp9xx.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-xlp9xx.c b/drivers/i2c/busses/i2c-xlp9xx.c index 8a873975cf12..beb2bb6905d6 100644 --- a/drivers/i2c/busses/i2c-xlp9xx.c +++ b/drivers/i2c/busses/i2c-xlp9xx.c @@ -504,15 +504,13 @@ static int xlp9xx_i2c_smbus_setup(struct xlp9xx_i2c_dev *priv, static int xlp9xx_i2c_probe(struct platform_device *pdev) { struct xlp9xx_i2c_dev *priv; - struct resource *res; int err = 0; priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); if (!priv) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - priv->base = devm_ioremap_resource(&pdev->dev, res); + priv->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(priv->base)) return PTR_ERR(priv->base); From patchwork Wed Apr 8 18:22:54 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268211 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=SXF1UnWz; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCN04l1rz9sSX for ; Thu, 9 Apr 2020 04:24:00 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729788AbgDHSX4 (ORCPT ); Wed, 8 Apr 2020 14:23:56 -0400 Received: from mail-pj1-f67.google.com ([209.85.216.67]:55055 "EHLO mail-pj1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729702AbgDHSXz (ORCPT ); Wed, 8 Apr 2020 14:23:55 -0400 Received: by mail-pj1-f67.google.com with SMTP id np9so164052pjb.4; Wed, 08 Apr 2020 11:23:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=EteoUTTw30/QRdz23KBioXnJipLwry6OSZdt5fk/wwk=; b=SXF1UnWz6sDx9UQ7FlAECbOeWwokEBWAQQc3Sf4TbT4CEXUtppSExJp4eKtzGZaBKo x/XlN4CcwdjIltJxLe81C4PUuY05JoLcrtXclFrBd9lNuh6UBkbbPTDkWZxVo1Q/tcaD Tqm5pFUM9LllneXTTs22LyXTeV8m4RJFxrZ4in4umLKCy7FlUN6xio1xjjWEVP9+OTAE 276GFJFi44FCZTP/HTB1g1YXlmKGEvI9r4lzLuG4aVBRQaD5Ah2mAh43t6LjSKfVM/XN opMqkXqCNFLtWbmr6ZkQ8SMbvFTojG5gH6JCKXleqbalE4x+XiWwwcgqr0zKcmamEq6G ySEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=EteoUTTw30/QRdz23KBioXnJipLwry6OSZdt5fk/wwk=; b=Y94GC/nUjbUF9hjbVB43+U1/s7ISTJwIXKA1oCLmU3jpzHcHjEstushj8aL82IidUo CmSSe4tBN6POYIplqQK/Mw1eJMVbNrwY+YIhtQymSKDsorTzZ785p4x+peqsCV3PlMu+ qb5dwTX3qTX7jFn2lE4kGaSc66VCfpupjH2NBWI+ZHv9ete8qFwf3+sCyOyZ6wvNWjJ1 Xe8V7RTwzgsxGReQL2F7M4gmNQOy79IojqgFgFpCAFr9kBtWTaGQbuIyZz14ASkeoghB 7zvfJb02IdqQOuzJQLnwRn/DZ3dRRzfrluA29SBVaUGOGd3I8cECu5G+D1tynMknXdh4 7cFw== X-Gm-Message-State: AGi0PuadIwHAGTyhMLUHJh2OTCf0JhttFC1Wm1QdAR0zqY2ZYIAex0SO VOFjCVwIjGlEfL7eI9NoaGw= X-Google-Smtp-Source: APiQypJR2GzyrP1pYsrYDI200gizcUY3xQ+5DiZJfgHeCZFKxZQwaIagHaYrR6U4ibny0FeeHsk3Lw== X-Received: by 2002:a17:902:59c1:: with SMTP id d1mr8584280plj.215.1586370232819; Wed, 08 Apr 2020 11:23:52 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id z6sm16006422pgg.39.2020.04.08.11.23.51 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:23:52 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 07/24] i2c: synquacer: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:22:54 +0800 Message-Id: <20200408182311.26869-8-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-synquacer.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-synquacer.c b/drivers/i2c/busses/i2c-synquacer.c index 86026798b4f7..be389e95b57a 100644 --- a/drivers/i2c/busses/i2c-synquacer.c +++ b/drivers/i2c/busses/i2c-synquacer.c @@ -536,7 +536,6 @@ static const struct i2c_adapter synquacer_i2c_ops = { static int synquacer_i2c_probe(struct platform_device *pdev) { struct synquacer_i2c *i2c; - struct resource *r; u32 bus_speed; int ret; @@ -574,8 +573,7 @@ static int synquacer_i2c_probe(struct platform_device *pdev) return -EINVAL; } - r = platform_get_resource(pdev, IORESOURCE_MEM, 0); - i2c->base = devm_ioremap_resource(&pdev->dev, r); + i2c->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(i2c->base)) return PTR_ERR(i2c->base); From patchwork Wed Apr 8 18:22:55 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268213 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=u7FRQFXV; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCN80955z9sSv for ; Thu, 9 Apr 2020 04:24:08 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729476AbgDHSX7 (ORCPT ); Wed, 8 Apr 2020 14:23:59 -0400 Received: from mail-pg1-f194.google.com ([209.85.215.194]:36974 "EHLO mail-pg1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729702AbgDHSX6 (ORCPT ); Wed, 8 Apr 2020 14:23:58 -0400 Received: by mail-pg1-f194.google.com with SMTP id r4so3693302pgg.4; Wed, 08 Apr 2020 11:23:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=wbBLmi2DoCsEIV35Ff4kc4N3zGno3JD9nHI93tz64FQ=; b=u7FRQFXVHBcTWjyfvtk2s1CxMkIESsYWtniiyZgSvfR1QEUYK7U3FeKXCLEeJdXB6B 4AUglwPT+C1y2J4oW5KBwoAzTaxFRz/BwQ/d6IK8NM5mpW/d1Cn1pBEEGdqljyJIgkEs qaaRKn4lgd2lFjHkyJTOC8BkP+ZYueQTiKrmzidAyrCYUZKgpF8bKdia3NuiK/iEWJyT z7AnL+rl15q8dEXHsBXPHR5jQCAUbJob5KVvi0NZ8dP/97xvkRyrWGsaK+aYEVrkhhDy RRBEk/bxJwLwuvIZmR/Fpm+sfJunjBFrUCrLMkzLhyUkMq8BDs0EwYH5unWAweSLJ5JC Tb7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=wbBLmi2DoCsEIV35Ff4kc4N3zGno3JD9nHI93tz64FQ=; b=mp/FaNEhvFBBw+uOW0+Z2AZ+s9NHH7QVauApcGaq6mOCQ57TyLbq1cKSstOGpkkeGW Ro8nyN+VEQpUX5FdwlxFBqau+TM0M7yywspndtnZuj/ziZovy3TleSbIZNbv3+waADTh Pphp3dREYyfivclI83YorUMPRF/pqA2Af3/43BVcpyavY0qJBB70zNMb7zB5TISf1T8P qxWmYi7Y+IS05a95i/IHS86Sp8Gk/2Y1lSb3YFNRoY1Jl9en0Rzz0JRgAdyZ0gRe6ZQe yPv08kx0+TLbO0dSKJVfchOSs8mE18p+jaRyGBNhc63wVDDpi+6SaMzrbzGktR2Guvur L3eA== X-Gm-Message-State: AGi0PuarB+HHKoxcYaIcCdfxkd+JXlGdSRvkJeAhbEVzQfC++vxrmMvB nfPPEahLVjjbbc2SFjQBUrI= X-Google-Smtp-Source: APiQypIupj6294IAHNLHRBxjtGRMxYbTXmJLR8TDh+CLjTsrHtrcVgYpQZKeDxCIhvDpBF6fnji7KA== X-Received: by 2002:a63:5716:: with SMTP id l22mr8218079pgb.164.1586370236777; Wed, 08 Apr 2020 11:23:56 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id r63sm17333523pfr.42.2020.04.08.11.23.55 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:23:56 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 08/24] i2c: rk3x: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:22:55 +0800 Message-Id: <20200408182311.26869-9-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-rk3x.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-rk3x.c b/drivers/i2c/busses/i2c-rk3x.c index 1a33007b03e9..862a26f66b76 100644 --- a/drivers/i2c/busses/i2c-rk3x.c +++ b/drivers/i2c/busses/i2c-rk3x.c @@ -1193,7 +1193,6 @@ static int rk3x_i2c_probe(struct platform_device *pdev) struct device_node *np = pdev->dev.of_node; const struct of_device_id *match; struct rk3x_i2c *i2c; - struct resource *mem; int ret = 0; int bus_nr; u32 value; @@ -1223,8 +1222,7 @@ static int rk3x_i2c_probe(struct platform_device *pdev) spin_lock_init(&i2c->lock); init_waitqueue_head(&i2c->wait); - mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); - i2c->regs = devm_ioremap_resource(&pdev->dev, mem); + i2c->regs = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(i2c->regs)) return PTR_ERR(i2c->regs); From patchwork Wed Apr 8 18:22:56 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268212 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=XJMeMnAM; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCN658Jhz9sSh for ; Thu, 9 Apr 2020 04:24:06 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729627AbgDHSYC (ORCPT ); Wed, 8 Apr 2020 14:24:02 -0400 Received: from mail-pl1-f196.google.com ([209.85.214.196]:38444 "EHLO mail-pl1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729702AbgDHSYB (ORCPT ); Wed, 8 Apr 2020 14:24:01 -0400 Received: by mail-pl1-f196.google.com with SMTP id w3so2815690plz.5; Wed, 08 Apr 2020 11:24:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=lkpS6QNa7cbHMSUzBvyu57zDrxRlz++kSAez7ECVngE=; b=XJMeMnAM0rP0yUuHh4yNg322Hgp5TLUrtDCeOFJtIpWw+/7uyuAc9ntowzbLAm9ns6 n81EWaXngzghXNeQnM3wGHT+0Q1rXSrhjVwTaHiIt02QZjzIu07VhqS0gIC/Nxf0V8yO 7ix5/1/0DLcGvmQrpF6wTX3pGTQGbSoBc/yXrYWY0UTNn6zlCP/zd6mATn7P0LNsIAPR REg4Tnle/zrz4SIIi46Uu7CBmVtI045e64Yl1STTRKXnMuN/wf+ThdMZlLt0/f9MCKdr bIv+IGDwk5RUwmjDt5SvVlr5T+7hmfyuTvQX/Nj/ev9PEx473uiathS8ENE1jdf73kSa t9ww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=lkpS6QNa7cbHMSUzBvyu57zDrxRlz++kSAez7ECVngE=; b=d0LYyeGTmbCtSFuIceLujzEpZpa2ZIzYblCpA75ThbUwppJ0w7h2b/a5TWipBRHyD/ dOcl5lCxZQBU4UdAcgnvIh7HZCbkILfu8VQ2qw3D1zxXqtQFd5es0aK4vIxqLpkdT22F KvSS1Mzijt1pJmDsVUVIkPtSf8X6BYODMUAw6hTt1Ndv7MylFytPyD5Vqm2UWUjed0ho 5ty0BJgrqIhpxuToKbb7qqm5PsxqTOl3oa0NupF9el2dXRJ1yGpvYZCzbZehBIPyroMD S/I0hajK4GA0JjuhsqYEiTCylEw6MfBZsUkSk+q9yMjxUAf9eziUutLG2NLe43e8SJG9 CRog== X-Gm-Message-State: AGi0PubUbY2dwPOR/9831RWauh1RPhl+AlLqXwFXeDeDkzhOHash72Xl QwmiTABxQHYpi4ok2NKHn9s= X-Google-Smtp-Source: APiQypIeb5Li1Za27ifDFVosm3DJ81DLUvhgnhPJUDkQk0EHngILm3m5aFnOmP+SQIsfLYQhZvdmbA== X-Received: by 2002:a17:90a:898d:: with SMTP id v13mr7271426pjn.12.1586370240654; Wed, 08 Apr 2020 11:24:00 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id x75sm17374134pfc.161.2020.04.08.11.23.59 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:00 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 09/24] i2c: qup: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:22:56 +0800 Message-Id: <20200408182311.26869-10-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-qup.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-qup.c b/drivers/i2c/busses/i2c-qup.c index 2d7dabe12723..940e9fcca8ec 100644 --- a/drivers/i2c/busses/i2c-qup.c +++ b/drivers/i2c/busses/i2c-qup.c @@ -1665,7 +1665,6 @@ static int qup_i2c_probe(struct platform_device *pdev) static const int blk_sizes[] = {4, 16, 32}; struct qup_i2c_dev *qup; unsigned long one_bit_t; - struct resource *res; u32 io_mode, hw_ver, size; int ret, fs_div, hs_div; u32 src_clk_freq = DEFAULT_SRC_CLK; @@ -1762,8 +1761,7 @@ static int qup_i2c_probe(struct platform_device *pdev) return -EINVAL; } - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - qup->base = devm_ioremap_resource(qup->dev, res); + qup->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(qup->base)) return PTR_ERR(qup->base); From patchwork Wed Apr 8 18:22:57 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268214 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=jriGEKpL; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCNB1xMtz9sSv for ; Thu, 9 Apr 2020 04:24:10 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730787AbgDHSYG (ORCPT ); Wed, 8 Apr 2020 14:24:06 -0400 Received: from mail-pj1-f67.google.com ([209.85.216.67]:53004 "EHLO mail-pj1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730786AbgDHSYF (ORCPT ); Wed, 8 Apr 2020 14:24:05 -0400 Received: by mail-pj1-f67.google.com with SMTP id ng8so171074pjb.2; Wed, 08 Apr 2020 11:24:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Nlrvf8fp2U9OGb1ZIrjNCK2BX6Ii8V5yANnwk2DM7Vc=; b=jriGEKpLWui7b2XvpGCs2adK+Voc1MkUgn+lw+/v6A1UD8Y+5dNClJd6jOfK5LGPBI JmGCfe47BWWwd4Fj6nCbpRg4+X4X7fczcQ43+YqxsNf8BhCdKHGDNwTDYV7pxhCCxvKZ fMGoPAdv/51Ox3Cpu1x4SwZUlTFgMNSzHIEzkcNAkgbRfDCd5H6mhc6lt+gGfVfLG1mk 0+ZwMyF1eRqAmlh2Ff7K5XblUwo96FgpGK97TejD6V7G2yEB4zbR5FEn8HOx9VClOQoi uB4CwR/aHN29152VLqE05kBkjavCxGy1maeN8eq7QO0TCb29s4RKHm3OAmJ6B+cI2vPU hHdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Nlrvf8fp2U9OGb1ZIrjNCK2BX6Ii8V5yANnwk2DM7Vc=; b=kUjhWO4LoLQdp7bRYlsZzjBmRD1PAtzuF4PCNr4x0H1NqzcA3qriw0iTilppZnRw5B qjDpaB8niAB9FFFxpsxCj4czxb4DlNVkWMZdoMPknGCM5RZMsmmM1LaSPABv7/AaCemb 5fzwSqOWTc1MYV0k+ZcqvHO5MxdtQWI/iwvrcbcLkE8YL+vImM9bDdMoV+g3q1hVRQpU bamq81lztaAWEBkRjIv/Epi7W8CWdoVJpmGtwtzH6H1cLroKRZw4fueI7ckcZh9ngx6a Z6Ay2tHSit1zP7XYefidS37BhFX4Y1j7xO+KsvEStkvTq86kGd/TBTK7wWKN219AbM4o gwtg== X-Gm-Message-State: AGi0PuYZq3r0LYzYOPZMXrF/K0U9XnWmO/12qa4zck2bAL2SuOD653Jo 0fsSxP//6AkY1sgdwuF1Uig= X-Google-Smtp-Source: APiQypLvQYDbj5HxzhMm6TOMMehQ7TnmyH3QiJlEGiLPukJu8hIOsGMKZGc20Nhg+3Z6F+ltoqYH3w== X-Received: by 2002:a17:902:8b87:: with SMTP id ay7mr8510632plb.281.1586370244522; Wed, 08 Apr 2020 11:24:04 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id q201sm2568873pfq.32.2020.04.08.11.24.03 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:04 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 10/24] i2c: meson: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:22:57 +0800 Message-Id: <20200408182311.26869-11-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-meson.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-meson.c b/drivers/i2c/busses/i2c-meson.c index 06b3bed78421..b3bd869281d3 100644 --- a/drivers/i2c/busses/i2c-meson.c +++ b/drivers/i2c/busses/i2c-meson.c @@ -397,7 +397,6 @@ static int meson_i2c_probe(struct platform_device *pdev) { struct device_node *np = pdev->dev.of_node; struct meson_i2c *i2c; - struct resource *mem; struct i2c_timings timings; int irq, ret = 0; @@ -422,8 +421,7 @@ static int meson_i2c_probe(struct platform_device *pdev) return PTR_ERR(i2c->clk); } - mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); - i2c->regs = devm_ioremap_resource(&pdev->dev, mem); + i2c->regs = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(i2c->regs)) return PTR_ERR(i2c->regs); From patchwork Wed Apr 8 18:22:58 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268215 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=tIhU32Lh; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCNC31Ybz9sSw for ; Thu, 9 Apr 2020 04:24:11 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729566AbgDHSYK (ORCPT ); Wed, 8 Apr 2020 14:24:10 -0400 Received: from mail-pl1-f195.google.com ([209.85.214.195]:40860 "EHLO mail-pl1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729706AbgDHSYJ (ORCPT ); Wed, 8 Apr 2020 14:24:09 -0400 Received: by mail-pl1-f195.google.com with SMTP id h11so2807204plk.7; Wed, 08 Apr 2020 11:24:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=TgetHGEu6f5kVofaVtLnz/fdy6VDTCTDpSm4U8yZQ8k=; b=tIhU32Lhm8RUdHbi6UWgehMOyYMgQrC1yacNiPcI4jIjJiREkGplL8aEpZ7wcm8abm 06iBaJPEf16h4ZjjQkJZ0qv7zjK3v5c4653vizJb5oqAdQFAJMNBwVtvx0WOl/FRHDxu hHJBmcZSpLZK51hEoimYQgyStr4LDzaY473Wv0ko2uEyv4LR7i7W3JCjx56SDtzO/1hz 4ItwWqK5hPbUBd5XuqBU9wtWBRdSVxHyVuO8xfS2Z8nSIfzuDD1GpGL7Rn8Svzc8rhEW MCwGpHmAcbG5N4JSxn0B/MpSZ9MsePZwn0rQvhtWhrQOF9GlmWqaiUroOIB9zFJHU3YL cKNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=TgetHGEu6f5kVofaVtLnz/fdy6VDTCTDpSm4U8yZQ8k=; b=hzIHS/oia/4JlZKjPgjTCvCSOw6MIiaYMJjxSkfmLU0shUvBmwnrRLuXUonpi9T1Ch h7VXr2PjddJ8U9O7zs3ioCxPfkJOGKQ84qQV/mQGFoFo9yDbVFPxkE8DFn9VIPQBDrY9 99uSJA/tai9oFVAvscuPsHy53fwwph3hH8BQRjQQ+flfueDSn8/JNY6qqOtbLgxtrBU6 joz9h9qYXWAwr51ipHNb098EqASk9ESXJd0UGTgy4HLn2z98wYgaQssVvuPDvRaYJq0n emcOmfCqiA4cgLRkdhzBiaNhp5vTo8Ld/gjqPMkZuvWsQdHP3wNCtrYXTDMdaSd+5tJt E2+g== X-Gm-Message-State: AGi0PubsFSw03Cqcxa3OBoRzdgySE8AAPSk8hc5p8u3Mep+IGVzoagax awO9BLagmRYf9hdJxGfdIx0= X-Google-Smtp-Source: APiQypIiMxkyZeUUZIzaqniGHQEXkdD0jQz9ceaYuZcyAXjJcvIJKtnlOfyHUoS8yby2LelKbN1z4g== X-Received: by 2002:a17:90a:33d1:: with SMTP id n75mr6715955pjb.167.1586370248499; Wed, 08 Apr 2020 11:24:08 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id e129sm1059107pfh.187.2020.04.08.11.24.07 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:08 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 11/24] i2c: hix5hd2: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:22:58 +0800 Message-Id: <20200408182311.26869-12-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-hix5hd2.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-hix5hd2.c b/drivers/i2c/busses/i2c-hix5hd2.c index 224f830f77f9..4b72cb3b4231 100644 --- a/drivers/i2c/busses/i2c-hix5hd2.c +++ b/drivers/i2c/busses/i2c-hix5hd2.c @@ -390,7 +390,6 @@ static int hix5hd2_i2c_probe(struct platform_device *pdev) { struct device_node *np = pdev->dev.of_node; struct hix5hd2_i2c_priv *priv; - struct resource *mem; unsigned int freq; int irq, ret; @@ -411,8 +410,7 @@ static int hix5hd2_i2c_probe(struct platform_device *pdev) } } - mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); - priv->regs = devm_ioremap_resource(&pdev->dev, mem); + priv->regs = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(priv->regs)) return PTR_ERR(priv->regs); From patchwork Wed Apr 8 18:22:59 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268216 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=WiWsxXk3; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCNK3Gnlz9sQx for ; Thu, 9 Apr 2020 04:24:17 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729632AbgDHSYQ (ORCPT ); Wed, 8 Apr 2020 14:24:16 -0400 Received: from mail-pg1-f195.google.com ([209.85.215.195]:35715 "EHLO mail-pg1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729706AbgDHSYN (ORCPT ); Wed, 8 Apr 2020 14:24:13 -0400 Received: by mail-pg1-f195.google.com with SMTP id k5so3704794pga.2; Wed, 08 Apr 2020 11:24:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=CG7WSXBqexh3DissoKcJ4k0HfJzButfmb/h6318ckoQ=; b=WiWsxXk3bcXVfoDWZ6ApJq8zXCNW9LqR6aXC7TTWKjYHHgXuI7a13oEPw/UTtjbXIr IVxbRf5zbjBaXiS4VsM0XEfaSUixMZIBfa/dD4K0LrCKcdkTkORLBZyRPNJxraEWC81/ Ol+CQI05d9PD0aU9d/gLt9m5imEKnV7a2KYfmL/KbOZAEFmMhs+xcbd988hQvPWw4Rl6 RMKSs94WSAfa2G0GYcSSuQTQIX2/Yy1MIdIeERAt5CIFU2oqxAEyR7vDvH7lypv3PXm2 i5MXQt/XYD7rFx6sA0Nul3lQ+P+YSsF3yMueUuTk0woZfwllgEOvIDMQK4MAbKZBD/BK C+AQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=CG7WSXBqexh3DissoKcJ4k0HfJzButfmb/h6318ckoQ=; b=VpPlLwa36ERGDlu5kR8jYmKCsjHIMJvHMn7vqjTnb1asiccDP5/pjkRRLqh2ud5tZY wOHOtywGKPh3UJJWHxbyBVz0bNPpiJqE+wat2Gew2JgzfMYHbUZRnJ9GsTKqYJLorKuX OtwYjzG3BHGWAoNGRh7hWi0q/asni8eXManzui883f8qCVqq/oxgoZOMgFNKmPWGtNmw dxWmkNdTcNOMSAfctx3NyT2hDefg+KL6PTUxRNkJcuDqVSjbD4/J6YKvOvfXqyBSYYCl a12L4j1x1eyogOktRDJ3PD8sBeLq2LkYJKTgS8MVvzgeqD4SqrRqz9j+4738vgzmiCw+ bwIw== X-Gm-Message-State: AGi0PuaFYBdW+q9os7MmtglW97nrFSP722cRGnjToEnCoSBdbltMJRDR M1gKQU40Ut18+QWAoQ2k2hM= X-Google-Smtp-Source: APiQypL8JqVjJsx6qsfjINDEQsLxU2HhtDqY8e7pNVXKyjCUWbmjTYpdcjqwYnXMwFQsMPtdh3SC+w== X-Received: by 2002:a63:ee0b:: with SMTP id e11mr8428682pgi.80.1586370252346; Wed, 08 Apr 2020 11:24:12 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id my15sm210276pjb.28.2020.04.08.11.24.11 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:11 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 12/24] i2c: emev2: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:22:59 +0800 Message-Id: <20200408182311.26869-13-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-emev2.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-emev2.c b/drivers/i2c/busses/i2c-emev2.c index 959d4912ec0d..1a319352e51b 100644 --- a/drivers/i2c/busses/i2c-emev2.c +++ b/drivers/i2c/busses/i2c-emev2.c @@ -361,15 +361,13 @@ static const struct i2c_algorithm em_i2c_algo = { static int em_i2c_probe(struct platform_device *pdev) { struct em_i2c_device *priv; - struct resource *r; int ret; priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); if (!priv) return -ENOMEM; - r = platform_get_resource(pdev, IORESOURCE_MEM, 0); - priv->base = devm_ioremap_resource(&pdev->dev, r); + priv->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(priv->base)) return PTR_ERR(priv->base); From patchwork Wed Apr 8 18:23:00 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268219 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=ARmv8+B6; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCNZ5dz5z9sT6 for ; Thu, 9 Apr 2020 04:24:30 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729937AbgDHSYT (ORCPT ); Wed, 8 Apr 2020 14:24:19 -0400 Received: from mail-pl1-f194.google.com ([209.85.214.194]:34730 "EHLO mail-pl1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729706AbgDHSYS (ORCPT ); Wed, 8 Apr 2020 14:24:18 -0400 Received: by mail-pl1-f194.google.com with SMTP id a23so2828548plm.1; Wed, 08 Apr 2020 11:24:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Ds5CldkNdViqYbBNI8smRrL4+Qy7chHgOin2wK6+Evs=; b=ARmv8+B6UWSgEWip2KlWhsLcV80V1EzULpRjVsKeawndCggf65SLACm0KiFuwumiwp JDiyb/ANV9GY23Uvf1RzIbiR7aylgaMgS7ncTESbmfOWhzK6aw6NNocfFcG8esqVoIWZ CzVsVV9ZGKNq/48NLGfkDMgRtEr8rXxYNDhiLFIRjWs+FVbrrwkmuHSORRkfPwSb4uQP g7Eo3kccD3UyeKpeEiogL8LbNwvSBl9tXP4gQXnAb4pb9E6SgjgshsNnWeYpQgwpfJnO HjXdyN/ct1TxY3LQx/y+niot4QNpaJVMO9sJOi+hn2Dtcn04vgJrRXtuLpRRnQ/Lp620 +DLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Ds5CldkNdViqYbBNI8smRrL4+Qy7chHgOin2wK6+Evs=; b=I4qesDaRbmVpdCTVzs4N321zNf1bzJcLnxybhfCbz0TRz8JKSOvAzX6I/0kVUUk6UN nxPdHH/Ylkjjie2QdAjrP5hF1oNAw8L6SGfWOysy7irv97YQfy0pwQJ4zdDuiTYrVc5i S7D1+pXioSs1+JuQWYzMWUKx8n/d1NiSOUXIJwsIs/ATZbfhT9YsrXM02ab/LTIlKe9q 7FSjsQIcWOtfLqt4SWXQcOrlmPfe9obtn4H20P2LSSRcx38RQ9ssIo/t8CFW63siMu+v Oh+v44V8uH5AxX+mDWuBfk6mY2AosMtWQB7+2i4PE3WapErilOCbe4+7RP/RJV+vQgcT C12w== X-Gm-Message-State: AGi0PuYWMhba+kqR0OFORKHyQt8svuv8sZHOg9RdmXArUcbdqHTByBJE hIflWslCEM3pdt1KeX5a7G4= X-Google-Smtp-Source: APiQypKBqupI8crfx532xLT0pMeGN43dtwl3Qmk5fEr0y5pzoyb8BcqWt3a8g28r9cOjoDqF9TKv7w== X-Received: by 2002:a17:90a:cb14:: with SMTP id z20mr6667204pjt.170.1586370256178; Wed, 08 Apr 2020 11:24:16 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id z8sm199307pju.33.2020.04.08.11.24.15 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:15 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 13/24] i2c: jz4780: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:23:00 +0800 Message-Id: <20200408182311.26869-14-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-jz4780.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-jz4780.c b/drivers/i2c/busses/i2c-jz4780.c index b426fc956938..ba831df6661e 100644 --- a/drivers/i2c/busses/i2c-jz4780.c +++ b/drivers/i2c/busses/i2c-jz4780.c @@ -763,7 +763,6 @@ static int jz4780_i2c_probe(struct platform_device *pdev) int ret = 0; unsigned int clk_freq = 0; unsigned short tmp; - struct resource *r; struct jz4780_i2c *i2c; i2c = devm_kzalloc(&pdev->dev, sizeof(struct jz4780_i2c), GFP_KERNEL); @@ -787,8 +786,7 @@ static int jz4780_i2c_probe(struct platform_device *pdev) init_completion(&i2c->trans_waitq); spin_lock_init(&i2c->lock); - r = platform_get_resource(pdev, IORESOURCE_MEM, 0); - i2c->iomem = devm_ioremap_resource(&pdev->dev, r); + i2c->iomem = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(i2c->iomem)) return PTR_ERR(i2c->iomem); From patchwork Wed Apr 8 18:23:01 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268218 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=aXKMOtA6; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCNZ1Tc0z9sT5 for ; Thu, 9 Apr 2020 04:24:30 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730820AbgDHSYW (ORCPT ); Wed, 8 Apr 2020 14:24:22 -0400 Received: from mail-pf1-f195.google.com ([209.85.210.195]:33227 "EHLO mail-pf1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729706AbgDHSYV (ORCPT ); Wed, 8 Apr 2020 14:24:21 -0400 Received: by mail-pf1-f195.google.com with SMTP id c138so3450142pfc.0; Wed, 08 Apr 2020 11:24:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=gWiu3WBzXJViKuGLFAYe67OxpW6TfhQVL5xLKhPbse4=; b=aXKMOtA61ivgzF+cSBAXvbLTDGfkV56uHY5Fkdjhswf3W6AMKUVPJN8qfhvi7NrW6Y qv6UOw6JsGU06zaX7lWppIRd5LuBXiDqxL384tx6X7kgUa/pPsVk9fjXAadJiE1Ioys1 NPjDnzgIsfYx91jJojrUxP3mYujpsHJiTlt2cg28oJXbHce+k5m7mgHhU8oJb+BsznkI 0BSyF4Re3qtni+vyZrBIMB6G6GeHAuZ10Jg2LAkHCRr+5rLDMoZfVtVrrweQVw8P1kTP bEo0LQooQ2PyiJLSk0zWMEUdWQW5GZaebAWkjpTsfHgV9q7PpwsYVyqLsDodXYWcYQ2V Cneg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=gWiu3WBzXJViKuGLFAYe67OxpW6TfhQVL5xLKhPbse4=; b=BCLKda396dUOY4AHjiCOavxpjWROUZwn85MQZuwew0vTFH80l5TY3hQ7q2f4hW6IPr JDYE1jnijDeVT68bmqR/eZ5dgO7B6lD9CpJbTu7QlXNlmpHHmOjL9G1OUPthyLhdXw8M Ylgzf3YV6VNZXUhcEOgENU7p6qPuR/YBrtL5of+t7LJHnRw8VEv18VX7zpvNKDpPVM5W 5eAmgvkL6U2T746x85AskrlVaRY0T7NGlD86kntjBxI2D7rJOOlMGbrNhGGuhV8U01B/ cRE8SCcjMzdo6NLiBDdoBQMF8wmdYMBln5ouL2Gf/urCVRerkTP4zBJleBtm0u2dmmTf 49Gg== X-Gm-Message-State: AGi0PuZSjCus2cXTTzJvJVnkThsS5lLuEqP9u0v5Vnnei/g28373NsE8 nAF6XA9eCUcy0x6cPDgKlGQ= X-Google-Smtp-Source: APiQypJ3Bl7qUOhWUgKN1XcjWEoOtQmHSZJJr6hCpx+MtyErNuVCHuJ6axI73HFu7J1rdMGK/fJkUQ== X-Received: by 2002:a62:1d1:: with SMTP id 200mr9412749pfb.8.1586370260239; Wed, 08 Apr 2020 11:24:20 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id l59sm609696pjb.2.2020.04.08.11.24.19 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:19 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 14/24] i2c: altera: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:23:01 +0800 Message-Id: <20200408182311.26869-15-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Acked-by: Thor Thayer Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed and thanks for Thor's review. drivers/i2c/busses/i2c-altera.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-altera.c b/drivers/i2c/busses/i2c-altera.c index 1de23b4f3809..7c4c836a3228 100644 --- a/drivers/i2c/busses/i2c-altera.c +++ b/drivers/i2c/busses/i2c-altera.c @@ -382,7 +382,6 @@ static const struct i2c_algorithm altr_i2c_algo = { static int altr_i2c_probe(struct platform_device *pdev) { struct altr_i2c_dev *idev = NULL; - struct resource *res; int irq, ret; u32 val; @@ -390,8 +389,7 @@ static int altr_i2c_probe(struct platform_device *pdev) if (!idev) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - idev->base = devm_ioremap_resource(&pdev->dev, res); + idev->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(idev->base)) return PTR_ERR(idev->base); From patchwork Wed Apr 8 18:23:02 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268217 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=PmNAz5+w; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCNW0zYbz9sT6 for ; Thu, 9 Apr 2020 04:24:27 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729805AbgDHSYZ (ORCPT ); Wed, 8 Apr 2020 14:24:25 -0400 Received: from mail-pf1-f196.google.com ([209.85.210.196]:43641 "EHLO mail-pf1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729706AbgDHSYZ (ORCPT ); Wed, 8 Apr 2020 14:24:25 -0400 Received: by mail-pf1-f196.google.com with SMTP id l1so854851pff.10; Wed, 08 Apr 2020 11:24:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=IrcyPzGYG2eAfmlkT9jxLPPyfyw0eU8QccN2vZqMkdA=; b=PmNAz5+wtBqIz1bcNxZ8zF7QqG9JzMDwNBWJPpNGez5k+fiNUVl3tCYyECLOeGQGyn 2QuscoNhs/XMYuimI/5uQsPeduOV9CPZ3JHTQZm0MK0pu6U0YZrzyuKkJnV2S5XZLtCx jRePpqB2wITRUdywHLTTgfwRTqdA9B11ZR/cU1smV+1jJmqlulDtbTShvhKeRl0yOG1E 857rji+bc517cMew+zlhL4JEng+fclwtfALv4Zh4BykewRJbE20oWEe/E8tOZrLeDUxM 9+gw9Sg3Of+dKmBcltRoJGwAZVQiU9DnKE2LB7o74K7olTI4bCaNL9thvCbX2SQkBWKE vNlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=IrcyPzGYG2eAfmlkT9jxLPPyfyw0eU8QccN2vZqMkdA=; b=C3k2eSPAGn2LsrIav4gJYUVMcv7xpfjtvg2Wf6zGv6MoB5Tuy1VkPdKc3oZGNYNzUg jzO7ok1jxyiN0/yxEKeFqctOBP6AQabWpEfb15ui11FgmIuEzhVvDNJaUBokNkp4o18Y 4CzQD3d3xMEmE4xDQjdFXeATO1Ey/Krey4UlamWLWTlSGM2YT6b3y+5AuyExVJGStuJ4 EAoFWU2cMdCrRDbCaHJ1xD37kWrShNeUXVqDyeD5nvVgJmEE2dU+3Hiu7Q0oVJqRPdph f7I62M+/40TBGa8nDUajPb1rL+bhKx4uUdu/bjFQLRBCOOHjqAanLPM4sosGYrFRzEkf DiCQ== X-Gm-Message-State: AGi0PuZO8Oy4YRmOHi8GtSk+x/qr2i7/PxL9LCzm7L+A9rcRkvOp7su4 4ArlG16G5dyaMxGDAhkTBuE= X-Google-Smtp-Source: APiQypLxSk0XKLPoDsezkMBP3TQ/2p01ZqbX9mEf/oBd0YJdckx1cbozFc3PpXJNaHKj1Zg5ZNsMIQ== X-Received: by 2002:a65:5647:: with SMTP id m7mr7902899pgs.371.1586370264050; Wed, 08 Apr 2020 11:24:24 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id g25sm9603435pfh.55.2020.04.08.11.24.23 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:23 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 15/24] i2c: axxia: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:23:02 +0800 Message-Id: <20200408182311.26869-16-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-axxia.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-axxia.c b/drivers/i2c/busses/i2c-axxia.c index 0214daa913ff..0aa0753e2430 100644 --- a/drivers/i2c/busses/i2c-axxia.c +++ b/drivers/i2c/busses/i2c-axxia.c @@ -734,7 +734,6 @@ static int axxia_i2c_probe(struct platform_device *pdev) { struct device_node *np = pdev->dev.of_node; struct axxia_i2c_dev *idev = NULL; - struct resource *res; void __iomem *base; int ret = 0; @@ -742,8 +741,7 @@ static int axxia_i2c_probe(struct platform_device *pdev) if (!idev) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - base = devm_ioremap_resource(&pdev->dev, res); + base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(base)) return PTR_ERR(base); From patchwork Wed Apr 8 18:23:03 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268220 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=BNAUd3Ko; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCNd4FNyz9sSY for ; Thu, 9 Apr 2020 04:24:33 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729706AbgDHSY3 (ORCPT ); Wed, 8 Apr 2020 14:24:29 -0400 Received: from mail-pf1-f196.google.com ([209.85.210.196]:41898 "EHLO mail-pf1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729346AbgDHSY3 (ORCPT ); Wed, 8 Apr 2020 14:24:29 -0400 Received: by mail-pf1-f196.google.com with SMTP id b8so937380pfp.8; Wed, 08 Apr 2020 11:24:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=WRDrnseeS89eCKjK2cIzxCoBnvg+cqcSp0yx2z2gfAU=; b=BNAUd3Kowbg8F6x3H1mpu7pq6oMHI0uMUzcrrJBARnU79Qk15WlIG5s8jeIQ8d7Bct 7+J/jcT/68eZLhxLaODR+f2zGmMiCiotV3rRa5DOs1ykt/H+2nGCrqp5jUfe3pX9zdbW NT7tFkNO+tVh5dJROdvC4XuPVLzhNMqYE0YRAA42SwWwS+pC3JAObs9WYmwAWPbAAIQ4 cQnPplVkp59rl5mColPJNYFrxX1cqtLfryM8agebpJfspLf31nq7Hb6qj5VP2HAatDGw epfmO5znxx0d1JQotzAyQDDP6uIbp1KUTO/c65KOnfAX4juaoW/AUJneHJBI1HYvwnu8 g4KQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=WRDrnseeS89eCKjK2cIzxCoBnvg+cqcSp0yx2z2gfAU=; b=TxO+PV1DDVpKEsQvyMzqMK24b1dXhG2IvE3S6ZNnkrvNfBhCrNoCCV4uBigfMHz1OJ 2Xy4XHLYxXkyLFQaYnBgq8RYPosL6C0pe6b2wZ8CZ1VZG5tc8QS7bfL6s+bwi1ImePlJ s+LSmPRus7zyL4l9PCgPJ5VRDPchLuGuVIS0rYmCcvO7ErP3qmRs4eanKCjSV98cpyyh 13fS1KfSYL2szwdqdUIHAi3FN9J/peryno80VQarUMw+lGIpayCgCkLKJNohdpd2NZby CKwjmKMB3Hm1jiN1/0NkUD3i/Ktl4cd9aJXf5QL+o7zlNjrWNKxtUCAm5FrvVaZeNPP9 fUfA== X-Gm-Message-State: AGi0PuZUvtWpMFtxAJpekR69X5OJ1s5CsF7RZeLdKeY2lLAcIrra5Yef JRgYk1fH6nB2U2jcvEUxE+M= X-Google-Smtp-Source: APiQypJkKdTmivRcAdiIc/hrYIPv+j8xiiFF2R6C/zaJScBvFNqVjPoFOA02b2UpM1/SojfEuEnHXw== X-Received: by 2002:a63:770d:: with SMTP id s13mr8242862pgc.5.1586370267892; Wed, 08 Apr 2020 11:24:27 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id a3sm17202312pfg.172.2020.04.08.11.24.26 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:27 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 16/24] i2c: davinci: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:23:03 +0800 Message-Id: <20200408182311.26869-17-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Acked-by: Bartosz Golaszewski Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed and thanks for Bartosz's review. drivers/i2c/busses/i2c-davinci.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-davinci.c b/drivers/i2c/busses/i2c-davinci.c index e3ceb256a380..232a7679b69b 100644 --- a/drivers/i2c/busses/i2c-davinci.c +++ b/drivers/i2c/busses/i2c-davinci.c @@ -761,7 +761,6 @@ static int davinci_i2c_probe(struct platform_device *pdev) { struct davinci_i2c_dev *dev; struct i2c_adapter *adap; - struct resource *mem; struct i2c_bus_recovery_info *rinfo; int r, irq; @@ -814,8 +813,7 @@ static int davinci_i2c_probe(struct platform_device *pdev) if (IS_ERR(dev->clk)) return PTR_ERR(dev->clk); - mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); - dev->base = devm_ioremap_resource(&pdev->dev, mem); + dev->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(dev->base)) { return PTR_ERR(dev->base); } From patchwork Wed Apr 8 18:23:04 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268221 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=DaFrQOyL; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCNf1bLLz9sT6 for ; Thu, 9 Apr 2020 04:24:34 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730004AbgDHSYd (ORCPT ); Wed, 8 Apr 2020 14:24:33 -0400 Received: from mail-pf1-f194.google.com ([209.85.210.194]:46411 "EHLO mail-pf1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729927AbgDHSYc (ORCPT ); Wed, 8 Apr 2020 14:24:32 -0400 Received: by mail-pf1-f194.google.com with SMTP id q3so2779185pff.13; Wed, 08 Apr 2020 11:24:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=+hBr9e40aJPlN6JzFm3li2WZoTHSuvzVnOsQoF7MLJs=; b=DaFrQOyLUNu/v0XYk15kGafUuGoq3b/1SItS1YnyQIBU/NmshkYkI7uKTXpl20lR4L MTtujyR2e4eqvvQ4qz54ltqSA8kF2F9wqWBcIvZnmDVmceRQGw1z5Zshx77iHixEyT9G usLeJtRXDX4O2Fr0iXUh8uQshT2oYw2nS8HE0c6Kg8DQt/gi1cyv+rvVfo991W+fYmfQ ufFLesOXM68jFGmnON09zf9+SznyW2JMoCKD5FNM5ccR8LovEP2OJWfMT4N39YrwKNLi QTE99gnYEBSQMejQylair20MfVg55Z1r+HSBzS4otJSpzIJkIPQjnSgxJxu5AkaV+EVr LH5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+hBr9e40aJPlN6JzFm3li2WZoTHSuvzVnOsQoF7MLJs=; b=A5bKG91Xg8Xhlk7KtVsauoMRFEU+Xsn5zaXANap+8zdXR6R7V9FAWZEy3kjT3uuYI3 +llR+fEbYoDGVLvor1WQyBXd7610xDuyBj3uTn+XkmYjFtUH817/cnXcyRdJOrsM3Rim SO2GoxJx3r9CDUHMnS2aKKoRegHqm3r5DX4pHb6xLo9hE+pm3vMoG2yGGumL2FZmuazI tJ83amJ9VJHenH8yOwKyT9K5A9qTr3IyDwgv3H7Two8qjRD4lVccSUWD7MX+6SRK1g6O Cc7CYv5DR6zKN7AX9Tj7QxF7o1hpUDzyagOQ6iK1RqG3H9xpxDG0JJ0pRW2U9gl66wKC 5gbg== X-Gm-Message-State: AGi0PuZFIFkUo75eNzbOSlYAFUsqmNky7z9an80rlqkXlIqhsEE/odHo HJEEG/P3wy5zBAYNaKhFfHc= X-Google-Smtp-Source: APiQypJSnpMObKDFwPmcE36CCeqFHQdSTP7U+46wHd9/od1bNMtQ99Fl/ebKbT2uHzTcIbyf2QQLbg== X-Received: by 2002:a63:1c6:: with SMTP id 189mr8027728pgb.254.1586370271792; Wed, 08 Apr 2020 11:24:31 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id j22sm739699pfh.181.2020.04.08.11.24.30 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:31 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 17/24] i2c: digicolor: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:23:04 +0800 Message-Id: <20200408182311.26869-18-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-digicolor.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-digicolor.c b/drivers/i2c/busses/i2c-digicolor.c index 3adf72540db1..c199ed3334f9 100644 --- a/drivers/i2c/busses/i2c-digicolor.c +++ b/drivers/i2c/busses/i2c-digicolor.c @@ -291,7 +291,6 @@ static int dc_i2c_probe(struct platform_device *pdev) { struct device_node *np = pdev->dev.of_node; struct dc_i2c *i2c; - struct resource *r; int ret = 0, irq; i2c = devm_kzalloc(&pdev->dev, sizeof(struct dc_i2c), GFP_KERNEL); @@ -312,8 +311,7 @@ static int dc_i2c_probe(struct platform_device *pdev) if (IS_ERR(i2c->clk)) return PTR_ERR(i2c->clk); - r = platform_get_resource(pdev, IORESOURCE_MEM, 0); - i2c->regs = devm_ioremap_resource(&pdev->dev, r); + i2c->regs = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(i2c->regs)) return PTR_ERR(i2c->regs); From patchwork Wed Apr 8 18:23:05 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268222 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=neSONIh4; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCNl18x7z9sT6 for ; Thu, 9 Apr 2020 04:24:39 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730851AbgDHSYh (ORCPT ); Wed, 8 Apr 2020 14:24:37 -0400 Received: from mail-pj1-f65.google.com ([209.85.216.65]:38451 "EHLO mail-pj1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730840AbgDHSYh (ORCPT ); Wed, 8 Apr 2020 14:24:37 -0400 Received: by mail-pj1-f65.google.com with SMTP id t40so168116pjb.3; Wed, 08 Apr 2020 11:24:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=0ErEIUYPQuwJL+gz/B/ioHgfa02LxYycDfKs2Fi66Ys=; b=neSONIh4ZVmHWtUSLb0sqJ86ZbX5tCj8kStV7NLwE2BUQoF/r+XR4FSK6/Hv0GsPRH vK393tYIE/5qu8RbIl46NKBluMapHWdWr05g+g6b1LW+TLZ1W1HYrTnLu9OdQllPklJn rUFKOkdBrxc5if8kYG8cVt7CTERz+9OjPFDb0z5fmKt5tpPnPgod+EXX8kUXi/jGP7gW 5ewR/BKvPnXe/bE1u4xfdlqVAwMS5Nh8fTOqbsUahpyJdBwM3E2Jb0zlYS0gMKitD2SX 3/FT/EE2efjgHL89jeHUvY4SAScfeOp304q9qZXV0KhV0LE9TLzliSPBHcxj0TjXnQ7M 0rmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=0ErEIUYPQuwJL+gz/B/ioHgfa02LxYycDfKs2Fi66Ys=; b=We7l7GMyhKq7G22STHYPfUJqa1EMauXlla4vxw57p8dwhDyLjWzGLgTBYcLbu4q4Ms d340tC2uZq5XnhETbXSEKhVbMbPkH9e9qg4QfDS5/QDHqVLpDgbbw0/KwwMrX2PFf7sl OB8eKIXR4Omjx43cAPoH8Zw+MH30oHUOcYp0aQm30ePaTpvn4FDYoCTFhmctsxjcBAyv frpd2XH36jgRJTSu4LKkBSXLuzMvWk84UgM/hD6jEvgSIwuRcwvORJbqKD3FQbauokDM mo9azPuC5RHCu9yEzLsIQm9J+MG331tu/eEqEceVgDWHkkb9f11J/fziwFMOWpT5601V FVrg== X-Gm-Message-State: AGi0Puby0qwIANplizNSl7zSjoxqGgLUcXR5M03yx8FfSHlPFWc5Iw0u 39CQAcMu75h9HnCRkk+SwqizwTib X-Google-Smtp-Source: APiQypKfBfYivLEY5TF2J2SWQbyJvU2/jEhBXAJlMeLQ4XrMzfS4orlBY0+nPj9EU+6E3OQUG+LpvA== X-Received: by 2002:a17:90a:c983:: with SMTP id w3mr7135192pjt.102.1586370275600; Wed, 08 Apr 2020 11:24:35 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id mq6sm202421pjb.38.2020.04.08.11.24.34 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:35 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 18/24] i2c: lpc2k: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:23:05 +0800 Message-Id: <20200408182311.26869-19-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-lpc2k.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-lpc2k.c b/drivers/i2c/busses/i2c-lpc2k.c index deea18b14add..30f6dd1d37c7 100644 --- a/drivers/i2c/busses/i2c-lpc2k.c +++ b/drivers/i2c/busses/i2c-lpc2k.c @@ -346,7 +346,6 @@ static const struct i2c_algorithm i2c_lpc2k_algorithm = { static int i2c_lpc2k_probe(struct platform_device *pdev) { struct lpc2k_i2c *i2c; - struct resource *res; u32 bus_clk_rate; u32 scl_high; u32 clkrate; @@ -356,8 +355,7 @@ static int i2c_lpc2k_probe(struct platform_device *pdev) if (!i2c) return -ENOMEM; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - i2c->base = devm_ioremap_resource(&pdev->dev, res); + i2c->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(i2c->base)) return PTR_ERR(i2c->base); From patchwork Wed Apr 8 18:23:06 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268223 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=TQwBs5wB; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCNr5LLpz9sSb for ; Thu, 9 Apr 2020 04:24:44 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729871AbgDHSYn (ORCPT ); Wed, 8 Apr 2020 14:24:43 -0400 Received: from mail-pl1-f196.google.com ([209.85.214.196]:40898 "EHLO mail-pl1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730868AbgDHSYk (ORCPT ); Wed, 8 Apr 2020 14:24:40 -0400 Received: by mail-pl1-f196.google.com with SMTP id h11so2807747plk.7; Wed, 08 Apr 2020 11:24:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Na+MBxK/KB5LpeIWE2GukXhRC2p8is3PfN4u2dPnbGo=; b=TQwBs5wBDXVXYKtj9W7xTxjrzhqyghfDE5a33TySTacDtJDmaX9clEb3tdTeWlQxH+ aloPTmqKDNLpKbnjTFslZRd65PTOe1uQ4IRyNxY3ka7RqwJscSInxIOFMfOQfa07VrVe 4BB16gk9Ga6j1kZhJNRtEXAA6n2ehNdUwvpYBRnBA2nZqT2jfrfFpo2AxOv5YaWadouo bmD8B5SSZu9ZAA5gcmXkE+noCvWlC0JEgnW2gzN599HcbKxBqKbx7xlSjmokrs7Ux3hH 2ywJ5x/Ild8sSK4PB6B815h81CkjGv8/9geSndOeztWl7wy+iFNCN7AYUQ5IS9xrMut5 wVmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Na+MBxK/KB5LpeIWE2GukXhRC2p8is3PfN4u2dPnbGo=; b=Yv0PFE1hy9G1GAkHCKXwhSblrvCcadF1CCgwyPclq8dE7VvTqlFnJAEEQniYLl6wGP s4Dq0TzhDGkiSShW740ahDdPWS9F7jG1iMBmyQzA6/jzXKghPaDSkagdbyUypzDrLsIB MdRM6o765c9iQSWF4ZWqV84BoGg+pG4mGn6D8uyDUbvknICtrDnbgbfeDIGAA+VswY9u eCZeXOeFJMe6h0bbqrI4JyqYn4DyqPCjxpJaAKtd91+VCAp8RsVrOJpI0r4ggDhQILY5 H5KmEvZ3qSHta0GVnIzPeagsZRJAGPJiCptB/A4sWRM4eZR2DMGLDpg+LpGVZSuVFDCn uDZw== X-Gm-Message-State: AGi0PuYPfU79u1gpkZcuMlf85Ui0ViuYjOx4kDq3+qmqzkPKczRu2QhC WESERrmTpW2Y4YlIotJDpaQ= X-Google-Smtp-Source: APiQypK4zV0eAu9IyQtiEFEXoMIOwOB3RUIQYBKvMnEtVPU7pDDq2p6MwXBYLQk0B4FPacS/3bhAkw== X-Received: by 2002:a17:90b:190c:: with SMTP id mp12mr1104275pjb.86.1586370279496; Wed, 08 Apr 2020 11:24:39 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id 9sm5429913pfh.52.2020.04.08.11.24.38 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:39 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 19/24] i2c: sirf: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:23:06 +0800 Message-Id: <20200408182311.26869-20-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- 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; From patchwork Wed Apr 8 18:23:07 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268224 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=EjxsYuMF; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCNw3ds5z9sSb for ; Thu, 9 Apr 2020 04:24:48 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729789AbgDHSYr (ORCPT ); Wed, 8 Apr 2020 14:24:47 -0400 Received: from mail-pf1-f196.google.com ([209.85.210.196]:33260 "EHLO mail-pf1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730868AbgDHSYp (ORCPT ); Wed, 8 Apr 2020 14:24:45 -0400 Received: by mail-pf1-f196.google.com with SMTP id c138so3450581pfc.0; Wed, 08 Apr 2020 11:24:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=6pXCyMz/hgXB1r77DKpvsj8gTFG4HyxUEA9kPHJFiu4=; b=EjxsYuMFaE02XNdx/ds+zMM6V4qa61qZ22mVxtDrQU6QKJzPEzGuT0UTUrmpcCYk/A TcTijBL6w6xjXbq85IKCtcBdIrOY5hQNWz/h3yBVxbCldHqxkpmH7oDfOLyUdzPY2XjI 7HsBd7ZoVV0GD/gcUjGSozg+4cKhMR3uvXkjBYFUtk1qtb277WgxNpDayb1PL8fRnjqI Zy1/gNozImfdOP2IPpNFCL4s3dl0NJX6J/UKrr0ks+LSQKKNMbkSckXcQoJEqdMfeoYx sMn1Z+u1Q4u5fWk6jKiuMH3viEvmWzdHSfzYMXP9R9CnkfLie7mbPulnqtGEYDli5Lc6 sUpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=6pXCyMz/hgXB1r77DKpvsj8gTFG4HyxUEA9kPHJFiu4=; b=hfa+a2Vc/iwlVr2CLu2aicBvi+ZFXdK0X7i3RB3Nn9kovT7W6ISlYV0YXpnlSnsmhW 1WhH6QyDgO6NMd3XhJvJm75kXwjJRtV9+4HRxZGWhntx7Ak6tjyQWCOprxQ/c78tqbOp z99XRhFWizjnokPAQOJN48Ssx1hH73uBlcwVtTYsC86HoSiNiKSTF7lvoay3C8/0Y4FU QeJtQVN4vDbr3P1+nqdcVu3WpDD2AaSIUMy/Jn1e/Mlpmm1CaLnoqUR19x9dDsTn9dTf Vu9gvSlN2lNWSl25HBA+z3wgS87XcJlVETu3FBJDNeCgKeXK41uXGEM7wE8CAXF1JinU AC2g== X-Gm-Message-State: AGi0PuYhKOzROK/F6JQypgVt5j7ZelJl4F+z2Aq0g93L/N8WkncnpSDU YbePKYEPoMIwPhUdxJjVaH8= X-Google-Smtp-Source: APiQypLo/hktnNaf3za7TY8byxlfJEhPVwUCHO8DYf0IiYeYlNvE37Bel3/FQzGIZPNZZ4qxI3uelw== X-Received: by 2002:a62:1b05:: with SMTP id b5mr9125749pfb.281.1586370283246; Wed, 08 Apr 2020 11:24:43 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id 132sm17428652pfc.183.2020.04.08.11.24.42 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:42 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 20/24] i2c: stu300: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:23:07 +0800 Message-Id: <20200408182311.26869-21-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-stu300.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-stu300.c b/drivers/i2c/busses/i2c-stu300.c index 42e0a53e7fa4..9a03779c149e 100644 --- a/drivers/i2c/busses/i2c-stu300.c +++ b/drivers/i2c/busses/i2c-stu300.c @@ -860,7 +860,6 @@ static int stu300_probe(struct platform_device *pdev) { struct stu300_dev *dev; struct i2c_adapter *adap; - struct resource *res; int bus_nr; int ret = 0; @@ -876,8 +875,7 @@ static int stu300_probe(struct platform_device *pdev) } dev->pdev = pdev; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - dev->virtbase = devm_ioremap_resource(&pdev->dev, res); + dev->virtbase = devm_platform_ioremap_resource(pdev, 0); dev_dbg(&pdev->dev, "initialize bus device I2C%d on virtual " "base %p\n", bus_nr, dev->virtbase); if (IS_ERR(dev->virtbase)) From patchwork Wed Apr 8 18:23:08 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268225 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=R46n0Fa4; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCP268tgz9sTF for ; Thu, 9 Apr 2020 04:24:54 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729609AbgDHSYu (ORCPT ); Wed, 8 Apr 2020 14:24:50 -0400 Received: from mail-pl1-f195.google.com ([209.85.214.195]:46582 "EHLO mail-pl1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729909AbgDHSYs (ORCPT ); Wed, 8 Apr 2020 14:24:48 -0400 Received: by mail-pl1-f195.google.com with SMTP id x2so195337plv.13; Wed, 08 Apr 2020 11:24:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=OmEkgDhrfDmBuDPuWWpDI+7kg16S00q6H3sG53fS7I4=; b=R46n0Fa4oKeOiSZZtHmhzV6M2gNCG79FxozSYOw0bEbohzzVnA809OtAkZftClHuJU 5SaETgqlRQvvIN6/9k1gyz+2pbP2YJKB7sX5ZM6KGm8IN/TeE8xJcajglMtyYfrCpUOI JQyb3H3KpYxCopryxgMbNs6GJ8mRd+SBMQcdIK+4uROum7qILve5m4ov5cZ1KyEtIP57 flaeyYyQqeEiFM/EvS56wGrwvhT2Dx71PvBk/HTZ1wwcv+yI/O16W+L2hzLsCUtDZjhB HsSTqZJvJZZht8vA8iH/ZdY9e2brTojA/um2//iPY/rztPY6qdZtApYl6O5ioXhhqzoH 1ovA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=OmEkgDhrfDmBuDPuWWpDI+7kg16S00q6H3sG53fS7I4=; b=ZxGkbhg4Nb7HGh8ieMSHHPqFlXG5JEe+dpMJ+QjlBEgjxNM8JKJeNv1/6GxleSQIsj r8midCDF03s+1YAkzU/grHEaul9zhgT3aVcEMWWN8KHlu/XR8eT9DSRVEqWer6IGn4ex 99r2c7Q57EjPXwEp6bNZ6agUvYU8PWyTG8L/eRJnjmx/iO9lCpBUDvZBRk6TCx046Piu XvS+SIzg1zh/RxPTXZFHIIw9V7xntQVLOzWxYJqA3rTFlo6bYTwsL6sxL35OAqxrXcPy Tw5fAaXBQSHlf6+140zNm/aNhBPUR8yIdtxCvRcq79XMreejDLdAQ/C3WseQcF6YPZ2v C7Tg== X-Gm-Message-State: AGi0PubaeZTYptmpTayWKzbZotCrQCRSFk/DJ9OJVf6qkEBfIh3HfKVl S6nVJgFs5ei36dGGwar315I= X-Google-Smtp-Source: APiQypLXwUXpCNh6YtNCNOvNntw4ARxztTP2rWqpK6WTDHOJU9yem6Lnj8J9BvzUwTXmQBOHR8N6WQ== X-Received: by 2002:a17:90a:21ce:: with SMTP id q72mr6755281pjc.160.1586370287130; Wed, 08 Apr 2020 11:24:47 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id u10sm24638pjd.13.2020.04.08.11.24.46 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:46 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 21/24] i2c: sun6i-p2wi: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:23:08 +0800 Message-Id: <20200408182311.26869-22-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-sun6i-p2wi.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-sun6i-p2wi.c b/drivers/i2c/busses/i2c-sun6i-p2wi.c index 7c07ce116e38..cb78c38ea3a6 100644 --- a/drivers/i2c/busses/i2c-sun6i-p2wi.c +++ b/drivers/i2c/busses/i2c-sun6i-p2wi.c @@ -187,7 +187,6 @@ static int p2wi_probe(struct platform_device *pdev) struct device_node *childnp; unsigned long parent_clk_freq; u32 clk_freq = 100000; - struct resource *r; struct p2wi *p2wi; u32 slave_addr; int clk_div; @@ -231,8 +230,7 @@ static int p2wi_probe(struct platform_device *pdev) p2wi->slave_addr = slave_addr; } - r = platform_get_resource(pdev, IORESOURCE_MEM, 0); - p2wi->regs = devm_ioremap_resource(dev, r); + p2wi->regs = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(p2wi->regs)) return PTR_ERR(p2wi->regs); From patchwork Wed Apr 8 18:23:09 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268226 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=ifNypJ1b; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCP33YtGz9sTG for ; Thu, 9 Apr 2020 04:24:55 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730886AbgDHSYx (ORCPT ); Wed, 8 Apr 2020 14:24:53 -0400 Received: from mail-pj1-f66.google.com ([209.85.216.66]:39702 "EHLO mail-pj1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729909AbgDHSYw (ORCPT ); Wed, 8 Apr 2020 14:24:52 -0400 Received: by mail-pj1-f66.google.com with SMTP id z3so167450pjr.4; Wed, 08 Apr 2020 11:24:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=+CbyZx4DsVajeH73SDij1aDz7h0XZqQanSKjpi7JEZo=; b=ifNypJ1b7dDTGPlgd0wuyCd0/MgV86FGP32CUV5mgq6rxfV6uiQ84wMLgUaT+ANg+N ti6jfHGH5bu8QTyCuq0wdXWjKKnfT8jm1C9+plceO+vFIl1jXSIrq7lgsGz94zkIi/Ai H2lhGMtiyftnqJ/IFx525rbmAS2hlzFYf3COIgrgSXZetTLINLIYc3sCbQjbZ6EysbLS P6liOdgB3aRdxMETouMuWz++bn4eskKE6hsHSmnprTwyMlpJxMLCHGh+PNuVXvKLXr/s NrRV3qT5Oevm6XQdaMcx2U9iVCZrSqwK4Cf0EaMEGQrnwfSHXEoUAflOWdqXXQP/Y319 z9nQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+CbyZx4DsVajeH73SDij1aDz7h0XZqQanSKjpi7JEZo=; b=I0CXhHJgvNIvlC4YM/jqnVJ2y9KtWvp3M78qj4b1lFEJ5yClB7L4Z/Vw6ooKbUm4S4 o3V4i+mkMdYrWYO7UWioKKFpRPd1a91LfyeNBLUrM3D5SprLAsvzjxFIYD51sC/12wZe 76y4D4Tx9l0ssYhrgQ/c9+uniLzp0p2iIElmgFtR2weXSFAMCr3PnA+4YuyVNQ76h/SJ POxT3mq80CSOelGJzDXxjGwiA5eWPu8lyNwXOODJ+spCFYSXdoDUItHYG5NA+AaVQMia B2V2YAAXolEZpjAiSl3xjdHYGaUC7hd3808+3qE8oDZ8qDt/VpJlFohtD94Kp9py7fD4 ZpNQ== X-Gm-Message-State: AGi0PubjwgedA/LUtF8oFa8UCYxQfKxWq5SEMsMLMkNqtyXlEY+r84nV FWRkRSd3tPxzS3S20T+njeg= X-Google-Smtp-Source: APiQypKLBpaEMClcnZVxlRUa0fDVguWyKkQPpS9+e2yWv+QXOmmSUtt4LAQcRRurfaI1rycO8lzzGQ== X-Received: by 2002:a17:90a:4809:: with SMTP id a9mr6888244pjh.73.1586370291040; Wed, 08 Apr 2020 11:24:51 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id u129sm17111100pfb.101.2020.04.08.11.24.50 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:50 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 22/24] i2c: xlr: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:23:09 +0800 Message-Id: <20200408182311.26869-23-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-xlr.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-xlr.c b/drivers/i2c/busses/i2c-xlr.c index 34cd4b308540..544fd9459d60 100644 --- a/drivers/i2c/busses/i2c-xlr.c +++ b/drivers/i2c/busses/i2c-xlr.c @@ -362,7 +362,6 @@ static int xlr_i2c_probe(struct platform_device *pdev) { const struct of_device_id *match; struct xlr_i2c_private *priv; - struct resource *res; struct clk *clk; unsigned long clk_rate; unsigned long clk_div; @@ -380,8 +379,7 @@ static int xlr_i2c_probe(struct platform_device *pdev) else priv->cfg = &xlr_i2c_config_default; - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); - priv->iobase = devm_ioremap_resource(&pdev->dev, res); + priv->iobase = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(priv->iobase)) return PTR_ERR(priv->iobase); From patchwork Wed Apr 8 18:23:10 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268227 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=nP0JqBWg; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCP757wGz9sTG for ; Thu, 9 Apr 2020 04:24:59 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729802AbgDHSY6 (ORCPT ); Wed, 8 Apr 2020 14:24:58 -0400 Received: from mail-pg1-f193.google.com ([209.85.215.193]:40353 "EHLO mail-pg1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729909AbgDHSY4 (ORCPT ); Wed, 8 Apr 2020 14:24:56 -0400 Received: by mail-pg1-f193.google.com with SMTP id c5so3693080pgi.7; Wed, 08 Apr 2020 11:24:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=N1AOOpLyFmGVHrDB4uOZFvBj+PvjYEnZfLNYxMG2cMQ=; b=nP0JqBWg1pXQRjKe7clEV8q3bfjeo6+9fkca+SIALlpqCRyyzNLzjnf/mpB0yPOUC4 USC6dNhnWTqXlFmXq5SjjtCd26kneHphB2mTqSZERIR0HhjzsE7lH1A0Gq1n177gVKVe nlVW4CntP0rcV32dN526P93ZAQDryVumHrR5Dayb9TGuKqkHcboFaBC9BhaRZ4PVkwnx zzofcld77LJoh1SXqYp6PkERUfMY+2rpitaT6CNbtwNGSFci/YSIGeEv4X/PcGkQBLnS iDy67KNzu9u3ttexSMlaDVyryhpEetXgUh67Ff1sf/hUxLDU0c8ax34akNd7NoTAXmIi Wh1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=N1AOOpLyFmGVHrDB4uOZFvBj+PvjYEnZfLNYxMG2cMQ=; b=RXv3aDsi48c5hkv2JhKe+APSaT3JVBSNBU+vV3LH+2gb167APoahN4fGwlC3J4q5U4 fv1eX7cCLo9HtZeySTVQYombj/EHlAhQk4/U6DJ2s/n0NfnDzhCgdn+J8P4YlwEE1p5h wjpeJVRfiYafxH/WCNNx0CVfcK5rK9V3OkjABpeLWi1WFA5qQ7oEZNVL/Li/hwkuDIsD Zevk9iV+9IcXBe2VMuhaU/PZKh4+Y+IpL+dtc6X/pGRyoyjzGLx6KdvD49szSt2ikOnI NyR+3MAsgu4pEmdSvykwIpVOIc+9o/XDPIqGG/iM+pZWHQmHwOTFWTbqbAcvq/HYHXIc QixQ== X-Gm-Message-State: AGi0PuZ70daFggzgO60OeeMOhQYD/4IxZhmDJnDcRYTdywDWBKuWHil6 BGGT2GOiSFkwR58BtMVD4lw= X-Google-Smtp-Source: APiQypKNU6PgtPunrigMGVuJCKphbRMAgePqa7TqPOOBCNok9TNZiF1XEolEERZcGxuIK1VwUVWpEg== X-Received: by 2002:a63:7e15:: with SMTP id z21mr6415762pgc.397.1586370294908; Wed, 08 Apr 2020 11:24:54 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id r63sm17334991pfr.42.2020.04.08.11.24.53 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:54 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 23/24] i2c: bcm-kona: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:23:10 +0800 Message-Id: <20200408182311.26869-24-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed drivers/i2c/busses/i2c-bcm-kona.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-bcm-kona.c b/drivers/i2c/busses/i2c-bcm-kona.c index 4e489a9d16fb..2bde3b5bad04 100644 --- a/drivers/i2c/busses/i2c-bcm-kona.c +++ b/drivers/i2c/busses/i2c-bcm-kona.c @@ -750,7 +750,6 @@ static int bcm_kona_i2c_probe(struct platform_device *pdev) int rc = 0; struct bcm_kona_i2c_dev *dev; struct i2c_adapter *adap; - struct resource *iomem; /* Allocate memory for private data structure */ dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL); @@ -762,8 +761,7 @@ static int bcm_kona_i2c_probe(struct platform_device *pdev) init_completion(&dev->done); /* Map hardware registers */ - iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); - dev->base = devm_ioremap_resource(dev->device, iomem); + dev->base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(dev->base)) return -ENOMEM; From patchwork Wed Apr 8 18:23:11 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dejin Zheng X-Patchwork-Id: 1268228 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-i2c-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=i14l3L3m; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 48yCPD3j4Hz9sTP for ; Thu, 9 Apr 2020 04:25:04 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729909AbgDHSZC (ORCPT ); Wed, 8 Apr 2020 14:25:02 -0400 Received: from mail-pl1-f195.google.com ([209.85.214.195]:43141 "EHLO mail-pl1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729773AbgDHSZC (ORCPT ); Wed, 8 Apr 2020 14:25:02 -0400 Received: by mail-pl1-f195.google.com with SMTP id z6so1322628plk.10; Wed, 08 Apr 2020 11:24:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=lEwiscqdjE+0yBwv6UHLDrqeoId+6rAZT43UcJfE/I0=; b=i14l3L3m+gTu7hgExNhjKaqbfcwLEYvm5aI08/qNSsFlm1XTSP+QhXvh0KH3bpmNAq 6d1IeHYjbpblCqvPREjPPyouuki2Jes7zAjsVfu+0Dn7ggPF3obcw7bs7p4Zt1Aykuih q8mvrYOVZHkjzDoY0qV6SDr0zkdN5hSO2v4YA6yhLDsYAHIDhPE2tm9Gn0ewsXsjGy4V ZY8qEwRl+Ds7nR65+/xNXSQ4OkZo0JM/Wh9LDe9q1V6Xc/CmyK/4g+XIuKbcy1PZV3In 7xANJdj3USwHeXNyTQI5JdupqBFupUUzCZRqpXIVzH13LGsIQ0pOHTrzRcHx317yrPT5 rTVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=lEwiscqdjE+0yBwv6UHLDrqeoId+6rAZT43UcJfE/I0=; b=ZtlOqrzYzZLWkJzcZQojXNr33upxEYWIGi9IV6L8xjcht2X0t0dKl42i12n0Nxgypq bDMQJPyeLaqr5VCoMH8wLu0NE938+Ixd+a48phqmcImVrrP6Hr1a7oVCJSp7zj6hUjMo nAfMpocFqGAAwlqfHTWmFFMlSUtIwQVlTyolXgOp3JphM8smPVsagw2Vz8k8YjV+h+W8 fskgiw1sGdsz9zTL287hxBfiFAh1SzTb+YQNGBSPcEoT4rI4q5q9xHLM/9t/BU91IWzr Lwl2wJOIhvkQNWk7EfWc4QWi8sl2GxxZ0w28z/H8gVIPCEbkPzngcPRMq7ASkOcpJjtS skBA== X-Gm-Message-State: AGi0PubkskDHrybrO/laYIWOvo72A0PfR0fV6Cvznf1cRv0arxcru9L8 mlSBp9tNYx1l4dNhJddThFw= X-Google-Smtp-Source: APiQypJCtRDPT+H+rYaPeQ9fT9TsEeZuEGB8ryEaN7siOyR6GWwcjUSFzqe0S52EfWTSqf5n48VWjw== X-Received: by 2002:a17:90a:a113:: with SMTP id s19mr7107978pjp.161.1586370299455; Wed, 08 Apr 2020 11:24:59 -0700 (PDT) Received: from localhost (89.208.244.140.16clouds.com. [89.208.244.140]) by smtp.gmail.com with ESMTPSA id a13sm231327pjq.0.2020.04.08.11.24.58 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Apr 2020 11:24:59 -0700 (PDT) From: Dejin Zheng To: thor.thayer@linux.intel.com, krzysztof.adamski@nokia.com, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, nsekhar@ti.com, bgolaszewski@baylibre.com, baruch@tkos.co.il, wsa+renesas@sang-engineering.com, kgene@kernel.org, krzk@kernel.org, paul@crapouillou.net, vz@mleia.com, khilman@baylibre.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, baohua@kernel.org, linus.walleij@linaro.org, mripard@kernel.org, wens@csie.org, ardb@kernel.org, gcherian@marvell.com, jun.nie@linaro.org, shawnguo@kernel.org, tglx@linutronix.de, zhouyanjie@wanyeetech.com, martin.blumenstingl@googlemail.com Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Dejin Zheng Subject: [PATCH v2 24/24] i2c: octeon-platdrv: convert to devm_platform_ioremap_resource Date: Thu, 9 Apr 2020 02:23:11 +0800 Message-Id: <20200408182311.26869-25-zhengdejin5@gmail.com> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200408182311.26869-1-zhengdejin5@gmail.com> References: <20200408182311.26869-1-zhengdejin5@gmail.com> MIME-Version: 1.0 Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org use devm_platform_ioremap_resource() to simplify code, which contains platform_get_resource and devm_ioremap_resource. Acked-by: Robert Richter Signed-off-by: Dejin Zheng --- v1 -> v2: - no changed and thanks for Robert's review. drivers/i2c/busses/i2c-octeon-platdrv.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/i2c/busses/i2c-octeon-platdrv.c b/drivers/i2c/busses/i2c-octeon-platdrv.c index 64bda83e65ac..0c227963c8d6 100644 --- a/drivers/i2c/busses/i2c-octeon-platdrv.c +++ b/drivers/i2c/busses/i2c-octeon-platdrv.c @@ -136,7 +136,6 @@ static int octeon_i2c_probe(struct platform_device *pdev) { struct device_node *node = pdev->dev.of_node; int irq, result = 0, hlc_irq = 0; - struct resource *res_mem; struct octeon_i2c *i2c; bool cn78xx_style; @@ -167,8 +166,7 @@ static int octeon_i2c_probe(struct platform_device *pdev) i2c->roff.twsi_int = 0x10; i2c->roff.sw_twsi_ext = 0x18; - res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); - i2c->twsi_base = devm_ioremap_resource(&pdev->dev, res_mem); + i2c->twsi_base = devm_platform_ioremap_resource(pdev, 0); if (IS_ERR(i2c->twsi_base)) { result = PTR_ERR(i2c->twsi_base); goto out;