ASoC: codecs: cpcap: tidyup cpcap_soc_probe()

cpcap_soc_probe() (Z) gets drvdata from Component dev (A), and set it
to Component dev (B) again. (= snd_soc_component_set_drvdata() calls
dev_set_drvdata() inside). It is point less. Let's remove (B).

(Z)	static int cpcap_soc_probe(...)
	{
		...
(A)		struct cpcap_audio *cpcap = dev_get_drvdata(component->dev);
		...
(B)		snd_soc_component_set_drvdata(component, cpcap);
		...
	}

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Link: https://patch.msgid.link/87qzicel11.wl-kuninori.morimoto.gx@renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Kuninori Morimoto 2026-09-29 04:31:06 +00:00 committed by Mark Brown
parent 9867312e9f
commit 8afbacbcae

View File

@ -1625,7 +1625,6 @@ static int cpcap_soc_probe(struct snd_soc_component *component)
struct cpcap_audio *cpcap = dev_get_drvdata(component->dev);
int err;
snd_soc_component_set_drvdata(component, cpcap);
cpcap->component = component;
err = snd_soc_card_jack_new(card, "Headphones",