From mboxrd@z Thu Jan 1 00:00:00 1970 From: Greg Kroah-Hartman Date: Thu, 14 May 2020 07:16:31 +0000 Subject: Re: [PATCH v2 00/10] drivers, provide a way to add sysfs groups easily Message-Id: <20200514071631.GA1566388@kroah.com> List-Id: References: <20190731124349.4474-1-gregkh@linuxfoundation.org> <20190731131045.GB147138@dtor-ws> <20190802104633.GA14823@kroah.com> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Emil Velikov Cc: platform-driver-x86@vger.kernel.org, linux-fbdev , x86@kernel.org, "H. Peter Anvin" , Bartlomiej Zolnierkiewicz , Dmitry Torokhov , "Linux-Kernel@Vger. Kernel. Org" , ML dri-devel , Sudeep Holla , Tony Prisk , Andy Shevchenko , Florian Fainelli , Borislav Petkov , linux-input@vger.kernel.org, Darren Hart , Thomas Gleixner , Andy Shevchenko , Ingo Molnar , LAKML , Richard Gong On Wed, May 13, 2020 at 11:18:15PM +0100, Emil Velikov wrote: > Hi Greg, > > On Fri, 2 Aug 2019 at 11:46, Greg Kroah-Hartman > wrote: > > > > > I have now done this with patch 1/10. Here's the pull info if any > > subsystem maintainer wants to suck this into their tree to provide the > > ability for drivers to add/remove attribute groups easily. > > > > This is part of my driver-core tree now, and will go to Linus for > > 5.4-rc1, along with a few platform drivers that have been acked by their > > various subsystem maintainers that convert them to use this new > > functionality. > > > > If anyone has any questions about this, please let me know. > > > > thanks, > > > > greg k-h > > > > ------------------- > > > > The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b: > > > > Linus 5.3-rc1 (2019-07-21 14:05:38 -0700) > > > > are available in the Git repository at: > > > > git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git tags/dev_groups_all_drivers > > > > for you to fetch changes up to 23b6904442d08b7dbed7622ed33b236d41a3aa8b: > > > > driver core: add dev_groups to all drivers (2019-08-02 12:37:53 +0200) > > > > ---------------------------------------------------------------- > > dev_groups added to struct driver > > > > Persistent tag for others to pull this branch from > > > > This is the first patch in a longer series that adds the ability for the > > driver core to create and remove a list of attribute groups > > automatically when the device is bound/unbound from a specific driver. > > > > See: > > https://lore.kernel.org/r/20190731124349.4474-2-gregkh@linuxfoundation.org > > for details on this patch, and examples of how to use it in other > > drivers. > > > > Signed-off-by: Greg Kroah-Hartman > > > > ---------------------------------------------------------------- > > Dmitry Torokhov (1): > > driver core: add dev_groups to all drivers > > > > drivers/base/dd.c | 14 ++++++++++++++ > > include/linux/device.h | 3 +++ > > 2 files changed, 17 insertions(+) > > _______________________________________________ > > Was planning to re-spin DRM a series which uses .dev_groups, although > I cannot see the core patch. > Did the it get reverted or simply fell though the cracks? Nope, it's in there: 23b6904442d0 ("driver core: add dev_groups to all drivers") which showed up in the 5.4 kernel release. Lots of other subsystems have already been converted to use this, do you not see it in your tree? thanks, greg k-h 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=-13.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PULL_REQUEST, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 BB8B5C433E2 for ; Thu, 14 May 2020 07:16:38 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 91C11206DC for ; Thu, 14 May 2020 07:16:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1589440598; bh=x6XY+w06HhJq6OnCryR2C8r+d8634pKZTzl7OEtJ84I=; h=Date:From:To:Cc:Subject:References:In-Reply-To:List-ID:From; b=ZEbQCuubC/LDOVLFNO7tDS5YWJ+Pthnafog6BQ1gYTRHJNxzJw7Lajpk84/WAtVJY X6SVWvnQ9BApvXbz744VFH6oVGPTCHHGJrb7uT0/jAi/IGPcNl7lMLEXJA0/LFCFXd mkpZtLOBTl8NBqW7JHQOwLoGBfDKFlWkuqvvV9a4= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725931AbgENHQf (ORCPT ); Thu, 14 May 2020 03:16:35 -0400 Received: from mail.kernel.org ([198.145.29.99]:45362 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725909AbgENHQe (ORCPT ); Thu, 14 May 2020 03:16:34 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 80546206B6; Thu, 14 May 2020 07:16:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1589440594; bh=x6XY+w06HhJq6OnCryR2C8r+d8634pKZTzl7OEtJ84I=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=fsVHPsSugeuQaqh74KM3vTh5YlMixAmucxuZV15thPoJJMrucj9GTrX+4SfuldnhB 9l1LHA1eD+XBDjopMaSSsjMf2YIDC55sDJofhKonyQwyNCXX2L9+6xLEwnVOYrkmJu HPyLWUmcgMwI4jj/qfiwZg1D0JFjzHw6/eb6nNR8= Date: Thu, 14 May 2020 09:16:31 +0200 From: Greg Kroah-Hartman To: Emil Velikov Cc: Dmitry Torokhov , x86@kernel.org, linux-input@vger.kernel.org, linux-fbdev , Andy Shevchenko , Bartlomiej Zolnierkiewicz , Sudeep Holla , "Linux-Kernel@Vger. Kernel. Org" , ML dri-devel , platform-driver-x86@vger.kernel.org, Tony Prisk , Andy Shevchenko , Florian Fainelli , Borislav Petkov , "H. Peter Anvin" , Darren Hart , Thomas Gleixner , Richard Gong , Ingo Molnar , LAKML Subject: Re: [PATCH v2 00/10] drivers, provide a way to add sysfs groups easily Message-ID: <20200514071631.GA1566388@kroah.com> References: <20190731124349.4474-1-gregkh@linuxfoundation.org> <20190731131045.GB147138@dtor-ws> <20190802104633.GA14823@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: linux-input-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-input@vger.kernel.org On Wed, May 13, 2020 at 11:18:15PM +0100, Emil Velikov wrote: > Hi Greg, > > On Fri, 2 Aug 2019 at 11:46, Greg Kroah-Hartman > wrote: > > > > > I have now done this with patch 1/10. Here's the pull info if any > > subsystem maintainer wants to suck this into their tree to provide the > > ability for drivers to add/remove attribute groups easily. > > > > This is part of my driver-core tree now, and will go to Linus for > > 5.4-rc1, along with a few platform drivers that have been acked by their > > various subsystem maintainers that convert them to use this new > > functionality. > > > > If anyone has any questions about this, please let me know. > > > > thanks, > > > > greg k-h > > > > ------------------- > > > > The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b: > > > > Linus 5.3-rc1 (2019-07-21 14:05:38 -0700) > > > > are available in the Git repository at: > > > > git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git tags/dev_groups_all_drivers > > > > for you to fetch changes up to 23b6904442d08b7dbed7622ed33b236d41a3aa8b: > > > > driver core: add dev_groups to all drivers (2019-08-02 12:37:53 +0200) > > > > ---------------------------------------------------------------- > > dev_groups added to struct driver > > > > Persistent tag for others to pull this branch from > > > > This is the first patch in a longer series that adds the ability for the > > driver core to create and remove a list of attribute groups > > automatically when the device is bound/unbound from a specific driver. > > > > See: > > https://lore.kernel.org/r/20190731124349.4474-2-gregkh@linuxfoundation.org > > for details on this patch, and examples of how to use it in other > > drivers. > > > > Signed-off-by: Greg Kroah-Hartman > > > > ---------------------------------------------------------------- > > Dmitry Torokhov (1): > > driver core: add dev_groups to all drivers > > > > drivers/base/dd.c | 14 ++++++++++++++ > > include/linux/device.h | 3 +++ > > 2 files changed, 17 insertions(+) > > _______________________________________________ > > Was planning to re-spin DRM a series which uses .dev_groups, although > I cannot see the core patch. > Did the it get reverted or simply fell though the cracks? Nope, it's in there: 23b6904442d0 ("driver core: add dev_groups to all drivers") which showed up in the 5.4 kernel release. Lots of other subsystems have already been converted to use this, do you not see it in your tree? thanks, greg k-h From mboxrd@z Thu Jan 1 00:00:00 1970 From: Greg Kroah-Hartman Subject: Re: [PATCH v2 00/10] drivers, provide a way to add sysfs groups easily Date: Thu, 14 May 2020 09:16:31 +0200 Message-ID: <20200514071631.GA1566388@kroah.com> References: <20190731124349.4474-1-gregkh@linuxfoundation.org> <20190731131045.GB147138@dtor-ws> <20190802104633.GA14823@kroah.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org To: Emil Velikov Cc: Dmitry Torokhov , x86@kernel.org, linux-input@vger.kernel.org, linux-fbdev , Andy Shevchenko , Bartlomiej Zolnierkiewicz , Sudeep Holla , "Linux-Kernel@Vger. Kernel. Org" , ML dri-devel , platform-driver-x86@vger.kernel.org, Tony Prisk , Andy Shevchenko , Florian Fainelli , Borislav Petkov , "H. Peter Anvin" , Darren Hart , Thomas Gleixner , Richard Gong , Ingo Molnar List-Id: platform-driver-x86.vger.kernel.org On Wed, May 13, 2020 at 11:18:15PM +0100, Emil Velikov wrote: > Hi Greg, > > On Fri, 2 Aug 2019 at 11:46, Greg Kroah-Hartman > wrote: > > > > > I have now done this with patch 1/10. Here's the pull info if any > > subsystem maintainer wants to suck this into their tree to provide the > > ability for drivers to add/remove attribute groups easily. > > > > This is part of my driver-core tree now, and will go to Linus for > > 5.4-rc1, along with a few platform drivers that have been acked by their > > various subsystem maintainers that convert them to use this new > > functionality. > > > > If anyone has any questions about this, please let me know. > > > > thanks, > > > > greg k-h > > > > ------------------- > > > > The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b: > > > > Linus 5.3-rc1 (2019-07-21 14:05:38 -0700) > > > > are available in the Git repository at: > > > > git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git tags/dev_groups_all_drivers > > > > for you to fetch changes up to 23b6904442d08b7dbed7622ed33b236d41a3aa8b: > > > > driver core: add dev_groups to all drivers (2019-08-02 12:37:53 +0200) > > > > ---------------------------------------------------------------- > > dev_groups added to struct driver > > > > Persistent tag for others to pull this branch from > > > > This is the first patch in a longer series that adds the ability for the > > driver core to create and remove a list of attribute groups > > automatically when the device is bound/unbound from a specific driver. > > > > See: > > https://lore.kernel.org/r/20190731124349.4474-2-gregkh@linuxfoundation.org > > for details on this patch, and examples of how to use it in other > > drivers. > > > > Signed-off-by: Greg Kroah-Hartman > > > > ---------------------------------------------------------------- > > Dmitry Torokhov (1): > > driver core: add dev_groups to all drivers > > > > drivers/base/dd.c | 14 ++++++++++++++ > > include/linux/device.h | 3 +++ > > 2 files changed, 17 insertions(+) > > _______________________________________________ > > Was planning to re-spin DRM a series which uses .dev_groups, although > I cannot see the core patch. > Did the it get reverted or simply fell though the cracks? Nope, it's in there: 23b6904442d0 ("driver core: add dev_groups to all drivers") which showed up in the 5.4 kernel release. Lots of other subsystems have already been converted to use this, do you not see it in your tree? thanks, greg k-h 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=-13.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PULL_REQUEST, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=unavailable 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 06235C433E1 for ; Thu, 14 May 2020 07:16:39 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CC95D20709 for ; Thu, 14 May 2020 07:16:38 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="o/mHzJQ2"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="fsVHPsSu" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CC95D20709 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=linuxfoundation.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=FsrNTH66pY/X+72Tbx3RUSGisQa0DZfnsV4e0QV76kI=; b=o/mHzJQ29+9DK7 hMYgAafnW7S9jvhwRiKB3FA0mjvZCXr1P1xZ+d9JCZwkcJoDf+jdTOEMX2jE3tLDzkgKv+zMJ5tQI X7p3YAXHZR9hj4qUlbnw1HjLMUTUxfAtIA6h9wJ9F+HaJTWIQd9j4xqZ49lwA8XnHgCrNKY0pfTtj 6YtBAAcpo9BL/zsNR0+mxWyfGxR5Kol6Yaibiz5yUDrAXZAJZu/Y3hqIUfJtOwX47ApbfWf8tArzi 12ZV5vv2yJigrtyILXp6o5HZBJWnIEQf5hNBG1+7ANo8DlMXf1K/LN5h/Aufqf/H+u94DnIyvq9Fq /eYL+CySvatPN7YRYFhg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jZ86g-0005eP-E7; Thu, 14 May 2020 07:16:38 +0000 Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jZ86d-0005du-GD for linux-arm-kernel@lists.infradead.org; Thu, 14 May 2020 07:16:37 +0000 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 80546206B6; Thu, 14 May 2020 07:16:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1589440594; bh=x6XY+w06HhJq6OnCryR2C8r+d8634pKZTzl7OEtJ84I=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=fsVHPsSugeuQaqh74KM3vTh5YlMixAmucxuZV15thPoJJMrucj9GTrX+4SfuldnhB 9l1LHA1eD+XBDjopMaSSsjMf2YIDC55sDJofhKonyQwyNCXX2L9+6xLEwnVOYrkmJu HPyLWUmcgMwI4jj/qfiwZg1D0JFjzHw6/eb6nNR8= Date: Thu, 14 May 2020 09:16:31 +0200 From: Greg Kroah-Hartman To: Emil Velikov Subject: Re: [PATCH v2 00/10] drivers, provide a way to add sysfs groups easily Message-ID: <20200514071631.GA1566388@kroah.com> References: <20190731124349.4474-1-gregkh@linuxfoundation.org> <20190731131045.GB147138@dtor-ws> <20190802104633.GA14823@kroah.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200514_001635_590115_7EA80D4A X-CRM114-Status: GOOD ( 26.62 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: platform-driver-x86@vger.kernel.org, linux-fbdev , x86@kernel.org, "H. Peter Anvin" , Bartlomiej Zolnierkiewicz , Dmitry Torokhov , "Linux-Kernel@Vger. Kernel. Org" , ML dri-devel , Sudeep Holla , Tony Prisk , Andy Shevchenko , Florian Fainelli , Borislav Petkov , linux-input@vger.kernel.org, Darren Hart , Thomas Gleixner , Andy Shevchenko , Ingo Molnar , LAKML , Richard Gong Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Wed, May 13, 2020 at 11:18:15PM +0100, Emil Velikov wrote: > Hi Greg, > > On Fri, 2 Aug 2019 at 11:46, Greg Kroah-Hartman > wrote: > > > > > I have now done this with patch 1/10. Here's the pull info if any > > subsystem maintainer wants to suck this into their tree to provide the > > ability for drivers to add/remove attribute groups easily. > > > > This is part of my driver-core tree now, and will go to Linus for > > 5.4-rc1, along with a few platform drivers that have been acked by their > > various subsystem maintainers that convert them to use this new > > functionality. > > > > If anyone has any questions about this, please let me know. > > > > thanks, > > > > greg k-h > > > > ------------------- > > > > The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b: > > > > Linus 5.3-rc1 (2019-07-21 14:05:38 -0700) > > > > are available in the Git repository at: > > > > git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git tags/dev_groups_all_drivers > > > > for you to fetch changes up to 23b6904442d08b7dbed7622ed33b236d41a3aa8b: > > > > driver core: add dev_groups to all drivers (2019-08-02 12:37:53 +0200) > > > > ---------------------------------------------------------------- > > dev_groups added to struct driver > > > > Persistent tag for others to pull this branch from > > > > This is the first patch in a longer series that adds the ability for the > > driver core to create and remove a list of attribute groups > > automatically when the device is bound/unbound from a specific driver. > > > > See: > > https://lore.kernel.org/r/20190731124349.4474-2-gregkh@linuxfoundation.org > > for details on this patch, and examples of how to use it in other > > drivers. > > > > Signed-off-by: Greg Kroah-Hartman > > > > ---------------------------------------------------------------- > > Dmitry Torokhov (1): > > driver core: add dev_groups to all drivers > > > > drivers/base/dd.c | 14 ++++++++++++++ > > include/linux/device.h | 3 +++ > > 2 files changed, 17 insertions(+) > > _______________________________________________ > > Was planning to re-spin DRM a series which uses .dev_groups, although > I cannot see the core patch. > Did the it get reverted or simply fell though the cracks? Nope, it's in there: 23b6904442d0 ("driver core: add dev_groups to all drivers") which showed up in the 5.4 kernel release. Lots of other subsystems have already been converted to use this, do you not see it in your tree? thanks, greg k-h _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel 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=-13.6 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PULL_REQUEST,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 1F370C433DF for ; Thu, 14 May 2020 07:16:37 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id E3FDC206D8 for ; Thu, 14 May 2020 07:16:36 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="fsVHPsSu" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E3FDC206D8 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=linuxfoundation.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 29A7C6EAB4; Thu, 14 May 2020 07:16:36 +0000 (UTC) Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by gabe.freedesktop.org (Postfix) with ESMTPS id 23D346EAB4 for ; Thu, 14 May 2020 07:16:34 +0000 (UTC) Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 80546206B6; Thu, 14 May 2020 07:16:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1589440594; bh=x6XY+w06HhJq6OnCryR2C8r+d8634pKZTzl7OEtJ84I=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=fsVHPsSugeuQaqh74KM3vTh5YlMixAmucxuZV15thPoJJMrucj9GTrX+4SfuldnhB 9l1LHA1eD+XBDjopMaSSsjMf2YIDC55sDJofhKonyQwyNCXX2L9+6xLEwnVOYrkmJu HPyLWUmcgMwI4jj/qfiwZg1D0JFjzHw6/eb6nNR8= Date: Thu, 14 May 2020 09:16:31 +0200 From: Greg Kroah-Hartman To: Emil Velikov Subject: Re: [PATCH v2 00/10] drivers, provide a way to add sysfs groups easily Message-ID: <20200514071631.GA1566388@kroah.com> References: <20190731124349.4474-1-gregkh@linuxfoundation.org> <20190731131045.GB147138@dtor-ws> <20190802104633.GA14823@kroah.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: platform-driver-x86@vger.kernel.org, linux-fbdev , x86@kernel.org, "H. Peter Anvin" , Bartlomiej Zolnierkiewicz , Dmitry Torokhov , "Linux-Kernel@Vger. Kernel. Org" , ML dri-devel , Sudeep Holla , Tony Prisk , Andy Shevchenko , Florian Fainelli , Borislav Petkov , linux-input@vger.kernel.org, Darren Hart , Thomas Gleixner , Andy Shevchenko , Ingo Molnar , LAKML , Richard Gong Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" On Wed, May 13, 2020 at 11:18:15PM +0100, Emil Velikov wrote: > Hi Greg, > > On Fri, 2 Aug 2019 at 11:46, Greg Kroah-Hartman > wrote: > > > > > I have now done this with patch 1/10. Here's the pull info if any > > subsystem maintainer wants to suck this into their tree to provide the > > ability for drivers to add/remove attribute groups easily. > > > > This is part of my driver-core tree now, and will go to Linus for > > 5.4-rc1, along with a few platform drivers that have been acked by their > > various subsystem maintainers that convert them to use this new > > functionality. > > > > If anyone has any questions about this, please let me know. > > > > thanks, > > > > greg k-h > > > > ------------------- > > > > The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b: > > > > Linus 5.3-rc1 (2019-07-21 14:05:38 -0700) > > > > are available in the Git repository at: > > > > git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git tags/dev_groups_all_drivers > > > > for you to fetch changes up to 23b6904442d08b7dbed7622ed33b236d41a3aa8b: > > > > driver core: add dev_groups to all drivers (2019-08-02 12:37:53 +0200) > > > > ---------------------------------------------------------------- > > dev_groups added to struct driver > > > > Persistent tag for others to pull this branch from > > > > This is the first patch in a longer series that adds the ability for the > > driver core to create and remove a list of attribute groups > > automatically when the device is bound/unbound from a specific driver. > > > > See: > > https://lore.kernel.org/r/20190731124349.4474-2-gregkh@linuxfoundation.org > > for details on this patch, and examples of how to use it in other > > drivers. > > > > Signed-off-by: Greg Kroah-Hartman > > > > ---------------------------------------------------------------- > > Dmitry Torokhov (1): > > driver core: add dev_groups to all drivers > > > > drivers/base/dd.c | 14 ++++++++++++++ > > include/linux/device.h | 3 +++ > > 2 files changed, 17 insertions(+) > > _______________________________________________ > > Was planning to re-spin DRM a series which uses .dev_groups, although > I cannot see the core patch. > Did the it get reverted or simply fell though the cracks? Nope, it's in there: 23b6904442d0 ("driver core: add dev_groups to all drivers") which showed up in the 5.4 kernel release. Lots of other subsystems have already been converted to use this, do you not see it in your tree? thanks, greg k-h _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel