xref: /freebsd/sys/contrib/device-tree/Bindings/w1/w1-gpio.txt (revision dd41de95a84d979615a2ef11df6850622bf6184e)
1w1-gpio devicetree bindings
2
3Required properties:
4
5 - compatible: "w1-gpio"
6 - gpios: one or two GPIO specs:
7		- the first one is used as data I/O pin
8		- the second one is optional. If specified, it is used as
9		  enable pin for an external pin pullup.
10
11Optional properties:
12
13 - linux,open-drain: if specified, the data pin is considered in
14		     open-drain mode.
15
16Also refer to the generic w1.txt document.
17
18Examples:
19
20	onewire {
21		compatible = "w1-gpio";
22		gpios = <&gpio 0 GPIO_ACTIVE_HIGH>;
23
24		battery {
25			// ...
26		};
27	};
28