| Software i2c device-tree node properties: |
| * compatible = "i2c-gpio"; |
| * gpios = <sda ...>, <scl ...>; |
| * i2c-gpio,delay-us = <5>; |
| The resulting transfer speed can be adjusted by setting the delay[us] |
| between gpio-toggle operations. Speed [Hz] = 1000000 / 4 * udelay[us], |
| It not defined, then default is 5us (~50KHz). |
| Run deblocking sequence when the driver gets probed. |
| * i2c-gpio,scl-output-only; |
| Set if SCL is an output only |
| gpios = <&gpd1 0 GPIO_ACTIVE_HIGH>, /* SDA */ |
| <&gpd1 1 GPIO_ACTIVE_HIGH>; /* CLK */ |
| compatible = "some_device"; |