summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>2026-09-29 04:31:06 +0000
committerMark Brown <broonie@kernel.org>2026-10-06 17:27:24 +0200
commit8afbacbcaebc41628a979aaf3fc07866e581fb9b (patch)
tree026cea38d0c51a0b071062f925c2997a8bbe3e04
parent9867312e9fd2a29f69c9b425e10a7be555b773d3 (diff)
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>
-rw-r--r--sound/soc/codecs/cpcap.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sound/soc/codecs/cpcap.c b/sound/soc/codecs/cpcap.c
index dda68165b817..eaaf141dea57 100644
--- a/sound/soc/codecs/cpcap.c
+++ b/sound/soc/codecs/cpcap.c
@@ -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",