About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / hwmon / lm25066




Custom Search

Based on kernel version 4.16.1. Page generated on 2018-04-09 11:53 EST.

1	Kernel driver lm25066
2	=====================
3	
4	Supported chips:
5	  * TI LM25056
6	    Prefix: 'lm25056'
7	    Addresses scanned: -
8	    Datasheets:
9		http://www.ti.com/lit/gpn/lm25056
10		http://www.ti.com/lit/gpn/lm25056a
11	  * National Semiconductor LM25066
12	    Prefix: 'lm25066'
13	    Addresses scanned: -
14	    Datasheets:
15		http://www.national.com/pf/LM/LM25066.html
16		http://www.national.com/pf/LM/LM25066A.html
17	  * National Semiconductor LM5064
18	    Prefix: 'lm5064'
19	    Addresses scanned: -
20	    Datasheet:
21		http://www.national.com/pf/LM/LM5064.html
22	  * National Semiconductor LM5066
23	    Prefix: 'lm5066'
24	    Addresses scanned: -
25	    Datasheet:
26		http://www.national.com/pf/LM/LM5066.html
27	  * Texas Instruments LM5066I
28	    Prefix: 'lm5066i'
29	    Addresses scanned: -
30		Datasheet:
31	    http://www.ti.com/product/LM5066I
32	
33	Author: Guenter Roeck <linux@roeck-us.net>
34	
35	
36	Description
37	-----------
38	
39	This driver supports hardware monitoring for National Semiconductor / TI LM25056,
40	LM25066, LM5064, and LM5066/LM5066I Power Management, Monitoring,
41	Control, and Protection ICs.
42	
43	The driver is a client driver to the core PMBus driver. Please see
44	Documentation/hwmon/pmbus for details on PMBus client drivers.
45	
46	
47	Usage Notes
48	-----------
49	
50	This driver does not auto-detect devices. You will have to instantiate the
51	devices explicitly. Please see Documentation/i2c/instantiating-devices for
52	details.
53	
54	
55	Platform data support
56	---------------------
57	
58	The driver supports standard PMBus driver platform data.
59	
60	
61	Sysfs entries
62	-------------
63	
64	The following attributes are supported. Limits are read-write; all other
65	attributes are read-only.
66	
67	in1_label		"vin"
68	in1_input		Measured input voltage.
69	in1_average		Average measured input voltage.
70	in1_min			Minimum input voltage.
71	in1_max			Maximum input voltage.
72	in1_min_alarm		Input voltage low alarm.
73	in1_max_alarm		Input voltage high alarm.
74	
75	in2_label		"vmon"
76	in2_input		Measured voltage on VAUX pin
77	in2_min			Minimum VAUX voltage (LM25056 only).
78	in2_max			Maximum VAUX voltage (LM25056 only).
79	in2_min_alarm		VAUX voltage low alarm (LM25056 only).
80	in2_max_alarm		VAUX voltage high alarm (LM25056 only).
81	
82	in3_label		"vout1"
83				Not supported on LM25056.
84	in3_input		Measured output voltage.
85	in3_average		Average measured output voltage.
86	in3_min			Minimum output voltage.
87	in3_min_alarm		Output voltage low alarm.
88	
89	curr1_label		"iin"
90	curr1_input		Measured input current.
91	curr1_average		Average measured input current.
92	curr1_max		Maximum input current.
93	curr1_max_alarm		Input current high alarm.
94	
95	power1_label		"pin"
96	power1_input		Measured input power.
97	power1_average		Average measured input power.
98	power1_max		Maximum input power limit.
99	power1_alarm		Input power alarm
100	power1_input_highest	Historical maximum power.
101	power1_reset_history	Write any value to reset maximum power history.
102	
103	temp1_input		Measured temperature.
104	temp1_max		Maximum temperature.
105	temp1_crit		Critical high temperature.
106	temp1_max_alarm		Chip temperature high alarm.
107	temp1_crit_alarm	Chip temperature critical high alarm.
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Information is copyright its respective author. All material is available from the Linux Kernel Source distributed under a GPL License. This page is provided as a free service by mjmwired.net.