Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.4-rc7 32 lines 720 B view raw
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};