summaryrefslogtreecommitdiffstats
path: root/dts/Bindings/iio/adc/avia-hx711.txt
blob: 7222328a3d0dd6c2eb2cc23a6f35ce7d7f47cded (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
* AVIA HX711 ADC chip for weight cells
  Bit-banging driver

Required properties:
 - compatible:	Should be "avia,hx711"
 - sck-gpios:	Definition of the GPIO for the clock
 - dout-gpios:	Definition of the GPIO for data-out
		See Documentation/devicetree/bindings/gpio/gpio.txt
 - avdd-supply:	Definition of the regulator used as analog supply

Optional properties:
 - clock-frequency:	Frequency of PD_SCK in Hz
			Minimum value allowed is 10 kHz because of maximum
			high time of 50 microseconds.

Example:
weight {
	compatible = "avia,hx711";
	sck-gpios = <&gpio3 10 GPIO_ACTIVE_HIGH>;
	dout-gpios = <&gpio0 7 GPIO_ACTIVE_HIGH>;
	avdd-suppy = <&avdd>;
	clock-frequency = <100000>;
};