^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) };