1Device-Tree bindings for i2c gpio driver
2
3Required properties:
4	- compatible = "i2c-gpio";
5	- gpios: sda and scl gpio
6
7
8Optional properties:
9	- i2c-gpio,sda-open-drain: sda as open drain
10	- i2c-gpio,scl-open-drain: scl as open drain
11	- i2c-gpio,scl-output-only: scl as output only
12	- i2c-gpio,delay-us: delay between GPIO operations (may depend on each platform)
13	- i2c-gpio,timeout-ms: timeout to get data
14
15Example nodes:
16
17i2c@0 {
18	compatible = "i2c-gpio";
19	gpios = <&pioA 23 0 /* sda */
20		 &pioA 24 0 /* scl */
21		>;
22	i2c-gpio,sda-open-drain;
23	i2c-gpio,scl-open-drain;
24	i2c-gpio,delay-us = <2>;	/* ~100 kHz */
25	#address-cells = <1>;
26	#size-cells = <0>;
27
28	rv3029c2@56 {
29		compatible = "rv3029c2";
30		reg = <0x56>;
31	};
32};
33