xref: /linux/Documentation/ABI/testing/sysfs-class-hwmon (revision ea518afc992032f7570c0a89ac9240b387dc0faf)
1What:		/sys/class/hwmon/hwmonX/name
2Description:
3		The chip name.
4		This should be a short, lowercase string, not containing
5		whitespace, dashes, or the wildcard character '*'.
6		This attribute represents the chip name. It is the only
7		mandatory attribute.
8		I2C devices get this attribute created automatically.
9
10		RO
11
12What:		/sys/class/hwmon/hwmonX/label
13Description:
14		A descriptive label that allows to uniquely identify a
15		device within the system.
16		The contents of the label are free-form.
17
18		RO
19
20What:		/sys/class/hwmon/hwmonX/update_interval
21Description:
22		The interval at which the chip will update readings.
23		Unit: millisecond
24
25		RW
26
27		Some devices have a variable update rate or interval.
28		This attribute can be used to change it to the desired value.
29
30What:		/sys/class/hwmon/hwmonX/inY_min
31Description:
32		Voltage min value.
33
34		Unit: millivolt
35
36		RW
37
38What:		/sys/class/hwmon/hwmonX/inY_lcrit
39Description:
40		Voltage critical min value.
41
42		Unit: millivolt
43
44		RW
45
46		If voltage drops to or below this limit, the system may
47		take drastic action such as power down or reset. At the very
48		least, it should report a fault.
49
50What:		/sys/class/hwmon/hwmonX/inY_max
51Description:
52		Voltage max value.
53
54		Unit: millivolt
55
56		RW
57
58What:		/sys/class/hwmon/hwmonX/inY_crit
59Description:
60		Voltage critical max value.
61
62		Unit: millivolt
63
64		RW
65
66		If voltage reaches or exceeds this limit, the system may
67		take drastic action such as power down or reset. At the very
68		least, it should report a fault.
69
70What:		/sys/class/hwmon/hwmonX/inY_input
71Description:
72		Voltage input value.
73
74		Unit: millivolt
75
76		RO
77
78		Voltage measured on the chip pin.
79
80		Actual voltage depends on the scaling resistors on the
81		motherboard, as recommended in the chip datasheet.
82
83		This varies by chip and by motherboard.
84		Because of this variation, values are generally NOT scaled
85		by the chip driver, and must be done by the application.
86		However, some drivers (notably lm87 and via686a)
87		do scale, because of internal resistors built into a chip.
88		These drivers will output the actual voltage. Rule of
89		thumb: drivers should report the voltage values at the
90		"pins" of the chip.
91
92What:		/sys/class/hwmon/hwmonX/inY_average
93Description:
94		Average voltage
95
96		Unit: millivolt
97
98		RO
99
100What:		/sys/class/hwmon/hwmonX/inY_lowest
101Description:
102		Historical minimum voltage
103
104		Unit: millivolt
105
106		RO
107
108What:		/sys/class/hwmon/hwmonX/inY_highest
109Description:
110		Historical maximum voltage
111
112		Unit: millivolt
113
114		RO
115
116What:		/sys/class/hwmon/hwmonX/inY_reset_history
117Description:
118		Reset inX_lowest and inX_highest
119
120		WO
121
122What:		/sys/class/hwmon/hwmonX/in_reset_history
123Description:
124		Reset inX_lowest and inX_highest for all sensors
125
126		WO
127
128What:		/sys/class/hwmon/hwmonX/inY_label
129Description:
130		Suggested voltage channel label.
131
132		Text string
133
134		Should only be created if the driver has hints about what
135		this voltage channel is being used for, and user-space
136		doesn't. In all other cases, the label is provided by
137		user-space.
138
139		RO
140
141What:		/sys/class/hwmon/hwmonX/inY_enable
142Description:
143		Enable or disable the sensors.
144
145		When disabled the sensor read will return -ENODATA.
146
147		- 1: Enable
148		- 0: Disable
149
150		RW
151
152What:		/sys/class/hwmon/hwmonX/cpuY_vid
153Description:
154		CPU core reference voltage.
155
156		Unit: millivolt
157
158		RO
159
160		Not always correct.
161
162What:		/sys/class/hwmon/hwmonX/vrm
163Description:
164		Voltage Regulator Module version number.
165
166		RW (but changing it should no more be necessary)
167
168		Originally the VRM standard version multiplied by 10, but now
169		an arbitrary number, as not all standards have a version
170		number.
171
172		Affects the way the driver calculates the CPU core reference
173		voltage from the vid pins.
174
175What:		/sys/class/hwmon/hwmonX/inY_rated_min
176Description:
177		Minimum rated voltage.
178
179		Unit: millivolt
180
181		RO
182
183What:		/sys/class/hwmon/hwmonX/inY_rated_max
184Description:
185		Maximum rated voltage.
186
187		Unit: millivolt
188
189		RO
190
191What:		/sys/class/hwmon/hwmonX/fanY_min
192Description:
193		Fan minimum value
194
195		Unit: revolution/min (RPM)
196
197		RW
198
199What:		/sys/class/hwmon/hwmonX/fanY_max
200Description:
201		Fan maximum value
202
203		Unit: revolution/min (RPM)
204
205		Only rarely supported by the hardware.
206		RW
207
208What:		/sys/class/hwmon/hwmonX/fanY_input
209Description:
210		Fan input value.
211
212		Unit: revolution/min (RPM)
213
214		RO
215
216What:		/sys/class/hwmon/hwmonX/fanY_div
217Description:
218		Fan divisor.
219
220		Integer value in powers of two (1, 2, 4, 8, 16, 32, 64, 128).
221
222		RW
223
224		Some chips only support values 1, 2, 4 and 8.
225		Note that this is actually an internal clock divisor, which
226		affects the measurable speed range, not the read value.
227
228What:		/sys/class/hwmon/hwmonX/fanY_pulses
229Description:
230		Number of tachometer pulses per fan revolution.
231
232		Integer value, typically between 1 and 4.
233
234		RW
235
236		This value is a characteristic of the fan connected to the
237		device's input, so it has to be set in accordance with the fan
238		model.
239
240		Should only be created if the chip has a register to configure
241		the number of pulses. In the absence of such a register (and
242		thus attribute) the value assumed by all devices is 2 pulses
243		per fan revolution.
244
245What:		/sys/class/hwmon/hwmonX/fanY_target
246Description:
247		Desired fan speed
248
249		Unit: revolution/min (RPM)
250
251		RW
252
253		Only makes sense if the chip supports closed-loop fan speed
254		control based on the measured fan speed.
255
256What:		/sys/class/hwmon/hwmonX/fanY_label
257Description:
258		Suggested fan channel label.
259
260		Text string
261
262		Should only be created if the driver has hints about what
263		this fan channel is being used for, and user-space doesn't.
264		In all other cases, the label is provided by user-space.
265
266		RO
267
268What:		/sys/class/hwmon/hwmonX/fanY_enable
269Description:
270		Enable or disable the sensors.
271
272		When disabled the sensor read will return -ENODATA.
273
274		- 1: Enable
275		- 0: Disable
276
277		RW
278
279What:		/sys/class/hwmon/hwmonX/fanY_fault
280Description:
281		Reports if a fan has reported failure.
282
283		- 1: Failed
284		- 0: Ok
285
286		RO
287
288What:		/sys/class/hwmon/hwmonX/pwmY
289Description:
290		Pulse width modulation fan control.
291
292		Integer value in the range 0 to 255
293
294		RW
295
296		255 is max or 100%.
297
298What:		/sys/class/hwmon/hwmonX/pwmY_enable
299Description:
300		Fan speed control method:
301
302		- 0: no fan speed control (i.e. fan at full speed)
303		- 1: manual fan speed control enabled (using `pwmY`)
304		- 2+: automatic fan speed control enabled
305
306		Check individual chip documentation files for automatic mode
307		details.
308
309		RW
310
311What:		/sys/class/hwmon/hwmonX/pwmY_mode
312Description:
313		- 0: DC mode (direct current)
314		- 1: PWM mode (pulse-width modulation)
315
316		RW
317
318What:		/sys/class/hwmon/hwmonX/pwmY_freq
319Description:
320		Base PWM frequency in Hz.
321
322		Only possibly available when pwmN_mode is PWM, but not always
323		present even then.
324
325		RW
326
327What:		/sys/class/hwmon/hwmonX/pwmY_auto_channels_temp
328Description:
329		Select which temperature channels affect this PWM output in
330		auto mode.
331
332		Bitfield, 1 is temp1, 2 is temp2, 4 is temp3 etc...
333		Which values are possible depend on the chip used.
334
335		RW
336
337What:		/sys/class/hwmon/hwmonX/pwmY_auto_pointZ_pwm
338What:		/sys/class/hwmon/hwmonX/pwmY_auto_pointZ_temp
339What:		/sys/class/hwmon/hwmonX/pwmY_auto_pointZ_temp_hyst
340Description:
341		Define the PWM vs temperature curve.
342
343		Number of trip points is chip-dependent. Use this for chips
344		which associate trip points to PWM output channels.
345
346		RW
347
348What:		/sys/class/hwmon/hwmonX/tempY_auto_pointZ_pwm
349What:		/sys/class/hwmon/hwmonX/tempY_auto_pointZ_temp
350What:		/sys/class/hwmon/hwmonX/tempY_auto_pointZ_temp_hyst
351Description:
352		Define the PWM vs temperature curve.
353
354		Number of trip points is chip-dependent. Use this for chips
355		which associate trip points to temperature channels.
356
357		RW
358
359What:		/sys/class/hwmon/hwmonX/tempY_type
360Description:
361		Sensor type selection.
362
363		Integers 1 to 6
364
365		RW
366
367		- 1: CPU embedded diode
368		- 2: 3904 transistor
369		- 3: thermal diode
370		- 4: thermistor
371		- 5: AMD AMDSI
372		- 6: Intel PECI
373
374		Not all types are supported by all chips
375
376What:		/sys/class/hwmon/hwmonX/tempY_max
377Description:
378		Temperature max value.
379
380		Unit: millidegree Celsius (or millivolt, see below)
381
382		RW
383
384What:		/sys/class/hwmon/hwmonX/tempY_max_alarm
385Description:
386		Maximum temperature alarm flag.
387
388		- 0: OK
389		- 1: temperature has reached tempY_max
390
391		RO
392
393What:		/sys/class/hwmon/hwmonX/tempY_min
394Description:
395		Temperature min value.
396
397		Unit: millidegree Celsius
398
399		RW
400
401What:		/sys/class/hwmon/hwmonX/tempY_min_alarm
402Description:
403		Minimum temperature alarm flag.
404
405		- 0: OK
406		- 1: temperature has reached tempY_min
407
408		RO
409
410What:		/sys/class/hwmon/hwmonX/tempY_max_hyst
411Description:
412		Temperature hysteresis value for max limit.
413
414		Unit: millidegree Celsius
415
416		Must be reported as an absolute temperature, NOT a delta
417		from the max value.
418
419		RW
420
421What:		/sys/class/hwmon/hwmonX/tempY_min_hyst
422Description:
423		Temperature hysteresis value for min limit.
424		Unit: millidegree Celsius
425
426		Must be reported as an absolute temperature, NOT a delta
427		from the min value.
428
429		RW
430
431What:		/sys/class/hwmon/hwmonX/tempY_input
432Description:
433		Temperature input value.
434
435		Unit: millidegree Celsius
436
437		RO
438
439What:		/sys/class/hwmon/hwmonX/tempY_crit
440Description:
441		Temperature critical max value, typically greater than
442		corresponding temp_max values.
443
444		Unit: millidegree Celsius
445
446		RW
447
448What:		/sys/class/hwmon/hwmonX/tempY_crit_alarm
449Description:
450		Critical high temperature alarm flag.
451
452		- 0: OK
453		- 1: temperature has reached tempY_crit
454
455		RO
456
457What:		/sys/class/hwmon/hwmonX/tempY_crit_hyst
458Description:
459		Temperature hysteresis value for critical limit.
460
461		Unit: millidegree Celsius
462
463		Must be reported as an absolute temperature, NOT a delta
464		from the critical value.
465
466		RW
467
468What:		/sys/class/hwmon/hwmonX/tempY_emergency
469Description:
470		Temperature emergency max value, for chips supporting more than
471		two upper temperature limits. Must be equal or greater than
472		corresponding temp_crit values.
473
474		Unit: millidegree Celsius
475
476		RW
477
478What:		/sys/class/hwmon/hwmonX/tempY_emergency_alarm
479Description:
480		Emergency high temperature alarm flag.
481
482		- 0: OK
483		- 1: temperature has reached tempY_emergency
484
485		RO
486
487What:		/sys/class/hwmon/hwmonX/tempY_emergency_hyst
488Description:
489		Temperature hysteresis value for emergency limit.
490
491		Unit: millidegree Celsius
492
493		Must be reported as an absolute temperature, NOT a delta
494		from the emergency value.
495
496		RW
497
498What:		/sys/class/hwmon/hwmonX/tempY_lcrit
499Description:
500		Temperature critical min value, typically lower than
501		corresponding temp_min values.
502
503		Unit: millidegree Celsius
504
505		RW
506
507What:		/sys/class/hwmon/hwmonX/tempY_lcrit_hyst
508Description:
509		Temperature hysteresis value for critical min limit.
510
511		Unit: millidegree Celsius
512
513		Must be reported as an absolute temperature, NOT a delta
514		from the critical min value.
515
516		RW
517
518What:		/sys/class/hwmon/hwmonX/tempY_offset
519Description:
520		Temperature offset which is added to the temperature reading
521		by the chip.
522
523		Unit: millidegree Celsius
524
525		Read/Write value.
526
527What:		/sys/class/hwmon/hwmonX/tempY_label
528Description:
529		Suggested temperature channel label.
530
531		Text string
532
533		Should only be created if the driver has hints about what
534		this temperature channel is being used for, and user-space
535		doesn't. In all other cases, the label is provided by
536		user-space.
537
538		RO
539
540What:		/sys/class/hwmon/hwmonX/tempY_lowest
541Description:
542		Historical minimum temperature
543
544		Unit: millidegree Celsius
545
546		RO
547
548What:		/sys/class/hwmon/hwmonX/tempY_highest
549Description:
550		Historical maximum temperature
551
552		Unit: millidegree Celsius
553
554		RO
555
556What:		/sys/class/hwmon/hwmonX/tempY_reset_history
557Description:
558		Reset temp_lowest and temp_highest
559
560		WO
561
562What:		/sys/class/hwmon/hwmonX/temp_reset_history
563Description:
564		Reset temp_lowest and temp_highest for all sensors
565
566		WO
567
568What:		/sys/class/hwmon/hwmonX/tempY_enable
569Description:
570		Enable or disable the sensors.
571
572		When disabled the sensor read will return -ENODATA.
573
574		- 1: Enable
575		- 0: Disable
576
577		RW
578
579What:		/sys/class/hwmon/hwmonX/tempY_rated_min
580Description:
581		Minimum rated temperature.
582
583		Unit: millidegree Celsius
584
585		RO
586
587What:		/sys/class/hwmon/hwmonX/tempY_rated_max
588Description:
589		Maximum rated temperature.
590
591		Unit: millidegree Celsius
592
593		RO
594
595What:		/sys/class/hwmon/hwmonX/currY_max
596Description:
597		Current max value
598
599		Unit: milliampere
600
601		RW
602
603What:		/sys/class/hwmon/hwmonX/currY_min
604Description:
605		Current min value.
606
607		Unit: milliampere
608
609		RW
610
611What:		/sys/class/hwmon/hwmonX/currY_lcrit
612Description:
613		Current critical low value
614
615		Unit: milliampere
616
617		RW
618
619What:		/sys/class/hwmon/hwmonX/currY_crit
620Description:
621		Current critical high value.
622
623		Unit: milliampere
624
625		RW
626
627What:		/sys/class/hwmon/hwmonX/currY_input
628Description:
629		Current input value
630
631		Unit: milliampere
632
633		RO
634
635What:		/sys/class/hwmon/hwmonX/currY_average
636Description:
637		Average current use
638
639		Unit: milliampere
640
641		RO
642
643What:		/sys/class/hwmon/hwmonX/currY_lowest
644Description:
645		Historical minimum current
646
647		Unit: milliampere
648
649		RO
650
651What:		/sys/class/hwmon/hwmonX/currY_highest
652Description:
653		Historical maximum current
654		Unit: milliampere
655		RO
656
657What:		/sys/class/hwmon/hwmonX/currY_reset_history
658Description:
659		Reset currX_lowest and currX_highest
660
661		WO
662
663What:		/sys/class/hwmon/hwmonX/curr_reset_history
664Description:
665		Reset currX_lowest and currX_highest for all sensors
666
667		WO
668
669What:		/sys/class/hwmon/hwmonX/currY_enable
670Description:
671		Enable or disable the sensors.
672
673		When disabled the sensor read will return -ENODATA.
674
675		- 1: Enable
676		- 0: Disable
677
678		RW
679
680What:		/sys/class/hwmon/hwmonX/currY_rated_min
681Description:
682		Minimum rated current.
683
684		Unit: milliampere
685
686		RO
687
688What:		/sys/class/hwmon/hwmonX/currY_rated_max
689Description:
690		Maximum rated current.
691
692		Unit: milliampere
693
694		RO
695
696What:		/sys/class/hwmon/hwmonX/powerY_average
697Description:
698		Average power use
699
700		Unit: microWatt
701
702		RO
703
704What:		/sys/class/hwmon/hwmonX/powerY_average_interval
705Description:
706		Power use averaging interval.  A poll
707		notification is sent to this file if the
708		hardware changes the averaging interval.
709
710		Unit: milliseconds
711
712		RW
713
714What:		/sys/class/hwmon/hwmonX/powerY_average_interval_max
715Description:
716		Maximum power use averaging interval
717
718		Unit: milliseconds
719
720		RO
721
722What:		/sys/class/hwmon/hwmonX/powerY_average_interval_min
723Description:
724		Minimum power use averaging interval
725
726		Unit: milliseconds
727
728		RO
729
730What:		/sys/class/hwmon/hwmonX/powerY_average_highest
731Description:
732		Historical average maximum power use
733
734		Unit: microWatt
735
736		RO
737
738What:		/sys/class/hwmon/hwmonX/powerY_average_lowest
739Description:
740		Historical average minimum power use
741
742		Unit: microWatt
743
744		RO
745
746What:		/sys/class/hwmon/hwmonX/powerY_average_max
747Description:
748		A poll notification is sent to
749		`powerY_average` when power use
750		rises above this value.
751
752		Unit: microWatt
753
754		RW
755
756What:		/sys/class/hwmon/hwmonX/powerY_average_min
757Description:
758		A poll notification is sent to
759		`powerY_average` when power use
760		sinks below this value.
761
762		Unit: microWatt
763
764		RW
765
766What:		/sys/class/hwmon/hwmonX/powerY_input
767Description:
768		Instantaneous power use
769
770		Unit: microWatt
771
772		RO
773
774What:		/sys/class/hwmon/hwmonX/powerY_input_highest
775Description:
776		Historical maximum power use
777
778		Unit: microWatt
779
780		RO
781
782What:		/sys/class/hwmon/hwmonX/powerY_input_lowest
783Description:
784		Historical minimum power use
785
786		Unit: microWatt
787
788		RO
789
790What:		/sys/class/hwmon/hwmonX/powerY_reset_history
791Description:
792		Reset input_highest, input_lowest,
793		average_highest and average_lowest.
794
795		WO
796
797What:		/sys/class/hwmon/hwmonX/powerY_accuracy
798Description:
799		Accuracy of the power meter.
800
801		Unit: Percent
802
803		RO
804
805What:		/sys/class/hwmon/hwmonX/powerY_cap
806Description:
807		If power use rises above this limit, the
808		system should take action to reduce power use.
809		A poll notification is sent to this file if the
810		cap is changed by the hardware.  The `*_cap`
811		files only appear if the cap is known to be
812		enforced by hardware.
813
814		Unit: microWatt
815
816		RW
817
818What:		/sys/class/hwmon/hwmonX/powerY_cap_hyst
819Description:
820		Margin of hysteresis built around capping and
821		notification.
822
823		Unit: microWatt
824
825		RW
826
827What:		/sys/class/hwmon/hwmonX/powerY_cap_max
828Description:
829		Maximum cap that can be set.
830
831		Unit: microWatt
832
833		RO
834
835What:		/sys/class/hwmon/hwmonX/powerY_cap_min
836Description:
837		Minimum cap that can be set.
838
839		Unit: microWatt
840
841		RO
842
843What:		/sys/class/hwmon/hwmonX/powerY_max
844Description:
845		Maximum power.
846
847		Unit: microWatt
848
849		RW
850
851What:		/sys/class/hwmon/hwmonX/powerY_crit
852Description:
853		Critical maximum power.
854
855		If power rises to or above this limit, the
856		system is expected take drastic action to reduce
857		power consumption, such as a system shutdown or
858		a forced powerdown of some devices.
859
860		Unit: microWatt
861
862		RW
863
864What:		/sys/class/hwmon/hwmonX/powerY_enable
865Description:
866		Enable or disable the sensors.
867
868		When disabled the sensor read will return
869		-ENODATA.
870
871		- 1: Enable
872		- 0: Disable
873
874		RW
875
876What:		/sys/class/hwmon/hwmonX/powerY_rated_min
877Description:
878		Minimum rated power.
879
880		Unit: microWatt
881
882		RO
883
884What:		/sys/class/hwmon/hwmonX/powerY_rated_max
885Description:
886		Maximum rated power.
887
888		Unit: microWatt
889
890		RO
891
892What:		/sys/class/hwmon/hwmonX/energyY_input
893Description:
894		Cumulative energy use
895
896		Unit: microJoule
897
898		RO
899
900What:		/sys/class/hwmon/hwmonX/energyY_enable
901Description:
902		Enable or disable the sensors.
903
904		When disabled the sensor read will return
905		-ENODATA.
906
907		- 1: Enable
908		- 0: Disable
909
910		RW
911
912What:		/sys/class/hwmon/hwmonX/humidityY_alarm
913Description:
914		Humidity limit detection
915
916		- 0: OK
917		- 1: Humidity limit has been reached
918
919		RO
920
921What:		/sys/class/hwmon/hwmonX/humidityY_enable
922Description:
923		Enable or disable the sensors
924
925		When disabled the sensor read will return
926		-ENODATA.
927
928		- 1: Enable
929		- 0: Disable
930
931		RW
932
933What:		/sys/class/hwmon/hwmonX/humidityY_fault
934Description:
935		Reports a humidity sensor failure.
936
937		- 1: Failed
938		- 0: Ok
939
940		RO
941
942What:		/sys/class/hwmon/hwmonX/humidityY_input
943Description:
944		Humidity
945
946		Unit: milli-percent (per cent mille, pcm)
947
948		RO
949
950What:		/sys/class/hwmon/hwmonX/humidityY_label
951Description:
952		Suggested humidity channel label.
953
954		Text string
955
956		Should only be created if the driver has hints about what
957		this humidity channel is being used for, and user-space
958		doesn't. In all other cases, the label is provided by
959		user-space.
960
961		RO
962
963What:		/sys/class/hwmon/hwmonX/humidityY_max
964Description:
965		Humidity max value.
966
967		Unit: milli-percent (per cent mille, pcm)
968
969		RW
970
971What:		/sys/class/hwmon/hwmonX/humidityY_max_hyst
972Description:
973		Humidity hysteresis value for max limit.
974
975		Unit: milli-percent (per cent mille, pcm)
976
977		Must be reported as an absolute humidity, NOT a delta
978		from the max value.
979
980		RW
981
982What:		/sys/class/hwmon/hwmonX/humidityY_min
983Description:
984		Humidity min value.
985
986		Unit: milli-percent (per cent mille, pcm)
987
988		RW
989
990What:		/sys/class/hwmon/hwmonX/humidityY_min_hyst
991Description:
992		Humidity hysteresis value for min limit.
993
994		Unit: milli-percent (per cent mille, pcm)
995
996		Must be reported as an absolute humidity, NOT a delta
997		from the min value.
998
999		RW
1000
1001What:		/sys/class/hwmon/hwmonX/humidityY_rated_min
1002Description:
1003		Minimum rated humidity.
1004
1005		Unit: milli-percent (per cent mille, pcm)
1006
1007		RO
1008
1009What:		/sys/class/hwmon/hwmonX/humidityY_rated_max
1010Description:
1011		Maximum rated humidity.
1012
1013		Unit: milli-percent (per cent mille, pcm)
1014
1015		RO
1016
1017
1018What:		/sys/class/hwmon/hwmonX/intrusionY_alarm
1019Description:
1020		Chassis intrusion detection
1021
1022		- 0: OK
1023		- 1: intrusion detected
1024
1025		RW
1026
1027		Contrary to regular alarm flags which clear themselves
1028		automatically when read, this one sticks until cleared by
1029		the user. This is done by writing 0 to the file. Writing
1030		other values is unsupported.
1031
1032What:		/sys/class/hwmon/hwmonX/intrusionY_beep
1033Description:
1034		Chassis intrusion beep
1035
1036		- 0: disable
1037		- 1: enable
1038
1039		RW
1040
1041What:		/sys/class/hwmon/hwmonX/device/pec
1042Description:
1043		PEC support on I2C devices
1044
1045		- 0, off, n: disable
1046		- 1, on, y: enable
1047
1048		RW
1049