From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 719CCCA9EAF for ; Mon, 21 Oct 2019 16:29:39 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 47C96205ED for ; Mon, 21 Oct 2019 16:29:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=bgdev-pl.20150623.gappssmtp.com header.i=@bgdev-pl.20150623.gappssmtp.com header.b="N2tR06Qr" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728461AbfJUQ3i (ORCPT ); Mon, 21 Oct 2019 12:29:38 -0400 Received: from mail-io1-f66.google.com ([209.85.166.66]:44829 "EHLO mail-io1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727309AbfJUQ3h (ORCPT ); Mon, 21 Oct 2019 12:29:37 -0400 Received: by mail-io1-f66.google.com with SMTP id w12so16635812iol.11 for ; Mon, 21 Oct 2019 09:29:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=QksSY7CHcsQDyvWI4aoDqfiItjXy21p3bY0J2xZiASM=; b=N2tR06QrZWO4pmNyszIUZ+mxDRLHqpDfaebBQiujkukbcGEn1nnWelQEh1zW5RszWK 2QtqJF2PylOtdATK/B0p4TaLf69RBYVw15TjWRfhd0sibIYSks1mC9DEjXiWFJ2VvuYS mdpk5L/S4TyX1yW4cVGS3yhFPJr/vI0bhuzR+ZQqOrvFQsfoBm69ELhcHralfCp2NZnr GdGXAjMx61tr2o56NxBMEGxGtCDWXxYx6XIRqvxrXXvU8XfOVd+TgR51BPSnvWY9moUx jevVahV8kaGtJrIz73lfFIpCLsneYFOTrDpQ8vNnVrzBjebaobIDBsBlFGrU4AbQX96R 9OJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=QksSY7CHcsQDyvWI4aoDqfiItjXy21p3bY0J2xZiASM=; b=Db1/V2tVMe/mTqdBR6pcCszzFdt30cVvpGWeGAhuF8ivisiKoi28a/4Ee2CrErxxrl SdACIzXeiaQEy72QGMEHiiL7JdHhClnorPppJaun8+ZwL09ZcuI/mYB5+UTC3cOJ8TiH /dmly0ZSBK/1WqhhFv30yh4eNB5f2odHoM/0axzhAxzoiTbDGbROJk/BsR9HicDZLfsV UV48N7Uey5PvZ12XEZ5691UbhPJNqdZ051I5rtj8wMzymSFZgldJIJJUvmIxf00ULfTh aR5mePzbJEgqnrVU37Znk/rvqiUfvEOpfIm6u5KEuI/FYLj5kXUXsrymilxMfoI2cIkd TkeA== X-Gm-Message-State: APjAAAVVuRNdHbZT/ZEs41ESKRtJx3WYeChPYVsd8vAkIKW2umWhiaMk aaEfSK5FDe8awhAV8VElMxXkxOXSViMy9rFXchqlWQ== X-Google-Smtp-Source: APXvYqySRfm1mH1L9jhvI5Jtz5amTa5nTOjvdKqiMYSyVlh9AaeuaMbimiFuiPr7MXVNzXnlztnF+f8r43m1ytzkdE4= X-Received: by 2002:a02:920f:: with SMTP id x15mr22552675jag.57.1571675375419; Mon, 21 Oct 2019 09:29:35 -0700 (PDT) MIME-Version: 1.0 References: <20191006053916.8849-1-brgl@bgdev.pl> In-Reply-To: From: Bartosz Golaszewski Date: Mon, 21 Oct 2019 18:29:24 +0200 Message-ID: Subject: Re: [PATCH v3 0/8] drivers: add new variants of devm_platform_ioremap_resource() To: Arnd Bergmann Cc: Greg Kroah-Hartman , linux-doc , Linux Kernel Mailing List , "open list:GPIO SUBSYSTEM" , Bartosz Golaszewski , Jonathan Corbet , "Rafael J . Wysocki" , Linus Walleij , Christoph Hellwig Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org pon., 21 pa=C5=BA 2019 o 17:53 Arnd Bergmann napisa=C5=82(a= ): > > On Mon, Oct 21, 2019 at 5:04 PM Bartosz Golaszewski wrote= : > > niedz., 6 pa=C5=BA 2019 o 07:39 Bartosz Golaszewski nap= isa=C5=82(a): > > > From: Bartosz Golaszewski > > > Bartosz Golaszewski (8): > > > Documentation: devres: add missing entry for > > > devm_platform_ioremap_resource() > > > lib: devres: prepare devm_ioremap_resource() for more variants > > > lib: devres: provide devm_ioremap_resource_wc() > > > drivers: platform: provide devm_platform_ioremap_resource_wc() > > > misc: sram: use devm_platform_ioremap_resource_wc() > > > drivers: provide devm_platform_ioremap_resource_byname() > > > gpio: mvebu: use devm_platform_ioremap_resource_byname() > > > gpio: tegra186: use devm_platform_ioremap_resource_byname() > > > > > > .../driver-api/driver-model/devres.rst | 4 ++ > > > drivers/base/platform.c | 39 +++++++++++- > > > drivers/gpio/gpio-mvebu.c | 19 +++--- > > > drivers/gpio/gpio-tegra186.c | 4 +- > > > drivers/misc/sram.c | 28 +++------ > > > include/linux/device.h | 2 + > > > include/linux/platform_device.h | 6 ++ > > > lib/devres.c | 62 +++++++++++++----= -- > > > 8 files changed, 108 insertions(+), 56 deletions(-) > > > > Greg, Arnd, > > > > gentle ping for this. I noticed that some maintainers are complaining > > about being spammed with patches converting old drivers to using > > devm_platform_ioremap_resource() and there's even a patch removing the > > relevant coccinelle script on the list, but I think for new drivers > > these are still useful. Do you want to pick them up for v5.5 (or at > > all)? > > I think this series is useful and we should merge it. Are there any > remaining dependencies or conflicts with Christoph Hellwig's recent > __ioremap rework? If there are, I would prioritize his work and maybe > delay this one by another merge window, otherwise please add > my Reviewed-by to all patches and resend them for Greg to pick > up (provided he has no objections). > > Arnd Is Christoph's work in next? The series doesn't apply cleanly on next, I needed to fix a couple conflicts. What branch should I rebase it on before resending? Bart