Received: by 2002:a25:824b:0:0:0:0:0 with SMTP id d11csp1892492ybn; Thu, 26 Sep 2019 03:54:57 -0700 (PDT) X-Google-Smtp-Source: APXvYqxDUmApzsvdKlKK4DFskaeBxKIALerS+R9CmcoqjYOQZKhHwoqb5sBP7K2GudkC1tzwEXoZ X-Received: by 2002:a17:906:6a92:: with SMTP id p18mr2448448ejr.253.1569495297683; Thu, 26 Sep 2019 03:54:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569495297; cv=none; d=google.com; s=arc-20160816; b=X2gXZsxWQECVqjA/Cjw6/MkaiuX1fQkqOAtN4zGXutJnG+TurS5RsRVXTUUDpda7GV /FZXzAOO8u/r1DJ/cc7kRzkEL8W0ERGWcOHgEW8u0RrC/Jk0o0ON35c08tykX+s4NfU1 x6M4N01vIHVcrn09ZyWYtRlDYsAB4gPCAN0VNymlGQZIm7L+z9bO/lxz93fS07RGTL/+ X7/5wzmDCEl3tZEorW63D8j8XWb6sXQfGDtuyhL7ItcisJrPlxSybH4j3MxxfND7+Aer C6Bdyden7jaO/xSjLZT4t1wUI8vgsBDoN/kim6qPWqm1PEpRz8b7HV2lhHWmWtVvL8pG Oscg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=KExLbRsWWdPJsnH8bWIgRX1rh2usgvEjHrntBDpiVfQ=; b=QdJ0GnadlhjTLW6HM8EWtQU2nYbZ2C97/yq+stof4HCib/FFgL5Xb3wM+109bAj0VG y43LXFOTTDhineYmSk5tUqRiZb9mwdxjMToqfp8DTl0iSrq93hcCW5270KGlhgOjpmJM +nrDmjvCOXl3X0KqA9SOfO2aXT4GkK78FcrQtHjByxvPEwB1CzPbhuAcgSgfgRzO+g/m k+IDJ5ytmsG0mJ3W6Ro3OZF4NzE13GoDUJLJV4icRhglXn3ZWoKAy2j0zvEuvc/7IHxh i1QG2s51K6Ic3Ubs3KHxmL+MNght91vxvraC2fauXYS6PfCXZDfjMZQ+M4g40vzZCR1L nd7A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@verdurent-com.20150623.gappssmtp.com header.s=20150623 header.b=QLlMUHsy; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q25si1192857edb.159.2019.09.26.03.54.34; Thu, 26 Sep 2019 03:54:57 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@verdurent-com.20150623.gappssmtp.com header.s=20150623 header.b=QLlMUHsy; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2436759AbfIYO0H (ORCPT + 99 others); Wed, 25 Sep 2019 10:26:07 -0400 Received: from mail-vk1-f195.google.com ([209.85.221.195]:45266 "EHLO mail-vk1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727775AbfIYO0H (ORCPT ); Wed, 25 Sep 2019 10:26:07 -0400 Received: by mail-vk1-f195.google.com with SMTP id u192so642180vkb.12 for ; Wed, 25 Sep 2019 07:26:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=verdurent-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=KExLbRsWWdPJsnH8bWIgRX1rh2usgvEjHrntBDpiVfQ=; b=QLlMUHsyDnd1j2CjnjpAE1eW4QYRhi5HeYN+Iw3SYZeZVvx5xLoFqKRU9yAPN7JxJh zvOjWoZZx95Dcnt7EOYc+Iug732Ed/91u0nklQRdOhfGDdCxHQWdjsgy7afc81haGUWa hRCt0MuhkIUsGxLO1xZlGsBbcn3cM4abpMr2sQbnb42mVHCNStm8FMePwmTQkmklrcL3 vZ6n8Gtg9b6dsSnxeT1rkNqz3/UxGqUVxkzsTUnLwRMgKYC4aAvx1BvzIk4XeDBcbFFw lGXxR+8P7lfj5u63RAunafFF7p47dCqn/bWULcODSxyNiZ+HwQESM+s3O9/SduZM8Kxy 5HuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=KExLbRsWWdPJsnH8bWIgRX1rh2usgvEjHrntBDpiVfQ=; b=QyS4xYpRJ9thUE0HSu3Aoc0ufkoV+p33UDiJcvCNB1uCBLfIdYxzDk40EdVsO3RB+T yVr3mue1QB/m2iNYNsIUvXYzn8HWOgf2YyHXXyl9PeZkiacxwsQnsuaYApMnQUqXGmQK WPBuQapS+xkqkK+aTCCBymQY3/JlBRpiZaE/R8KBruvFrD+NLrnIreXAAPALVxbX3Qhw UnAVFamDbV4UzfWF78CfgJT7SvEDqxbfKeBlISfMzXUEU/3zv+o6I6OhIKgIEyG6q5n6 gOqhDZ9ZNSFx7BniFBxLI9i/x0ay5cZGEcvjRsUclHvmGWwQulrAlkr61BU7rDlAXuhz vgAA== X-Gm-Message-State: APjAAAWY8sekDuKropjqgFKOxIfIqslpjQAtoY1FhAOKN5MFAhPvQUWq 1MlH535yUMlltD1RSBKxJZ67K+ydaNrjgJyPPjIRPA== X-Received: by 2002:ac5:cd4a:: with SMTP id n10mr2575096vkm.82.1569421566287; Wed, 25 Sep 2019 07:26:06 -0700 (PDT) MIME-Version: 1.0 References: <27c67867-d39e-a5c1-12aa-a1e6ba6e7c32@web.de> In-Reply-To: <27c67867-d39e-a5c1-12aa-a1e6ba6e7c32@web.de> From: Amit Kucheria Date: Wed, 25 Sep 2019 07:25:53 -0700 Message-ID: Subject: Re: [PATCH] thermal: st: Use devm_platform_ioremap_resource() in st_mmap_regmap_init() To: Markus Elfring Cc: Linux PM list , Allison Randal , Daniel Lezcano , Eduardo Valentin , Greg Kroah-Hartman , Thomas Gleixner , Zhang Rui , LKML , kernel-janitors@vger.kernel.org, Bartosz Golaszewski , Himanshu Jha Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Sep 18, 2019 at 12:43 PM Markus Elfring wrote: > > From: Markus Elfring > Date: Wed, 18 Sep 2019 21:32:14 +0200 > > Simplify this function implementation by using a known wrapper function. > > This issue was detected by using the Coccinelle software. > > Signed-off-by: Markus Elfring Reviewed-by: Amit Kucheria > --- > drivers/thermal/st/st_thermal_memmap.c | 9 +-------- > 1 file changed, 1 insertion(+), 8 deletions(-) > > diff --git a/drivers/thermal/st/st_thermal_memmap.c b/drivers/thermal/st/st_thermal_memmap.c > index a824b78dabf8..d8ff46abd8eb 100644 > --- a/drivers/thermal/st/st_thermal_memmap.c > +++ b/drivers/thermal/st/st_thermal_memmap.c > @@ -121,15 +121,8 @@ static int st_mmap_regmap_init(struct st_thermal_sensor *sensor) > { > struct device *dev = sensor->dev; > struct platform_device *pdev = to_platform_device(dev); > - struct resource *res; > > - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); > - if (!res) { > - dev_err(dev, "no memory resources defined\n"); > - return -ENODEV; > - } > - > - sensor->mmio_base = devm_ioremap_resource(dev, res); > + sensor->mmio_base = devm_platform_ioremap_resource(pdev, 0); > if (IS_ERR(sensor->mmio_base)) { > dev_err(dev, "failed to remap IO\n"); > return PTR_ERR(sensor->mmio_base); > -- > 2.23.0 >