* Energymicro efm32 i2c controller Required properties : - reg : Offset and length of the register set for the device - compatible : should be "energymicro,efm32-i2c" - interrupts : the interrupt number - clocks : reference to the module clock Recommended properties : - clock-frequency : maximal I2C bus clock frequency in Hz. - energymicro,location : Decides the location of the USART I/O pins. Allowed range : [0 .. 6] Example: i2c0: i2c@4000a000 { #address-cells = <1>; #size-cells = <0>; compatible = "energymicro,efm32-i2c"; reg = <0x4000a000 0x400>; interrupts = <9>; clocks = <&cmu clk_HFPERCLKI2C0>; clock-frequency = <100000>; status = "ok"; energymicro,location = <3>; eeprom@50 { compatible = "microchip,24c02"; reg = <0x50>; pagesize = <16>; }; }; |