summaryrefslogtreecommitdiffstats
path: root/sound/soc/soc-dapm.c
AgeCommit message (Expand)AuthorFilesLines
2011-12-08ASoC: Take a pm_runtime reference on DAPM devices that are enabledMark Brown1-0/+7
2011-12-02ASoC: Add signal generator widget typeMark Brown1-0/+7
2011-11-27ASoC: Log automatic pin disconnection per CODEC rather than per cardMark Brown1-3/+3
2011-11-23ASoC: Implement fully_routed card propertyStephen Warren1-0/+73
2011-10-10ASoC: Fix DAPM sync for TLV320AIC3x custom DAPM widgetMark Brown1-1/+2
2011-10-09ASoC: Cache connected input and output recursionsMark Brown1-15/+45
2011-10-08ASoC: Assign power_check when we allocate DAPM widgetsMark Brown1-28/+39
2011-10-08ASoC: Suppress early calls to snd_soc_dapm_sync()Mark Brown1-0/+7
2011-10-05ASoC: Use dapm_mark_dirty() for new DAPM widgets for consistencyMark Brown1-1/+1
2011-10-05ASoC: Stop checking for supplied widgets after we find the firstMark Brown1-6/+3
2011-10-05ASoC: Don't mark the outputs of supplies as dirty on state changesMark Brown1-4/+11
2011-10-05ASoC: Only run power_check() on a widget once per runMark Brown1-2/+13
2011-10-05ASoC: Add verbose debugging showing why widgets get marked dirtyMark Brown1-11/+15
2011-10-04ASoC: Reduce the number of neigbours we mark dirty when updating powerMark Brown1-6/+20
2011-10-04ASoC: Do DAPM power checks only for widgets changed since last runMark Brown1-6/+55
2011-10-04ASoC: Mark headphone, mic, speaker and line widgets as always connectedMark Brown1-4/+4
2011-10-04ASoC: Factor out widget power check operationMark Brown1-11/+10
2011-10-04ASoC: Ensure all DAPM widgets have a power check callbackMark Brown1-3/+8
2011-10-04ASoC: Move bias level decision into main dapm_power_widgets()Mark Brown1-21/+23
2011-10-04ASoC: Factor write of widget power out into a separate functionMark Brown1-11/+18
2011-09-28ASoC: Also count neighbour checks for suppliesMark Brown1-0/+2
2011-09-23ASoC: Don't force bias on ground referenced devicesMark Brown1-2/+5
2011-09-22ASoC: Add another DAPM stat for neighbour checksMark Brown1-0/+4
2011-09-21ASoC: Factor out per-widget DAPM power checksMark Brown1-52/+60
2011-09-21ASoC: Trace and collect statistics for DAPM graph walkingMark Brown1-0/+17
2011-09-19ASoC: Display the error code when we fail to add a DAPM controlMark Brown1-2/+2
2011-08-31Merge branch 'for-3.1' into for-3.2Mark Brown1-1/+1
2011-08-31ASoC: soc-dapm: Fix parameter comment for snd_soc_dapm_freePeter Ujfalusi1-1/+1
2011-08-16ASoC: DAPM: Allow multiple mixer sources to be routed via the same switchLars-Peter Clausen1-1/+5
2011-07-25ASoC: dapm - change stream event dbg to vdgbLiam Girdwood1-1/+1
2011-07-25ASoC: dapm - Add DAPM stream completion event.Liam Girdwood1-0/+4
2011-07-20ASoC: dapm - Add methods to retrieve snd_card and soc_card from dapm context.Liam Girdwood1-0/+30
2011-07-17ASoC: Don't use -1 to boostrap subseq so it can be used by driversMark Brown1-1/+1
2011-07-05ASoC: core - Add platform widget IOLiam Girdwood1-2/+11
2011-06-20ASoC: Fix DAPM sequence run for per-widget I/O methodsMark Brown1-0/+6
2011-06-14ASoC: dapm - Refactor widget IO functions in preparation for platform widgets.Liam Girdwood1-6/+43
2011-06-13ASoC: Add weak routes for sidetone style pathsMark Brown1-0/+87
2011-06-09Merge branch 'for-3.0' into for-3.1Mark Brown1-9/+8
2011-06-09ASoC: snd_soc_new_{mixer,mux,pga} make sure to use right DAPM contextLars-Peter Clausen1-9/+8
2011-06-06ASoC: Only provide a default bias level update for CODEC contextsMark Brown1-4/+7
2011-06-06ASoC: Add context parameter to card DAPM callbacksMark Brown1-2/+2
2011-06-06ASoC: Simplify logic in snd_soc_dapm_set_bias_level()Mark Brown1-10/+12
2011-06-06ASoC: Remove trace for DAPM bias level loggingMark Brown1-18/+0
2011-06-06ASoC: Indentation fix for null loop operationMark Brown1-1/+1
2011-06-06ASoC: Don't bring the CODEC up to full power for supplies and biasesMark Brown1-2/+21
2011-06-06ASoC: Specify target bias state directly as a bias stateMark Brown1-27/+33
2011-05-27ASoC: Fix dapm_is_shared_kcontrol so everything isn't sharedStephen Warren1-1/+4
2011-05-26ASoC: Fix power down for widgetless per-card DAPM context caseJarkko Nikula1-1/+1
2011-05-03ASoC: Implement mux control sharingStephen Warren1-31/+75
2011-05-03ASoC: Store a list of widgets in a DAPM mux/mixer kcontrolStephen Warren1-56/+131