linux/drivers/regulator
Marek Szyprowski d1e7de3007 regulators: add regulator_can_change_voltage() function
Introduce a regulator_can_change_voltage() function for the subsytems or
drivers which might check if applying voltage change is possible and use
special workaround code when the driver is used with fixed regulators or
regulators with disabled ability to change the voltage.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-06 15:13:34 +09:00
..
88pm8607.c mfd: 88pm860x: Device tree support 2012-10-02 11:43:13 +02:00
aat2870-regulator.c regulator: aat2870: Don't explicitly initialise the first field 2012-09-10 15:34:36 +08:00
ab3100.c MFD bits for the 3.7 merge window. 2012-10-05 12:01:30 +09:00
ab8500.c regulator: ab8500: provide per-regulator shift 2012-08-28 11:00:30 -07:00
ad5398.c
anatop-regulator.c MFD bits for the 3.7 merge window. 2012-10-05 12:01:30 +09:00
arizona-ldo1.c Merge remote-tracking branches 'regulator/topic/core', 'regulator/topic/bypass', 'regulator/topic/tol', 'regulator/topic/drivers' and 'regulator/topic/tps6586x' into regulator-next 2012-09-28 14:45:07 +01:00
arizona-micsupp.c regulator: arizona-micsupp: Support get/set bypass 2012-09-10 11:25:12 +08:00
core.c regulators: add regulator_can_change_voltage() function 2012-12-06 15:13:34 +09:00
da903x.c
da9052-regulator.c regulator: da9052: set_current_limit should select the maximum current in specific range 2012-08-28 11:00:26 -07:00
db8500-prcmu.c mfd: Register db8500-prcmu devices using the newly DT:ed MFD API 2012-07-09 00:16:09 +02:00
dbx500-prcmu.c
dbx500-prcmu.h
dummy.c regulator: make the dummy regulator's print_constraint more helpful 2012-08-08 14:31:53 +01:00
dummy.h
fan53555.c regulator: fan53555: remove vsel_max not used 2012-09-10 15:58:01 +08:00
fixed-helper.c
fixed.c
gpio-regulator.c regulator: gpio-regulator: Split setting of voltages and currents 2012-08-08 12:16:06 +01:00
isl6271a-regulator.c regulator: isl6271a: Remove get_voltage implementation for isl_fixed_ops 2012-08-28 11:00:27 -07:00
Kconfig MFD bits for the 3.7 merge window. 2012-10-05 12:01:30 +09:00
lp872x.c regulator: lp872x: remove unnecessary function 2012-09-06 07:53:03 +08:00
lp3971.c
lp3972.c
lp8788-buck.c regulator: Use BUCK_FPWM_[MASK|SHIFT] macros to replace buck_pmap table 2012-08-28 11:00:24 -07:00
lp8788-ldo.c regulator: lp8788-ldo: Set n_voltages to 1 for fixed voltage 2012-08-28 11:00:24 -07:00
Makefile regulator: Fairchild fan53555 support 2012-09-10 09:55:22 +08:00
max1586.c
max8649.c
max8660.c
max8907-regulator.c regulator: max8907: Add MODULE_ALIAS 2012-08-28 11:00:30 -07:00
max8925-regulator.c mfd: max8925: Remove array in regulator platform data 2012-09-19 12:39:13 +02:00
max8952.c regulator: max8952: Use core GPIO enable support 2012-07-10 14:48:42 +01:00
max8997.c regulator: max8997: Properly handle gpio_request failure 2012-07-15 21:49:53 +01:00
max8998.c regulator: max8998: Remove wrong set_suspend_[en|dis]able callback settings 2012-07-09 19:45:12 +01:00
max77686.c regulator: max77686: Use array to save pointer to rdev 2012-08-28 11:00:26 -07:00
mc13xxx-regulator-core.c regulator: mc13xxx: Remove get_voltage implementation for single voltage regulators 2012-08-28 11:00:27 -07:00
mc13xxx.h regulator: mc13xxx: Remove get_voltage implementation for single voltage regulators 2012-08-28 11:00:27 -07:00
mc13783-regulator.c regulator: mc13783: add regulators sw1x and sw2x 2012-08-28 11:00:30 -07:00
mc13892-regulator.c regulator: mc13xxx: Remove get_voltage implementation for single voltage regulators 2012-08-28 11:00:27 -07:00
of_regulator.c regulator: deprecate regulator-compatible DT property 2012-09-25 13:44:47 +01:00
palmas-regulator.c MFD bits for the 3.7 merge window. 2012-10-05 12:01:30 +09:00
pcap-regulator.c
pcf50633-regulator.c
rc5t583-regulator.c
s2mps11.c regulator: s2mps11: Use array to save pointer to rdev 2012-08-28 11:00:15 -07:00
s5m8767.c regulator: Fix an s5m8767 build failure 2012-07-31 00:51:09 +02:00
tps6105x-regulator.c
tps6507x-regulator.c
tps6524x-regulator.c regulator: tps6524x: set_current_limit should select the maximum current in specific range 2012-08-28 11:00:26 -07:00
tps6586x-regulator.c Merge remote-tracking branches 'regulator/topic/core', 'regulator/topic/bypass', 'regulator/topic/tol', 'regulator/topic/drivers' and 'regulator/topic/tps6586x' into regulator-next 2012-09-28 14:45:07 +01:00
tps62360-regulator.c regulator: tps62360: use devm_* for gpio request 2012-07-15 21:49:52 +01:00
tps65023-regulator.c
tps65090-regulator.c
tps65217-regulator.c mfd: Move tps65217 regulator plat data handling to regulator 2012-08-22 10:55:25 +02:00
tps65910-regulator.c regulator: tps65910: set input_supply on desc unconditionally 2012-07-17 11:08:46 +01:00
tps65912-regulator.c
twl-regulator.c regulator: twl: Remove another unused variable warning 2012-09-09 11:09:38 +08:00
userspace-consumer.c
virtual.c
wm831x-dcdc.c MFD bits for the 3.7 merge window. 2012-10-05 12:01:30 +09:00
wm831x-isink.c mfd: wm831x: Convert to IORESOURCE_REG 2012-09-11 10:15:03 +02:00
wm831x-ldo.c MFD bits for the 3.7 merge window. 2012-10-05 12:01:30 +09:00
wm8350-regulator.c
wm8400-regulator.c regulator: wm8400: Simplify set REGULATOR_MODE_IDLE mode in wm8400_dcdc_set_mode 2012-08-28 11:00:25 -07:00
wm8994-regulator.c