i2c: Describe Cadence I2C devicetree bindings
[oweals/u-boot.git] / doc / device-tree-bindings / i2c / i2c-cdns.txt
1 Cadence I2C controller Device Tree Bindings
2 -------------------------------------------
3
4 Required properties:
5 - compatible            : Should be "cdns,i2c-r1p10" or "xlnx,zynq-spi-r1p10".
6 - reg                   : Physical base address and size of I2C registers map.
7 - interrupts            : Property with a value describing the interrupt
8                           number.
9 - interrupt-parent      : Must be core interrupt controller
10 - clocks                : Clock phandles (see clock bindings for details).
11
12 Example:
13         i2c0: i2c@e0004000 {
14                 compatible = "cdns,i2c-r1p10";
15                 reg = <0xe0004000 0x1000>;
16                 clocks = <&clkc 38>;
17                 interrupts = <0 25 4>;
18                 interrupt-parent = <&intc>;
19                 status = "disabled";
20         };