linux/sound/soc/codecs
Karl Beldan faab5a32f4 ASoC: ssm2602: Fix priv substreams refs
Clean up our record of the active streams in shutdown(), fixing
subsequent failures of snd_pcm_hw_constraints_complete after closure of
a stream.

NOTE:
- The ssm2602 allows pairs of non-matching PB/REC rates.
- This is a fix for less evil:
  The logic is flawed (e.g. the slave might startup before the
  master's rate and sample_bits are set).

Signed-off-by: Karl Beldan <karl.beldan@gmail.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2008-11-21 14:02:07 +00:00
..
ac97.c ALSA: ASoC: update email address for Liam Girdwood 2008-10-13 02:26:42 +02:00
ac97.h ALSA: asoc: codecs - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. 2008-07-10 09:32:39 +02:00
ad1980.c ASoC: AD1980 codec: add multi-channel function support 2008-11-18 11:40:18 +00:00
ad1980.h ALSA: ASoC codec: fix compiling error in ad1980 driver after ASoC API changed 2008-09-09 09:10:54 +02:00
ad73311.c ALSA: ASoC codec: remove unused #include <version.h> 2008-11-04 18:03:21 +01:00
ad73311.h ALSA: ASoC codec: AD73311 audio codec driver 2008-10-13 02:16:12 +02:00
ak4535.c ALSA: ASoC: Remove unused AUDIO_NAME define from codec drivers 2008-10-13 02:17:26 +02:00
ak4535.h ALSA: ASoC: Convert ak4535 to a new-style i2c driver 2008-09-04 10:34:21 +02:00
cs4270.c ASoC: Disable automatic volume control in the CS4270 sound driver 2008-10-30 15:54:11 +00:00
cs4270.h ALSA: asoc: codecs - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. 2008-07-10 09:32:39 +02:00
Kconfig ASoC: Add PCM3008 ALSA SoC driver 2008-11-19 13:16:38 +00:00
l3.c ASoC: UDA134x codec driver 2008-11-17 11:45:39 +00:00
Makefile ASoC: Add PCM3008 ALSA SoC driver 2008-11-19 13:16:38 +00:00
pcm3008.c ASoC: Add PCM3008 ALSA SoC driver 2008-11-19 13:16:38 +00:00
pcm3008.h ASoC: Add PCM3008 ALSA SoC driver 2008-11-19 13:16:38 +00:00
ssm2602.c ASoC: ssm2602: Fix priv substreams refs 2008-11-21 14:02:07 +00:00
ssm2602.h sound: ASoC codec: SSM2602 audio codec driver 2008-09-09 09:11:15 +02:00
tlv320aic3x.c ALSA: ASoC: tlv320aic3x: Fix DSP DAI format and signal polarities matching 2008-10-23 15:57:14 +02:00
tlv320aic3x.h ALSA: Correct Vladimir Barinov's e-mail address 2008-10-10 13:41:45 +02:00
tlv320aic23.c ASoC: Build tlv320aic23 cleanly 2008-11-17 21:46:24 +00:00
tlv320aic23.h ALSA: ASoC: Add TLV320AIC23 codec driver 2008-10-13 02:16:48 +02:00
tlv320aic26.c ALSA: ASoC: Staticise keyclick dev_attr in tlv320aic26 2008-07-29 21:32:26 +02:00
tlv320aic26.h ALSA: ASoC: Export DAI and codec for TLV320AIC26 2008-07-29 21:32:25 +02:00
twl4030.c ASoC: Fix for master playback/capture volume range for TWL4030 codec 2008-11-17 11:02:21 +00:00
twl4030.h ASoC: Add support for TWL4030 audio codec 2008-10-31 12:33:27 +00:00
uda134x.c ASoC: Move uda134x_codec.h to uda134x.h 2008-11-18 12:32:33 +00:00
uda134x.h ASoC: Move uda134x_codec.h to uda134x.h 2008-11-18 12:32:33 +00:00
uda1380.c ALSA: ASoC: Remove unused AUDIO_NAME define from codec drivers 2008-10-13 02:17:26 +02:00
uda1380.h ALSA: ASoC: Convert uda1380 to a new-style i2c driver 2008-09-04 10:34:20 +02:00
wm8510.c ALSA: ASoC: update email address for Liam Girdwood 2008-10-13 02:26:42 +02:00
wm8510.h ALSA: ASoC: Add WM8510 SPI support 2008-10-13 02:17:15 +02:00
wm8580.c ALSA: ASoC: Convert wm8580 to a new-style i2c driver 2008-10-16 08:50:17 +02:00
wm8580.h ALSA: ASoC: Convert wm8580 to a new-style i2c driver 2008-10-16 08:50:17 +02:00
wm8728.c ASoC: Add WM8728 codec driver 2008-11-14 14:44:53 +00:00
wm8728.h ASoC: Add WM8728 codec driver 2008-11-14 14:44:53 +00:00
wm8731.c ALSA: ASoC: Remove unused AUDIO_NAME define from codec drivers 2008-10-13 02:17:26 +02:00
wm8731.h ALSA: ASoC: Add SPI support for WM8731 2008-09-04 10:34:27 +02:00
wm8750.c ALSA: ASoC: Remove unused AUDIO_NAME define from codec drivers 2008-10-13 02:17:26 +02:00
wm8750.h sound: ASoC: Add WM8750 SPI support 2008-09-23 08:18:19 +02:00
wm8753.c ALSA: ASoC: update email address for Liam Girdwood 2008-10-13 02:26:42 +02:00
wm8753.h ALSA: ASoC: update email address for Liam Girdwood 2008-10-13 02:26:42 +02:00
wm8900.c ALSA: ASoC: Convert wm8900 to a new-style i2c driver 2008-10-16 08:50:41 +02:00
wm8900.h ALSA: ASoC: Convert wm8900 to a new-style i2c driver 2008-10-16 08:50:41 +02:00
wm8903.c ALSA: ASoC: Fix inverted input PGA mute bits in WM8903 2008-10-13 02:18:04 +02:00
wm8903.h ALSA: ASoC: Add WM8903 CODEC driver 2008-08-29 10:05:47 +02:00
wm8971.c ALSA: ASoC: Remove unused AUDIO_NAME define from codec drivers 2008-10-13 02:17:26 +02:00
wm8971.h sound: ASoC: Add WM8971 CODEC driver 2008-09-23 08:18:05 +02:00
wm8990.c ASoC: Manage VMID mode for WM8990 2008-11-17 17:26:51 +00:00
wm8990.h ASoC: Enable WM8990 ADC clocking workaround 2008-11-17 17:24:54 +00:00
wm9712.c ALSA: ASoC: update email address for Liam Girdwood 2008-10-13 02:26:42 +02:00
wm9712.h ALSA: asoc: codecs - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. 2008-07-10 09:32:39 +02:00
wm9713.c Merge branch 'topic/fix/asoc' into topic/asoc 2008-10-31 14:39:49 +01:00
wm9713.h ALSA: asoc: codecs - merge structs snd_soc_codec_dai and snd_soc_cpu_dai. 2008-07-10 09:32:39 +02:00