Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1Amlogic Meson I2C controller
2
3Required properties:
4 - compatible: must be "amlogic,meson6-i2c" or "amlogic,meson-gxbb-i2c"
5 - reg: physical address and length of the device registers
6 - interrupts: a single interrupt specifier
7 - clocks: clock for the device
8 - #address-cells: should be <1>
9 - #size-cells: should be <0>
10
11For details regarding the following core I2C bindings see also i2c.txt.
12
13Optional properties:
14- clock-frequency: the desired I2C bus clock frequency in Hz; in
15 absence of this property the default value is used (100 kHz).
16
17Examples:
18
19 i2c@c8100500 {
20 compatible = "amlogic,meson6-i2c";
21 reg = <0xc8100500 0x20>;
22 interrupts = <0 92 1>;
23 clocks = <&clk81>;
24 #address-cells = <1>;
25 #size-cells = <0>;
26 };