xref: /OK3568_Linux_fs/kernel/Documentation/hwmon/w83795.rst (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunKernel driver w83795
2*4882a593Smuzhiyun====================
3*4882a593Smuzhiyun
4*4882a593SmuzhiyunSupported chips:
5*4882a593Smuzhiyun
6*4882a593Smuzhiyun  * Winbond/Nuvoton W83795G
7*4882a593Smuzhiyun
8*4882a593Smuzhiyun    Prefix: 'w83795g'
9*4882a593Smuzhiyun
10*4882a593Smuzhiyun    Addresses scanned: I2C 0x2c - 0x2f
11*4882a593Smuzhiyun
12*4882a593Smuzhiyun    Datasheet: Available for download on nuvoton.com
13*4882a593Smuzhiyun
14*4882a593Smuzhiyun  * Winbond/Nuvoton W83795ADG
15*4882a593Smuzhiyun
16*4882a593Smuzhiyun    Prefix: 'w83795adg'
17*4882a593Smuzhiyun
18*4882a593Smuzhiyun    Addresses scanned: I2C 0x2c - 0x2f
19*4882a593Smuzhiyun
20*4882a593Smuzhiyun    Datasheet: Available for download on nuvoton.com
21*4882a593Smuzhiyun
22*4882a593SmuzhiyunAuthors:
23*4882a593Smuzhiyun    - Wei Song (Nuvoton)
24*4882a593Smuzhiyun    - Jean Delvare <jdelvare@suse.de>
25*4882a593Smuzhiyun
26*4882a593Smuzhiyun
27*4882a593SmuzhiyunPin mapping
28*4882a593Smuzhiyun-----------
29*4882a593Smuzhiyun
30*4882a593SmuzhiyunHere is a summary of the pin mapping for the W83795G and W83795ADG.
31*4882a593SmuzhiyunThis can be useful to convert data provided by board manufacturers
32*4882a593Smuzhiyuninto working libsensors configuration statements.
33*4882a593Smuzhiyun
34*4882a593Smuzhiyun
35*4882a593Smuzhiyun- W83795G
36*4882a593Smuzhiyun
37*4882a593Smuzhiyun========= ======================= =============== ================
38*4882a593SmuzhiyunPin	  Name			  Register	  Sysfs attribute
39*4882a593Smuzhiyun========= ======================= =============== ================
40*4882a593Smuzhiyun   13	  VSEN1 (VCORE1)	  10h		  in0
41*4882a593Smuzhiyun   14	  VSEN2 (VCORE2)	  11h		  in1
42*4882a593Smuzhiyun   15	  VSEN3 (VCORE3)	  12h		  in2
43*4882a593Smuzhiyun   16	  VSEN4			  13h		  in3
44*4882a593Smuzhiyun   17	  VSEN5			  14h		  in4
45*4882a593Smuzhiyun   18	  VSEN6			  15h		  in5
46*4882a593Smuzhiyun   19	  VSEN7			  16h		  in6
47*4882a593Smuzhiyun   20	  VSEN8			  17h		  in7
48*4882a593Smuzhiyun   21	  VSEN9			  18h		  in8
49*4882a593Smuzhiyun   22	  VSEN10		  19h		  in9
50*4882a593Smuzhiyun   23	  VSEN11		  1Ah		  in10
51*4882a593Smuzhiyun   28	  VTT			  1Bh		  in11
52*4882a593Smuzhiyun   24	  3VDD			  1Ch		  in12
53*4882a593Smuzhiyun   25	  3VSB			  1Dh		  in13
54*4882a593Smuzhiyun   26	  VBAT			  1Eh		  in14
55*4882a593Smuzhiyun    3	  VSEN12/TR5		  1Fh		  in15/temp5
56*4882a593Smuzhiyun    4	  VSEN13/TR5		  20h		  in16/temp6
57*4882a593Smuzhiyun  5/  6	  VDSEN14/TR1/TD1	  21h		  in17/temp1
58*4882a593Smuzhiyun  7/  8	  VDSEN15/TR2/TD2	  22h		  in18/temp2
59*4882a593Smuzhiyun  9/ 10	  VDSEN16/TR3/TD3	  23h		  in19/temp3
60*4882a593Smuzhiyun 11/ 12	  VDSEN17/TR4/TD4	  24h		  in20/temp4
61*4882a593Smuzhiyun   40	  FANIN1		  2Eh		  fan1
62*4882a593Smuzhiyun   42	  FANIN2		  2Fh		  fan2
63*4882a593Smuzhiyun   44	  FANIN3		  30h		  fan3
64*4882a593Smuzhiyun   46	  FANIN4		  31h		  fan4
65*4882a593Smuzhiyun   48	  FANIN5		  32h		  fan5
66*4882a593Smuzhiyun   50	  FANIN6		  33h		  fan6
67*4882a593Smuzhiyun   52	  FANIN7		  34h		  fan7
68*4882a593Smuzhiyun   54	  FANIN8		  35h		  fan8
69*4882a593Smuzhiyun   57	  FANIN9		  36h		  fan9
70*4882a593Smuzhiyun   58	  FANIN10		  37h		  fan10
71*4882a593Smuzhiyun   59	  FANIN11		  38h		  fan11
72*4882a593Smuzhiyun   60	  FANIN12		  39h		  fan12
73*4882a593Smuzhiyun   31	  FANIN13		  3Ah		  fan13
74*4882a593Smuzhiyun   35	  FANIN14		  3Bh		  fan14
75*4882a593Smuzhiyun   41	  FANCTL1		  10h (bank 2)	  pwm1
76*4882a593Smuzhiyun   43	  FANCTL2		  11h (bank 2)	  pwm2
77*4882a593Smuzhiyun   45	  FANCTL3		  12h (bank 2)	  pwm3
78*4882a593Smuzhiyun   47	  FANCTL4		  13h (bank 2)	  pwm4
79*4882a593Smuzhiyun   49	  FANCTL5		  14h (bank 2)	  pwm5
80*4882a593Smuzhiyun   51	  FANCTL6		  15h (bank 2)	  pwm6
81*4882a593Smuzhiyun   53	  FANCTL7		  16h (bank 2)	  pwm7
82*4882a593Smuzhiyun   55	  FANCTL8		  17h (bank 2)	  pwm8
83*4882a593Smuzhiyun 29/ 30	  PECI/TSI (DTS1)	  26h		  temp7
84*4882a593Smuzhiyun 29/ 30	  PECI/TSI (DTS2)	  27h		  temp8
85*4882a593Smuzhiyun 29/ 30	  PECI/TSI (DTS3)	  28h		  temp9
86*4882a593Smuzhiyun 29/ 30	  PECI/TSI (DTS4)	  29h		  temp10
87*4882a593Smuzhiyun 29/ 30	  PECI/TSI (DTS5)	  2Ah		  temp11
88*4882a593Smuzhiyun 29/ 30	  PECI/TSI (DTS6)	  2Bh		  temp12
89*4882a593Smuzhiyun 29/ 30	  PECI/TSI (DTS7)	  2Ch		  temp13
90*4882a593Smuzhiyun 29/ 30	  PECI/TSI (DTS8)	  2Dh		  temp14
91*4882a593Smuzhiyun   27	  CASEOPEN#		  46h		  intrusion0
92*4882a593Smuzhiyun========= ======================= =============== ================
93*4882a593Smuzhiyun
94*4882a593Smuzhiyun- W83795ADG
95*4882a593Smuzhiyun
96*4882a593Smuzhiyun========= ======================= =============== ================
97*4882a593SmuzhiyunPin	  Name			  Register	  Sysfs attribute
98*4882a593Smuzhiyun========= ======================= =============== ================
99*4882a593Smuzhiyun   10	  VSEN1 (VCORE1)	  10h		  in0
100*4882a593Smuzhiyun   11	  VSEN2 (VCORE2)	  11h		  in1
101*4882a593Smuzhiyun   12	  VSEN3 (VCORE3)	  12h		  in2
102*4882a593Smuzhiyun   13	  VSEN4			  13h		  in3
103*4882a593Smuzhiyun   14	  VSEN5			  14h		  in4
104*4882a593Smuzhiyun   15	  VSEN6			  15h		  in5
105*4882a593Smuzhiyun   16	  VSEN7			  16h		  in6
106*4882a593Smuzhiyun   17	  VSEN8			  17h		  in7
107*4882a593Smuzhiyun   22	  VTT			  1Bh		  in11
108*4882a593Smuzhiyun   18	  3VDD			  1Ch		  in12
109*4882a593Smuzhiyun   19	  3VSB			  1Dh		  in13
110*4882a593Smuzhiyun   20	  VBAT			  1Eh		  in14
111*4882a593Smuzhiyun   48	  VSEN12/TR5		  1Fh		  in15/temp5
112*4882a593Smuzhiyun    1	  VSEN13/TR5		  20h		  in16/temp6
113*4882a593Smuzhiyun  2/  3	  VDSEN14/TR1/TD1	  21h		  in17/temp1
114*4882a593Smuzhiyun  4/  5	  VDSEN15/TR2/TD2	  22h		  in18/temp2
115*4882a593Smuzhiyun  6/  7	  VDSEN16/TR3/TD3	  23h		  in19/temp3
116*4882a593Smuzhiyun  8/  9	  VDSEN17/TR4/TD4	  24h		  in20/temp4
117*4882a593Smuzhiyun   32	  FANIN1		  2Eh		  fan1
118*4882a593Smuzhiyun   34	  FANIN2		  2Fh		  fan2
119*4882a593Smuzhiyun   36	  FANIN3		  30h		  fan3
120*4882a593Smuzhiyun   37	  FANIN4		  31h		  fan4
121*4882a593Smuzhiyun   38	  FANIN5		  32h		  fan5
122*4882a593Smuzhiyun   39	  FANIN6		  33h		  fan6
123*4882a593Smuzhiyun   40	  FANIN7		  34h		  fan7
124*4882a593Smuzhiyun   41	  FANIN8		  35h		  fan8
125*4882a593Smuzhiyun   43	  FANIN9		  36h		  fan9
126*4882a593Smuzhiyun   44	  FANIN10		  37h		  fan10
127*4882a593Smuzhiyun   45	  FANIN11		  38h		  fan11
128*4882a593Smuzhiyun   46	  FANIN12		  39h		  fan12
129*4882a593Smuzhiyun   24	  FANIN13		  3Ah		  fan13
130*4882a593Smuzhiyun   28	  FANIN14		  3Bh		  fan14
131*4882a593Smuzhiyun   33	  FANCTL1		  10h (bank 2)	  pwm1
132*4882a593Smuzhiyun   35	  FANCTL2		  11h (bank 2)	  pwm2
133*4882a593Smuzhiyun   23	  PECI (DTS1)		  26h		  temp7
134*4882a593Smuzhiyun   23	  PECI (DTS2)		  27h		  temp8
135*4882a593Smuzhiyun   23	  PECI (DTS3)		  28h		  temp9
136*4882a593Smuzhiyun   23	  PECI (DTS4)		  29h		  temp10
137*4882a593Smuzhiyun   23	  PECI (DTS5)		  2Ah		  temp11
138*4882a593Smuzhiyun   23	  PECI (DTS6)		  2Bh		  temp12
139*4882a593Smuzhiyun   23	  PECI (DTS7)		  2Ch		  temp13
140*4882a593Smuzhiyun   23	  PECI (DTS8)		  2Dh		  temp14
141*4882a593Smuzhiyun   21	  CASEOPEN#		  46h		  intrusion0
142*4882a593Smuzhiyun========= ======================= =============== ================
143