Mark Brown
4616274d33
ASoC: dapm: Treat DAI widgets like AIF widgets for power
...
Even though they are virtual widgets DAI widgets still get counted for the
DAPM context power management so we can't just use the active state to
check if they should be powered as they may not be part of a complete path.
Instead split them into input and output widgets and do the same power
checks as we perform on AIFs.
Reported-by: Stephen Warren <swarren@nvidia.com>
Tested-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
2013-06-07 15:54:50 +01:00
..
ac97_codec.h
Sound updates for 3.7-rc1
2012-10-09 07:07:14 +09:00
aci.h
ad1816a.h
Sound updates for 3.7-rc1
2012-10-09 07:07:14 +09:00
ad1843.h
adau1373.h
aess.h
ASoC: TI AESS: add autogating-enable function, callable from architecture code
2013-02-10 11:22:23 -07:00
ak4xxx-adda.h
ak4113.h
ak4114.h
ak4117.h
ak4531_codec.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
ak4641.h
alc5623.h
asequencer.h
UAPI: (Scripted) Disintegrate include/sound
2012-10-09 09:49:13 +01:00
asound.h
UAPI: (Scripted) Disintegrate include/sound
2012-10-09 09:49:13 +01:00
asoundef.h
ALSA: Add definitions for CEA-861 Audio InfoFrames
2012-04-18 08:00:36 +02:00
atmel-abdac.h
atmel-ac97c.h
compress_driver.h
ALSA: compress_core: Rework writes to use cumulative values
2013-04-21 09:54:11 +02:00
control.h
ALSA: add/change some comments describing function return values
2013-03-12 08:32:53 +01:00
core.h
ALSA: add/change some comments describing function return values
2013-03-12 08:32:53 +01:00
cs42l52.h
ASoC: Add support for CS42L52 Codec
2012-04-30 23:36:20 +01:00
cs4231-regs.h
cs4271.h
ALSA: ASoC: cs4271: add optional soft reset workaround
2012-12-24 15:53:28 +00:00
cs8403.h
cs8427.h
da7213.h
ASoC: codecs: Add da7213 codec
2013-02-14 17:27:17 +00:00
da9055.h
ASoC: codecs: Add DA9055 codec driver
2012-09-28 14:21:54 +01:00
designware_i2s.h
ASoC: Add support for synopsys i2s controller as per ASoC framework.
2012-06-22 10:25:45 +01:00
dmaengine_pcm.h
ASoC: generic-dmaengine-pcm: Add support for half-duplex
2013-04-22 11:27:04 +01:00
emu10k1.h
ALSA: emu10k1: Fix dock firmware loading
2013-04-24 08:11:49 +02:00
emu10k1_synth.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
emu8000.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
emu8000_reg.h
emux_legacy.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
emux_synth.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
es1688.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
gus.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
hda_hwdep.h
hwdep.h
i2c.h
info.h
initval.h
ALSA: isa: Move snd_legacy_find_free_ioport to initval.h
2012-08-03 12:57:44 +02:00
jack.h
l3.h
max9768.h
max98088.h
max98090.h
ASoC:: max98090: Remove executable bit
2013-03-20 10:54:12 +01:00
max98095.h
ASoC: max98095: Single bit bitfields should be unsigned
2012-05-13 23:33:53 +01:00
memalloc.h
ALSA: Force a cast to silence a warning from "sparse"
2013-01-29 15:08:43 +01:00
minors.h
mixer_oss.h
mpu401.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
opl3.h
opl4.h
pcm-indirect.h
pcm.h
sound updates for v3.10-rc1
2013-05-03 09:10:23 -07:00
pcm_oss.h
pcm_params.h
ALSA: Add missing include of pcm.h to pcm_params.h
2012-06-20 12:00:59 +02:00
pt2258.h
pxa2xx-lib.h
rawmidi.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
s3c24xx_uda134x.h
sb.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
sb16_csp.h
UAPI: (Scripted) Disintegrate include/sound
2012-10-09 09:49:13 +01:00
seq_device.h
seq_kernel.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
seq_midi_emul.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
seq_midi_event.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
seq_oss.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
seq_oss_legacy.h
seq_virmidi.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
sh_dac_audio.h
sh_fsi.h
ASoC: fsi: cleanup sh_fsi.h
2012-12-24 15:57:20 +00:00
simple_card.h
ASoC: simple-card: add asoc_simple_dai for initializing
2013-01-14 06:55:43 +09:00
snd_wavefront.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
soc-dai.h
ASoC: snd_soc_[un]register_dai[s]() become non global function
2013-03-26 21:57:54 +00:00
soc-dapm.h
ASoC: dapm: Treat DAI widgets like AIF widgets for power
2013-06-07 15:54:50 +01:00
soc-dpcm.h
ASoC: dpcm: Add bespoke trigger()
2012-04-26 17:48:42 +01:00
soc.h
Merge remote-tracking branch 'asoc/topic/dma' into asoc-next
2013-04-23 19:26:00 +01:00
soundfont.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
spear_dma.h
ASoC: Add support for SPEAr ASoC pcm layer.
2012-06-22 10:27:29 +01:00
spear_spdif.h
ASoC: SPEAr spdif_in: Add spdif IN support
2012-06-23 11:58:10 +01:00
sta32x.h
tas5086.h
ALSA: ASoC: add codec driver for TI TAS5086
2013-03-08 21:06:09 +08:00
tea575x-tuner.h
[media] radio-shark: Add support for suspend & resume
2012-09-13 17:42:12 -03:00
tea6330t.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
timer.h
tlv.h
ALSA: Add comment for control TLV API
2013-05-08 15:43:56 +02:00
tlv320aic3x.h
ASoC: tlv320aic3x: Convert mic bias to a supply widget
2013-02-04 18:35:19 +00:00
tlv320aic32x4.h
ASoC: tlv320aic32x4: Add rstn gpio to platform data.
2012-11-01 14:35:56 +00:00
tlv320dac33-plat.h
tpa6130a2-plat.h
uda134x.h
uda1380.h
util_mem.h
vx_core.h
ALSA: vx: hard dependency on the standard fw loader
2012-11-22 17:48:01 +01:00
wavefront.h
wm0010.h
ASoC: wm0010: Add initial wm0010 DSP driver
2012-08-23 16:12:12 +01:00
wm1250-ev1.h
wm2000.h
ASoC: wm2000: Use clock API integration to configure MCLK divisor
2012-12-24 15:42:35 +00:00
wm2200.h
ASoC: wm2200: Provide platform data for MICBIAS configuration
2013-02-05 15:53:07 +00:00
wm5100.h
wm8903.h
wm8904.h
wm8955.h
wm8960.h
ASoC: wm8960: remove 'dres' field from platform data structure
2012-09-21 08:35:06 -04:00
wm8962.h
wm8993.h
ASoC: wm_hubs: Allow configuration of MICBIAS power up delay via pdata
2012-08-22 19:00:37 +01:00
wm8996.h
wm9081.h
wm9090.h
wss.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00