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