Signed-off-by: Thomas Weber <thomas@tweber.de> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
		
			
				
	
	
		
			37 lines
		
	
	
	
		
			1.1 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
	
		
			1.1 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
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.
 |