UniPhier I2C controller (FIFO-builtin) Required properties: - compatible: should be "socionext,uniphier-fi2c". - #address-cells: should be 1. - #size-cells: should be 0. - reg: offset and length of the register set for the device. - interrupts: a single interrupt specifier. - clocks: phandle to the input clock. Optional properties: - clock-frequency: desired I2C bus frequency in Hz. The maximum supported value is 400000. Defaults to 100000 if not specified. Examples: i2c0: i2c@58780000 { compatible = "socionext,uniphier-fi2c"; reg = <0x58780000 0x80>; #address-cells = <1>; #size-cells = <0>; interrupts = <0 41 4>; clocks = <&i2c_clk>; clock-frequency = <100000>; };