Received: by 2002:a05:6358:bb9e:b0:b9:5105:a5b4 with SMTP id df30csp2336887rwb; Sun, 4 Sep 2022 13:43:41 -0700 (PDT) X-Google-Smtp-Source: AA6agR4iuacyTb7upLBqciMAM6PTXoc2a5ap8VG+mXG2rzsoEfiMutY1YJh5vk7nxwhyYNG4Vco3 X-Received: by 2002:a05:6402:510c:b0:43e:305c:a4d1 with SMTP id m12-20020a056402510c00b0043e305ca4d1mr39541646edd.35.1662324221316; Sun, 04 Sep 2022 13:43:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1662324221; cv=none; d=google.com; s=arc-20160816; b=AAkjQTzxkk3prSv90Kb/lhG/pXG8QK+vR4cTwVY6CosApw+JOX/9BYPY809NK/wxqx 3ExvUeEfdYYIaICOY2+vxPV5vw8ZJ4IMlWnNBxh0s0xh6Nys6042wTedh9DD2HZnjxGO 9rLTiGDjxOE7bUgVsFqUpjy/qc69YjzOP72b3MFKeMvBUTbO4Z6dR3239xhmewW8mETM wa0VGQYGLh+Ez38rYpVSGIaYhtVqyK/fN9KCmy0AUNJjJIpGoGk8hFTZbFAU/9gMzrGG 5iH+Xp1V4Y/RCe0Mwqchnd3X+QZPQRSrCVe55MyURUAhbkaJYmPGgKsOBGoQ1jcMTGxG 3MuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=B0UcNE6NxxIEK/T2D5tC9KfKA9gJ+JcocCKLSydu1+k=; b=CykuuNOKmd9Xif1oKtMOxjDKRZ75D7TwEXYaHgwM3vWIunbRp/jkSxjRqKpFgxIsZo l+ZKIWF+HliBWIhkW2WBgI/cLgQdEX7eWUNir2LO4i98n04O7EKSGcyVvXhzstIh6F81 SXRT8PSBIZlcRE/nQIwrTLCbMwZ9dvfe0Gst9BA3FkBdlP/xTyP4cTV9eDe0DUIXg+2K BDni+wpuopEb5tOnV6PvEf6Kjsf42IKGZDBKd1FOkD+axxJ8Ti2MX1CMaQnPF8k3hJEx g/Xl4vwSaeA3jAbkeKeXfSAe3Zjc7Pj01e/INg71aJr/JPM0jRx3xs1JI2srLl1aFbFG n+gg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=QsMqX+zG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id sa26-20020a1709076d1a00b007429c6f2908si6575249ejc.128.2022.09.04.13.43.12; Sun, 04 Sep 2022 13:43:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=QsMqX+zG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234617AbiIDUPQ (ORCPT + 99 others); Sun, 4 Sep 2022 16:15:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53180 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230495AbiIDUPM (ORCPT ); Sun, 4 Sep 2022 16:15:12 -0400 Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 30CD8175AE for ; Sun, 4 Sep 2022 13:15:11 -0700 (PDT) Received: by mail-ed1-x52f.google.com with SMTP id t5so8945787edc.11 for ; Sun, 04 Sep 2022 13:15:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=B0UcNE6NxxIEK/T2D5tC9KfKA9gJ+JcocCKLSydu1+k=; b=QsMqX+zGDd8becR5YbPdz3CvjWgJ/Ff19vFQlLyPQ1h1Kuu8+IMWsZh1cB7Cait8+n iE31bT2THSSmgkd9BAPM62u9HgLpoB1OIkfmnjLwBx3HL1mtltQxljzmt0ZCgScik2bH LIY2BMNdc/M7NzorgLISf5/k8DTT+V+ovxQWLFizYjrrdbKfCUi7JfH7Qx/t+cZormJ4 rJ6FYsmDBXA9t/2xAEiMnkLTz7mUfab3Z+yr8u+YSRaO/+SSncW3jCFIGLB8vSJQ64Bg P184azlGAFE8liXKeaqsa0Dqpukvura38GhIqJb1/LaPKOMNEU8cml2AjGBiQcBcrQpi vWqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=B0UcNE6NxxIEK/T2D5tC9KfKA9gJ+JcocCKLSydu1+k=; b=DpQOHx0EQB3JJ+ECFTgjbsx1RIWVyPE5CO59GxnrVTb7ZGBKO0t3Xa5Ig+IdBOGymS Xw5AXySbG0/k6mn3bXacbi4dNiB4MiWHiAj36MNeLTYK2gAThtO6dzio3OjM1WflZoYv Sbm+DEykgLOpXdZ0R8cTFZ6krD+XS+3oNm81rB+2VELEuahtRhBi7KUee9vzIU6mtKhq RVPEmXDvEUExDD63cUTD+TMXNfFfH0L0NU0bC1sH9VJ+oTeIAKTf8aHTz9Xg47/Argmy 4uK6hllJmYygrrGc3w6vXEs9RJCk020R3HEcKKBckuRxma6YqY453ZQEvXVehVE87BKU +M9g== X-Gm-Message-State: ACgBeo2DdAsLMs4lLDjB9zpSa1+iXNv1okgS/VfLByNRGtworBlUoERT 1auGS1S4/cTaZ5y2FIs90lCbO7bJ6jL16q+e7qOm1t5U4wk= X-Received: by 2002:a05:6402:4007:b0:448:6c4c:b40 with SMTP id d7-20020a056402400700b004486c4c0b40mr29495975eda.422.1662322509795; Sun, 04 Sep 2022 13:15:09 -0700 (PDT) MIME-Version: 1.0 References: <20220902-get_gpiod_from_child-remove-v1-0-1e47125df20f@gmail.com> <20220902-get_gpiod_from_child-remove-v1-3-1e47125df20f@gmail.com> In-Reply-To: <20220902-get_gpiod_from_child-remove-v1-3-1e47125df20f@gmail.com> From: Bartosz Golaszewski Date: Sun, 4 Sep 2022 22:14:59 +0200 Message-ID: Subject: Re: [PATCH v1 3/3] gpiolib: remove devm_fwnode_get_[index_]gpiod_from_child() To: Dmitry Torokhov Cc: Linus Walleij , Pavel Machek , Linux LED Subsystem , Linux Kernel Mailing List , "open list:GPIO SUBSYSTEM" Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Sep 3, 2022 at 2:56 AM Dmitry Torokhov wrote: > > Now that there are no more users of these APIs in the kernel we can > remove them. > > Signed-off-by: Dmitry Torokhov > > diff --git a/include/linux/gpio/consumer.h b/include/linux/gpio/consumer.h > index fe0f460d9a3b..2ccda8567533 100644 > --- a/include/linux/gpio/consumer.h > +++ b/include/linux/gpio/consumer.h > @@ -594,27 +594,6 @@ struct gpio_desc *devm_fwnode_gpiod_get(struct device *dev, > flags, label); > } > > -static inline > -struct gpio_desc *devm_fwnode_get_index_gpiod_from_child(struct device *dev, > - const char *con_id, int index, > - struct fwnode_handle *child, > - enum gpiod_flags flags, > - const char *label) > -{ > - return devm_fwnode_gpiod_get_index(dev, child, con_id, index, > - flags, label); > -} > - > -static inline > -struct gpio_desc *devm_fwnode_get_gpiod_from_child(struct device *dev, > - const char *con_id, > - struct fwnode_handle *child, > - enum gpiod_flags flags, > - const char *label) > -{ > - return devm_fwnode_gpiod_get_index(dev, child, con_id, 0, flags, label); > -} > - > #if IS_ENABLED(CONFIG_GPIOLIB) && IS_ENABLED(CONFIG_OF_GPIO) > struct device_node; > > > -- > b4 0.10.0-dev-fc921 Either: Acked-by: Bartosz Golaszewski Or I can take pull an immutable branch from the leds tree. Bart