Back to home page

OSCL-LXR

 
 

    


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 };