0001 max6697 properties
0002
0003 Required properties:
0004 - compatible:
0005 Should be one of
0006 maxim,max6581
0007 maxim,max6602
0008 maxim,max6622
0009 maxim,max6636
0010 maxim,max6689
0011 maxim,max6693
0012 maxim,max6694
0013 maxim,max6697
0014 maxim,max6698
0015 maxim,max6699
0016 - reg: I2C address
0017
0018 Optional properties:
0019
0020 - smbus-timeout-disable
0021 Set to disable SMBus timeout. If not specified, SMBus timeout will be
0022 enabled.
0023 - extended-range-enable
0024 Only valid for MAX6581. Set to enable extended temperature range.
0025 Extended temperature will be disabled if not specified.
0026 - beta-compensation-enable
0027 Only valid for MAX6693 and MX6694. Set to enable beta compensation on
0028 remote temperature channel 1.
0029 Beta compensation will be disabled if not specified.
0030 - alert-mask
0031 Alert bit mask. Alert disabled for bits set.
0032 Select bit 0 for local temperature, bit 1..7 for remote temperatures.
0033 If not specified, alert will be enabled for all channels.
0034 - over-temperature-mask
0035 Over-temperature bit mask. Over-temperature reporting disabled for
0036 bits set.
0037 Select bit 0 for local temperature, bit 1..7 for remote temperatures.
0038 If not specified, over-temperature reporting will be enabled for all
0039 channels.
0040 - resistance-cancellation
0041 Boolean for all chips other than MAX6581. Set to enable resistance
0042 cancellation on remote temperature channel 1.
0043 For MAX6581, resistance cancellation enabled for all channels if
0044 specified as boolean, otherwise as per bit mask specified.
0045 Only supported for remote temperatures (bit 1..7).
0046 If not specified, resistance cancellation will be disabled for all
0047 channels.
0048 - transistor-ideality
0049 For MAX6581 only. Two values; first is bit mask, second is ideality
0050 select value as per MAX6581 data sheet. Select bit 1..7 for remote
0051 channels.
0052 Transistor ideality will be initialized to default (1.008) if not
0053 specified.
0054
0055 Example:
0056
0057 temp-sensor@1a {
0058 compatible = "maxim,max6697";
0059 reg = <0x1a>;
0060 smbus-timeout-disable;
0061 resistance-cancellation;
0062 alert-mask = <0x72>;
0063 over-temperature-mask = <0x7f>;
0064 };