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