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) TI ADC128D818 ADC System Monitor With Temperature Sensor
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) --------------------------------------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) Operation modes:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6)  - Mode 0:  7 single-ended voltage readings (IN0-IN6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7)             1 temperature reading (internal)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8)  - Mode 1:  8 single-ended voltage readings (IN0-IN7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9)             no temperature
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)  - Mode 2:  4 pseudo-differential voltage readings
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11)               (IN0-IN1, IN3-IN2, IN4-IN5, IN7-IN6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12)             1 temperature reading (internal)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13)  - Mode 3:  4 single-ended voltage readings (IN0-IN3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)             2 pseudo-differential voltage readings
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)               (IN4-IN5, IN7-IN6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16)             1 temperature reading (internal)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) If no operation mode is configured via device tree, the driver keeps the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) currently active chip operation mode (default is mode 0).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) Required node properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24)  - compatible:  must be set to "ti,adc128d818"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25)  - reg:         I2C address of the device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) Optional node properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29)  - ti,mode:     Operation mode (u8) (see above).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) Example (operation mode 2):
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) 	adc128d818@1d {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) 		compatible = "ti,adc128d818";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) 		reg = <0x1d>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) 		ti,mode = /bits/ 8 <2>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) 	};