Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

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