linux/drivers/hwmon/pmbus
Guenter Roeck aebcbbfc49 hwmon: (pmbus) Add support for additional voltage sensor
Some PMBus chips support monitoring an additional non-standard voltage. While
this voltage can in many cases be supported by simulating an additional sensor
page, this does not work in all cases. Specifically, it is problematic if the
data format is linear and the voltage is reported in LINEAR11 format. Since
output voltages use LINEAR16, and the exponent for LINEAR16 data is chip-wide
and fixed, this can result in overflows.

To solve this problem, add support for an additional virtual input voltage,
call it 'vmon', and treat this voltage as input voltage (which, when the chip
supports linear data format, uses LINEAR11).

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2013-02-06 09:58:03 -08:00
..
adm1275.c hwmon: (adm1275) Add support for ADM1075 2012-03-18 18:27:52 -07:00
Kconfig hwmon: (pmbus) remove CONFIG_EXPERIMENTAL 2012-10-14 15:21:33 -07:00
lm25066.c hwmon: (pmbus) Simplify remove functions 2012-03-18 18:27:46 -07:00
ltc2978.c hwmon: (pmbus) Simplify remove functions 2012-03-18 18:27:46 -07:00
Makefile hwmon: (pmbus/ltc2978) Explicit driver for LTC2978 2011-10-24 11:09:42 -07:00
max8688.c hwmon: (pmbus) Simplify remove functions 2012-03-18 18:27:46 -07:00
max16064.c hwmon: (pmbus) Simplify remove functions 2012-03-18 18:27:46 -07:00
max34440.c hwmon: (max34440) Add support for MAX34446 2012-03-18 18:27:52 -07:00
pmbus.c hwmon: (pmbus) Add support for Lineage Power MDT040 2012-03-18 18:27:50 -07:00
pmbus.h hwmon: (pmbus) Add support for additional voltage sensor 2013-02-06 09:58:03 -08:00
pmbus_core.c hwmon: (pmbus) Add support for additional voltage sensor 2013-02-06 09:58:03 -08:00
ucd9000.c hwmon: (pmbus) Simplify remove functions 2012-03-18 18:27:46 -07:00
ucd9200.c hwmon: (pmbus) Simplify remove functions 2012-03-18 18:27:46 -07:00
zl6100.c hwmon: (zl6100) Add support for ZL9101M and ZL9117M 2012-03-18 18:27:53 -07:00