i2c-meson.txt 846 B

123456789101112131415161718192021222324252627282930
  1. Amlogic Meson I2C controller
  2. Required properties:
  3. - compatible: must be:
  4. "amlogic,meson6-i2c" for Meson8 and compatible SoCs
  5. "amlogic,meson-gxbb-i2c" for GXBB and compatible SoCs
  6. "amlogic,meson-axg-i2c"for AXG and compatible SoCs
  7. - reg: physical address and length of the device registers
  8. - interrupts: a single interrupt specifier
  9. - clocks: clock for the device
  10. - #address-cells: should be <1>
  11. - #size-cells: should be <0>
  12. For details regarding the following core I2C bindings see also i2c.txt.
  13. Optional 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. Examples:
  17. i2c@c8100500 {
  18. compatible = "amlogic,meson6-i2c";
  19. reg = <0xc8100500 0x20>;
  20. interrupts = <0 92 1>;
  21. clocks = <&clk81>;
  22. #address-cells = <1>;
  23. #size-cells = <0>;
  24. };