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