summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/wm8996.c
AgeCommit message (Expand)AuthorFilesLines
2012-06-25ASoC: wm8996: Move register default configuration to I2C probeMark Brown1-151/+180
2012-06-25ASoC: wm8996: Inline wm8996_reset() and optimise cache-only usageMark Brown1-18/+13
2012-06-25ASoC: wm8996: Move regulator notifier callbacks into I2C levelMark Brown1-21/+20
2012-06-25Merge tag 'v3.5-rc4' into for-3.6Mark Brown1-5/+3
2012-06-11ASoC: wm8996: Convert to devm_regmap_init_i2c()Mark Brown1-3/+1
2012-06-11ASoC: wm8996: Remove write sequencer registers from the defaults tableMark Brown1-178/+0
2012-06-11ASoC: wm8996: Mark the CODEC as cache only when powering off on bootMark Brown1-2/+1
2012-06-11ASoC: wm8996: Move reset before the initial regulator disableMark Brown1-2/+2
2012-06-11ASoC: wm8996: Remove spurious regulator_bulk_free()Mark Brown1-1/+0
2012-06-03ASoC: codecs: Refresh copyrights for Wolfson driversMark Brown1-1/+1
2012-04-26ASoC: wm8996: Put the microphone biases into bypass mode when idleMark Brown1-0/+12
2012-03-14ASoC: wm8996: Add 44.1kHz supportMark Brown1-9/+10
2012-03-08ASoC: wm8996: Remove separate output stage enable stepMark Brown1-20/+12
2012-03-08ASoC: wm8996: Remove some volatile regisers from the defaults tableMark Brown1-2/+0
2012-02-29ASoC: wm8996: Remove stub register cacheMark Brown1-8/+0
2012-02-29ASoC: wm8996: Fix /RESET bounce orderingMark Brown1-1/+1
2012-02-21ASoC: wm8996: Convert to use DAPM routes for stream connectionsMark Brown1-35/+39
2012-02-21ASoC: wm8996: Implement DRC coefficient configurationMark Brown1-0/+6
2012-02-17ASoC: wm8996: Make sure we bounce /RESET to resetMark Brown1-0/+1
2012-02-17ASoC: wm8996: Convert to module_i2c_driver()Mark Brown1-19/+1
2012-02-15ASoC: Show device id in the debug messageAxel Lin1-1/+1
2012-02-09Merge tag 'v3.3-rc3' as we've got several bugfixes in there which areMark Brown1-1/+1
2012-02-04ASoC: core: Add support for DAI and machine kcontrols.Liam Girdwood1-2/+2
2012-02-01ASoC: wm8996: Use devm_regulator_bulk_get()Mark Brown1-6/+3
2012-02-01ASoC: wm8996: Switch to using common code for managing CPVDD supplyMark Brown1-27/+5
2012-02-01Merge tag 'v3.3-rc2' into for-3.4Mark Brown1-1/+2
2012-01-27ASoC: Set idle_bias_off flag in snd_soc_codec_driverAxel Lin1-3/+1
2012-01-26ASoC: wm8996: Handle failures to determine accessory polarityMark Brown1-12/+26
2012-01-25ASoC: wm8996: Mark register cache as dirty when regulators are disabledMark Brown1-1/+1
2012-01-22ASoC: wm8996: Call _POST_PMU callback for CPVDDMark Brown1-1/+2
2012-01-20ASoC: 24 bits are significant on the WM8996 audio interfacesMark Brown1-0/+4
2012-01-20ASoC: Disable register synchronisation for low frequency WM8996 SYSCLKMark Brown1-0/+4
2011-12-30ASoC: Enable ASoC register map dump for some regmap CODECsMark Brown1-0/+8
2011-12-14ASoC: Tune the accessory detection rates for WM8996Mark Brown1-6/+12
2011-12-11Merge branch 'for-3.2' into for-3.3Mark Brown1-0/+1
2011-12-11ASoC: Fix WM8996 24.576MHz clock operationMark Brown1-0/+1
2011-11-27ASoC: Convert wm8996 to use devm_kzalloc()Mark Brown1-3/+2
2011-11-23ASoC: Constify snd_soc_dai_ops structsLars-Peter Clausen1-1/+1
2011-11-08ASoC: Convert WM8996 gpiolib to regmapMark Brown1-29/+27
2011-11-08ASoC: Move most WM8996 resource acquisition to I2C probeMark Brown1-87/+96
2011-11-08ASoC: Convert WM8996 to direct regmap API usageMark Brown1-308/+391
2011-10-24ASoC: wm8996: Avoid a redundant i2c_get_clientdata call in wm8996_i2c_removeAxel Lin1-1/+1
2011-10-22ASoC: wm8996: Fix wrong mask for setting WM8996_AIF_CLOCKING_2Axel Lin1-1/+1
2011-10-20ASoC: wm8996: Use SND_SOC_DAPM_AIF_OUT for AIF2 CaptureAxel Lin1-2/+2
2011-10-03ASoC: Remove needless codec->dapm.bias_level assignment to SND_SOC_BIAS_OFFAxel Lin1-1/+0
2011-09-27ASoC: Add DRC control for WM8996Karl Tsou1-0/+8
2011-09-20ASoC: Refcount WM8996 bandgap from FLL tooMark Brown1-6/+39
2011-09-20ASoC: Fix unused variable warning in WM8996Mark Brown1-2/+0
2011-09-19ASoC: Initial WM8996 headphone impedance measurement supportMark Brown1-25/+112
2011-09-19ASoC: WM8996 only needs bandgap for analogue functionalityMark Brown1-11/+29