summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiyush Patle <piyushpatle228@gmail.com>2026-06-04 00:18:50 +0530
committerJonathan Cameron <jic23@kernel.org>2026-06-30 00:15:53 +0100
commitfb57b5cdfb97c4f52ca21a432db2aa809ba6692d (patch)
treed24b103c2d596e207246c0f721c5823f3d11e6bc
parente05c8a6b0b995bbaebbc5ef01c62c8c90280c9b3 (diff)
downloadlinux-stable-fb57b5cdfb97c4f52ca21a432db2aa809ba6692d.tar.gz
linux-stable-fb57b5cdfb97c4f52ca21a432db2aa809ba6692d.zip
dt-bindings: iio: adc: hx711: add VSUP and DVDD supply properties
Document the optional VSUP supply used by the HX711 on-chip regulator. Also document the DVDD digital supply. DVDD is a board-supplied digital input rail (figure 1 of the datasheet shows it as a separate supply, not merely a bypass capacitor point) that was missing from the original binding. Signed-off-by: Piyush Patle <piyushpatle228@gmail.com> Reviewed-by: Andy Shevchenko <andriy.shevchenko@intel.com> Acked-by: Conor Dooley <conor.dooley@microchip.com> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
-rw-r--r--Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml13
1 files changed, 13 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml b/Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
index 1ea60dff98d5..0baf620e9057 100644
--- a/Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
+++ b/Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
@@ -33,6 +33,19 @@ properties:
description:
Analog supply voltage (AVDD).
+ vsup-supply:
+ description:
+ Supply voltage for the on-chip regulator (VSUP).
+
+ dvdd-supply:
+ description:
+ Digital supply voltage (DVDD). On the HX711, DVDD is a
+ board-supplied digital rail; it was missing from the original
+ binding. On the HX710B, DVDD must be greater than or equal to
+ AVDD; when DVDD is a battery rail and AVDD is a regulated supply,
+ one channel monitors the DVDD-AVDD difference for battery level
+ detection.
+
clock-frequency:
description:
Controls the SCK bit-bang timing. The value is used to derive the