android_kernel_motorola_sm6225/include/linux/mfd
Mark Brown 78bb3688ea mfd: Support multiple active WM831x AUXADC conversions
The WM831x AUXADC hardware can schedule multiple conversions at once,
allowing higher performance when more than one source is in use as we
can have the hardware start new conversions without having to wait for
a register write.

Take advantage of this in the interrupt driven case, maintaining a list of
callers that are waiting for AUXADC conversions and completing them all
simultaneously. The external interface of the AUXADC is not changed so
there will be limited use of the feature immediately.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2011-07-31 23:28:20 +02:00
..
ab8500 gpio: driver for 42 AB8500 GPIO pins 2011-03-28 08:47:17 +02:00
pcf50633
pm8xxx drivers/rtc: add support for Qualcomm PMIC8xxx RTC 2011-07-25 20:57:17 -07:00
wm831x mfd: Support multiple active WM831x AUXADC conversions 2011-07-31 23:28:20 +02:00
wm8350 Fix common misspellings 2011-03-31 11:26:23 -03:00
wm8994 Merge branch 'for-2.6.39' into for-2.6.40 2011-04-03 19:29:43 +09:00
88pm860x.h mfd: Add rtc support to 88pm860x 2011-05-26 19:45:34 +02:00
ab8500.h gpio: driver for 42 AB8500 GPIO pins 2011-03-28 08:47:17 +02:00
abx500.h mfd: Provide ab8500-core enumerators for chip cuts 2011-05-26 19:45:42 +02:00
adp5520.h
asic3.h mfd: Fix ASIC3 SD Host Controller Configuration size 2011-05-26 19:45:51 +02:00
core.h mfd: Remove mfd_data 2011-05-26 19:45:16 +02:00
da903x.h
davinci_voicecodec.h
db5500-prcmu.h mfd: add DB5500 PRCMU driver 2011-05-24 22:19:37 +02:00
db8500-prcmu.h mfd: update DB8500 PRCMU driver 2011-05-24 22:18:57 +02:00
ds1wm.h w1: ds1wm: add a reset recovery parameter 2011-07-08 21:14:44 -07:00
ezx-pcap.h
htc-egpio.h
htc-pasic3.h
janz.h
max8925.h
max8997-private.h regulator: Remove MAX8997_REG_BUCK1DVS/MAX8997_REG_BUCK2DVS/MAX8997_REG_BUCK5DVS macros 2011-05-27 10:49:10 +01:00
max8997.h power_supply: Add charger driver for MAX8997/8966 2011-07-08 16:58:59 +04:00
max8998-private.h
max8998.h power_supply: Add charger driver for MAX8998/LP3974 2011-07-08 16:59:34 +04:00
mc13xxx.h
mc13783.h
mc13892.h
mcp.h
rdc321x.h
stmpe.h
t7l66xb.h
tc3589x.h
tc6387xb.h
tc6393xb.h
ti_ssp.h
tmio.h mmc: sdhi: Add write16_hook 2011-07-20 17:20:57 -04:00
tps6105x.h
tps6507x.h
tps6586x.h
tps65910.h treewide: fix potentially dangerous trailing ';' in #defined values/expressions 2011-07-21 14:10:00 +02:00
twl4030-audio.h MFD: twl4030-codec -> twl4030-audio: Rename the driver 2011-07-04 18:43:56 +03:00
twl6040.h MFD: twl6040: Remove enum for PLL tracking 2011-07-07 14:23:46 +03:00
ucb1x00.h
wl1273-core.h
wm8400-audio.h
wm8400-private.h
wm8400.h