| max6697 properties |
| |
| Required properties: |
| - compatible: |
| Should be one of |
| maxim,max6581 |
| maxim,max6602 |
| maxim,max6622 |
| maxim,max6636 |
| maxim,max6689 |
| maxim,max6693 |
| maxim,max6694 |
| maxim,max6697 |
| maxim,max6698 |
| maxim,max6699 |
| - reg: I2C address |
| |
| Optional properties: |
| |
| - smbus-timeout-disable |
| Set to disable SMBus timeout. If not specified, SMBus timeout will be |
| enabled. |
| - extended-range-enable |
| Only valid for MAX6581. Set to enable extended temperature range. |
| Extended temperature will be disabled if not specified. |
| - beta-compensation-enable |
| Only valid for MAX6693 and MX6694. Set to enable beta compensation on |
| remote temperature channel 1. |
| Beta compensation will be disabled if not specified. |
| - alert-mask |
| Alert bit mask. Alert disabled for bits set. |
| Select bit 0 for local temperature, bit 1..7 for remote temperatures. |
| If not specified, alert will be enabled for all channels. |
| - over-temperature-mask |
| Over-temperature bit mask. Over-temperature reporting disabled for |
| bits set. |
| Select bit 0 for local temperature, bit 1..7 for remote temperatures. |
| If not specified, over-temperature reporting will be enabled for all |
| channels. |
| - resistance-cancellation |
| Boolean for all chips other than MAX6581. Set to enable resistance |
| cancellation on remote temperature channel 1. |
| For MAX6581, resistance cancellation enabled for all channels if |
| specified as boolean, otherwise as per bit mask specified. |
| Only supported for remote temperatures (bit 1..7). |
| If not specified, resistance cancellation will be disabled for all |
| channels. |
| - transistor-ideality |
| For MAX6581 only. Two values; first is bit mask, second is ideality |
| select value as per MAX6581 data sheet. Select bit 1..7 for remote |
| channels. |
| Transistor ideality will be initialized to default (1.008) if not |
| specified. |
| |
| Example: |
| |
| temp-sensor@1a { |
| compatible = "maxim,max6697"; |
| reg = <0x1a>; |
| smbus-timeout-disable; |
| resistance-cancellation; |
| alert-mask = <0x72>; |
| over-temperature-mask = <0x7f>; |
| }; |