Received: by 2002:a05:6358:bb9e:b0:b9:5105:a5b4 with SMTP id df30csp460608rwb; Fri, 2 Sep 2022 18:00:10 -0700 (PDT) X-Google-Smtp-Source: AA6agR747vRt668iExDQwK9mFs9qTej6Zkzv6GY93HK9ae4F/UmFf7WsLYD82sd+lVDI45TmH86+ X-Received: by 2002:a17:906:cc57:b0:73d:cdfd:28b4 with SMTP id mm23-20020a170906cc5700b0073dcdfd28b4mr27763718ejb.211.1662166810478; Fri, 02 Sep 2022 18:00:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1662166810; cv=none; d=google.com; s=arc-20160816; b=ylHThn+fi5GMhLcrD1Dpe2BoZuSi3tzNSL3P3xu+yZgNOw7+ENKMqryCUc8kkzWJps egjlWkfTUB5AFoIHs2nBSRu13B+PNbhsK8z2QlhbOArS54G04JPypwxQuus7pWL52Eq+ 0u2AQE7DIjctaCOspIHnUP/1imezYLibLFOoeJrhnOWd/BXFxbHsWOfHOI/UceC2rm/y JFanjoXz+uw9zbeCj5JMbFRqkM4/2oLtyZlmo8P1/+6yJ9Ej94PgpopX7H4ghpacqL0a MDdPInJBnC9Luglop0o9ADQi6bIXP8wz2tdZOpUVwaIF8qBw0ap0JBh9QBLQdkljC5gZ 7A1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=r5Wx1Z4gq4FK0RyKOiQQU29ZAI76JQnot0k6ObZmXuI=; b=OOYIo8qHNXjdO1Gq9UposABGzsdeSzHGKD1WnznpLqLMA4GNzob9Ywq/bXrkLSlo8l 3nxOiRhMdcLLSLZtyC+4yZB6LAD5r7j7a/CnxHIEaiagb/q6URWPL1Zn4xYv8y7du/ts cpLT7FqCF7myg4YVZKKZdF24Nrnmh957ARHC72Wzihy+IBRJif7/dJUfpe5fS36NkAsn ByMMpakWNICY/nduHoGrDbyqTTShSh0ifV6C6O4ZhePqFDmL/OZwGNdHxKInfma2kehn BHwVILSxIJGh9lFDuVC156zUzUGIuPpi79GKhkcV4ExY4jXJvqVADTuLn7FvT64U7Dde 5MVA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=QLGCKk0z; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id sb28-20020a1709076d9c00b0073d34e7051csi3342923ejc.396.2022.09.02.17.59.45; Fri, 02 Sep 2022 18:00:10 -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=@gmail.com header.s=20210112 header.b=QLGCKk0z; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229609AbiICA4L (ORCPT + 99 others); Fri, 2 Sep 2022 20:56:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33138 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229436AbiICA4I (ORCPT ); Fri, 2 Sep 2022 20:56:08 -0400 Received: from mail-pl1-x635.google.com (mail-pl1-x635.google.com [IPv6:2607:f8b0:4864:20::635]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 24FCF94EE3; Fri, 2 Sep 2022 17:56:07 -0700 (PDT) Received: by mail-pl1-x635.google.com with SMTP id p18so3404455plr.8; Fri, 02 Sep 2022 17:56:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date; bh=r5Wx1Z4gq4FK0RyKOiQQU29ZAI76JQnot0k6ObZmXuI=; b=QLGCKk0zlUFdrrOknL1xomfaTil84PREFjuO+Et/4g1exjnzRUmT6JqzaXVZMVKy6v 87qttQBTSVBoJUuyBJwPP47Yt9lLWvXdUQJqDyewHWgksBpJ6pWQ0OXJ90NmRgZ/c9kS zQodXLvoeIreMADObxvHAo1I6KUHu07+s4nPDeBBcoB8ykFLy1n/KTXniiUz1/J2xv67 GiRZ1dj3ld4D7h8tCw6sA4DPZMDixoEcBU55UObeXYoWRxXtxgo8eqXggCdZjIfyM1/H qRY6MmjRs+IyX749OUr3ZQybV4rQNb6JAqtMejKb8hY5wDoGQTOTxH9+rfqubU19GiHE VtUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date; bh=r5Wx1Z4gq4FK0RyKOiQQU29ZAI76JQnot0k6ObZmXuI=; b=A+JblVyAOb6MmxOOZNeySithTUYROUGMl4mMJTTF0tgObTdyNtlJC65ZZnmBLdTSI8 8GGhDK6ayO9TIz+gh4DmUtMclqnWVKWm7cDdS+i28TgPlq4zc99mTl4Hh402C9LUJgW2 EkE3nN2FEGepaaXdkrNyG/yhctfEzj3M0spmLMK1CRnu0r7TQ6oMKwMbtjfh4uO5BbB6 fc7SLvMLEgWNkLNw+w1qFwOhUkjGIdsRXp5+b0wY42DkLisaj4AyI7Nb0oql74VTGEmO oBwuKWyS6Dm+Cu7j2oTR/IjmQ63ftZ12w3sGtUkzOS+9zDv84DaQeMNizB6XuNz9XKYT +fWA== X-Gm-Message-State: ACgBeo02i9UNRSqWjN2+7f2ao3wThTJVAkT9fdNmDmYlzOFHOElpHpHU gq3jeQS50d4zbdupAZVw8fE= X-Received: by 2002:a17:902:e80c:b0:174:e386:c5b7 with SMTP id u12-20020a170902e80c00b00174e386c5b7mr24245882plg.84.1662166566453; Fri, 02 Sep 2022 17:56:06 -0700 (PDT) Received: from dtor-ws.mtv.corp.google.com ([2620:15c:202:201:ea21:afd4:e65e:539c]) by smtp.gmail.com with ESMTPSA id nn5-20020a17090b38c500b001f7a76d6f28sm2152933pjb.18.2022.09.02.17.56.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Sep 2022 17:56:05 -0700 (PDT) From: Dmitry Torokhov To: Linus Walleij , Pavel Machek , Bartosz Golaszewski Cc: linux-leds@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org Subject: [PATCH v1 0/3] Get rid of devm_fwnode_get_[index_]gpiod_from_child() Date: Fri, 2 Sep 2022 17:55:24 -0700 Message-Id: <20220902-get_gpiod_from_child-remove-v1-0-1e47125df20f@gmail.com> X-Mailer: git-send-email 2.37.2.789.g6183377224-goog MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Mailer: b4 0.10.0-dev-fc921 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,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 This drops the last uses of devm_fwnode_get_[index_]gpiod_from_child() from the tree and drops the stubs implementing this API on top of devm_fwnode_gpiod_get_index(). Note that the bulk of users were converted in 2019, the couple of LED drivers are all that have remained. Signed-off-by: Dmitry Torokhov --- Dmitry Torokhov (3): leds: gpio: switch to using devm_fwnode_gpiod_get() leds: lgm-sso: switch to using devm_fwnode_gpiod_get() gpiolib: remove devm_fwnode_get_[index_]gpiod_from_child() drivers/leds/blink/leds-lgm-sso.c | 5 ++--- drivers/leds/leds-gpio.c | 5 ++--- include/linux/gpio/consumer.h | 21 --------------------- 3 files changed, 4 insertions(+), 27 deletions(-) --- base-commit: 7fd22855300e693668c3397771b3a2b3948f827a change-id: 20220902-get_gpiod_from_child-remove-a62638849e91 Best regards, -- Dmitry