Back to home page

OSCL-LXR

 
 

    


0001 Broadcom Kona Family I2C
0002 =========================
0003 
0004 This I2C controller is used in the following Broadcom SoCs:
0005 
0006   BCM11130
0007   BCM11140
0008   BCM11351
0009   BCM28145
0010   BCM28155
0011 
0012 Required Properties
0013 -------------------
0014 - compatible: "brcm,bcm11351-i2c", "brcm,kona-i2c"
0015 - reg: Physical base address and length of controller registers
0016 - interrupts: The interrupt number used by the controller
0017 - clocks: clock specifier for the kona i2c external clock
0018 - clock-frequency: The I2C bus frequency in Hz
0019 - #address-cells: Should be <1>
0020 - #size-cells: Should be <0>
0021 
0022 Refer to clocks/clock-bindings.txt for generic clock consumer
0023 properties.
0024 
0025 Example:
0026 
0027 i2c@3e016000 {
0028         compatible = "brcm,bcm11351-i2c","brcm,kona-i2c";
0029         reg = <0x3e016000 0x80>;
0030         interrupts = <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>;
0031         clocks = <&bsc1_clk>;
0032         clock-frequency = <400000>;
0033         #address-cells = <1>;
0034         #size-cells = <0>;
0035 };