]>
Commit | Line | Data |
---|---|---|
08678b85 AB |
1 | LSI Axxia I2C |
2 | ||
3 | Required properties : | |
4 | - compatible : Must be "lsi,api2c" | |
5 | - reg : Offset and length of the register set for the device | |
6 | - interrupts : the interrupt specifier | |
7 | - #address-cells : Must be <1>; | |
8 | - #size-cells : Must be <0>; | |
9 | - clock-names : Must contain "i2c". | |
10 | - clocks: Must contain an entry for each name in clock-names. See the common | |
11 | clock bindings. | |
12 | ||
13 | Optional properties : | |
14 | - clock-frequency : Desired I2C bus clock frequency in Hz. If not specified, | |
15 | the default 100 kHz frequency will be used. As only Normal and Fast modes | |
16 | are supported, possible values are 100000 and 400000. | |
17 | ||
18 | Example : | |
19 | ||
48c926cd | 20 | i2c@2010084000 { |
08678b85 AB |
21 | compatible = "lsi,api2c"; |
22 | device_type = "i2c"; | |
23 | #address-cells = <1>; | |
24 | #size-cells = <0>; | |
25 | reg = <0x20 0x10084000 0x00 0x1000>; | |
26 | interrupts = <0 19 4>; | |
27 | clocks = <&clk_per>; | |
28 | clock-names = "i2c"; | |
29 | clock-frequency = <400000>; | |
30 | }; |