lt3074.rst 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. .. SPDX-License-Identifier: GPL-2.0
  2. Kernel driver lt3074
  3. ====================
  4. Supported chips:
  5. * Analog Devices LT3074
  6. Prefix: 'lt3074'
  7. Addresses scanned: -
  8. Datasheet: https://www.analog.com/en/products/lt3074.html
  9. Authors: Cedric Encarnacion <cedricjustine.encarnacion@analog.com>
  10. Description
  11. -----------
  12. This driver supports hardware monitoring for Analog Devices LT3074 Linear
  13. Regulator with PMBus interface.
  14. The LT3074 is a low voltage, ultra-low noise and ultra-fast transient
  15. response linear regulator with PMBus serial interface. PMBus telemetry
  16. feature provides information regarding the output voltage and current,
  17. input voltage, bias voltage and die temperature.
  18. The driver is a client driver to the core PMBus driver. Please see
  19. Documentation/hwmon/pmbus.rst for details on PMBus client drivers.
  20. Usage Notes
  21. -----------
  22. This driver does not auto-detect devices. You will have to instantiate
  23. the devices explicitly. Please see Documentation/i2c/instantiating-devices.rst
  24. for details.
  25. Platform data support
  26. ---------------------
  27. The driver supports standard PMBus driver platform data.
  28. Sysfs entries
  29. -------------
  30. ======================= =======================================================
  31. in1_label "vin"
  32. in1_input Measured input voltage
  33. in1_max Input overvoltage warning limit
  34. in1_max_alarm Input overvoltage warning status
  35. in1_min Input undervoltage warning limit
  36. in1_min_alarm Input undervoltage warning status
  37. in2_label "vmon"
  38. in2_input Measured bias voltage
  39. in2_max Bias overvoltage warning limit
  40. in2_min Bias undervoltage warning limit
  41. in3_label "vout1"
  42. in3_input Measured output voltage
  43. in3_max Output overvoltage warning limit
  44. in3_max_alarm Output overvoltage warning status
  45. in3_min Output undervoltage warning limit
  46. in3_min_alarm Output undervoltage warning status
  47. curr1_label "iout1"
  48. curr1_input Measured output current.
  49. curr1_crit Output overcurrent fault limit
  50. curr1_crit_alarm Output overcurrent fault status
  51. temp1_input Measured temperature
  52. temp1_max Maximum temperature limit
  53. temp1_max_alarm Overtemperature warning status
  54. ======================= =======================================================