android_kernel_xiaomi_sdm845/sound/soc
Lopez Cruz, Misael 77dd7e17b8 ASoC: Move headset jack registration to device initialization for SDP3430
Move headset jack registration to the codec/machine specific
initialization. Having the jack registration in machine init
causes that the jack device gets initialized but not registered
since the sound card is registered before the jack. Moving jack
registration to device initialization will register the jack
device along with all other devices associated to the card when
the card is registed. As a consequence of jack device registered
properly, the jack is detected as an input device.

Signed-off-by: Misael Lopez Cruz <x0052729@ti.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2009-03-13 12:08:53 +00:00
..
atmel ASoC: Merge dai_ops factor out 2009-03-11 16:51:31 +00:00
au1x ASoC: make ops a pointer in 'struct snd_soc_dai' 2009-03-04 22:29:47 +00:00
blackfin ASoC: Merge dai_ops factor out 2009-03-11 16:51:31 +00:00
codecs ASoC: Replace remaining uses of snd_soc_cnew with snd_soc_add_controls. 2009-03-12 15:43:30 +00:00
davinci ASoC: Merge dai_ops factor out 2009-03-11 16:51:31 +00:00
fsl ASoC: Merge dai_ops factor out 2009-03-11 16:51:31 +00:00
omap ASoC: Move headset jack registration to device initialization for SDP3430 2009-03-13 12:08:53 +00:00
pxa ASoC: Replace remaining uses of snd_soc_cnew with snd_soc_add_controls. 2009-03-12 15:43:30 +00:00
s3c24xx ASoC: Replace remaining uses of snd_soc_cnew with snd_soc_add_controls. 2009-03-12 15:43:30 +00:00
sh ASoC: make ops a pointer in 'struct snd_soc_dai' 2009-03-04 22:29:47 +00:00
Kconfig ASoC: Add jack reporting interface 2009-01-09 10:31:31 +00:00
Makefile ASoC: Add jack reporting interface 2009-01-09 10:31:31 +00:00
soc-core.c ASoC: make ops a pointer in 'struct snd_soc_dai' 2009-03-04 22:29:47 +00:00
soc-dapm.c ASoC: Fix memory allocation for snd_soc_dapm_switch names 2009-03-06 13:37:14 +00:00
soc-jack.c ASoC: Staticise workqueue function for GPIO jack detection 2009-03-06 13:37:19 +00:00