linux/sound/soc/pxa
Akihiko Odaki 19aed2d6cd
ASoC: soc-card: Create jack kcontrol without pins
snd_soc_card_jack_new() allowed to create jack kcontrol without pins,
but did not create kcontrols. The jack would not have kcontrols if pins
were not going to be added.

This renames the old snd_soc_card_jack_new() to
snd_soc_card_jack_new_pins() for use when pins are provided or will be
added later. The new snd_soc_card_jack_new() appropriately creates a
jack for use without pins and adds a kcontrol.

Signed-off-by: Akihiko Odaki <akihiko.odaki@gmail.com>
Link: https://lore.kernel.org/r/20220408041114.6024-1-akihiko.odaki@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2022-04-14 17:37:21 +01:00
..
brownstone.c ASoC: pxa: use asoc_substream_to_rtd() 2020-07-23 19:07:27 +01:00
corgi.c ASoC: pxa: use asoc_substream_to_rtd() 2020-07-23 19:07:27 +01:00
e740_wm9705.c Linux 5.2-rc6 2019-06-26 12:39:34 +01:00
e750_wm9705.c Linux 5.2-rc6 2019-06-26 12:39:34 +01:00
e800_wm9712.c Linux 5.2-rc6 2019-06-26 12:39:34 +01:00
em-x270.c Linux 5.2-rc6 2019-06-26 12:39:34 +01:00
hx4700.c ASoC: soc-card: Create jack kcontrol without pins 2022-04-14 17:37:21 +01:00
Kconfig ASoC: wm8731: Factor out the I2C and SPI bus code into separate modules 2022-04-04 08:39:32 +01:00
magician.c ASoC: pxa: use asoc_substream_to_rtd() 2020-07-23 19:07:27 +01:00
Makefile ARM: pxa: remove Intel Imote2 and Stargate 2 boards 2022-02-28 15:08:14 +01:00
mioa701_wm9713.c ASoC: pxa: rename to snd_soc_component_read() 2020-06-22 15:13:38 +01:00
mmp-pcm.c ASoC: pxa: remove useless assignment 2021-03-31 18:03:19 +01:00
mmp-sspa.c ASoC: mmp-sspa: drop unneeded snd_soc_dai_set_drvdata 2021-03-10 13:07:05 +00:00
mmp-sspa.h ASoC: mmp-sspa: Add Device Tree support 2020-05-19 20:52:49 +01:00
palm27x.c ASoC: soc-card: Create jack kcontrol without pins 2022-04-14 17:37:21 +01:00
poodle.c ASoC: pxa: use asoc_substream_to_rtd() 2020-07-23 19:07:27 +01:00
pxa2xx-ac97.c ALSA: pxa2xx: Use managed PCM buffer allocation 2021-08-04 08:08:21 +02:00
pxa2xx-i2s.c ALSA: pxa2xx: Use managed PCM buffer allocation 2021-08-04 08:08:21 +02:00
pxa2xx-i2s.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
pxa2xx-pcm.c ALSA: pxa2xx: Use managed PCM buffer allocation 2021-08-04 08:08:21 +02:00
pxa-ssp.c ALSA: pxa2xx: Use managed PCM buffer allocation 2021-08-04 08:08:21 +02:00
pxa-ssp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
spitz.c ASoC: pxa: use asoc_substream_to_rtd() 2020-07-23 19:07:27 +01:00
tosa.c ASoC: pxa: use asoc_substream_to_rtd() 2020-07-23 19:07:27 +01:00
ttc-dkb.c ASoC: soc-card: Create jack kcontrol without pins 2022-04-14 17:37:21 +01:00
z2.c ASoC: soc-card: Create jack kcontrol without pins 2022-04-14 17:37:21 +01:00
zylonite.c ASoC: pxa: use asoc_substream_to_rtd() 2020-07-23 19:07:27 +01:00