crps.rst 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. .. SPDX-License-Identifier: GPL-2.0-or-later
  2. Kernel driver crps
  3. ==================
  4. Supported chips:
  5. * Intel CRPS185
  6. Prefix: 'crps185'
  7. Addresses scanned: -
  8. Datasheet: Only available under NDA.
  9. Authors:
  10. Ninad Palsule <ninad@linux.ibm.com>
  11. Description
  12. -----------
  13. This driver implements support for Intel Common Redundant Power supply with
  14. PMBus support.
  15. The driver is a client driver to the core PMBus driver.
  16. Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
  17. Usage Notes
  18. -----------
  19. This driver does not auto-detect devices. You will have to instantiate the
  20. devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
  21. details.
  22. Sysfs entries
  23. -------------
  24. ======================= ======================================================
  25. curr1_label "iin"
  26. curr1_input Measured input current
  27. curr1_max Maximum input current
  28. curr1_max_alarm Input maximum current high alarm
  29. curr1_crit Critical high input current
  30. curr1_crit_alarm Input critical current high alarm
  31. curr1_rated_max Maximum rated input current
  32. curr2_label "iout1"
  33. curr2_input Measured output current
  34. curr2_max Maximum output current
  35. curr2_max_alarm Output maximum current high alarm
  36. curr2_crit Critical high output current
  37. curr2_crit_alarm Output critical current high alarm
  38. curr2_rated_max Maximum rated output current
  39. in1_label "vin"
  40. in1_input Measured input voltage
  41. in1_crit Critical input over voltage
  42. in1_crit_alarm Critical input over voltage alarm
  43. in1_max Maximum input over voltage
  44. in1_max_alarm Maximum input over voltage alarm
  45. in1_rated_min Minimum rated input voltage
  46. in1_rated_max Maximum rated input voltage
  47. in2_label "vout1"
  48. in2_input Measured input voltage
  49. in2_crit Critical input over voltage
  50. in2_crit_alarm Critical input over voltage alarm
  51. in2_lcrit Critical input under voltage fault
  52. in2_lcrit_alarm Critical input under voltage fault alarm
  53. in2_max Maximum input over voltage
  54. in2_max_alarm Maximum input over voltage alarm
  55. in2_min Minimum input under voltage warning
  56. in2_min_alarm Minimum input under voltage warning alarm
  57. in2_rated_min Minimum rated input voltage
  58. in2_rated_max Maximum rated input voltage
  59. power1_label "pin"
  60. power1_input Measured input power
  61. power1_alarm Input power high alarm
  62. power1_max Maximum input power
  63. power1_rated_max Maximum rated input power
  64. temp[1-2]_input Measured temperature
  65. temp[1-2]_crit Critical temperature
  66. temp[1-2]_crit_alarm Critical temperature alarm
  67. temp[1-2]_max Maximum temperature
  68. temp[1-2]_max_alarm Maximum temperature alarm
  69. temp[1-2]_rated_max Maximum rated temperature
  70. fan1_alarm Fan 1 warning.
  71. fan1_fault Fan 1 fault.
  72. fan1_input Fan 1 speed in RPM.
  73. fan1_target Fan 1 target.
  74. ======================= ======================================================