linux/drivers/hwmon
Ashish Jangam e41f6432d1 hwmon: Driver for DA9052/53 PMIC
The DA9052 PMIC provides an Analogue to Digital Converter with 10 bits
resolution and 10 channels.

This patch monitors the DA9052 PMIC's ADC channels mostly for battery
parameters like battery temperature, junction temperature, battery
current etc.

This patch is functionally tested on Samsung SMDKV6410

Signed-off-by: David Dajun Chen <dchen@diasemi.com>
Signed-off-by: Ashish Jangam <ashish.jangam@kpitcummins.com>
[Guenter Roeck: __init --> __devinit for probe function]
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2012-07-21 21:48:37 -07:00
..
pmbus hwmon: (pmbus_core) Fix compiler warning 2012-04-09 12:17:38 -07:00
abituguru3.c hwmon: (abituguru3) Fix multi-line comments 2012-03-18 18:27:12 -07:00
abituguru.c hwmon: (abituguru) Fix checkpatch issues 2012-03-18 18:27:18 -07:00
acpi_power_meter.c acpi_power_meter: clean up code around setup_attrs 2012-05-20 19:41:49 -07:00
ad7314.c hwmon: (ad7314) Remove unused defines, and rename OFFSET to SHIFT 2012-05-20 19:41:49 -07:00
ad7414.c
ad7418.c
adcxx.c
adm1021.c hwmon: (adm1021) Fix checkpatch issues 2012-03-18 18:27:19 -07:00
adm1025.c
adm1026.c hwmon: (adm1026) Fix checkpatch issues 2012-03-18 18:27:19 -07:00
adm1029.c hwmon: (adm1029) Fix multi-line comments 2012-03-18 18:27:32 -07:00
adm1031.c hwmon: (adm1031) Fix compiler warning 2012-04-01 10:24:35 -07:00
adm9240.c hwmon: (adm9240) Fix checkpatch issues 2012-03-18 18:27:20 -07:00
ads1015.c hwmon: (ads1015) Fix build warning 2012-04-18 11:15:50 -07:00
ads7828.c hwmon: (ads7828) Fix multi-line comments 2012-03-18 18:27:12 -07:00
ads7871.c hwmon: (ads7871) Fix multi-line comments 2012-03-18 18:27:13 -07:00
adt7411.c
adt7462.c
adt7470.c
adt7475.c
amc6821.c hwmon: (amc6821) Fix multi-line comments 2012-03-18 18:27:14 -07:00
applesmc.c hwmon: (applesmc) correct email address for Jesper Juhl 2012-06-24 23:36:03 -07:00
asb100.c hwmon: (asb100): Fix checkpatch issues 2012-03-18 18:27:21 -07:00
asc7621.c
asus_atk0110.c
atxp1.c
coretemp.c Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2012-06-29 10:29:54 -07:00
da9052-hwmon.c hwmon: Driver for DA9052/53 PMIC 2012-07-21 21:48:37 -07:00
dme1737.c hwmon: (dme1737) Fix checkpatch issues 2012-03-18 18:27:21 -07:00
ds620.c
ds1621.c
emc6w201.c
emc1403.c hwmon: (emc1403) Fix multi-line comments 2012-03-18 18:27:14 -07:00
emc2103.c hwmon: (emc2103) Fix use of an uninitilized variable in error case 2012-06-18 08:48:00 -07:00
exynos4_tmu.c
f71805f.c
f71882fg.c hwmon: (f71882fg) Fix multi-line comments 2012-03-18 18:27:15 -07:00
f75375s.c hwmon: (f75375s) Fix warning message seen in some configurations 2012-04-01 10:24:34 -07:00
fam15h_power.c hwmon: (fam15h_power) Fix unintentional integer overflow 2012-07-21 21:48:28 -07:00
fschmd.c watchdog: nowayout is bool 2012-03-27 20:06:02 +02:00
g760a.c hwmon: (g760a) Fix multi-line comments 2012-03-18 18:27:16 -07:00
gl518sm.c hwmon: (gl518sm) Fix checkpatch issues 2012-03-18 18:27:22 -07:00
gl520sm.c hwmon: (gl520sm) Fix: do not use assignment in if condition 2012-03-18 18:27:23 -07:00
gpio-fan.c
hwmon-vid.c hwmon: (hwmon-vid) Fix checkpatch issues 2012-03-18 18:27:44 -07:00
hwmon.c
i5k_amb.c
ibmaem.c
ibmpex.c
ina2xx.c hwmon: INA219 and INA226 support 2012-05-22 06:48:02 -07:00
it87.c hwmon: (it87) Preserve configuration register bits on init 2012-07-12 22:47:37 +02:00
jc42.c hwmon: Update my e-mail address 2012-06-25 06:46:24 -07:00
jz4740-hwmon.c
k8temp.c hwmon: use module_pci_driver 2012-05-20 19:41:48 -07:00
k10temp.c hwmon: use module_pci_driver 2012-05-20 19:41:48 -07:00
Kconfig hwmon: Driver for DA9052/53 PMIC 2012-07-21 21:48:37 -07:00
lineage-pem.c hwmon: Update my e-mail address 2012-06-25 06:46:24 -07:00
lm63.c hwmon: (lm63) Let the user adjust the lookup table 2012-03-23 10:02:19 +01:00
lm70.c hwmon: (lm70) Fix: do not use assignment in if condition 2012-03-18 18:27:40 -07:00
lm73.c
lm75.c
lm75.h
lm77.c hwmon: (lm77) Fix checkpatch issues 2012-03-18 18:27:24 -07:00
lm78.c hwmon: (lm78) Fix checkpatch issues 2012-03-18 18:27:24 -07:00
lm80.c hwmon: (lm80) Add detection of NatSemi/TI LM96080 2012-03-18 18:27:43 -07:00
lm83.c
lm85.c hwmon: (lm85) Fix checkpatch issues 2012-03-18 18:27:25 -07:00
lm87.c hwmon: (lm87) Get rid of macro-generated functions 2012-03-18 18:27:42 -07:00
lm90.c hwmon: (lm90) Restore original configuration if probe function fails 2012-03-23 10:02:18 +01:00
lm92.c
lm93.c
lm95241.c
lm95245.c
ltc4151.c hwmon: (ltc4151) Fix multi-line comments 2012-03-18 18:27:16 -07:00
ltc4215.c
ltc4245.c
ltc4261.c hwmon: Update my e-mail address 2012-06-25 06:46:24 -07:00
Makefile hwmon: Driver for DA9052/53 PMIC 2012-07-21 21:48:37 -07:00
max1111.c hwmon: (max1111) Fix multi-line comments 2012-03-18 18:27:17 -07:00
max1619.c hwmon: (max1619): Fix checkpatch issues 2012-03-18 18:27:26 -07:00
max1668.c hwmon: (max1668) Fix multi-line comments 2012-03-18 18:27:35 -07:00
max6639.c hwmon: (max6639) Convert to dev_pm_ops 2012-04-01 10:24:08 -07:00
max6642.c
max6650.c
max16065.c hwmon: Update my e-mail address 2012-06-25 06:46:24 -07:00
mc13783-adc.c MFD changes for 3.4 2012-03-28 13:56:35 -07:00
mcp3021.c hwmon: Add MCP3021 ADC driver 2012-03-23 10:02:20 +01:00
ntc_thermistor.c hwmon: (ntc_thermistor) Fix checkpatch warning 2012-05-20 19:41:50 -07:00
pc87360.c hwmon: (pc87360) Fix: do not use assignment in if condition 2012-03-18 18:27:27 -07:00
pc87427.c hwmon: (pc87427) Fix multi-line comments 2012-03-18 18:27:35 -07:00
pcf8591.c
s3c-hwmon.c
sch56xx-common.c watchdog: sch56xx-common: set correct bits in register() 2012-05-30 07:56:17 +02:00
sch56xx-common.h watchdog: sch56xx: Use watchdog core 2012-05-30 07:55:38 +02:00
sch5627.c watchdog: sch56xx: Use watchdog core 2012-05-30 07:55:38 +02:00
sch5636.c watchdog: sch56xx: Use watchdog core 2012-05-30 07:55:38 +02:00
sht15.c
sht21.c
sis5595.c
smm665.c hwmon: (smm665) Convert to use devm_kzalloc 2012-03-18 18:27:47 -07:00
smsc47b397.c hwmon: (smsc47b397) Fix compiler warning 2012-04-09 12:17:36 -07:00
smsc47m1.c hwmon: (smsc47m1) Fix compiler warning 2012-04-09 12:17:38 -07:00
smsc47m192.c
thmc50.c hwmon: (thmc50) Fix checkpatch issues 2012-03-18 18:27:10 -07:00
tmp102.c
tmp401.c hwmon changes for v3.4 2012-03-21 10:37:25 -07:00
tmp421.c
twl4030-madc-hwmon.c
ultra45_env.c hwmon: (ultra45_env) Fix checkpatch issues 2012-03-18 18:27:10 -07:00
via686a.c hwmon: (via686a) Fix checkpatch issues 2012-03-18 18:27:28 -07:00
via-cputemp.c
vt1211.c hwmon: (vt1211) Fix: do not use assignment in if condition 2012-03-18 18:27:29 -07:00
vt8231.c
w83l785ts.c hwmon: (w83l785ts) Fix multi-line comments 2012-03-18 18:27:38 -07:00
w83l786ng.c hwmon: (w83l786ng) Fix multi-line comments 2012-03-18 18:27:39 -07:00
w83627ehf.c hwmon: (w83627ehf) Add missing break statement 2012-07-21 21:48:28 -07:00
w83627hf.c hwmon: (w83627hf) Fix checkpatch issues 2012-03-18 18:27:32 -07:00
w83781d.c hwmon: (w83781d) Fix: do not use assignment in if condition 2012-03-18 18:27:37 -07:00
w83791d.c hwmon: (w83791d) Fix checkpatch issues 2012-03-18 18:27:11 -07:00
w83792d.c hwmon: (w83792d) Fix checkpatch issues 2012-03-18 18:27:30 -07:00
w83793.c watchdog: nowayout is bool 2012-03-27 20:06:02 +02:00
w83795.c hwmon: (w83795) Fix multi-line comments 2012-03-23 10:02:18 +01:00
wm831x-hwmon.c
wm8350-hwmon.c