linux/sound/soc
Lars-Peter Clausen 30abbe7727 ASoC: dapm: dapm_dai_get_connected_widgets: Fix missing mutex unlock
Make sure to unlock the DAPM mutex when dapm_widget_list_create() fails.

This means the function will now generate a trace_snd_soc_dapm_connected
event, even if the creation of the list fails. But that was the behavior
before the patch that introduced the unlock issue, so that should be fine.

Fixes: 1ce43acff0 ("ASoC: dapm: Simplify list creation in dapm_dai_get_connected_widgets()")
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Mark Brown <broonie@kernel.org>
2015-08-13 12:40:16 +01:00
..
adi
atmel Merge remote-tracking branches 'asoc/topic/adsp' and 'asoc/topic/atmel' into asoc-next 2015-06-22 10:24:28 +01:00
au1x
bcm
blackfin
cirrus
codecs Merge remote-tracking branch 'asoc/topic/arizona' into asoc-next 2015-06-22 11:19:45 +01:00
davinci Merge remote-tracking branch 'asoc/topic/davinci' into asoc-next 2015-06-22 10:24:30 +01:00
dwc
fsl Merge remote-tracking branch 'asoc/topic/fsl' into asoc-next 2015-06-22 10:24:30 +01:00
generic ASoC: simple card: Add mclk-fs property in dai-link 2015-06-12 12:35:54 +01:00
intel ASoC: dapm: Add widget path iterators 2015-07-29 14:01:39 +01:00
jz4740
kirkwood
mediatek ASoC: mediatek: Add machine driver for rt5650 rt5676 codec 2015-06-16 12:52:36 +01:00
mxs
nuc900
omap sound updates for 4.2-rc1 2015-06-25 17:15:18 -07:00
pxa
qcom Merge remote-tracking branches 'asoc/topic/qcom', 'asoc/topic/rcar', 'asoc/topic/rt286' and 'asoc/topic/rt5640' into asoc-next 2015-06-22 10:24:33 +01:00
rockchip
samsung
sh sound updates for 4.2-rc1 2015-06-25 17:15:18 -07:00
sirf
spear
tegra
txx9
ux500
xtensa
zte
Kconfig Merge remote-tracking branches 'asoc/topic/mediatek', 'asoc/topic/ml26124' and 'asoc/topic/omap' into asoc-next 2015-06-22 10:24:31 +01:00
Makefile Merge remote-tracking branches 'asoc/topic/mediatek', 'asoc/topic/ml26124' and 'asoc/topic/omap' into asoc-next 2015-06-22 10:24:31 +01:00
soc-ac97.c
soc-cache.c
soc-compress.c
soc-core.c ASoC: Free card DAPM context on snd_soc_instantiate_card() error path 2015-07-08 22:16:51 +01:00
soc-dapm.c ASoC: dapm: dapm_dai_get_connected_widgets: Fix missing mutex unlock 2015-08-13 12:40:16 +01:00
soc-devres.c
soc-generic-dmaengine-pcm.c
soc-io.c
soc-jack.c
soc-ops.c
soc-pcm.c ASoC: dapm: Simplify list creation in dapm_dai_get_connected_widgets() 2015-07-29 14:01:38 +01:00
soc-topology.c ASoC: dapm: Add helper function to free a widget 2015-07-21 18:08:53 +01:00
soc-utils.c