linux_dsm_epyc7002/sound/soc/codecs
Mark Brown 37d5993c5c ASoC: Fix WM8996 24.576MHz clock operation
Record the clock after the divider as that is what all SYSCLK users see.
Without this the other clock configuration in the device comes out at
half rate.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: stable@kernel.org
2011-12-11 03:01:09 +08:00
..
88pm860x-codec.c ASoC: Include delay.h in 88pm860x 2011-09-22 11:16:10 +01:00
88pm860x-codec.h ASoC: add 88pm860x codec driver 2010-08-18 18:03:09 +01:00
ac97.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
ad193x.c ASoC: ad193x: Use snd_soc_update_bits for read-modify-write 2011-10-19 12:07:43 +01:00
ad193x.h ASoC: ad193x: Fix define of AD193X_PLL_INPUT_MASK 2011-10-14 20:29:05 +01:00
ad1836.c ASoC: AD1836: rename suspend/resume funcs 2011-06-16 11:42:10 +01:00
ad1836.h ASoC: Fix wrong define for AD1836_ADC_WORD_OFFSET 2011-11-22 13:06:14 +00:00
ad1980.c ASoC: Drop exporting ad1980_dai 2011-09-26 09:58:23 +01:00
ad1980.h Merge branch 'for-2.6.36' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into for-2.6.37 2010-08-15 14:56:40 +01:00
ad73311.c ASoC: ad73311: fix codec name 2011-03-30 07:17:01 +09:00
ad73311.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
adau1373.c ASoC: adau1373: fix DB_RANGE size 2011-11-20 15:46:24 +01:00
adau1373.h ASoC: Add ADAU1373 codec support 2011-08-17 00:53:54 +09:00
adau1701.c ASoC: adau1701: Fix prototype for adau1701_set_sysclk 2011-09-28 13:21:14 +01:00
adau1701.h ASoC: Add ADAU1701 codec driver 2011-06-16 11:24:17 +01:00
adav80x.c ASoC: Allow source specification for CODEC level sysclk 2011-08-31 09:57:35 +01:00
adav80x.h ASoC: Add ADAV80x codec driver 2011-06-28 17:11:20 +01:00
ads117x.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
ak4104.c ASoC: Fix reg_word_size for ak4104 2011-10-20 15:02:09 +01:00
ak4535.c ASoC: ak4535: fixup cache register table 2011-10-13 11:59:20 +01:00
ak4535.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
ak4641.c ASoC: ak4641: Use SND_SOC_DAPM_DAC for Voice Playback stream widget 2011-10-19 18:01:43 +01:00
ak4641.h ASoC: Asahi Kasei AK4641 codec driver 2011-05-19 14:10:45 -07:00
ak4642.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
ak4671.c ASoC: ak4671: Use snd_soc_update_bits for read-modify-write 2011-10-20 15:02:26 +01:00
ak4671.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
alc5623.c ASoC: alc5623: Convert codec->hw_read to snd_soc_read 2011-10-14 20:29:04 +01:00
alc5623.h ASoC: add support for alc562[123] codecs 2010-10-21 13:51:13 -07:00
cq93vc.c mfd: Use mfd cell platform_data for davinci cells platform bits 2011-05-26 19:45:13 +02:00
cs42l51.c ASoC: cs42l51: Fix off-by-one for reg_cache_size 2011-11-23 11:34:21 +00:00
cs42l51.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
cs4270.c ASoC: cs4720: use snd_soc_cache_sync() 2011-11-22 23:06:07 +00:00
cs4271.c ASoC: cs4271: Fix wrong mask parameter in some snd_soc_update_bits calls 2011-11-20 20:58:21 +00:00
cx20442.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
cx20442.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
da7210.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
dfbmcs320.c ASoC: Add driver for the dfbmcs320 bluetooth module 2011-03-07 12:20:01 +00:00
dmic.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
jz4740.c ASoC: Include linux/io.h for jz4740 codec 2011-12-06 11:01:10 +00:00
Kconfig ASoC: Fix build dependency for SND_SOC_JZ4740_CODEC 2011-12-06 11:01:20 +00:00
l3.c ASoC: UDA134x codec driver 2008-11-17 11:45:39 +00:00
lm4857.c ASoC: Remove references to linux@wolfsonmicro.com 2011-10-06 11:10:01 +01:00
Makefile ASoC: Fix typo in Kconfig symbol for tlv320aic32x4 2011-10-11 14:32:22 +01:00
max9850.c ASoC: Fix spacing in MAX8950 2011-03-11 12:07:31 +00:00
max9850.h ASoC: Add MAX9850 codec driver 2011-03-11 12:01:44 +00:00
max9877.c ASoC: max9877: Update register if either val or val2 is changed 2011-11-22 13:06:21 +00:00
max9877.h ASoC: MAX9877: add MAX9877 amp driver 2009-07-15 16:59:31 +01:00
max98088.c ASoC: max98088 codec: Catch driver bugs for eq channel name 2011-10-04 12:03:35 +01:00
max98088.h ASoC: codecs: max98088: Added digital mute function in DAI1 and DAI2 2011-05-15 21:26:36 -07:00
max98095.c ASoC: max98095: Convert codec->hw_write to snd_soc_write 2011-10-22 11:09:54 +01:00
max98095.h ASoC: Add EQ and filter to max98095 CODEC driver 2011-04-20 13:50:41 +01:00
pcm3008.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
pcm3008.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
rt5631.c ASoC: rt5631: fix DB_RANGE size 2011-11-20 15:46:25 +01:00
rt5631.h ASoC: Add driver for rt5631 2011-09-21 15:52:23 +01:00
sgtl5000.c ASoC: sgtl5000: fix DB_RANGE size 2011-11-20 15:46:50 +01:00
sgtl5000.h ASoC: sgtl5000: Fix define for SGTL5000_BIAS_R_MASK 2011-10-19 13:08:18 +01:00
sn95031.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
sn95031.h ASoC: sn95031: Add support for reading mic bias 2011-02-09 22:32:53 +00:00
spdif_transciever.c ASoC: spdif-dit: Add missing MODULE_* 2011-05-20 11:19:29 +01:00
ssm2602.c Merge branch 'topic/remove-irqf_disable' into for-linus 2011-10-26 23:51:48 +02: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: sta32x: preserve coefficient RAM 2011-11-14 21:32:12 +00:00
sta32x.h ASoC: sta32x: preserve coefficient RAM 2011-11-14 21:32:12 +00:00
stac9766.c Merge branch 'for-2.6.37' into for-2.6.38 2010-11-22 20:33:12 +00:00
stac9766.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
tlv320aic3x.c ASoC: tlv320aic3x: Clear BIT_CLK_MASTER and WORD_CLK_MASTER bits for for slave mode 2011-10-27 12:00:15 +02:00
tlv320aic3x.h ASoC: tlv320aic3x: Reimplement output mixers 2010-08-28 10:57:58 +01:00
tlv320aic23.c ASoC: tlv320aic23: Clear TLV320AIC23_MS_MASTER bit for slave mode 2011-10-27 12:00:14 +02:00
tlv320aic23.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
tlv320aic26.c audio: tlv320aic26: fix PLL register configuration 2011-05-21 12:07:56 +01:00
tlv320aic26.h Fix common misspellings 2011-03-31 11:26:23 -03:00
tlv320aic32x4.c ASoC: tlv320aic32x4: Use snd_soc_update_bits for read-modify-write 2011-10-13 17:38:36 +01:00
tlv320aic32x4.h ASoC: Add TI tlv320aic32x4 codec support. 2011-03-04 18:21:08 +00:00
tlv320dac33.c Merge branch 'topic/asoc' into for-linus 2011-10-27 10:43:40 +02:00
tlv320dac33.h ASoC: tlv320dac33: Update e-mail address 2011-05-11 16:12:35 +01:00
tpa6130a2.c ASoC: tpa6130a2: Remove model_id from platform data 2011-09-21 16:07:45 +01:00
tpa6130a2.h ASoC: tpa6130a2: Update e-mail address 2011-05-11 16:12:45 +01:00
twl4030.c ASoC: twl4030: Convert to table based init 2011-10-11 14:32:22 +01:00
twl6040.c ASoC: twl6040: Request core to inline the DAPM sequence 2011-10-14 20:42:21 +01:00
twl6040.h ASoC: twl6040: Function to fetch the TRIM values 2011-09-26 22:23:32 +01:00
uda134x.c ASoC: UDA134x: Remove POWER_OFF_ON_STANDBY define. 2011-05-08 15:27:48 +01:00
uda134x.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
uda1380.c ASoC: uda1380: Return proper error in uda1380_modinit failure path 2011-12-04 23:47:15 +00:00
uda1380.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wl1273.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
wl1273.h ASoC: WL1273 FM radio: Fix breakage with MFD API changes 2011-01-14 12:29:40 +00:00
wm1250-ev1.c ASoC: Set idle_bias_off for WM1250 EV1 2011-09-23 17:05:44 +01:00
wm2000.c ASoC: Move WM2000 to dev_pm_ops 2011-02-25 12:58:36 +00:00
wm2000.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm5100-tables.c ASoC: Add missing default for WM5100 Clocking 1 2011-10-11 18:25:11 +01:00
wm5100.c ASoC: Fix return value of wm5100_gpio_direction_out() 2011-10-31 19:08:31 +00:00
wm5100.h ASoC: Update WM5100 accessory detection for revision A 2011-10-13 12:20:24 +01:00
wm8350.c ASoC: Replace remaining use of *_volsw_2r with *_volsw 2011-10-06 11:16:08 +01:00
wm8350.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8400.c ASoC: wm8400: Fix wrong bit setting for WM8400_POWER_MANAGEMENT_2 2011-10-14 20:29:05 +01:00
wm8400.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8510.c ASoC: wm8510: Convert to snd_soc_cache_sync 2011-10-10 10:29:56 +01:00
wm8510.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8523.c ASoC: Remove unneeded hw_write initialisation in wm8523 2011-10-04 16:06:23 +01:00
wm8523.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8580.c ASoC: wm8580: Use snd_soc_update_bits for read-modify-write 2011-10-17 22:49:28 +01:00
wm8580.h ASoC: Automatically calculate clock ratio for WM8580 2010-08-15 14:52:12 +01:00
wm8711.c ASoC: Leave input audio data bit length settings untouched in wm8711_set_dai_fmt 2011-10-31 12:38:28 +00:00
wm8711.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8727.c ASoC: Staticise WM8727 codec driver structure 2010-08-12 16:10:55 +01:00
wm8728.c ASoC: Add device tree binding for WM8728 2011-08-14 13:42:09 +09:00
wm8728.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8731.c ASoC: Ensure WM8731 register cache is synced when resuming from disabled 2011-11-21 16:58:46 +00:00
wm8731.h ASoC: Support non-crystal master clocks for WM8731 2010-08-18 16:52:56 +01:00
wm8737.c ASoC: Add device tree binding for WM8737 2011-08-14 13:42:43 +09:00
wm8737.h ASoC: Add initial WM8737 driver 2010-11-24 11:33:12 +00:00
wm8741.c ASoC: wm8741: Use snd_soc_cache_sync to sync reg_cache with the hardware 2011-10-17 22:47:01 +01:00
wm8741.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8750.c ASoC: wm8750: Convert to snd_soc_cache_sync 2011-10-10 10:29:57 +01:00
wm8750.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8753.c ASoC: wm8753: Skip noop reconfiguration of DAI mode 2011-11-17 16:48:25 +00:00
wm8753.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8770.c ASoC: Add device tree binding for WM8770 2011-08-31 09:52:43 +01:00
wm8770.h ASoC: WM8770: Initial driver 2010-11-06 11:35:39 -04:00
wm8776.c ASoC: wm8776: Convert to snd_soc_cache_sync 2011-10-10 10:29:58 +01:00
wm8776.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8782.c ASoC: wm8782: Add __devexit_p at necessary place 2011-10-02 19:58:44 +01:00
wm8804.c ASoC: Add device tree binding for WM8804 2011-08-31 09:52:57 +01:00
wm8804.h ASoC: WM8804: Initial driver 2010-09-30 13:32:21 -07:00
wm8900.c ASoC: wm8900: Use snd_soc_update_bits for read-modify-write 2011-10-17 22:49:28 +01:00
wm8900.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8903.c ASoC: WM8903: Free IRQ on device removal 2011-08-09 09:43:58 +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: WM8904: Set `invert' bit for Capture Switch 2011-10-31 12:50:03 +00:00
wm8904.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8940.c ASoC: wm8940: Fix mask for setting BCLKDIV 2011-10-27 11:59:26 +02:00
wm8940.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8955.c Fix common misspellings 2011-03-31 11:26:23 -03:00
wm8955.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8958-dsp2.c ASoC: Don't restart an already running WM8958 DSP2 2011-05-16 08:55:52 -07:00
wm8960.c ASoC: wm8960: Convert to snd_soc_cache_sync 2011-10-10 10:29:58 +01:00
wm8960.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8961.c ASoC: wm8961: Convert codec->hw_read to snd_soc_read 2011-10-14 20:29:04 +01:00
wm8961.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8962.c ASoC: wm8962: fix DB_RANGE size 2011-11-20 15:46:50 +01:00
wm8962.h ASoC: Compress WM8962 register access map 2010-10-11 03:52:04 -07:00
wm8971.c ASoC: wm8971: Convert to snd_soc_cache_sync 2011-10-10 10:29:58 +01:00
wm8971.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8974.c ASoC: wm8974: Convert to snd_soc_cache_sync 2011-10-10 10:29:59 +01:00
wm8974.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8978.c ASoC: Remove unused "control_data" field of struct wm8978_priv 2011-09-27 19:53:38 +01:00
wm8978.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8983.c ASoC: Writing register default value for the reset register 2011-10-11 14:32:22 +01:00
wm8983.h ASoC: WM8983: Initial driver 2011-07-15 23:39:53 +09:00
wm8985.c ASoC: Do not include soc-dapm.h 2010-11-22 14:04:41 +00:00
wm8985.h ASoC: WM8985: Initial driver 2010-09-15 16:11:24 +01:00
wm8988.c ASoC: wm8988: Convert to snd_soc_cache_sync 2011-10-10 10:29:59 +01:00
wm8988.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8990.c ASoC: wm8990: Use snd_soc_update_bits for read-modify-write 2011-10-14 20:29:05 +01:00
wm8990.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8991.c ASoC: wm8991: Use snd_soc_update_bits for read-modify-write 2011-10-14 20:29:05 +01:00
wm8991.h ASoC: WM8991: Add initial WM8991 driver 2011-01-17 13:50:20 +00:00
wm8993.c ASoC: wm8993: fix DB_RANGE size 2011-11-20 15:46:51 +01:00
wm8993.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm8994-tables.c ASoC: Add WM8958 noise gate support 2011-08-17 00:48:47 +09:00
wm8994.c ASoC: Mark WM8994 ADC muxes as virtual 2011-12-02 17:44:37 +00:00
wm8994.h ASoC: Disable WM8994 VMID for digital only paths 2011-08-14 13:44:23 +09:00
wm8995.c ASoC: wm8995: Slightly optimize configure_clock 2011-10-04 13:09:55 +01:00
wm8995.h ASoC: Remove WM8995 write sequencer bitfield definitions 2010-12-24 11:32:45 +00:00
wm8996.c ASoC: Fix WM8996 24.576MHz clock operation 2011-12-11 03:01:09 +08:00
wm8996.h ASoC: Rename WM8915 to WM8996 2011-08-08 14:30:37 +09:00
wm9081.c ASoC: wm9081: Don't write WM9081_BIAS_ENA bit to WM9081_VMID_CONTROL register 2011-11-08 15:39:36 +00:00
wm9081.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm9090.c ASoC: wm9090: fix DB_RANGE size 2011-11-20 15:46:51 +01:00
wm9090.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm9705.c ASoC: Use data based init for wm9705 DAPM 2011-03-31 06:22:04 +09:00
wm9705.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm9712.c ASoC: Use data based init for wm9712 DAPM 2011-03-31 06:21:58 +09:00
wm9712.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm9713.c ASoC: Use data based init for wm9713 DAPM 2011-03-31 06:21:52 +09:00
wm9713.h ASoC: multi-component - ASoC Multi-Component Support 2010-08-12 14:00:00 +01:00
wm_hubs.c ASoC: wm_hubs: fix DB_RANGE size 2011-11-20 15:46:52 +01:00
wm_hubs.h ASoC: Support separate left and right channel dcs_codes values 2011-08-01 22:14:49 +09:00