WSL2-Linux-Kernel/drivers/regulator
Mattias Wallin fa661258a2 mfd: AB3100 register access change to abx500 API
The interface for the AB3100 is changed to make way for the
ABX500 family of chips: AB3550, AB5500 and future ST-Ericsson
Analog Baseband chips. The register access functions are moved
out to a separate struct abx500_ops. In this way the interface
is moved from the implementation and the sub functionality drivers
can keep their interface intact when chip infrastructure and
communication mechanisms changes. We also define the AB3550
device IDs and the AB3550 platform data struct and convert
the catenated 32bit event to an array of 3 x 8bits.

Signed-off-by: Mattias Wallin <mattias.wallin@stericsson.com>
Signed-off-by: Linus Walleij <linus.walleij@stericsson.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2010-05-28 01:37:45 +02:00
..
88pm8607.c regulator: use voltage number array in 88pm860x 2010-05-25 10:16:02 +01:00
Kconfig
Makefile
ab3100.c mfd: AB3100 register access change to abx500 API 2010-05-28 01:37:45 +02:00
bq24022.c Regulators: ab3100/bq24022: add a missing .owner field in regulator_desc 2010-05-25 10:16:02 +01:00
core.c regulator: return set_mode is same mode is requested 2010-05-25 10:16:02 +01:00
da903x.c
dummy.c
dummy.h
fixed.c
lp3971.c
max1586.c
max8649.c
max8660.c
max8925-regulator.c
mc13783-regulator.c mc13783-regulator: fix vaild voltage range checking for mc13783_fixed_regulator_set_voltage 2010-05-25 10:16:02 +01:00
pcap-regulator.c
pcf50633-regulator.c
tps6507x-regulator.c mfd: Add TPS6507x support 2010-05-28 01:37:38 +02:00
tps65023-regulator.c
twl-regulator.c twl6030: regulator: Remove vsel tables and use formula for calculation 2010-05-25 10:16:02 +01:00
userspace-consumer.c
virtual.c
wm831x-dcdc.c
wm831x-isink.c
wm831x-ldo.c
wm8350-regulator.c
wm8400-regulator.c
wm8994-regulator.c