soundwire: sysfs: move sdw_slave_dev_attr_group into the existing list of groups
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 30 Jan 2024 18:46:28 +0000 (10:46 -0800)
committerVinod Koul <vkoul@kernel.org>
Thu, 28 Mar 2024 18:08:47 +0000 (23:38 +0530)
commitb1b11bb07898b7e0313438734c310100219e676f
tree298eb416ba4ef4fba359906cd741d5b2e624ffd0
parent4cece764965020c22cff7665b18a012006359095
soundwire: sysfs: move sdw_slave_dev_attr_group into the existing list of groups

The sysfs logic already creates a list of groups for the device, so add
the sdw_slave_dev_attr_group group to that list instead of having to do
a two-step process of adding a group list and then an individual group.

This is a step on the way to moving all of the sysfs attribute handling
into the default driver core attribute group logic so that the soundwire
core does not have to do any of it manually.

Cc: Vinod Koul <vkoul@kernel.org>
Cc: Bard Liao <yung-chuan.liao@linux.intel.com>
Cc: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Cc: Sanyog Kale <sanyog.r.kale@intel.com>
Cc: alsa-devel@alsa-project.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Dan Williams <dan.j.williams@intel.com>
Tested-By: Vijendar Mukunda <Vijendar.Mukunda@amd.com>
Link: https://lore.kernel.org/r/2024013029-afternoon-suitably-cb59@gregkh
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/soundwire/sysfs_slave.c