max6697.txt 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. max6697 properties
  2. Required properties:
  3. - compatible:
  4. Should be one of
  5. maxim,max6581
  6. maxim,max6602
  7. maxim,max6622
  8. maxim,max6636
  9. maxim,max6689
  10. maxim,max6693
  11. maxim,max6694
  12. maxim,max6697
  13. maxim,max6698
  14. maxim,max6699
  15. - reg: I2C address
  16. Optional properties:
  17. - smbus-timeout-disable
  18. Set to disable SMBus timeout. If not specified, SMBus timeout will be
  19. enabled.
  20. - extended-range-enable
  21. Only valid for MAX6581. Set to enable extended temperature range.
  22. Extended temperature will be disabled if not specified.
  23. - beta-compensation-enable
  24. Only valid for MAX6693 and MX6694. Set to enable beta compensation on
  25. remote temperature channel 1.
  26. Beta compensation will be disabled if not specified.
  27. - alert-mask
  28. Alert bit mask. Alert disabled for bits set.
  29. Select bit 0 for local temperature, bit 1..7 for remote temperatures.
  30. If not specified, alert will be enabled for all channels.
  31. - over-temperature-mask
  32. Over-temperature bit mask. Over-temperature reporting disabled for
  33. bits set.
  34. Select bit 0 for local temperature, bit 1..7 for remote temperatures.
  35. If not specified, over-temperature reporting will be enabled for all
  36. channels.
  37. - resistance-cancellation
  38. Boolean for all chips other than MAX6581. Set to enable resistance
  39. cancellation on remote temperature channel 1.
  40. For MAX6581, resistance cancellation enabled for all channels if
  41. specified as boolean, otherwise as per bit mask specified.
  42. Only supported for remote temperatures (bit 1..7).
  43. If not specified, resistance cancellation will be disabled for all
  44. channels.
  45. - transistor-ideality
  46. For MAX6581 only. Two values; first is bit mask, second is ideality
  47. select value as per MAX6581 data sheet. Select bit 1..7 for remote
  48. channels.
  49. Transistor ideality will be initialized to default (1.008) if not
  50. specified.
  51. Example:
  52. temp-sensor@1a {
  53. compatible = "maxim,max6697";
  54. reg = <0x1a>;
  55. smbus-timeout-disable;
  56. resistance-cancellation;
  57. alert-mask = <0x72>;
  58. over-temperature-mask = <0x7f>;
  59. };