162306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/name 262306a36Sopenharmony_ciDescription: 362306a36Sopenharmony_ci The chip name. 462306a36Sopenharmony_ci This should be a short, lowercase string, not containing 562306a36Sopenharmony_ci whitespace, dashes, or the wildcard character '*'. 662306a36Sopenharmony_ci This attribute represents the chip name. It is the only 762306a36Sopenharmony_ci mandatory attribute. 862306a36Sopenharmony_ci I2C devices get this attribute created automatically. 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci RO 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/label 1362306a36Sopenharmony_ciDescription: 1462306a36Sopenharmony_ci A descriptive label that allows to uniquely identify a 1562306a36Sopenharmony_ci device within the system. 1662306a36Sopenharmony_ci The contents of the label are free-form. 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci RO 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/update_interval 2162306a36Sopenharmony_ciDescription: 2262306a36Sopenharmony_ci The interval at which the chip will update readings. 2362306a36Sopenharmony_ci Unit: millisecond 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ci RW 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ci Some devices have a variable update rate or interval. 2862306a36Sopenharmony_ci This attribute can be used to change it to the desired value. 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/inY_min 3162306a36Sopenharmony_ciDescription: 3262306a36Sopenharmony_ci Voltage min value. 3362306a36Sopenharmony_ci 3462306a36Sopenharmony_ci Unit: millivolt 3562306a36Sopenharmony_ci 3662306a36Sopenharmony_ci RW 3762306a36Sopenharmony_ci 3862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/inY_lcrit 3962306a36Sopenharmony_ciDescription: 4062306a36Sopenharmony_ci Voltage critical min value. 4162306a36Sopenharmony_ci 4262306a36Sopenharmony_ci Unit: millivolt 4362306a36Sopenharmony_ci 4462306a36Sopenharmony_ci RW 4562306a36Sopenharmony_ci 4662306a36Sopenharmony_ci If voltage drops to or below this limit, the system may 4762306a36Sopenharmony_ci take drastic action such as power down or reset. At the very 4862306a36Sopenharmony_ci least, it should report a fault. 4962306a36Sopenharmony_ci 5062306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/inY_max 5162306a36Sopenharmony_ciDescription: 5262306a36Sopenharmony_ci Voltage max value. 5362306a36Sopenharmony_ci 5462306a36Sopenharmony_ci Unit: millivolt 5562306a36Sopenharmony_ci 5662306a36Sopenharmony_ci RW 5762306a36Sopenharmony_ci 5862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/inY_crit 5962306a36Sopenharmony_ciDescription: 6062306a36Sopenharmony_ci Voltage critical max value. 6162306a36Sopenharmony_ci 6262306a36Sopenharmony_ci Unit: millivolt 6362306a36Sopenharmony_ci 6462306a36Sopenharmony_ci RW 6562306a36Sopenharmony_ci 6662306a36Sopenharmony_ci If voltage reaches or exceeds this limit, the system may 6762306a36Sopenharmony_ci take drastic action such as power down or reset. At the very 6862306a36Sopenharmony_ci least, it should report a fault. 6962306a36Sopenharmony_ci 7062306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/inY_input 7162306a36Sopenharmony_ciDescription: 7262306a36Sopenharmony_ci Voltage input value. 7362306a36Sopenharmony_ci 7462306a36Sopenharmony_ci Unit: millivolt 7562306a36Sopenharmony_ci 7662306a36Sopenharmony_ci RO 7762306a36Sopenharmony_ci 7862306a36Sopenharmony_ci Voltage measured on the chip pin. 7962306a36Sopenharmony_ci 8062306a36Sopenharmony_ci Actual voltage depends on the scaling resistors on the 8162306a36Sopenharmony_ci motherboard, as recommended in the chip datasheet. 8262306a36Sopenharmony_ci 8362306a36Sopenharmony_ci This varies by chip and by motherboard. 8462306a36Sopenharmony_ci Because of this variation, values are generally NOT scaled 8562306a36Sopenharmony_ci by the chip driver, and must be done by the application. 8662306a36Sopenharmony_ci However, some drivers (notably lm87 and via686a) 8762306a36Sopenharmony_ci do scale, because of internal resistors built into a chip. 8862306a36Sopenharmony_ci These drivers will output the actual voltage. Rule of 8962306a36Sopenharmony_ci thumb: drivers should report the voltage values at the 9062306a36Sopenharmony_ci "pins" of the chip. 9162306a36Sopenharmony_ci 9262306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/inY_average 9362306a36Sopenharmony_ciDescription: 9462306a36Sopenharmony_ci Average voltage 9562306a36Sopenharmony_ci 9662306a36Sopenharmony_ci Unit: millivolt 9762306a36Sopenharmony_ci 9862306a36Sopenharmony_ci RO 9962306a36Sopenharmony_ci 10062306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/inY_lowest 10162306a36Sopenharmony_ciDescription: 10262306a36Sopenharmony_ci Historical minimum voltage 10362306a36Sopenharmony_ci 10462306a36Sopenharmony_ci Unit: millivolt 10562306a36Sopenharmony_ci 10662306a36Sopenharmony_ci RO 10762306a36Sopenharmony_ci 10862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/inY_highest 10962306a36Sopenharmony_ciDescription: 11062306a36Sopenharmony_ci Historical maximum voltage 11162306a36Sopenharmony_ci 11262306a36Sopenharmony_ci Unit: millivolt 11362306a36Sopenharmony_ci 11462306a36Sopenharmony_ci RO 11562306a36Sopenharmony_ci 11662306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/inY_reset_history 11762306a36Sopenharmony_ciDescription: 11862306a36Sopenharmony_ci Reset inX_lowest and inX_highest 11962306a36Sopenharmony_ci 12062306a36Sopenharmony_ci WO 12162306a36Sopenharmony_ci 12262306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/in_reset_history 12362306a36Sopenharmony_ciDescription: 12462306a36Sopenharmony_ci Reset inX_lowest and inX_highest for all sensors 12562306a36Sopenharmony_ci 12662306a36Sopenharmony_ci WO 12762306a36Sopenharmony_ci 12862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/inY_label 12962306a36Sopenharmony_ciDescription: 13062306a36Sopenharmony_ci Suggested voltage channel label. 13162306a36Sopenharmony_ci 13262306a36Sopenharmony_ci Text string 13362306a36Sopenharmony_ci 13462306a36Sopenharmony_ci Should only be created if the driver has hints about what 13562306a36Sopenharmony_ci this voltage channel is being used for, and user-space 13662306a36Sopenharmony_ci doesn't. In all other cases, the label is provided by 13762306a36Sopenharmony_ci user-space. 13862306a36Sopenharmony_ci 13962306a36Sopenharmony_ci RO 14062306a36Sopenharmony_ci 14162306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/inY_enable 14262306a36Sopenharmony_ciDescription: 14362306a36Sopenharmony_ci Enable or disable the sensors. 14462306a36Sopenharmony_ci 14562306a36Sopenharmony_ci When disabled the sensor read will return -ENODATA. 14662306a36Sopenharmony_ci 14762306a36Sopenharmony_ci - 1: Enable 14862306a36Sopenharmony_ci - 0: Disable 14962306a36Sopenharmony_ci 15062306a36Sopenharmony_ci RW 15162306a36Sopenharmony_ci 15262306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/cpuY_vid 15362306a36Sopenharmony_ciDescription: 15462306a36Sopenharmony_ci CPU core reference voltage. 15562306a36Sopenharmony_ci 15662306a36Sopenharmony_ci Unit: millivolt 15762306a36Sopenharmony_ci 15862306a36Sopenharmony_ci RO 15962306a36Sopenharmony_ci 16062306a36Sopenharmony_ci Not always correct. 16162306a36Sopenharmony_ci 16262306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/vrm 16362306a36Sopenharmony_ciDescription: 16462306a36Sopenharmony_ci Voltage Regulator Module version number. 16562306a36Sopenharmony_ci 16662306a36Sopenharmony_ci RW (but changing it should no more be necessary) 16762306a36Sopenharmony_ci 16862306a36Sopenharmony_ci Originally the VRM standard version multiplied by 10, but now 16962306a36Sopenharmony_ci an arbitrary number, as not all standards have a version 17062306a36Sopenharmony_ci number. 17162306a36Sopenharmony_ci 17262306a36Sopenharmony_ci Affects the way the driver calculates the CPU core reference 17362306a36Sopenharmony_ci voltage from the vid pins. 17462306a36Sopenharmony_ci 17562306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/inY_rated_min 17662306a36Sopenharmony_ciDescription: 17762306a36Sopenharmony_ci Minimum rated voltage. 17862306a36Sopenharmony_ci 17962306a36Sopenharmony_ci Unit: millivolt 18062306a36Sopenharmony_ci 18162306a36Sopenharmony_ci RO 18262306a36Sopenharmony_ci 18362306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/inY_rated_max 18462306a36Sopenharmony_ciDescription: 18562306a36Sopenharmony_ci Maximum rated voltage. 18662306a36Sopenharmony_ci 18762306a36Sopenharmony_ci Unit: millivolt 18862306a36Sopenharmony_ci 18962306a36Sopenharmony_ci RO 19062306a36Sopenharmony_ci 19162306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/fanY_min 19262306a36Sopenharmony_ciDescription: 19362306a36Sopenharmony_ci Fan minimum value 19462306a36Sopenharmony_ci 19562306a36Sopenharmony_ci Unit: revolution/min (RPM) 19662306a36Sopenharmony_ci 19762306a36Sopenharmony_ci RW 19862306a36Sopenharmony_ci 19962306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/fanY_max 20062306a36Sopenharmony_ciDescription: 20162306a36Sopenharmony_ci Fan maximum value 20262306a36Sopenharmony_ci 20362306a36Sopenharmony_ci Unit: revolution/min (RPM) 20462306a36Sopenharmony_ci 20562306a36Sopenharmony_ci Only rarely supported by the hardware. 20662306a36Sopenharmony_ci RW 20762306a36Sopenharmony_ci 20862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/fanY_input 20962306a36Sopenharmony_ciDescription: 21062306a36Sopenharmony_ci Fan input value. 21162306a36Sopenharmony_ci 21262306a36Sopenharmony_ci Unit: revolution/min (RPM) 21362306a36Sopenharmony_ci 21462306a36Sopenharmony_ci RO 21562306a36Sopenharmony_ci 21662306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/fanY_div 21762306a36Sopenharmony_ciDescription: 21862306a36Sopenharmony_ci Fan divisor. 21962306a36Sopenharmony_ci 22062306a36Sopenharmony_ci Integer value in powers of two (1, 2, 4, 8, 16, 32, 64, 128). 22162306a36Sopenharmony_ci 22262306a36Sopenharmony_ci RW 22362306a36Sopenharmony_ci 22462306a36Sopenharmony_ci Some chips only support values 1, 2, 4 and 8. 22562306a36Sopenharmony_ci Note that this is actually an internal clock divisor, which 22662306a36Sopenharmony_ci affects the measurable speed range, not the read value. 22762306a36Sopenharmony_ci 22862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/fanY_pulses 22962306a36Sopenharmony_ciDescription: 23062306a36Sopenharmony_ci Number of tachometer pulses per fan revolution. 23162306a36Sopenharmony_ci 23262306a36Sopenharmony_ci Integer value, typically between 1 and 4. 23362306a36Sopenharmony_ci 23462306a36Sopenharmony_ci RW 23562306a36Sopenharmony_ci 23662306a36Sopenharmony_ci This value is a characteristic of the fan connected to the 23762306a36Sopenharmony_ci device's input, so it has to be set in accordance with the fan 23862306a36Sopenharmony_ci model. 23962306a36Sopenharmony_ci 24062306a36Sopenharmony_ci Should only be created if the chip has a register to configure 24162306a36Sopenharmony_ci the number of pulses. In the absence of such a register (and 24262306a36Sopenharmony_ci thus attribute) the value assumed by all devices is 2 pulses 24362306a36Sopenharmony_ci per fan revolution. 24462306a36Sopenharmony_ci 24562306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/fanY_target 24662306a36Sopenharmony_ciDescription: 24762306a36Sopenharmony_ci Desired fan speed 24862306a36Sopenharmony_ci 24962306a36Sopenharmony_ci Unit: revolution/min (RPM) 25062306a36Sopenharmony_ci 25162306a36Sopenharmony_ci RW 25262306a36Sopenharmony_ci 25362306a36Sopenharmony_ci Only makes sense if the chip supports closed-loop fan speed 25462306a36Sopenharmony_ci control based on the measured fan speed. 25562306a36Sopenharmony_ci 25662306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/fanY_label 25762306a36Sopenharmony_ciDescription: 25862306a36Sopenharmony_ci Suggested fan channel label. 25962306a36Sopenharmony_ci 26062306a36Sopenharmony_ci Text string 26162306a36Sopenharmony_ci 26262306a36Sopenharmony_ci Should only be created if the driver has hints about what 26362306a36Sopenharmony_ci this fan channel is being used for, and user-space doesn't. 26462306a36Sopenharmony_ci In all other cases, the label is provided by user-space. 26562306a36Sopenharmony_ci 26662306a36Sopenharmony_ci RO 26762306a36Sopenharmony_ci 26862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/fanY_enable 26962306a36Sopenharmony_ciDescription: 27062306a36Sopenharmony_ci Enable or disable the sensors. 27162306a36Sopenharmony_ci 27262306a36Sopenharmony_ci When disabled the sensor read will return -ENODATA. 27362306a36Sopenharmony_ci 27462306a36Sopenharmony_ci - 1: Enable 27562306a36Sopenharmony_ci - 0: Disable 27662306a36Sopenharmony_ci 27762306a36Sopenharmony_ci RW 27862306a36Sopenharmony_ci 27962306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/fanY_fault 28062306a36Sopenharmony_ciDescription: 28162306a36Sopenharmony_ci Reports if a fan has reported failure. 28262306a36Sopenharmony_ci 28362306a36Sopenharmony_ci - 1: Failed 28462306a36Sopenharmony_ci - 0: Ok 28562306a36Sopenharmony_ci 28662306a36Sopenharmony_ci RO 28762306a36Sopenharmony_ci 28862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/pwmY 28962306a36Sopenharmony_ciDescription: 29062306a36Sopenharmony_ci Pulse width modulation fan control. 29162306a36Sopenharmony_ci 29262306a36Sopenharmony_ci Integer value in the range 0 to 255 29362306a36Sopenharmony_ci 29462306a36Sopenharmony_ci RW 29562306a36Sopenharmony_ci 29662306a36Sopenharmony_ci 255 is max or 100%. 29762306a36Sopenharmony_ci 29862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/pwmY_enable 29962306a36Sopenharmony_ciDescription: 30062306a36Sopenharmony_ci Fan speed control method: 30162306a36Sopenharmony_ci 30262306a36Sopenharmony_ci - 0: no fan speed control (i.e. fan at full speed) 30362306a36Sopenharmony_ci - 1: manual fan speed control enabled (using `pwmY`) 30462306a36Sopenharmony_ci - 2+: automatic fan speed control enabled 30562306a36Sopenharmony_ci 30662306a36Sopenharmony_ci Check individual chip documentation files for automatic mode 30762306a36Sopenharmony_ci details. 30862306a36Sopenharmony_ci 30962306a36Sopenharmony_ci RW 31062306a36Sopenharmony_ci 31162306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/pwmY_mode 31262306a36Sopenharmony_ciDescription: 31362306a36Sopenharmony_ci - 0: DC mode (direct current) 31462306a36Sopenharmony_ci - 1: PWM mode (pulse-width modulation) 31562306a36Sopenharmony_ci 31662306a36Sopenharmony_ci RW 31762306a36Sopenharmony_ci 31862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/pwmY_freq 31962306a36Sopenharmony_ciDescription: 32062306a36Sopenharmony_ci Base PWM frequency in Hz. 32162306a36Sopenharmony_ci 32262306a36Sopenharmony_ci Only possibly available when pwmN_mode is PWM, but not always 32362306a36Sopenharmony_ci present even then. 32462306a36Sopenharmony_ci 32562306a36Sopenharmony_ci RW 32662306a36Sopenharmony_ci 32762306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/pwmY_auto_channels_temp 32862306a36Sopenharmony_ciDescription: 32962306a36Sopenharmony_ci Select which temperature channels affect this PWM output in 33062306a36Sopenharmony_ci auto mode. 33162306a36Sopenharmony_ci 33262306a36Sopenharmony_ci Bitfield, 1 is temp1, 2 is temp2, 4 is temp3 etc... 33362306a36Sopenharmony_ci Which values are possible depend on the chip used. 33462306a36Sopenharmony_ci 33562306a36Sopenharmony_ci RW 33662306a36Sopenharmony_ci 33762306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/pwmY_auto_pointZ_pwm 33862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/pwmY_auto_pointZ_temp 33962306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/pwmY_auto_pointZ_temp_hyst 34062306a36Sopenharmony_ciDescription: 34162306a36Sopenharmony_ci Define the PWM vs temperature curve. 34262306a36Sopenharmony_ci 34362306a36Sopenharmony_ci Number of trip points is chip-dependent. Use this for chips 34462306a36Sopenharmony_ci which associate trip points to PWM output channels. 34562306a36Sopenharmony_ci 34662306a36Sopenharmony_ci RW 34762306a36Sopenharmony_ci 34862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_auto_pointZ_pwm 34962306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_auto_pointZ_temp 35062306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_auto_pointZ_temp_hyst 35162306a36Sopenharmony_ciDescription: 35262306a36Sopenharmony_ci Define the PWM vs temperature curve. 35362306a36Sopenharmony_ci 35462306a36Sopenharmony_ci Number of trip points is chip-dependent. Use this for chips 35562306a36Sopenharmony_ci which associate trip points to temperature channels. 35662306a36Sopenharmony_ci 35762306a36Sopenharmony_ci RW 35862306a36Sopenharmony_ci 35962306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_type 36062306a36Sopenharmony_ciDescription: 36162306a36Sopenharmony_ci Sensor type selection. 36262306a36Sopenharmony_ci 36362306a36Sopenharmony_ci Integers 1 to 6 36462306a36Sopenharmony_ci 36562306a36Sopenharmony_ci RW 36662306a36Sopenharmony_ci 36762306a36Sopenharmony_ci - 1: CPU embedded diode 36862306a36Sopenharmony_ci - 2: 3904 transistor 36962306a36Sopenharmony_ci - 3: thermal diode 37062306a36Sopenharmony_ci - 4: thermistor 37162306a36Sopenharmony_ci - 5: AMD AMDSI 37262306a36Sopenharmony_ci - 6: Intel PECI 37362306a36Sopenharmony_ci 37462306a36Sopenharmony_ci Not all types are supported by all chips 37562306a36Sopenharmony_ci 37662306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_max 37762306a36Sopenharmony_ciDescription: 37862306a36Sopenharmony_ci Temperature max value. 37962306a36Sopenharmony_ci 38062306a36Sopenharmony_ci Unit: millidegree Celsius (or millivolt, see below) 38162306a36Sopenharmony_ci 38262306a36Sopenharmony_ci RW 38362306a36Sopenharmony_ci 38462306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_min 38562306a36Sopenharmony_ciDescription: 38662306a36Sopenharmony_ci Temperature min value. 38762306a36Sopenharmony_ci 38862306a36Sopenharmony_ci Unit: millidegree Celsius 38962306a36Sopenharmony_ci 39062306a36Sopenharmony_ci RW 39162306a36Sopenharmony_ci 39262306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_max_hyst 39362306a36Sopenharmony_ciDescription: 39462306a36Sopenharmony_ci Temperature hysteresis value for max limit. 39562306a36Sopenharmony_ci 39662306a36Sopenharmony_ci Unit: millidegree Celsius 39762306a36Sopenharmony_ci 39862306a36Sopenharmony_ci Must be reported as an absolute temperature, NOT a delta 39962306a36Sopenharmony_ci from the max value. 40062306a36Sopenharmony_ci 40162306a36Sopenharmony_ci RW 40262306a36Sopenharmony_ci 40362306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_min_hyst 40462306a36Sopenharmony_ciDescription: 40562306a36Sopenharmony_ci Temperature hysteresis value for min limit. 40662306a36Sopenharmony_ci Unit: millidegree Celsius 40762306a36Sopenharmony_ci 40862306a36Sopenharmony_ci Must be reported as an absolute temperature, NOT a delta 40962306a36Sopenharmony_ci from the min value. 41062306a36Sopenharmony_ci 41162306a36Sopenharmony_ci RW 41262306a36Sopenharmony_ci 41362306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_input 41462306a36Sopenharmony_ciDescription: 41562306a36Sopenharmony_ci Temperature input value. 41662306a36Sopenharmony_ci 41762306a36Sopenharmony_ci Unit: millidegree Celsius 41862306a36Sopenharmony_ci 41962306a36Sopenharmony_ci RO 42062306a36Sopenharmony_ci 42162306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_crit 42262306a36Sopenharmony_ciDescription: 42362306a36Sopenharmony_ci Temperature critical max value, typically greater than 42462306a36Sopenharmony_ci corresponding temp_max values. 42562306a36Sopenharmony_ci 42662306a36Sopenharmony_ci Unit: millidegree Celsius 42762306a36Sopenharmony_ci 42862306a36Sopenharmony_ci RW 42962306a36Sopenharmony_ci 43062306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_crit_alarm 43162306a36Sopenharmony_ciDescription: 43262306a36Sopenharmony_ci Critical high temperature alarm flag. 43362306a36Sopenharmony_ci 43462306a36Sopenharmony_ci - 0: OK 43562306a36Sopenharmony_ci - 1: temperature has reached tempY_crit 43662306a36Sopenharmony_ci 43762306a36Sopenharmony_ci RW 43862306a36Sopenharmony_ci 43962306a36Sopenharmony_ci Contrary to regular alarm flags which clear themselves 44062306a36Sopenharmony_ci automatically when read, this one sticks until cleared by 44162306a36Sopenharmony_ci the user. This is done by writing 0 to the file. Writing 44262306a36Sopenharmony_ci other values is unsupported. 44362306a36Sopenharmony_ci 44462306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_crit_hyst 44562306a36Sopenharmony_ciDescription: 44662306a36Sopenharmony_ci Temperature hysteresis value for critical limit. 44762306a36Sopenharmony_ci 44862306a36Sopenharmony_ci Unit: millidegree Celsius 44962306a36Sopenharmony_ci 45062306a36Sopenharmony_ci Must be reported as an absolute temperature, NOT a delta 45162306a36Sopenharmony_ci from the critical value. 45262306a36Sopenharmony_ci 45362306a36Sopenharmony_ci RW 45462306a36Sopenharmony_ci 45562306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_emergency 45662306a36Sopenharmony_ciDescription: 45762306a36Sopenharmony_ci Temperature emergency max value, for chips supporting more than 45862306a36Sopenharmony_ci two upper temperature limits. Must be equal or greater than 45962306a36Sopenharmony_ci corresponding temp_crit values. 46062306a36Sopenharmony_ci 46162306a36Sopenharmony_ci Unit: millidegree Celsius 46262306a36Sopenharmony_ci 46362306a36Sopenharmony_ci RW 46462306a36Sopenharmony_ci 46562306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_emergency_hyst 46662306a36Sopenharmony_ciDescription: 46762306a36Sopenharmony_ci Temperature hysteresis value for emergency limit. 46862306a36Sopenharmony_ci 46962306a36Sopenharmony_ci Unit: millidegree Celsius 47062306a36Sopenharmony_ci 47162306a36Sopenharmony_ci Must be reported as an absolute temperature, NOT a delta 47262306a36Sopenharmony_ci from the emergency value. 47362306a36Sopenharmony_ci 47462306a36Sopenharmony_ci RW 47562306a36Sopenharmony_ci 47662306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_lcrit 47762306a36Sopenharmony_ciDescription: 47862306a36Sopenharmony_ci Temperature critical min value, typically lower than 47962306a36Sopenharmony_ci corresponding temp_min values. 48062306a36Sopenharmony_ci 48162306a36Sopenharmony_ci Unit: millidegree Celsius 48262306a36Sopenharmony_ci 48362306a36Sopenharmony_ci RW 48462306a36Sopenharmony_ci 48562306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_lcrit_hyst 48662306a36Sopenharmony_ciDescription: 48762306a36Sopenharmony_ci Temperature hysteresis value for critical min limit. 48862306a36Sopenharmony_ci 48962306a36Sopenharmony_ci Unit: millidegree Celsius 49062306a36Sopenharmony_ci 49162306a36Sopenharmony_ci Must be reported as an absolute temperature, NOT a delta 49262306a36Sopenharmony_ci from the critical min value. 49362306a36Sopenharmony_ci 49462306a36Sopenharmony_ci RW 49562306a36Sopenharmony_ci 49662306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_offset 49762306a36Sopenharmony_ciDescription: 49862306a36Sopenharmony_ci Temperature offset which is added to the temperature reading 49962306a36Sopenharmony_ci by the chip. 50062306a36Sopenharmony_ci 50162306a36Sopenharmony_ci Unit: millidegree Celsius 50262306a36Sopenharmony_ci 50362306a36Sopenharmony_ci Read/Write value. 50462306a36Sopenharmony_ci 50562306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_label 50662306a36Sopenharmony_ciDescription: 50762306a36Sopenharmony_ci Suggested temperature channel label. 50862306a36Sopenharmony_ci 50962306a36Sopenharmony_ci Text string 51062306a36Sopenharmony_ci 51162306a36Sopenharmony_ci Should only be created if the driver has hints about what 51262306a36Sopenharmony_ci this temperature channel is being used for, and user-space 51362306a36Sopenharmony_ci doesn't. In all other cases, the label is provided by 51462306a36Sopenharmony_ci user-space. 51562306a36Sopenharmony_ci 51662306a36Sopenharmony_ci RO 51762306a36Sopenharmony_ci 51862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_lowest 51962306a36Sopenharmony_ciDescription: 52062306a36Sopenharmony_ci Historical minimum temperature 52162306a36Sopenharmony_ci 52262306a36Sopenharmony_ci Unit: millidegree Celsius 52362306a36Sopenharmony_ci 52462306a36Sopenharmony_ci RO 52562306a36Sopenharmony_ci 52662306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_highest 52762306a36Sopenharmony_ciDescription: 52862306a36Sopenharmony_ci Historical maximum temperature 52962306a36Sopenharmony_ci 53062306a36Sopenharmony_ci Unit: millidegree Celsius 53162306a36Sopenharmony_ci 53262306a36Sopenharmony_ci RO 53362306a36Sopenharmony_ci 53462306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_reset_history 53562306a36Sopenharmony_ciDescription: 53662306a36Sopenharmony_ci Reset temp_lowest and temp_highest 53762306a36Sopenharmony_ci 53862306a36Sopenharmony_ci WO 53962306a36Sopenharmony_ci 54062306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/temp_reset_history 54162306a36Sopenharmony_ciDescription: 54262306a36Sopenharmony_ci Reset temp_lowest and temp_highest for all sensors 54362306a36Sopenharmony_ci 54462306a36Sopenharmony_ci WO 54562306a36Sopenharmony_ci 54662306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_enable 54762306a36Sopenharmony_ciDescription: 54862306a36Sopenharmony_ci Enable or disable the sensors. 54962306a36Sopenharmony_ci 55062306a36Sopenharmony_ci When disabled the sensor read will return -ENODATA. 55162306a36Sopenharmony_ci 55262306a36Sopenharmony_ci - 1: Enable 55362306a36Sopenharmony_ci - 0: Disable 55462306a36Sopenharmony_ci 55562306a36Sopenharmony_ci RW 55662306a36Sopenharmony_ci 55762306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_rated_min 55862306a36Sopenharmony_ciDescription: 55962306a36Sopenharmony_ci Minimum rated temperature. 56062306a36Sopenharmony_ci 56162306a36Sopenharmony_ci Unit: millidegree Celsius 56262306a36Sopenharmony_ci 56362306a36Sopenharmony_ci RO 56462306a36Sopenharmony_ci 56562306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/tempY_rated_max 56662306a36Sopenharmony_ciDescription: 56762306a36Sopenharmony_ci Maximum rated temperature. 56862306a36Sopenharmony_ci 56962306a36Sopenharmony_ci Unit: millidegree Celsius 57062306a36Sopenharmony_ci 57162306a36Sopenharmony_ci RO 57262306a36Sopenharmony_ci 57362306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/currY_max 57462306a36Sopenharmony_ciDescription: 57562306a36Sopenharmony_ci Current max value 57662306a36Sopenharmony_ci 57762306a36Sopenharmony_ci Unit: milliampere 57862306a36Sopenharmony_ci 57962306a36Sopenharmony_ci RW 58062306a36Sopenharmony_ci 58162306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/currY_min 58262306a36Sopenharmony_ciDescription: 58362306a36Sopenharmony_ci Current min value. 58462306a36Sopenharmony_ci 58562306a36Sopenharmony_ci Unit: milliampere 58662306a36Sopenharmony_ci 58762306a36Sopenharmony_ci RW 58862306a36Sopenharmony_ci 58962306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/currY_lcrit 59062306a36Sopenharmony_ciDescription: 59162306a36Sopenharmony_ci Current critical low value 59262306a36Sopenharmony_ci 59362306a36Sopenharmony_ci Unit: milliampere 59462306a36Sopenharmony_ci 59562306a36Sopenharmony_ci RW 59662306a36Sopenharmony_ci 59762306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/currY_crit 59862306a36Sopenharmony_ciDescription: 59962306a36Sopenharmony_ci Current critical high value. 60062306a36Sopenharmony_ci 60162306a36Sopenharmony_ci Unit: milliampere 60262306a36Sopenharmony_ci 60362306a36Sopenharmony_ci RW 60462306a36Sopenharmony_ci 60562306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/currY_input 60662306a36Sopenharmony_ciDescription: 60762306a36Sopenharmony_ci Current input value 60862306a36Sopenharmony_ci 60962306a36Sopenharmony_ci Unit: milliampere 61062306a36Sopenharmony_ci 61162306a36Sopenharmony_ci RO 61262306a36Sopenharmony_ci 61362306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/currY_average 61462306a36Sopenharmony_ciDescription: 61562306a36Sopenharmony_ci Average current use 61662306a36Sopenharmony_ci 61762306a36Sopenharmony_ci Unit: milliampere 61862306a36Sopenharmony_ci 61962306a36Sopenharmony_ci RO 62062306a36Sopenharmony_ci 62162306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/currY_lowest 62262306a36Sopenharmony_ciDescription: 62362306a36Sopenharmony_ci Historical minimum current 62462306a36Sopenharmony_ci 62562306a36Sopenharmony_ci Unit: milliampere 62662306a36Sopenharmony_ci 62762306a36Sopenharmony_ci RO 62862306a36Sopenharmony_ci 62962306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/currY_highest 63062306a36Sopenharmony_ciDescription: 63162306a36Sopenharmony_ci Historical maximum current 63262306a36Sopenharmony_ci Unit: milliampere 63362306a36Sopenharmony_ci RO 63462306a36Sopenharmony_ci 63562306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/currY_reset_history 63662306a36Sopenharmony_ciDescription: 63762306a36Sopenharmony_ci Reset currX_lowest and currX_highest 63862306a36Sopenharmony_ci 63962306a36Sopenharmony_ci WO 64062306a36Sopenharmony_ci 64162306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/curr_reset_history 64262306a36Sopenharmony_ciDescription: 64362306a36Sopenharmony_ci Reset currX_lowest and currX_highest for all sensors 64462306a36Sopenharmony_ci 64562306a36Sopenharmony_ci WO 64662306a36Sopenharmony_ci 64762306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/currY_enable 64862306a36Sopenharmony_ciDescription: 64962306a36Sopenharmony_ci Enable or disable the sensors. 65062306a36Sopenharmony_ci 65162306a36Sopenharmony_ci When disabled the sensor read will return -ENODATA. 65262306a36Sopenharmony_ci 65362306a36Sopenharmony_ci - 1: Enable 65462306a36Sopenharmony_ci - 0: Disable 65562306a36Sopenharmony_ci 65662306a36Sopenharmony_ci RW 65762306a36Sopenharmony_ci 65862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/currY_rated_min 65962306a36Sopenharmony_ciDescription: 66062306a36Sopenharmony_ci Minimum rated current. 66162306a36Sopenharmony_ci 66262306a36Sopenharmony_ci Unit: milliampere 66362306a36Sopenharmony_ci 66462306a36Sopenharmony_ci RO 66562306a36Sopenharmony_ci 66662306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/currY_rated_max 66762306a36Sopenharmony_ciDescription: 66862306a36Sopenharmony_ci Maximum rated current. 66962306a36Sopenharmony_ci 67062306a36Sopenharmony_ci Unit: milliampere 67162306a36Sopenharmony_ci 67262306a36Sopenharmony_ci RO 67362306a36Sopenharmony_ci 67462306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_average 67562306a36Sopenharmony_ciDescription: 67662306a36Sopenharmony_ci Average power use 67762306a36Sopenharmony_ci 67862306a36Sopenharmony_ci Unit: microWatt 67962306a36Sopenharmony_ci 68062306a36Sopenharmony_ci RO 68162306a36Sopenharmony_ci 68262306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_average_interval 68362306a36Sopenharmony_ciDescription: 68462306a36Sopenharmony_ci Power use averaging interval. A poll 68562306a36Sopenharmony_ci notification is sent to this file if the 68662306a36Sopenharmony_ci hardware changes the averaging interval. 68762306a36Sopenharmony_ci 68862306a36Sopenharmony_ci Unit: milliseconds 68962306a36Sopenharmony_ci 69062306a36Sopenharmony_ci RW 69162306a36Sopenharmony_ci 69262306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_average_interval_max 69362306a36Sopenharmony_ciDescription: 69462306a36Sopenharmony_ci Maximum power use averaging interval 69562306a36Sopenharmony_ci 69662306a36Sopenharmony_ci Unit: milliseconds 69762306a36Sopenharmony_ci 69862306a36Sopenharmony_ci RO 69962306a36Sopenharmony_ci 70062306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_average_interval_min 70162306a36Sopenharmony_ciDescription: 70262306a36Sopenharmony_ci Minimum power use averaging interval 70362306a36Sopenharmony_ci 70462306a36Sopenharmony_ci Unit: milliseconds 70562306a36Sopenharmony_ci 70662306a36Sopenharmony_ci RO 70762306a36Sopenharmony_ci 70862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_average_highest 70962306a36Sopenharmony_ciDescription: 71062306a36Sopenharmony_ci Historical average maximum power use 71162306a36Sopenharmony_ci 71262306a36Sopenharmony_ci Unit: microWatt 71362306a36Sopenharmony_ci 71462306a36Sopenharmony_ci RO 71562306a36Sopenharmony_ci 71662306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_average_lowest 71762306a36Sopenharmony_ciDescription: 71862306a36Sopenharmony_ci Historical average minimum power use 71962306a36Sopenharmony_ci 72062306a36Sopenharmony_ci Unit: microWatt 72162306a36Sopenharmony_ci 72262306a36Sopenharmony_ci RO 72362306a36Sopenharmony_ci 72462306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_average_max 72562306a36Sopenharmony_ciDescription: 72662306a36Sopenharmony_ci A poll notification is sent to 72762306a36Sopenharmony_ci `powerY_average` when power use 72862306a36Sopenharmony_ci rises above this value. 72962306a36Sopenharmony_ci 73062306a36Sopenharmony_ci Unit: microWatt 73162306a36Sopenharmony_ci 73262306a36Sopenharmony_ci RW 73362306a36Sopenharmony_ci 73462306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_average_min 73562306a36Sopenharmony_ciDescription: 73662306a36Sopenharmony_ci A poll notification is sent to 73762306a36Sopenharmony_ci `powerY_average` when power use 73862306a36Sopenharmony_ci sinks below this value. 73962306a36Sopenharmony_ci 74062306a36Sopenharmony_ci Unit: microWatt 74162306a36Sopenharmony_ci 74262306a36Sopenharmony_ci RW 74362306a36Sopenharmony_ci 74462306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_input 74562306a36Sopenharmony_ciDescription: 74662306a36Sopenharmony_ci Instantaneous power use 74762306a36Sopenharmony_ci 74862306a36Sopenharmony_ci Unit: microWatt 74962306a36Sopenharmony_ci 75062306a36Sopenharmony_ci RO 75162306a36Sopenharmony_ci 75262306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_input_highest 75362306a36Sopenharmony_ciDescription: 75462306a36Sopenharmony_ci Historical maximum power use 75562306a36Sopenharmony_ci 75662306a36Sopenharmony_ci Unit: microWatt 75762306a36Sopenharmony_ci 75862306a36Sopenharmony_ci RO 75962306a36Sopenharmony_ci 76062306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_input_lowest 76162306a36Sopenharmony_ciDescription: 76262306a36Sopenharmony_ci Historical minimum power use 76362306a36Sopenharmony_ci 76462306a36Sopenharmony_ci Unit: microWatt 76562306a36Sopenharmony_ci 76662306a36Sopenharmony_ci RO 76762306a36Sopenharmony_ci 76862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_reset_history 76962306a36Sopenharmony_ciDescription: 77062306a36Sopenharmony_ci Reset input_highest, input_lowest, 77162306a36Sopenharmony_ci average_highest and average_lowest. 77262306a36Sopenharmony_ci 77362306a36Sopenharmony_ci WO 77462306a36Sopenharmony_ci 77562306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_accuracy 77662306a36Sopenharmony_ciDescription: 77762306a36Sopenharmony_ci Accuracy of the power meter. 77862306a36Sopenharmony_ci 77962306a36Sopenharmony_ci Unit: Percent 78062306a36Sopenharmony_ci 78162306a36Sopenharmony_ci RO 78262306a36Sopenharmony_ci 78362306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_cap 78462306a36Sopenharmony_ciDescription: 78562306a36Sopenharmony_ci If power use rises above this limit, the 78662306a36Sopenharmony_ci system should take action to reduce power use. 78762306a36Sopenharmony_ci A poll notification is sent to this file if the 78862306a36Sopenharmony_ci cap is changed by the hardware. The `*_cap` 78962306a36Sopenharmony_ci files only appear if the cap is known to be 79062306a36Sopenharmony_ci enforced by hardware. 79162306a36Sopenharmony_ci 79262306a36Sopenharmony_ci Unit: microWatt 79362306a36Sopenharmony_ci 79462306a36Sopenharmony_ci RW 79562306a36Sopenharmony_ci 79662306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_cap_hyst 79762306a36Sopenharmony_ciDescription: 79862306a36Sopenharmony_ci Margin of hysteresis built around capping and 79962306a36Sopenharmony_ci notification. 80062306a36Sopenharmony_ci 80162306a36Sopenharmony_ci Unit: microWatt 80262306a36Sopenharmony_ci 80362306a36Sopenharmony_ci RW 80462306a36Sopenharmony_ci 80562306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_cap_max 80662306a36Sopenharmony_ciDescription: 80762306a36Sopenharmony_ci Maximum cap that can be set. 80862306a36Sopenharmony_ci 80962306a36Sopenharmony_ci Unit: microWatt 81062306a36Sopenharmony_ci 81162306a36Sopenharmony_ci RO 81262306a36Sopenharmony_ci 81362306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_cap_min 81462306a36Sopenharmony_ciDescription: 81562306a36Sopenharmony_ci Minimum cap that can be set. 81662306a36Sopenharmony_ci 81762306a36Sopenharmony_ci Unit: microWatt 81862306a36Sopenharmony_ci 81962306a36Sopenharmony_ci RO 82062306a36Sopenharmony_ci 82162306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_max 82262306a36Sopenharmony_ciDescription: 82362306a36Sopenharmony_ci Maximum power. 82462306a36Sopenharmony_ci 82562306a36Sopenharmony_ci Unit: microWatt 82662306a36Sopenharmony_ci 82762306a36Sopenharmony_ci RW 82862306a36Sopenharmony_ci 82962306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_crit 83062306a36Sopenharmony_ciDescription: 83162306a36Sopenharmony_ci Critical maximum power. 83262306a36Sopenharmony_ci 83362306a36Sopenharmony_ci If power rises to or above this limit, the 83462306a36Sopenharmony_ci system is expected take drastic action to reduce 83562306a36Sopenharmony_ci power consumption, such as a system shutdown or 83662306a36Sopenharmony_ci a forced powerdown of some devices. 83762306a36Sopenharmony_ci 83862306a36Sopenharmony_ci Unit: microWatt 83962306a36Sopenharmony_ci 84062306a36Sopenharmony_ci RW 84162306a36Sopenharmony_ci 84262306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_enable 84362306a36Sopenharmony_ciDescription: 84462306a36Sopenharmony_ci Enable or disable the sensors. 84562306a36Sopenharmony_ci 84662306a36Sopenharmony_ci When disabled the sensor read will return 84762306a36Sopenharmony_ci -ENODATA. 84862306a36Sopenharmony_ci 84962306a36Sopenharmony_ci - 1: Enable 85062306a36Sopenharmony_ci - 0: Disable 85162306a36Sopenharmony_ci 85262306a36Sopenharmony_ci RW 85362306a36Sopenharmony_ci 85462306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_rated_min 85562306a36Sopenharmony_ciDescription: 85662306a36Sopenharmony_ci Minimum rated power. 85762306a36Sopenharmony_ci 85862306a36Sopenharmony_ci Unit: microWatt 85962306a36Sopenharmony_ci 86062306a36Sopenharmony_ci RO 86162306a36Sopenharmony_ci 86262306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/powerY_rated_max 86362306a36Sopenharmony_ciDescription: 86462306a36Sopenharmony_ci Maximum rated power. 86562306a36Sopenharmony_ci 86662306a36Sopenharmony_ci Unit: microWatt 86762306a36Sopenharmony_ci 86862306a36Sopenharmony_ci RO 86962306a36Sopenharmony_ci 87062306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/energyY_input 87162306a36Sopenharmony_ciDescription: 87262306a36Sopenharmony_ci Cumulative energy use 87362306a36Sopenharmony_ci 87462306a36Sopenharmony_ci Unit: microJoule 87562306a36Sopenharmony_ci 87662306a36Sopenharmony_ci RO 87762306a36Sopenharmony_ci 87862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/energyY_enable 87962306a36Sopenharmony_ciDescription: 88062306a36Sopenharmony_ci Enable or disable the sensors. 88162306a36Sopenharmony_ci 88262306a36Sopenharmony_ci When disabled the sensor read will return 88362306a36Sopenharmony_ci -ENODATA. 88462306a36Sopenharmony_ci 88562306a36Sopenharmony_ci - 1: Enable 88662306a36Sopenharmony_ci - 0: Disable 88762306a36Sopenharmony_ci 88862306a36Sopenharmony_ci RW 88962306a36Sopenharmony_ci 89062306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/humidityY_input 89162306a36Sopenharmony_ciDescription: 89262306a36Sopenharmony_ci Humidity 89362306a36Sopenharmony_ci 89462306a36Sopenharmony_ci Unit: milli-percent (per cent mille, pcm) 89562306a36Sopenharmony_ci 89662306a36Sopenharmony_ci RO 89762306a36Sopenharmony_ci 89862306a36Sopenharmony_ci 89962306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/humidityY_enable 90062306a36Sopenharmony_ciDescription: 90162306a36Sopenharmony_ci Enable or disable the sensors 90262306a36Sopenharmony_ci 90362306a36Sopenharmony_ci When disabled the sensor read will return 90462306a36Sopenharmony_ci -ENODATA. 90562306a36Sopenharmony_ci 90662306a36Sopenharmony_ci - 1: Enable 90762306a36Sopenharmony_ci - 0: Disable 90862306a36Sopenharmony_ci 90962306a36Sopenharmony_ci RW 91062306a36Sopenharmony_ci 91162306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/humidityY_rated_min 91262306a36Sopenharmony_ciDescription: 91362306a36Sopenharmony_ci Minimum rated humidity. 91462306a36Sopenharmony_ci 91562306a36Sopenharmony_ci Unit: milli-percent (per cent mille, pcm) 91662306a36Sopenharmony_ci 91762306a36Sopenharmony_ci RO 91862306a36Sopenharmony_ci 91962306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/humidityY_rated_max 92062306a36Sopenharmony_ciDescription: 92162306a36Sopenharmony_ci Maximum rated humidity. 92262306a36Sopenharmony_ci 92362306a36Sopenharmony_ci Unit: milli-percent (per cent mille, pcm) 92462306a36Sopenharmony_ci 92562306a36Sopenharmony_ci RO 92662306a36Sopenharmony_ci 92762306a36Sopenharmony_ci 92862306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/intrusionY_alarm 92962306a36Sopenharmony_ciDescription: 93062306a36Sopenharmony_ci Chassis intrusion detection 93162306a36Sopenharmony_ci 93262306a36Sopenharmony_ci - 0: OK 93362306a36Sopenharmony_ci - 1: intrusion detected 93462306a36Sopenharmony_ci 93562306a36Sopenharmony_ci RW 93662306a36Sopenharmony_ci 93762306a36Sopenharmony_ci Contrary to regular alarm flags which clear themselves 93862306a36Sopenharmony_ci automatically when read, this one sticks until cleared by 93962306a36Sopenharmony_ci the user. This is done by writing 0 to the file. Writing 94062306a36Sopenharmony_ci other values is unsupported. 94162306a36Sopenharmony_ci 94262306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/intrusionY_beep 94362306a36Sopenharmony_ciDescription: 94462306a36Sopenharmony_ci Chassis intrusion beep 94562306a36Sopenharmony_ci 94662306a36Sopenharmony_ci - 0: disable 94762306a36Sopenharmony_ci - 1: enable 94862306a36Sopenharmony_ci 94962306a36Sopenharmony_ci RW 95062306a36Sopenharmony_ci 95162306a36Sopenharmony_ciWhat: /sys/class/hwmon/hwmonX/device/pec 95262306a36Sopenharmony_ciDescription: 95362306a36Sopenharmony_ci PEC support on I2C devices 95462306a36Sopenharmony_ci 95562306a36Sopenharmony_ci - 0, off, n: disable 95662306a36Sopenharmony_ci - 1, on, y: enable 95762306a36Sopenharmony_ci 95862306a36Sopenharmony_ci RW 959