max16065 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. Kernel driver max16065
  2. ======================
  3. Supported chips:
  4. * Maxim MAX16065, MAX16066
  5. Prefixes: 'max16065', 'max16066'
  6. Addresses scanned: -
  7. Datasheet:
  8. http://datasheets.maxim-ic.com/en/ds/MAX16065-MAX16066.pdf
  9. * Maxim MAX16067
  10. Prefix: 'max16067'
  11. Addresses scanned: -
  12. Datasheet:
  13. http://datasheets.maxim-ic.com/en/ds/MAX16067.pdf
  14. * Maxim MAX16068
  15. Prefix: 'max16068'
  16. Addresses scanned: -
  17. Datasheet:
  18. http://datasheets.maxim-ic.com/en/ds/MAX16068.pdf
  19. * Maxim MAX16070/MAX16071
  20. Prefixes: 'max16070', 'max16071'
  21. Addresses scanned: -
  22. Datasheet:
  23. http://datasheets.maxim-ic.com/en/ds/MAX16070-MAX16071.pdf
  24. Author: Guenter Roeck <guenter.roeck@ericsson.com>
  25. Description
  26. -----------
  27. [From datasheets] The MAX16065/MAX16066 flash-configurable system managers
  28. monitor and sequence multiple system voltages. The MAX16065/MAX16066 can also
  29. accurately monitor (+/-2.5%) one current channel using a dedicated high-side
  30. current-sense amplifier. The MAX16065 manages up to twelve system voltages
  31. simultaneously, and the MAX16066 manages up to eight supply voltages.
  32. The MAX16067 flash-configurable system manager monitors and sequences multiple
  33. system voltages. The MAX16067 manages up to six system voltages simultaneously.
  34. The MAX16068 flash-configurable system manager monitors and manages up to six
  35. system voltages simultaneously.
  36. The MAX16070/MAX16071 flash-configurable system monitors supervise multiple
  37. system voltages. The MAX16070/MAX16071 can also accurately monitor (+/-2.5%)
  38. one current channel using a dedicated high-side current-sense amplifier. The
  39. MAX16070 monitors up to twelve system voltages simultaneously, and the MAX16071
  40. monitors up to eight supply voltages.
  41. Each monitored channel has its own low and high critical limits. MAX16065,
  42. MAX16066, MAX16070, and MAX16071 support an additional limit which is
  43. configurable as either low or high secondary limit. MAX16065, MAX16066,
  44. MAX16070, and MAX16071 also support supply current monitoring.
  45. Usage Notes
  46. -----------
  47. This driver does not probe for devices, since there is no register which
  48. can be safely used to identify the chip. You will have to instantiate
  49. the devices explicitly. Please see Documentation/i2c/instantiating-devices for
  50. details.
  51. Sysfs entries
  52. -------------
  53. in[0-11]_input Input voltage measurements.
  54. in12_input Voltage on CSP (Current Sense Positive) pin.
  55. Only if the chip supports current sensing and if
  56. current sensing is enabled.
  57. in[0-11]_min Low warning limit.
  58. Supported on MAX16065, MAX16066, MAX16070, and MAX16071
  59. only.
  60. in[0-11]_max High warning limit.
  61. Supported on MAX16065, MAX16066, MAX16070, and MAX16071
  62. only.
  63. Either low or high warning limits are supported
  64. (depending on chip configuration), but not both.
  65. in[0-11]_lcrit Low critical limit.
  66. in[0-11]_crit High critical limit.
  67. in[0-11]_alarm Input voltage alarm.
  68. curr1_input Current sense input; only if the chip supports current
  69. sensing and if current sensing is enabled.
  70. Displayed current assumes 0.001 Ohm current sense
  71. resistor.
  72. curr1_alarm Overcurrent alarm; only if the chip supports current
  73. sensing and if current sensing is enabled.