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