Received: by 2002:ab2:b82:0:b0:1f3:401:3cfb with SMTP id 2csp626737lqh; Thu, 28 Mar 2024 11:15:54 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWXFMH+lcvBnKoN3wOz0AgO7jMeV2KZg2/YeQlUiOZdum4BHHip58G6HQQFnJriw7LppRw26i7uQuLVH288dsNZMhANrhPHRxJ8MGSxYg== X-Google-Smtp-Source: AGHT+IHU+zrz7Tl6XGAlTKWe3wzZ6QBNjee47YAIpk86L2dbH0IFphe3jSAVnVs8yBdMadGCiHA6 X-Received: by 2002:a92:2c08:0:b0:368:9d9a:fd5e with SMTP id t8-20020a922c08000000b003689d9afd5emr4138856ile.23.1711649754180; Thu, 28 Mar 2024 11:15:54 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711649754; cv=pass; d=google.com; s=arc-20160816; b=crC5ARALCXLbkEsbTmPvJ47q9dILKcaI9cEJESINjg556MJhxQddcpu7s4V7ZvdzWb pGCcYp9LxDZQyTuJsLtsJGy5ZxuNEvWm9KN6djN4cTJreLZbJ1wLvQUc1eT0NpFz7obC 1OGBNNhwh10xDCo/6CX9x12a1DEf2vTVSpV+R7Vl88STOXzuD6+XOAbYBP6sFe962F7u Ub6ZiiQcMhdef2eC7Kxvt7XFoZKmYRvi3DrNsbEHSANTek7GfUcjSNSyKbp7enYf0QvZ 0xHFN48nBVF7nf3tN/nXd6iTYfIu1em+nz64LzJe6tH9miWiPB6DEWKFK0y6uRFjji41 4aCA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:subject :references:in-reply-to:cc:to:from:dkim-signature; bh=5pJfs91RjjRanr2lhkoxkXH6VkdYKkHb9XVQ246mZtI=; fh=bHIikpLYhefEHZeeHGLwag4AqNjZ8AEfozW06qkSXO0=; b=guXOoY+uLoFeSC7airBXshHDDVviaN2gQloaCKtOBCPz7juyaOExdVy4gxGsC10mvS m5CV3QYXAFlJsT6PIEYaM0VXIj6hcqH9ldXmKGWS+xL6dv4sUro4fsOzlMF8P07JRIG6 UJVsjFT2ECRzl3fmOmwjnfE7TRwa2+fH0RXjP1g1i72MYaLzRCkcCAmRxq57paKFALKH o6mKLs+12XS8+M4CPUuHlBjcpYK2FC+AplRjfO6GtMEIrfW6V5sIOyPzeV3eu8OYOgqQ 5OZOC+APLk7Uod7yeyypfOJRRMVyIeBIVn8I7I1S1OCQA+tu9bPc9gTAVKoCSv4zwKmX KLjg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=CtiIMkQm; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-123404-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-123404-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id z13-20020a65610d000000b005e49edcec34si1908117pgu.623.2024.03.28.11.15.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Mar 2024 11:15:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-123404-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=CtiIMkQm; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-123404-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-123404-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 74827299730 for ; Thu, 28 Mar 2024 18:15:53 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0FC4C7D414; Thu, 28 Mar 2024 18:15:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="CtiIMkQm" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3D1BB1879 for ; Thu, 28 Mar 2024 18:15:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711649748; cv=none; b=kNnzQkYABSrdOfSP4q0ApOi7hCHWfUqp1BMLGdmWiSYQX68IBdulwZ/xlwQBidzsPnnqAhKzMgBR0V9O8E+hvl37GN5sLoJM+AqcgoDrwVpFEbHsoJGirYHJMK6QTD70FaOjVhrt63eIfVVduWKl/uecxRYrUToK/t7dMOpJzuQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711649748; c=relaxed/simple; bh=rIL/RbCTqRPeLSNUR01+nAhLNjjxpyUuDFgGJNbe3gk=; h=From:To:Cc:In-Reply-To:References:Subject:Message-Id:Date: MIME-Version:Content-Type; b=QDV42LSp2oTyrnPaAzMs3aPd/uKVrQs9bhxzDrDDAt2iWlmAs2ADy/CWD2R8qvK1wnfKR/qNeLWefykjbxTkAEPVgob8pGHNDF1sFGhFyQAm5gaTLe8TsOee0Nx4sA86EpQrpGScBwMsT6zd0pGPsLSJYIb4a2M3uD0zo9yByDw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=CtiIMkQm; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 72449C433F1; Thu, 28 Mar 2024 18:15:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711649747; bh=rIL/RbCTqRPeLSNUR01+nAhLNjjxpyUuDFgGJNbe3gk=; h=From:To:Cc:In-Reply-To:References:Subject:Date:From; b=CtiIMkQmCh9a/0N/3P2DLD0QhLHp/Kt9fbxbPQ3ssIYyckRTxinp8lfwYUpzO/jac fMlHWcbfiiIzdQyKdC9bgxtCB35ZsJraQtdF1pB8tMmXpA8hg44HW9S2J2cFYxGnOB yo7iD+WWFCKD8xqz29xGf422wyt8O+EHbXzO4K+Iqc0EtCtr/kVjxmK/4VznQvWNY7 t69gA4hN1ZDPlb19F39mUW9jZ0cYAH7rydGF9yMraDsFnf7bBb9kXkrrqSKSQRFzrU q0N3teu3U99JwA0RmmEDyBSbE5WAUbdZxlZSTzF4Pmd3bXx1B9lb/RQKH0mJb4f8gj 2OCCBPT/3vbMQ== From: Vinod Koul To: alsa-devel@alsa-project.org, Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org, Dan Williams , Bard Liao , Pierre-Louis Bossart , Sanyog Kale In-Reply-To: <2024013025-spoiling-exact-ad20@gregkh> References: <2024013025-spoiling-exact-ad20@gregkh> Subject: Re: (subset) [PATCH 0/7] Soundwire: clean up sysfs group creation Message-Id: <171164974294.128475.17340584183341425045.b4-ty@kernel.org> Date: Thu, 28 Mar 2024 23:45:42 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.12.3 On Tue, 30 Jan 2024 10:46:26 -0800, Greg Kroah-Hartman wrote: > Note, this is a redone version of a very old series I wrote back in > 2022: > https://lore.kernel.org/r/20220824135951.3604059-1-gregkh@linuxfoundation.org > but everyone has forgotten about it now, and I've reworked it, so I'm > considering it a "new" version, and not v2. > > Here's a series that adds the functionality to the driver core to hide > entire attribute groups, in a much saner way than we have attempted in > the past (i.e. dynamically figuring it out.) Many thanks to Dan for > this patch. I'll also be taking this into my driver-core branch and > creating a stable tag for anyone else to pull from to get it into their > trees, as I think it will want to be in many for this development cycle. > > [...] Applied, thanks! [2/6] soundwire: sysfs: move sdw_slave_dev_attr_group into the existing list of groups commit: b1b11bb07898b7e0313438734c310100219e676f [3/6] soundwire: sysfs: cleanup the logic for creating the dp0 sysfs attributes commit: 3ee43f7cc9841cdf3f2bec2de4b1e729fd17e303 [4/6] soundwire: sysfs: have the driver core handle the creation of the device groups commit: fc7e56017b51482f1b9da2e778eedb4bd1deb6b3 [5/6] soundwire: sysfs: remove sdw_slave_sysfs_init() commit: f88c1afe338edbcbfd23743742c45581075fb86c [6/6] soundwire: sysfs: remove unneeded ATTRIBUTE_GROUPS() comments commit: 91c4dd2e5c9066577960c7eef7dd8e699220c85e Best regards, -- ~Vinod