ASoC: soc-core: add debugfs_prefix member to snd_soc_component_driver
authorHeiner Kallweit <hkallweit1@gmail.com>
Wed, 9 Mar 2022 20:21:55 +0000 (21:21 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 5 Apr 2022 18:14:20 +0000 (19:14 +0100)
commitd462f6ed2aeac30c0b440a91fb05d964956935f9
treebf99207946ff53ab3b5c1f313b16c10f7863dbb1
parent0b3d5d2e358ca6772fc3662fca27acb12a682fbf
ASoC: soc-core: add debugfs_prefix member to snd_soc_component_driver

Allow the component debugfs_prefix to be set from
snd_soc_component_driver. First use case is avoiding a duplicate
debugfs entry error in case a device has multiple components
which have the same name therefore.

Note that we don't set component->debugfs_prefix if it's set already.
That's needed because partially component->debugfs_prefix is set
before calling snd_soc_component_initialize().

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Link: https://lore.kernel.org/r/d18bff6a-1df1-5f95-0cf8-10dbaa62d7be@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/soc-component.h
sound/soc/soc-core.c