tmp464.rst 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. .. SPDX-License-Identifier: GPL-2.0
  2. Kernel driver tmp464
  3. ====================
  4. Supported chips:
  5. * Texas Instruments TMP464
  6. Prefix: 'tmp464'
  7. Addresses scanned: I2C 0x48, 0x49, 0x4a and 0x4b
  8. Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp464.html
  9. * Texas Instruments TMP468
  10. Prefix: 'tmp468'
  11. Addresses scanned: I2C 0x48, 0x49, 0x4a and 0x4b
  12. Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp468.html
  13. Authors:
  14. Agathe Porte <[email protected]>
  15. Guenter Roeck <[email protected]>
  16. Description
  17. -----------
  18. This driver implements support for Texas Instruments TMP464 and TMP468
  19. temperature sensor chips. TMP464 provides one local and four remote
  20. sensors. TMP468 provides one local and eight remote sensors.
  21. Temperature is measured in degrees Celsius. The chips are wired over
  22. I2C/SMBus and specified over a temperature range of -40 to +125 degrees
  23. Celsius. Resolution for both the local and remote channels is 0.0625
  24. degree C.
  25. The chips support only temperature measurements. The driver exports
  26. temperature values, limits, and alarms via the following sysfs files:
  27. **temp[1-9]_input**
  28. **temp[1-9]_max**
  29. **temp[1-9]_max_hyst**
  30. **temp[1-9]_max_alarm**
  31. **temp[1-9]_crit**
  32. **temp[1-9]_crit_alarm**
  33. **temp[1-9]_crit_hyst**
  34. **temp[2-9]_offset**
  35. **temp[2-9]_fault**
  36. Each sensor can be individually disabled via Devicetree or from sysfs
  37. via:
  38. **temp[1-9]_enable**
  39. If labels were specified in Devicetree, additional sysfs files will
  40. be present:
  41. **temp[1-9]_label**
  42. The update interval is configurable with the following sysfs attribute.
  43. **update_interval**