Linux Audio

Check our new training course

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