From fc418aa7742b799a56923016121841806a3e6545 Mon Sep 17 00:00:00 2001 From: Kurt Borja Date: Tue, 14 Jul 2026 18:21:24 -0500 Subject: [PATCH] dt-bindings: iio: adc: Add excitation current sources properties Some ADCs incorporate current sources that provide excitation current to resistive temperature devices (RTDs), thermistors, diodes and other resistive sensors that require constant current biasing. Signed-off-by: Kurt Borja Acked-by: Conor Dooley Signed-off-by: David Lechner (TI) Signed-off-by: Jonathan Cameron --- .../devicetree/bindings/iio/adc/adc.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Documentation/devicetree/bindings/iio/adc/adc.yaml b/Documentation/devicetree/bindings/iio/adc/adc.yaml index 8f608bf0b24d..9f7196d61ac3 100644 --- a/Documentation/devicetree/bindings/iio/adc/adc.yaml +++ b/Documentation/devicetree/bindings/iio/adc/adc.yaml @@ -80,6 +80,27 @@ properties: ADCs usually allow choosing between internal reference sources or a pair of external pins. + excitation-channels: + $ref: /schemas/types.yaml#/definitions/uint32-array + description: + Excitation current sources provide current to resistive temperature + devices (RTDs), thermistors, diodes and other resistive sensors that + require constant current biasing. + + This array describes the mux configuration of the excitation current + sources. The values correspond to pins similar to the diff-channels and + single-channel properties. + + excitation-current-nanoamp: + description: + Excitation current sources provide current to resistive temperature + devices (RTDs), thermistors, diodes and other resistive sensors that + require constant current biasing. + + This array describes the current configuration of the excitation current + sources. The index in the array corresponds to the same index in the + excitation-channels array. + anyOf: - oneOf: - required: