wm831x.rst 1.1 KB

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