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