1Kernel driver wm831x-hwmon 2========================== 3 4Supported chips: 5 * Wolfson Microelectronics WM831x PMICs 6 Prefix: 'wm831x' 7 Datasheet: 8 http://www.wolfsonmicro.com/products/WM8310 9 http://www.wolfsonmicro.com/products/WM8311 10 http://www.wolfsonmicro.com/products/WM8312 11 12Authors: Mark Brown <broonie@opensource.wolfsonmicro.com> 13 14Description 15----------- 16 17The WM831x series of PMICs include an AUXADC which can be used to 18monitor a range of system operating parameters, including the voltages 19of the major supplies within the system. Currently the driver provides 20reporting of all the input values but does not provide any alarms. 21 22Voltage Monitoring 23------------------ 24 25Voltages are sampled by a 12 bit ADC. Voltages in millivolts are 1.465 26times the ADC value. 27 28Temperature Monitoring 29---------------------- 30 31Temperatures are sampled by a 12 bit ADC. Chip and battery temperatures 32are available. The chip temperature is calculated as: 33 34 Degrees celsius = (512.18 - data) / 1.0983 35 36while the battery temperature calculation will depend on the NTC 37thermistor component. 38