mirror of
https://github.com/torvalds/linux.git
synced 2024-11-24 05:02:12 +00:00
ASoC: soc-core: remove snd_soc_component_add_unlocked()
There is no user to call snd_soc_component_add_unlocked() anymore. Let's merge snd_soc_component_add_unlocked() and snd_soc_component_add(). Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Reviewed-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
c8306238fa
commit
359c71eeac
@ -2958,8 +2958,10 @@ EXPORT_SYMBOL_GPL(snd_soc_component_exit_regmap);
|
||||
|
||||
#endif
|
||||
|
||||
static void snd_soc_component_add_unlocked(struct snd_soc_component *component)
|
||||
static void snd_soc_component_add(struct snd_soc_component *component)
|
||||
{
|
||||
mutex_lock(&client_mutex);
|
||||
|
||||
if (!component->driver->write && !component->driver->read) {
|
||||
if (!component->regmap)
|
||||
component->regmap = dev_get_regmap(component->dev, NULL);
|
||||
@ -2969,12 +2971,7 @@ static void snd_soc_component_add_unlocked(struct snd_soc_component *component)
|
||||
|
||||
list_add(&component->list, &component_list);
|
||||
INIT_LIST_HEAD(&component->dobj_list);
|
||||
}
|
||||
|
||||
static void snd_soc_component_add(struct snd_soc_component *component)
|
||||
{
|
||||
mutex_lock(&client_mutex);
|
||||
snd_soc_component_add_unlocked(component);
|
||||
mutex_unlock(&client_mutex);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user