Merge tag 'v3.3.7' into 3.3/master
[zen-stable.git] / Documentation / devicetree / bindings / i2c / omap-i2c.txt
blob56564aa4b444addcf9b770bfd4dbe6476f2b3d4d
1 I2C for OMAP platforms
3 Required properties :
4 - compatible : Must be "ti,omap3-i2c" or "ti,omap4-i2c"
5 - ti,hwmods : Must be "i2c<n>", n being the instance number (1-based)
6 - #address-cells = <1>;
7 - #size-cells = <0>;
9 Recommended properties :
10 - clock-frequency : Desired I2C bus clock frequency in Hz. Otherwise
11   the default 100 kHz frequency will be used.
13 Optional properties:
14 - Child nodes conforming to i2c bus binding
16 Note: Current implementation will fetch base address, irq and dma
17 from omap hwmod data base during device registration.
18 Future plan is to migrate hwmod data base contents into device tree
19 blob so that, all the required data will be used from device tree dts
20 file.
22 Examples :
24 i2c1: i2c@0 {
25     compatible = "ti,omap3-i2c";
26     #address-cells = <1>;
27     #size-cells = <0>;
28     ti,hwmods = "i2c1";
29     clock-frequency = <400000>;