mirror of
https://github.com/torvalds/linux.git
synced 2024-12-27 13:22:23 +00:00
65 lines
1.9 KiB
Plaintext
65 lines
1.9 KiB
Plaintext
|
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>;
|
||
|
};
|