Charles Keepax
26eb5a9a6a
ASoC: arizona: Exit startup early if no runtime
...
commit 9b8ef9f6b3 ("ASoC: dapm: Add startup & shutdown for dai_links")
Added support for calling startup on CODEC to CODEC links, however this
is called with a NULL runtime pointer. There isn't really a sensible way
to pass a valid runtime pointer to a CODEC to CODEC link at the moment,
so we need to make the startup function safe for NULL runtimes.
This patch returns from the Arizona startup function early if there is no
runtime, this is perfectly safe as all the startup function does is set
the PCM constraints for user-space which arn't relevant to a CODEC to
CODEC link anyway.
Signed-off-by: Charles Keepax <[email protected] >
Signed-off-by: Mark Brown <[email protected] >
2015-12-30 17:26:08 +00:00
..
adi
atmel
Merge remote-tracking branches 'asoc/topic/atmel-classd' and 'asoc/topic/da7213' into asoc-next
2015-10-26 11:16:00 +09:00
au1x
ASoC: Updates for v4.4
2015-10-26 11:15:54 +09:00
bcm
ASoC: bcm2835-i2s: Fix module autoload for OF platform drivers
2015-08-27 20:22:47 +01:00
blackfin
ASoC: blackfin: Convert to devm_snd_soc_register_card
2015-09-14 18:32:58 +01:00
cirrus
codecs
ASoC: arizona: Exit startup early if no runtime
2015-12-30 17:26:08 +00:00
davinci
Merge remote-tracking branches 'asoc/topic/blackfin', 'asoc/topic/davinci', 'asoc/topic/fsl', 'asoc/topic/hdmi' and 'asoc/topic/intel' into asoc-next
2015-09-23 11:01:19 -07:00
dwc
Merge remote-tracking branches 'asoc/topic/dwc', 'asoc/topic/es8328', 'asoc/topic/fsl' and 'asoc/topic/fsl-card' into asoc-next
2015-10-26 11:16:03 +09:00
fsl
sound updates for 4.4-rc1
2015-11-06 11:04:07 -08:00
generic
ASoC: simple-card: Add tdm slot mask support to simple-card
2015-09-16 18:00:30 +01:00
intel
ASoC: Updates for v4.4
2015-10-26 12:14:49 +01:00
jz4740
ASoC: jz4740: Fix module autoload for OF platform driver
2015-09-14 18:46:14 +01:00
kirkwood
ASoC: kirkwood: Fix module autoload for OF platform driver
2015-09-14 18:46:28 +01:00
mediatek
Merge remote-tracking branches 'asoc/topic/jz4740', 'asoc/topic/kirkwood', 'asoc/topic/mtk', 'asoc/topic/multi' and 'asoc/topic/mxs' into asoc-next
2015-09-23 11:01:22 -07:00
mxs
ASoC: mxs-sgtl5000: Convert to devm_snd_soc_register_card
2015-09-14 18:33:17 +01:00
nuc900
ASoC: nuc900: Convert to devm_snd_soc_register_platform
2015-08-28 18:08:35 +01:00
omap
ASoC: Updates for v4.4
2015-10-26 12:14:49 +01:00
pxa
ASoC: pxa: pxa-pcm-lib: switch over to snd-soc-dmaengine-pcm
2015-09-30 23:21:16 +01:00
qcom
ASoC: qcom: change PTR_ERR argument
2015-09-17 11:36:19 +01:00
rockchip
ASoC: rockchip: i2s: share tx/rx lrck when symmetric_rates enabled
2015-10-23 01:51:00 +09:00
samsung
ASoC: rx1950_uda1380: Constify rate constraints
2015-10-23 08:49:16 +09:00
sh
Merge remote-tracking branches 'asoc/topic/rt298', 'asoc/topic/rt5640', 'asoc/topic/samsung' and 'asoc/topic/sh' into asoc-next
2015-10-26 11:16:13 +09:00
sirf
spear
ASoC: SPEAr: Make SND_SPEAR_SOC select SND_SOC_GENERIC_DMAENGINE_PCM
2015-09-16 17:46:11 +01:00
sti
ASoC: sti: check return of of_property_read
2015-09-10 11:11:18 +01:00
sunxi
ASoC: sun4i-codec: Remove the routing property
2015-10-07 12:13:42 +01:00
tegra
ASoC: tegra: Use devm_ioremap_resource instead of open code
2015-08-26 18:58:46 +01:00
txx9
ASoC: txx9: Convert to devm_snd_soc_register_platform
2015-08-28 18:09:04 +01:00
ux500
Merge branch 'topic/hw-constraint-single' into for-next
2015-10-23 06:57:50 +02:00
xtensa
ASoC: xtfpga-i2s: Add missing __rcu annotation
2015-07-29 15:07:54 +01:00
zte
Merge remote-tracking branches 'asoc/topic/wm8996', 'asoc/topic/xtensa' and 'asoc/topic/zx296702' into asoc-next
2015-08-30 15:59:18 +01:00
Kconfig
Merge remote-tracking branch 'asoc/topic/core' into asoc-next
2015-10-26 11:15:55 +09:00
Makefile
Merge remote-tracking branch 'asoc/topic/core' into asoc-next
2015-10-26 11:15:55 +09:00
soc-ac97.c
ASoC: ac97: Add support for resetting device before registration
2015-07-23 17:33:28 +01:00
soc-cache.c
soc-compress.c
ASoC: compress: add config item for soc-compress to make it compiled only when needed
2015-10-22 13:52:16 +01:00
soc-core.c
Merge remote-tracking branch 'asoc/topic/core' into asoc-next
2015-10-26 11:15:55 +09:00
soc-dapm.c
Merge remote-tracking branch 'asoc/topic/dapm' into asoc-next
2015-10-26 11:15:56 +09:00
soc-devres.c
soc-generic-dmaengine-pcm.c
soc-io.c
soc-jack.c
soc-ops.c
Merge remote-tracking branch 'asoc/topic/core' into asoc-next
2015-10-26 11:15:55 +09:00
soc-pcm.c
Merge branch 'topic/hw-constraint-single' into for-next
2015-10-23 06:57:50 +02:00
soc-topology.c
ASoC: topology: ABI - Add PCM Support and bump ABI version to 4
2015-10-02 17:59:48 +01:00
soc-utils.c
ASoC: Document snd-soc-dummy-dai purpose
2015-08-31 16:40:26 +01:00