linux-stable/sound/soc
Jerome Brunet 30180e8436
ASoC: hdmi-codec: unlock the device on startup errors
If the hdmi codec startup fails, it should clear the current_substream
pointer to free the device. This is properly done for the audio_startup()
callback but for snd_pcm_hw_constraint_eld().

Make sure the pointer cleared if an error is reported.

Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2019-05-03 14:50:47 +09:00
..
adi
amd ASoC: amd: Drop superfluous PCM preallocation error checks 2019-02-06 18:28:42 +01:00
atmel
au1x
bcm
cirrus
codecs ASoC: hdmi-codec: unlock the device on startup errors 2019-05-03 14:50:47 +09:00
dwc ASoC: dwc: Drop superfluous PCM preallocation error checks 2019-02-06 18:28:59 +01:00
fsl ASoC: fsl_esai: fix channel swap issue when stream starts 2019-03-21 14:49:36 +00:00
generic ASoC: simple-card: don't select DPCM via simple-audio-card 2019-04-04 14:59:09 +07:00
hisilicon
img
intel ASoC: core: conditionally increase module refcount on component open 2019-04-08 14:15:44 +07:00
jz4740
kirkwood
mediatek ASoC: mediatek: btcvsd fix irq mask 2019-04-26 10:48:37 +01:00
meson ASoC: meson: Drop superfluous PCM preallocation error checks 2019-02-06 18:29:16 +01:00
mxs
nuc900
pxa ASoC: eliminate left-over from Raumfeld machine driver removal 2019-01-07 16:58:19 +00:00
qcom ASoC: qcom: Kconfig: fix dependency for sdm845 2019-02-26 11:45:46 +00:00
rockchip ASoC: rockchip: pdm: change dma burst to 8 2019-04-04 14:59:54 +07:00
samsung ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate 2019-03-13 15:04:47 +00:00
sh ASoC: rsnd: fixup 6ch settings to 8ch 2019-04-25 19:41:09 +01:00
sirf
spear
sprd ASoC: sprd: Add Spreadtrum audio DMA platfrom driver 2019-01-29 18:10:12 +00:00
sti
stm ASoC: stm32: i2s: return the get_irq error 2019-04-25 19:41:33 +01:00
sunxi ASoC: sunxi: sun50i-codec-analog: Rename hpvcc regulator supply to cpvdd 2019-02-19 15:36:02 +00:00
tegra
ti ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins 2019-01-04 15:20:48 +00:00
txx9 ASoC: txx9: Drop superfluous PCM preallocation error checks 2019-02-06 18:29:33 +01:00
uniphier ASoC: uniphier: Drop superfluous PCM preallocation error checks 2019-02-06 18:29:39 +01:00
ux500
xilinx ASoC: xlnx: fix up for snd_pcm_lib_preallocate_pages_for_all() API change 2019-02-08 14:23:54 +01:00
xtensa ASoC: xtensa: Drop superfluous PCM preallocation error checks 2019-02-06 18:29:44 +01:00
zte
Kconfig ASoC: sprd: Add Spreadtrum audio DMA platfrom driver 2019-01-29 18:10:12 +00:00
Makefile ASoC: sprd: Add Spreadtrum audio DMA platfrom driver 2019-01-29 18:10:12 +00:00
soc-ac97.c
soc-acpi.c ASoC: acpi: fix: continue searching when machine is ignored 2018-11-20 16:53:17 +00:00
soc-compress.c ASoC: compress: Add helper functions for component trigger/set_params 2019-02-06 15:51:04 +00:00
soc-core.c ASoC: core: conditionally increase module refcount on component open 2019-04-08 14:15:44 +07:00
soc-dapm.c ASoC: dapm: fix kcontrols for effect widgets 2019-05-02 10:57:24 +09:00
soc-devres.c
soc-generic-dmaengine-pcm.c ASoC: More changes for v5.1 2019-02-28 13:30:55 +01:00
soc-io.c
soc-jack.c
soc-ops.c
soc-pcm.c ASoC: pcm: update module refcount if module_get_upon_open is set 2019-04-08 14:15:53 +07:00
soc-topology.c ASoC: topology: Use the correct dobj to free enum control values and texts 2019-04-08 13:37:35 +07:00
soc-utils.c