sysfs-class-hwmon 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949
  1. What: /sys/class/hwmon/hwmonX/name
  2. Description:
  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. RO
  10. What: /sys/class/hwmon/hwmonX/label
  11. Description:
  12. A descriptive label that allows to uniquely identify a
  13. device within the system.
  14. The contents of the label are free-form.
  15. RO
  16. What: /sys/class/hwmon/hwmonX/update_interval
  17. Description:
  18. The interval at which the chip will update readings.
  19. Unit: millisecond
  20. RW
  21. Some devices have a variable update rate or interval.
  22. This attribute can be used to change it to the desired value.
  23. What: /sys/class/hwmon/hwmonX/inY_min
  24. Description:
  25. Voltage min value.
  26. Unit: millivolt
  27. RW
  28. What: /sys/class/hwmon/hwmonX/inY_lcrit
  29. Description:
  30. Voltage critical min value.
  31. Unit: millivolt
  32. RW
  33. If voltage drops to or below this limit, the system may
  34. take drastic action such as power down or reset. At the very
  35. least, it should report a fault.
  36. What: /sys/class/hwmon/hwmonX/inY_max
  37. Description:
  38. Voltage max value.
  39. Unit: millivolt
  40. RW
  41. What: /sys/class/hwmon/hwmonX/inY_crit
  42. Description:
  43. Voltage critical max value.
  44. Unit: millivolt
  45. RW
  46. If voltage reaches or exceeds 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. What: /sys/class/hwmon/hwmonX/inY_input
  50. Description:
  51. Voltage input value.
  52. Unit: millivolt
  53. RO
  54. Voltage measured on the chip pin.
  55. Actual voltage depends on the scaling resistors on the
  56. motherboard, as recommended in the chip datasheet.
  57. This varies by chip and by motherboard.
  58. Because of this variation, values are generally NOT scaled
  59. by the chip driver, and must be done by the application.
  60. However, some drivers (notably lm87 and via686a)
  61. do scale, because of internal resistors built into a chip.
  62. These drivers will output the actual voltage. Rule of
  63. thumb: drivers should report the voltage values at the
  64. "pins" of the chip.
  65. What: /sys/class/hwmon/hwmonX/inY_average
  66. Description:
  67. Average voltage
  68. Unit: millivolt
  69. RO
  70. What: /sys/class/hwmon/hwmonX/inY_lowest
  71. Description:
  72. Historical minimum voltage
  73. Unit: millivolt
  74. RO
  75. What: /sys/class/hwmon/hwmonX/inY_highest
  76. Description:
  77. Historical maximum voltage
  78. Unit: millivolt
  79. RO
  80. What: /sys/class/hwmon/hwmonX/inY_reset_history
  81. Description:
  82. Reset inX_lowest and inX_highest
  83. WO
  84. What: /sys/class/hwmon/hwmonX/in_reset_history
  85. Description:
  86. Reset inX_lowest and inX_highest for all sensors
  87. WO
  88. What: /sys/class/hwmon/hwmonX/inY_label
  89. Description:
  90. Suggested voltage channel label.
  91. Text string
  92. Should only be created if the driver has hints about what
  93. this voltage channel is being used for, and user-space
  94. doesn't. In all other cases, the label is provided by
  95. user-space.
  96. RO
  97. What: /sys/class/hwmon/hwmonX/inY_enable
  98. Description:
  99. Enable or disable the sensors.
  100. When disabled the sensor read will return -ENODATA.
  101. - 1: Enable
  102. - 0: Disable
  103. RW
  104. What: /sys/class/hwmon/hwmonX/cpuY_vid
  105. Description:
  106. CPU core reference voltage.
  107. Unit: millivolt
  108. RO
  109. Not always correct.
  110. What: /sys/class/hwmon/hwmonX/vrm
  111. Description:
  112. Voltage Regulator Module version number.
  113. RW (but changing it should no more be necessary)
  114. Originally the VRM standard version multiplied by 10, but now
  115. an arbitrary number, as not all standards have a version
  116. number.
  117. Affects the way the driver calculates the CPU core reference
  118. voltage from the vid pins.
  119. What: /sys/class/hwmon/hwmonX/inY_rated_min
  120. Description:
  121. Minimum rated voltage.
  122. Unit: millivolt
  123. RO
  124. What: /sys/class/hwmon/hwmonX/inY_rated_max
  125. Description:
  126. Maximum rated voltage.
  127. Unit: millivolt
  128. RO
  129. What: /sys/class/hwmon/hwmonX/fanY_min
  130. Description:
  131. Fan minimum value
  132. Unit: revolution/min (RPM)
  133. RW
  134. What: /sys/class/hwmon/hwmonX/fanY_max
  135. Description:
  136. Fan maximum value
  137. Unit: revolution/min (RPM)
  138. Only rarely supported by the hardware.
  139. RW
  140. What: /sys/class/hwmon/hwmonX/fanY_input
  141. Description:
  142. Fan input value.
  143. Unit: revolution/min (RPM)
  144. RO
  145. What: /sys/class/hwmon/hwmonX/fanY_div
  146. Description:
  147. Fan divisor.
  148. Integer value in powers of two (1, 2, 4, 8, 16, 32, 64, 128).
  149. RW
  150. Some chips only support values 1, 2, 4 and 8.
  151. Note that this is actually an internal clock divisor, which
  152. affects the measurable speed range, not the read value.
  153. What: /sys/class/hwmon/hwmonX/fanY_pulses
  154. Description:
  155. Number of tachometer pulses per fan revolution.
  156. Integer value, typically between 1 and 4.
  157. RW
  158. This value is a characteristic of the fan connected to the
  159. device's input, so it has to be set in accordance with the fan
  160. model.
  161. Should only be created if the chip has a register to configure
  162. the number of pulses. In the absence of such a register (and
  163. thus attribute) the value assumed by all devices is 2 pulses
  164. per fan revolution.
  165. What: /sys/class/hwmon/hwmonX/fanY_target
  166. Description:
  167. Desired fan speed
  168. Unit: revolution/min (RPM)
  169. RW
  170. Only makes sense if the chip supports closed-loop fan speed
  171. control based on the measured fan speed.
  172. What: /sys/class/hwmon/hwmonX/fanY_label
  173. Description:
  174. Suggested fan channel label.
  175. Text string
  176. Should only be created if the driver has hints about what
  177. this fan channel is being used for, and user-space doesn't.
  178. In all other cases, the label is provided by user-space.
  179. RO
  180. What: /sys/class/hwmon/hwmonX/fanY_enable
  181. Description:
  182. Enable or disable the sensors.
  183. When disabled the sensor read will return -ENODATA.
  184. - 1: Enable
  185. - 0: Disable
  186. RW
  187. What: /sys/class/hwmon/hwmonX/pwmY
  188. Description:
  189. Pulse width modulation fan control.
  190. Integer value in the range 0 to 255
  191. RW
  192. 255 is max or 100%.
  193. What: /sys/class/hwmon/hwmonX/pwmY_enable
  194. Description:
  195. Fan speed control method:
  196. - 0: no fan speed control (i.e. fan at full speed)
  197. - 1: manual fan speed control enabled (using `pwmY`)
  198. - 2+: automatic fan speed control enabled
  199. Check individual chip documentation files for automatic mode
  200. details.
  201. RW
  202. What: /sys/class/hwmon/hwmonX/pwmY_mode
  203. Description:
  204. - 0: DC mode (direct current)
  205. - 1: PWM mode (pulse-width modulation)
  206. RW
  207. What: /sys/class/hwmon/hwmonX/pwmY_freq
  208. Description:
  209. Base PWM frequency in Hz.
  210. Only possibly available when pwmN_mode is PWM, but not always
  211. present even then.
  212. RW
  213. What: /sys/class/hwmon/hwmonX/pwmY_auto_channels_temp
  214. Description:
  215. Select which temperature channels affect this PWM output in
  216. auto mode.
  217. Bitfield, 1 is temp1, 2 is temp2, 4 is temp3 etc...
  218. Which values are possible depend on the chip used.
  219. RW
  220. What: /sys/class/hwmon/hwmonX/pwmY_auto_pointZ_pwm
  221. What: /sys/class/hwmon/hwmonX/pwmY_auto_pointZ_temp
  222. What: /sys/class/hwmon/hwmonX/pwmY_auto_pointZ_temp_hyst
  223. Description:
  224. Define the PWM vs temperature curve.
  225. Number of trip points is chip-dependent. Use this for chips
  226. which associate trip points to PWM output channels.
  227. RW
  228. What: /sys/class/hwmon/hwmonX/tempY_auto_pointZ_pwm
  229. What: /sys/class/hwmon/hwmonX/tempY_auto_pointZ_temp
  230. What: /sys/class/hwmon/hwmonX/tempY_auto_pointZ_temp_hyst
  231. Description:
  232. Define the PWM vs temperature curve.
  233. Number of trip points is chip-dependent. Use this for chips
  234. which associate trip points to temperature channels.
  235. RW
  236. What: /sys/class/hwmon/hwmonX/tempY_type
  237. Description:
  238. Sensor type selection.
  239. Integers 1 to 6
  240. RW
  241. - 1: CPU embedded diode
  242. - 2: 3904 transistor
  243. - 3: thermal diode
  244. - 4: thermistor
  245. - 5: AMD AMDSI
  246. - 6: Intel PECI
  247. Not all types are supported by all chips
  248. What: /sys/class/hwmon/hwmonX/tempY_max
  249. Description:
  250. Temperature max value.
  251. Unit: millidegree Celsius (or millivolt, see below)
  252. RW
  253. What: /sys/class/hwmon/hwmonX/tempY_min
  254. Description:
  255. Temperature min value.
  256. Unit: millidegree Celsius
  257. RW
  258. What: /sys/class/hwmon/hwmonX/tempY_max_hyst
  259. Description:
  260. Temperature hysteresis value for max limit.
  261. Unit: millidegree Celsius
  262. Must be reported as an absolute temperature, NOT a delta
  263. from the max value.
  264. RW
  265. What: /sys/class/hwmon/hwmonX/tempY_min_hyst
  266. Description:
  267. Temperature hysteresis value for min limit.
  268. Unit: millidegree Celsius
  269. Must be reported as an absolute temperature, NOT a delta
  270. from the min value.
  271. RW
  272. What: /sys/class/hwmon/hwmonX/tempY_input
  273. Description:
  274. Temperature input value.
  275. Unit: millidegree Celsius
  276. RO
  277. What: /sys/class/hwmon/hwmonX/tempY_crit
  278. Description:
  279. Temperature critical max value, typically greater than
  280. corresponding temp_max values.
  281. Unit: millidegree Celsius
  282. RW
  283. What: /sys/class/hwmon/hwmonX/tempY_crit_alarm
  284. Description:
  285. Critical high temperature alarm flag.
  286. - 0: OK
  287. - 1: temperature has reached tempY_crit
  288. RW
  289. Contrary to regular alarm flags which clear themselves
  290. automatically when read, this one sticks until cleared by
  291. the user. This is done by writing 0 to the file. Writing
  292. other values is unsupported.
  293. What: /sys/class/hwmon/hwmonX/tempY_crit_hyst
  294. Description:
  295. Temperature hysteresis value for critical limit.
  296. Unit: millidegree Celsius
  297. Must be reported as an absolute temperature, NOT a delta
  298. from the critical value.
  299. RW
  300. What: /sys/class/hwmon/hwmonX/tempY_emergency
  301. Description:
  302. Temperature emergency max value, for chips supporting more than
  303. two upper temperature limits. Must be equal or greater than
  304. corresponding temp_crit values.
  305. Unit: millidegree Celsius
  306. RW
  307. What: /sys/class/hwmon/hwmonX/tempY_emergency_hyst
  308. Description:
  309. Temperature hysteresis value for emergency limit.
  310. Unit: millidegree Celsius
  311. Must be reported as an absolute temperature, NOT a delta
  312. from the emergency value.
  313. RW
  314. What: /sys/class/hwmon/hwmonX/tempY_lcrit
  315. Description:
  316. Temperature critical min value, typically lower than
  317. corresponding temp_min values.
  318. Unit: millidegree Celsius
  319. RW
  320. What: /sys/class/hwmon/hwmonX/tempY_lcrit_hyst
  321. Description:
  322. Temperature hysteresis value for critical min limit.
  323. Unit: millidegree Celsius
  324. Must be reported as an absolute temperature, NOT a delta
  325. from the critical min value.
  326. RW
  327. What: /sys/class/hwmon/hwmonX/tempY_offset
  328. Description:
  329. Temperature offset which is added to the temperature reading
  330. by the chip.
  331. Unit: millidegree Celsius
  332. Read/Write value.
  333. What: /sys/class/hwmon/hwmonX/tempY_label
  334. Description:
  335. Suggested temperature channel label.
  336. Text string
  337. Should only be created if the driver has hints about what
  338. this temperature channel is being used for, and user-space
  339. doesn't. In all other cases, the label is provided by
  340. user-space.
  341. RO
  342. What: /sys/class/hwmon/hwmonX/tempY_lowest
  343. Description:
  344. Historical minimum temperature
  345. Unit: millidegree Celsius
  346. RO
  347. What: /sys/class/hwmon/hwmonX/tempY_highest
  348. Description:
  349. Historical maximum temperature
  350. Unit: millidegree Celsius
  351. RO
  352. What: /sys/class/hwmon/hwmonX/tempY_reset_history
  353. Description:
  354. Reset temp_lowest and temp_highest
  355. WO
  356. What: /sys/class/hwmon/hwmonX/temp_reset_history
  357. Description:
  358. Reset temp_lowest and temp_highest for all sensors
  359. WO
  360. What: /sys/class/hwmon/hwmonX/tempY_enable
  361. Description:
  362. Enable or disable the sensors.
  363. When disabled the sensor read will return -ENODATA.
  364. - 1: Enable
  365. - 0: Disable
  366. RW
  367. What: /sys/class/hwmon/hwmonX/tempY_rated_min
  368. Description:
  369. Minimum rated temperature.
  370. Unit: millidegree Celsius
  371. RO
  372. What: /sys/class/hwmon/hwmonX/tempY_rated_max
  373. Description:
  374. Maximum rated temperature.
  375. Unit: millidegree Celsius
  376. RO
  377. What: /sys/class/hwmon/hwmonX/currY_max
  378. Description:
  379. Current max value
  380. Unit: milliampere
  381. RW
  382. What: /sys/class/hwmon/hwmonX/currY_min
  383. Description:
  384. Current min value.
  385. Unit: milliampere
  386. RW
  387. What: /sys/class/hwmon/hwmonX/currY_lcrit
  388. Description:
  389. Current critical low value
  390. Unit: milliampere
  391. RW
  392. What: /sys/class/hwmon/hwmonX/currY_crit
  393. Description:
  394. Current critical high value.
  395. Unit: milliampere
  396. RW
  397. What: /sys/class/hwmon/hwmonX/currY_input
  398. Description:
  399. Current input value
  400. Unit: milliampere
  401. RO
  402. What: /sys/class/hwmon/hwmonX/currY_average
  403. Description:
  404. Average current use
  405. Unit: milliampere
  406. RO
  407. What: /sys/class/hwmon/hwmonX/currY_lowest
  408. Description:
  409. Historical minimum current
  410. Unit: milliampere
  411. RO
  412. What: /sys/class/hwmon/hwmonX/currY_highest
  413. Description:
  414. Historical maximum current
  415. Unit: milliampere
  416. RO
  417. What: /sys/class/hwmon/hwmonX/currY_reset_history
  418. Description:
  419. Reset currX_lowest and currX_highest
  420. WO
  421. What: /sys/class/hwmon/hwmonX/curr_reset_history
  422. Description:
  423. Reset currX_lowest and currX_highest for all sensors
  424. WO
  425. What: /sys/class/hwmon/hwmonX/currY_enable
  426. Description:
  427. Enable or disable the sensors.
  428. When disabled the sensor read will return -ENODATA.
  429. - 1: Enable
  430. - 0: Disable
  431. RW
  432. What: /sys/class/hwmon/hwmonX/currY_rated_min
  433. Description:
  434. Minimum rated current.
  435. Unit: milliampere
  436. RO
  437. What: /sys/class/hwmon/hwmonX/currY_rated_max
  438. Description:
  439. Maximum rated current.
  440. Unit: milliampere
  441. RO
  442. What: /sys/class/hwmon/hwmonX/powerY_average
  443. Description:
  444. Average power use
  445. Unit: microWatt
  446. RO
  447. What: /sys/class/hwmon/hwmonX/powerY_average_interval
  448. Description:
  449. Power use averaging interval. A poll
  450. notification is sent to this file if the
  451. hardware changes the averaging interval.
  452. Unit: milliseconds
  453. RW
  454. What: /sys/class/hwmon/hwmonX/powerY_average_interval_max
  455. Description:
  456. Maximum power use averaging interval
  457. Unit: milliseconds
  458. RO
  459. What: /sys/class/hwmon/hwmonX/powerY_average_interval_min
  460. Description:
  461. Minimum power use averaging interval
  462. Unit: milliseconds
  463. RO
  464. What: /sys/class/hwmon/hwmonX/powerY_average_highest
  465. Description:
  466. Historical average maximum power use
  467. Unit: microWatt
  468. RO
  469. What: /sys/class/hwmon/hwmonX/powerY_average_lowest
  470. Description:
  471. Historical average minimum power use
  472. Unit: microWatt
  473. RO
  474. What: /sys/class/hwmon/hwmonX/powerY_average_max
  475. Description:
  476. A poll notification is sent to
  477. `powerY_average` when power use
  478. rises above this value.
  479. Unit: microWatt
  480. RW
  481. What: /sys/class/hwmon/hwmonX/powerY_average_min
  482. Description:
  483. A poll notification is sent to
  484. `powerY_average` when power use
  485. sinks below this value.
  486. Unit: microWatt
  487. RW
  488. What: /sys/class/hwmon/hwmonX/powerY_input
  489. Description:
  490. Instantaneous power use
  491. Unit: microWatt
  492. RO
  493. What: /sys/class/hwmon/hwmonX/powerY_input_highest
  494. Description:
  495. Historical maximum power use
  496. Unit: microWatt
  497. RO
  498. What: /sys/class/hwmon/hwmonX/powerY_input_lowest
  499. Description:
  500. Historical minimum power use
  501. Unit: microWatt
  502. RO
  503. What: /sys/class/hwmon/hwmonX/powerY_reset_history
  504. Description:
  505. Reset input_highest, input_lowest,
  506. average_highest and average_lowest.
  507. WO
  508. What: /sys/class/hwmon/hwmonX/powerY_accuracy
  509. Description:
  510. Accuracy of the power meter.
  511. Unit: Percent
  512. RO
  513. What: /sys/class/hwmon/hwmonX/powerY_cap
  514. Description:
  515. If power use rises above this limit, the
  516. system should take action to reduce power use.
  517. A poll notification is sent to this file if the
  518. cap is changed by the hardware. The `*_cap`
  519. files only appear if the cap is known to be
  520. enforced by hardware.
  521. Unit: microWatt
  522. RW
  523. What: /sys/class/hwmon/hwmonX/powerY_cap_hyst
  524. Description:
  525. Margin of hysteresis built around capping and
  526. notification.
  527. Unit: microWatt
  528. RW
  529. What: /sys/class/hwmon/hwmonX/powerY_cap_max
  530. Description:
  531. Maximum cap that can be set.
  532. Unit: microWatt
  533. RO
  534. What: /sys/class/hwmon/hwmonX/powerY_cap_min
  535. Description:
  536. Minimum cap that can be set.
  537. Unit: microWatt
  538. RO
  539. What: /sys/class/hwmon/hwmonX/powerY_max
  540. Description:
  541. Maximum power.
  542. Unit: microWatt
  543. RW
  544. What: /sys/class/hwmon/hwmonX/powerY_crit
  545. Description:
  546. Critical maximum power.
  547. If power rises to or above this limit, the
  548. system is expected take drastic action to reduce
  549. power consumption, such as a system shutdown or
  550. a forced powerdown of some devices.
  551. Unit: microWatt
  552. RW
  553. What: /sys/class/hwmon/hwmonX/powerY_enable
  554. Description:
  555. Enable or disable the sensors.
  556. When disabled the sensor read will return
  557. -ENODATA.
  558. - 1: Enable
  559. - 0: Disable
  560. RW
  561. What: /sys/class/hwmon/hwmonX/powerY_rated_min
  562. Description:
  563. Minimum rated power.
  564. Unit: microWatt
  565. RO
  566. What: /sys/class/hwmon/hwmonX/powerY_rated_max
  567. Description:
  568. Maximum rated power.
  569. Unit: microWatt
  570. RO
  571. What: /sys/class/hwmon/hwmonX/energyY_input
  572. Description:
  573. Cumulative energy use
  574. Unit: microJoule
  575. RO
  576. What: /sys/class/hwmon/hwmonX/energyY_enable
  577. Description:
  578. Enable or disable the sensors.
  579. When disabled the sensor read will return
  580. -ENODATA.
  581. - 1: Enable
  582. - 0: Disable
  583. RW
  584. What: /sys/class/hwmon/hwmonX/humidityY_input
  585. Description:
  586. Humidity
  587. Unit: milli-percent (per cent mille, pcm)
  588. RO
  589. What: /sys/class/hwmon/hwmonX/humidityY_enable
  590. Description:
  591. Enable or disable the sensors
  592. When disabled the sensor read will return
  593. -ENODATA.
  594. - 1: Enable
  595. - 0: Disable
  596. RW
  597. What: /sys/class/hwmon/hwmonX/humidityY_rated_min
  598. Description:
  599. Minimum rated humidity.
  600. Unit: milli-percent (per cent mille, pcm)
  601. RO
  602. What: /sys/class/hwmon/hwmonX/humidityY_rated_max
  603. Description:
  604. Maximum rated humidity.
  605. Unit: milli-percent (per cent mille, pcm)
  606. RO
  607. What: /sys/class/hwmon/hwmonX/intrusionY_alarm
  608. Description:
  609. Chassis intrusion detection
  610. - 0: OK
  611. - 1: intrusion detected
  612. RW
  613. Contrary to regular alarm flags which clear themselves
  614. automatically when read, this one sticks until cleared by
  615. the user. This is done by writing 0 to the file. Writing
  616. other values is unsupported.
  617. What: /sys/class/hwmon/hwmonX/intrusionY_beep
  618. Description:
  619. Chassis intrusion beep
  620. - 0: disable
  621. - 1: enable
  622. RW
  623. What: /sys/class/hwmon/hwmonX/device/pec
  624. Description:
  625. PEC support on I2C devices
  626. - 0, off, n: disable
  627. - 1, on, y: enable
  628. RW