Kernel-2.6.32-573.12.1.el6_i2c

  • I2C

Required properties :

  • device_type : Should be “i2c”
  • reg : Offset and length of the register set for the device

Recommended properties :

Examples :

i2c@3d00 {
    #address-cells = <1>;
    #size-cells = <0>;
    compatible = "fsl,mpc5200b-i2c","fsl,mpc5200-i2c","fsl-i2c";
    cell-index = <0>;
    reg = <0x3d00 0x40>;
    interrupts = <2 15 0>;
    interrupt-parent = <&mpc5200_pic>;
    fsl,preserve-clocking;
};

i2c@3100 {
    #address-cells = <1>;
    #size-cells = <0>;
    cell-index = <1>;
    compatible = "fsl,mpc8544-i2c", "fsl-i2c";
    reg = <0x3100 0x100>;
    interrupts = <43 2>;
    interrupt-parent = <&mpic>;
    clock-frequency = <400000>;
};