i2c-owl.txt 968 B

123456789101112131415161718192021222324252627
  1. Actions Semiconductor Owl I2C controller
  2. Required properties:
  3. - compatible : Should be "actions,s900-i2c".
  4. - reg : Offset and length of the register set for the device.
  5. - #address-cells : Should be 1.
  6. - #size-cells : Should be 0.
  7. - interrupts : A single interrupt specifier.
  8. - clocks : Phandle of the clock feeding the I2C controller.
  9. Optional properties:
  10. - clock-frequency : Desired I2C bus clock frequency in Hz. As only Normal and
  11. Fast modes are supported, possible values are 100000 and
  12. 400000.
  13. Examples:
  14. i2c0: i2c@e0170000 {
  15. compatible = "actions,s900-i2c";
  16. reg = <0 0xe0170000 0 0x1000>;
  17. #address-cells = <1>;
  18. #size-cells = <0>;
  19. interrupts = <GIC_SPI 25 IRQ_TYPE_LEVEL_HIGH>;
  20. clocks = <&clock CLK_I2C0>;
  21. clock-frequency = <100000>;
  22. };