| Kernel driver wm831x-hwmon | 
 | ========================== | 
 |  | 
 | Supported chips: | 
 |   * Wolfson Microelectronics WM831x PMICs | 
 |     Prefix: 'wm831x' | 
 |     Datasheet: | 
 | 	http://www.wolfsonmicro.com/products/WM8310 | 
 | 	http://www.wolfsonmicro.com/products/WM8311 | 
 | 	http://www.wolfsonmicro.com/products/WM8312 | 
 |  | 
 | Authors: Mark Brown <broonie@opensource.wolfsonmicro.com> | 
 |  | 
 | Description | 
 | ----------- | 
 |  | 
 | The WM831x series of PMICs include an AUXADC which can be used to | 
 | monitor a range of system operating parameters, including the voltages | 
 | of the major supplies within the system.  Currently the driver provides | 
 | reporting of all the input values but does not provide any alarms. | 
 |  | 
 | Voltage Monitoring | 
 | ------------------ | 
 |  | 
 | Voltages are sampled by a 12 bit ADC.  Voltages in millivolts are 1.465 | 
 | times the ADC value. | 
 |  | 
 | Temperature Monitoring | 
 | ---------------------- | 
 |  | 
 | Temperatures are sampled by a 12 bit ADC.  Chip and battery temperatures | 
 | are available.  The chip temperature is calculated as: | 
 |  | 
 | 	Degrees celsius = (512.18 - data) / 1.0983 | 
 |  | 
 | while the battery temperature calculation will depend on the NTC | 
 | thermistor component. |