linux/drivers/hwmon/pmbus
Guenter Roeck 663834f3b7 hwmon: (pmbus) Improve boolean handling
Boolean handling depends on storing the sensor data index in sensor_device_attr
as part of the index variable. This limits the number of sensor attributes to
256, and means the sensor sequence number actually has to be maintained to be
able to access sensor data from boolean functions.

Rework the code to store sensor pointers in the pmbus_boolean data structure
directly. With this approach, the number of supportable sensors is now
unlimited.

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2013-02-06 09:58:01 -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_core.c hwmon: (pmbus) Improve boolean handling 2013-02-06 09:58:01 -08:00
pmbus.c hwmon: (pmbus) Add support for Lineage Power MDT040 2012-03-18 18:27:50 -07:00
pmbus.h hwmon: (pmbus) Add more virtual registers 2012-03-18 18:27:51 -07: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