linux/sound/soc/codecs
Charles Keepax de1e6eeddd ASoC: arizona: Improve suppression of noop FLL updates
Previously updates that only changes FLL source would be missed, this
patch corrects this. We also ensures that both REFCLK and SYNCCLK
frequency changes are considered, in preparation for future updates.

Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2013-03-04 11:01:00 +08:00
..
88pm860x-codec.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
88pm860x-codec.h
ab8500-codec.c Merge branch 'master' into for-next 2013-01-29 10:48:30 +01:00
ab8500-codec.h ASoC: codecs: Add AB8500 codec-driver 2012-06-11 13:19:02 +08:00
ac97.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
ad193x.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
ad193x.h ASoC: ad193x: Use snd_soc_update_bits where appropriate 2011-11-28 18:57:52 +00:00
ad1836.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
ad1836.h ASoC: Fix wrong define for AD1836_ADC_WORD_OFFSET 2011-11-22 13:06:14 +00:00
ad1980.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
ad1980.h
ad73311.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
ad73311.h
adau1373.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
adau1373.h ASoC: Add ADAU1373 codec support 2011-08-17 00:53:54 +09:00
adau1701.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
adau1701.h ASoC: Add ADAU1701 codec driver 2011-06-16 11:24:17 +01:00
adav80x.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
adav80x.h ASoC: Add ADAV80x codec driver 2011-06-28 17:11:20 +01:00
ads117x.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
ak4104.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
ak4535.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
ak4535.h ASoC: ak4535: Convert to direct regmap API usage 2012-02-16 23:04:45 -08:00
ak4641.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
ak4641.h ASoC: Asahi Kasei AK4641 codec driver 2011-05-19 14:10:45 -07:00
ak4642.c ASoC: ak4642: remove __devinitconst annotation 2013-01-14 13:52:21 +09:00
ak4671.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
ak4671.h
alc5623.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
alc5623.h ASoC: add support for alc562[123] codecs 2010-10-21 13:51:13 -07:00
alc5632.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
alc5632.h ASoC: alc5632: Refactored DAPM routes to add voice support 2012-02-11 23:02:47 +00:00
arizona.c ASoC: arizona: Improve suppression of noop FLL updates 2013-03-04 11:01:00 +08:00
arizona.h ASoC: arizona: Improve suppression of noop FLL updates 2013-03-04 11:01:00 +08:00
cq93vc.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
cs42l51.c ASoC: cs42l51: Use module_i2c_driver 2012-08-06 15:20:35 +01:00
cs42l51.h
cs42l52.c Merge remote-tracking branch 'asoc/topic/cs42l52' into asoc-next 2013-02-11 11:06:34 +00:00
cs42l52.h ASoC: Add support for CS42L52 Codec 2012-04-30 23:36:20 +01:00
cs42l73.c Merge remote-tracking branch 'asoc/topic/cs42l73' into asoc-next 2012-12-15 23:56:44 +09:00
cs42l73.h ASoC: cs42l73: Unify the way to define bits of register 2011-11-22 13:02:09 +00:00
cs4270.c ASoC: cs4270: Remove mono support 2012-09-25 13:52:42 +01:00
cs4271.c Merge remote-tracking branch 'asoc/fix/cs4271' into tmp 2013-01-10 12:22:11 +00:00
cx20442.c ASoC: cx20442: add bias control over a platform provided regulator 2012-01-09 11:20:16 +00:00
cx20442.h
da732x_reg.h ASoC: codecs: Add DA732x codec driver 2012-06-11 20:23:55 +08:00
da732x.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
da732x.h ASoC: codecs: Add DA732x codec driver 2012-06-11 20:23:55 +08:00
da7210.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
da7213.c ASoC: codecs: Add da7213 codec 2013-02-14 17:27:17 +00:00
da7213.h ASoC: codecs: Add da7213 codec 2013-02-14 17:27:17 +00:00
da9055.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
dfbmcs320.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
dmic.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
isabelle.c ASoC: isabelle: remove __dev* attributes 2012-12-10 00:30:44 +09:00
isabelle.h ASoC: Support TI Isabelle Audio driver 2012-06-05 10:42:57 +01:00
jz4740.c ASoC: Convert to devm_ioremap_resource() 2013-01-22 11:41:58 -08:00
Kconfig tty/serial patches for 3.9-rc1 2013-02-21 13:41:04 -08:00
l3.c
lm4857.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
lm49453.c ASoC: lm49453: Update lm49453_reg_defs values as per LM49453 HW revision-B 2012-12-24 15:45:10 +00:00
lm49453.h ASoC: Support TI LM49453 Audio driver 2012-04-01 11:35:41 +01:00
Makefile ASoC: codecs: Add da7213 codec 2013-02-14 17:27:17 +00:00
max9768.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
max9850.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
max9850.h ASoC: Add MAX9850 codec driver 2011-03-11 12:01:44 +00:00
max9877.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
max9877.h
max98088.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
max98088.h ASoC: codecs: max98088: Added digital mute function in DAI1 and DAI2 2011-05-15 21:26:36 -07:00
max98090.c ASoC: Replace max98090 Device Driver 2013-02-07 12:59:34 +00:00
max98090.h ASoC: Replace max98090 Device Driver 2013-02-07 12:59:34 +00:00
max98095.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
max98095.h ASoC: max98095: add jack detection 2012-04-01 11:28:24 +01:00
mc13783.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
mc13783.h ASoC: Add mc13783 codec 2012-05-18 16:42:20 +01:00
ml26124.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
ml26124.h ASoC: Add LAPIS Semiconductor ML26124 driver 2012-04-01 11:28:28 +01:00
omap-hdmi.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
pcm3008.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
pcm3008.h
rt5631.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
rt5631.h ASoC: Add driver for rt5631 2011-09-21 15:52:23 +01:00
sgtl5000.c ASoC: sgtl5000: Fix maximum value for microphone gain 2012-12-24 15:31:25 +00:00
sgtl5000.h ASoC: sgtl5000: Fix define for SGTL5000_BIAS_R_MASK 2011-10-19 13:08:18 +01:00
si476x.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
sigmadsp.c ASoC: sigmadsp: Fix endianness conversion issue 2012-12-10 12:20:39 +09:00
sigmadsp.h ASoC: SigmaDSP: Add regmap support 2011-11-29 12:01:23 +00:00
sn95031.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
sn95031.h ASoC: sn95031: Add support for reading mic bias 2011-02-09 22:32:53 +00:00
spdif_receiver.c ASoC: spdif_receiver: Add support for spdif in Audio Codec 2012-06-28 13:15:10 +01:00
spdif_transciever.c ASoC: Convert CODEC drivers to module_platform_driver 2011-11-28 11:33:29 +00:00
ssm2602.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
ssm2602.h ASoC: ssm2602: Support setting the oscillator and the clock output state 2011-09-27 13:30:48 +01:00
sta32x.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
sta32x.h ASoC: sta32x: preserve coefficient RAM 2011-11-14 21:32:12 +00:00
sta529.c ASoC: sta529: Fix update register bits in sta529_set_dai_fmt 2012-12-20 16:01:26 +00:00
stac9766.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
stac9766.h
tlv320aic3x.c Merge remote-tracking branch 'asoc/topic/tlv320aic3x' into asoc-next 2013-02-11 11:06:46 +00:00
tlv320aic3x.h ASoC: tlv320aic3x: Convert mic bias to a supply widget 2013-02-04 18:35:19 +00:00
tlv320aic23.c Linux 3.4-rc7 2012-05-13 13:32:54 +01:00
tlv320aic23.h
tlv320aic26.c ASoC: tlv320aic26: Use module_spi_driver 2012-08-27 09:55:27 -07:00
tlv320aic26.h Fix common misspellings 2011-03-31 11:26:23 -03:00
tlv320aic32x4.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
tlv320aic32x4.h ASoC: tlv320aic32x4: Fix problem with first capture. 2012-11-01 14:35:56 +00:00
tlv320dac33.c ASoC: tlv320dac33: Remove suspend/resume soc driver operations 2013-01-13 21:34:47 +09:00
tlv320dac33.h ASoC: tlv320dac33: Update e-mail address 2011-05-11 16:12:35 +01:00
tpa6130a2.c Merge remote-tracking branch 'asoc/topic/tpa6130a2' into asoc-next 2012-12-15 23:56:46 +09:00
tpa6130a2.h ASoC: tpa6130a2: Update e-mail address 2011-05-11 16:12:45 +01:00
twl4030.c ASoC: twl4030: Remove suspend/resume soc driver operations 2013-01-11 23:54:56 +00:00
twl6040.c ASoC: twl6040: Remove leftover code from hs/hf ramp implementation 2013-01-11 23:55:12 +00:00
twl6040.h ASoC: twl6040 - add method to query HS DC offset step size in mV 2012-01-20 13:58:26 +00:00
uda134x.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
uda134x.h
uda1380.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
uda1380.h
wl1273.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wl1273.h ASoC: WL1273 FM radio: Fix breakage with MFD API changes 2011-01-14 12:29:40 +00:00
wm0010.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm1250-ev1.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm2000.c Merge remote-tracking branch 'asoc/topic/wm2000' into asoc-next 2013-02-11 11:06:48 +00:00
wm2000.h ASoC: wm2000: Expose some additional registers 2013-01-24 15:59:14 +08:00
wm2200.c Merge remote-tracking branch 'asoc/topic/wm2200' into asoc-next 2013-02-11 11:06:49 +00:00
wm2200.h ASoC: wm2200: Add WM2200 CODEC driver 2012-01-26 16:07:55 +00:00
wm5100-tables.c ASoC: codecs: Refresh copyrights for Wolfson drivers 2012-06-03 13:06:37 +01:00
wm5100.c ASoC: wm5100: Implement DRC, EQ and LHPF coefficient configuration 2013-01-20 22:09:40 +09:00
wm5100.h ASoC: Update regmap access for WM5100 DSP control registers 2012-04-23 18:52:31 +01:00
wm5102.c Sound updates for 3.9-rc1 2013-02-21 11:34:25 -08:00
wm5102.h ASoC: wm5102: Initial driver 2012-06-23 12:11:47 +01:00
wm5110.c Sound updates for 3.9-rc1 2013-02-21 11:34:25 -08:00
wm5110.h ASoC: wm5110: Add audio CODEC driver 2012-07-11 11:00:26 +01:00
wm8350.c ASoC: wm8350: don't use [delayed_]work_pending() 2012-12-24 16:10:22 +00:00
wm8350.h
wm8400.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8400.h
wm8510.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8510.h
wm8523.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8523.h
wm8580.c ASoC: wm8580: Move regulator acquisition to I2C probe 2012-09-12 14:09:18 +08:00
wm8580.h
wm8711.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8711.h
wm8727.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8728.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8728.h
wm8731.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8731.h
wm8737.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8737.h ASoC: Add initial WM8737 driver 2010-11-24 11:33:12 +00:00
wm8741.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8741.h
wm8750.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8750.h
wm8753.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8753.h
wm8770.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8770.h ASoC: WM8770: Initial driver 2010-11-06 11:35:39 -04:00
wm8776.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8776.h
wm8782.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8804.c ASoC: wm8804: Remove redundant check 2012-12-24 15:54:27 +00:00
wm8804.h ASoC: WM8804: Initial driver 2010-09-30 13:32:21 -07:00
wm8900.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8900.h
wm8903.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8903.h Merge branch 'for-2.6.38' into for-2.6.39 2011-02-22 10:38:13 -08:00
wm8904.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8904.h ASoC: Optimise performance of WM8904 ADC 128fs OSR mode 2012-01-20 13:58:26 +00:00
wm8940.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8940.h
wm8955.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8955.h
wm8958-dsp2.c ASoC: wm8994: Use pdata cached in MFD driver 2012-11-24 00:15:08 +09:00
wm8960.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8960.h
wm8961.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8961.h
wm8962.c ASoC: wm8962: Unconditionally wait for the FLL to lock 2012-12-24 15:38:10 +00:00
wm8962.h ASoC: Compress WM8962 register access map 2010-10-11 03:52:04 -07:00
wm8971.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8971.h
wm8974.c Merge branch 'master' into for-next 2013-01-29 10:48:30 +01:00
wm8974.h
wm8978.c Merge branch 'master' into for-next 2013-01-29 10:48:30 +01:00
wm8978.h ASoC: Convert wm8978 to direct regmap API usage 2012-01-20 13:58:19 +00:00
wm8983.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2013-02-21 17:40:58 -08:00
wm8983.h ASoC: WM8983: Initial driver 2011-07-15 23:39:53 +09:00
wm8985.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2013-02-21 17:40:58 -08:00
wm8985.h ASoC: WM8985: Initial driver 2010-09-15 16:11:24 +01:00
wm8988.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8988.h
wm8990.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8990.h
wm8991.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8991.h ASoC: WM8991: Add initial WM8991 driver 2011-01-17 13:50:20 +00:00
wm8993.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8993.h ASoC: wm_hubs: Clamp inputs to VMID while we ramp 2012-02-11 23:11:21 +00:00
wm8994.c Merge remote-tracking branch 'asoc/topic/wm8994' into asoc-next 2013-02-12 22:19:08 +00:00
wm8994.h Merge remote-tracking branch 'asoc/topic/wm8994' into asoc-next 2012-12-10 00:22:37 +09:00
wm8995.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8995.h ASoC: Remove WM8995 write sequencer bitfield definitions 2010-12-24 11:32:45 +00:00
wm8996.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm8996.h ASoC: Disable register synchronisation for low frequency WM8996 SYSCLK 2012-01-20 13:54:34 +00:00
wm9081.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm9081.h
wm9090.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm9090.h
wm9705.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm9705.h
wm9712.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm9712.h
wm9713.c ASoC: codecs: remove __dev* attributes 2012-12-10 00:31:51 +09:00
wm9713.h
wm_adsp.c ASoC: wm_adsp: round to 4-byte boundary for coeff file blocks 2013-02-11 10:53:34 +00:00
wm_adsp.h ASoC: wm_adsp: Set ADSP1 clock rate to match sys clock 2013-01-18 17:46:28 +09:00
wm_hubs.c ASoC: wm_hubs: Ensure volume updates are handled during class W startup 2012-09-28 12:06:31 +01:00
wm_hubs.h ASoC: wm_hubs: Allow configuration of MICBIAS power up delay via pdata 2012-08-22 19:00:37 +01:00
wmfw.h ASoC: wm_adsp: Implement support for coefficeint file format 1 2013-01-18 15:02:17 +09:00