116c4c524SWolfram Sang* Two Wire Serial Interface (TWSI) / I2C
216c4c524SWolfram Sang
316c4c524SWolfram Sang- compatible: "cavium,octeon-3860-twsi"
416c4c524SWolfram Sang
516c4c524SWolfram Sang  Compatibility with all cn3XXX, cn5XXX and cn6XXX SOCs.
616c4c524SWolfram Sang
716c4c524SWolfram Sang- reg: The base address of the TWSI/I2C bus controller register bank.
816c4c524SWolfram Sang
916c4c524SWolfram Sang- #address-cells: Must be <1>.
1016c4c524SWolfram Sang
1116c4c524SWolfram Sang- #size-cells: Must be <0>.  I2C addresses have no size component.
1216c4c524SWolfram Sang
1316c4c524SWolfram Sang- interrupts: A single interrupt specifier.
1416c4c524SWolfram Sang
1516c4c524SWolfram Sang- clock-frequency: The I2C bus clock rate in Hz.
1616c4c524SWolfram Sang
1716c4c524SWolfram SangExample:
1816c4c524SWolfram Sang	twsi0: i2c@1180000001000 {
1916c4c524SWolfram Sang		#address-cells = <1>;
2016c4c524SWolfram Sang		#size-cells = <0>;
2116c4c524SWolfram Sang		compatible = "cavium,octeon-3860-twsi";
2216c4c524SWolfram Sang		reg = <0x11800 0x00001000 0x0 0x200>;
2316c4c524SWolfram Sang		interrupts = <0 45>;
2416c4c524SWolfram Sang		clock-frequency = <100000>;
2516c4c524SWolfram Sang
2616c4c524SWolfram Sang		rtc@68 {
2716c4c524SWolfram Sang			compatible = "dallas,ds1337";
2816c4c524SWolfram Sang			reg = <0x68>;
2916c4c524SWolfram Sang		};
3016c4c524SWolfram Sang		tmp@4c {
3116c4c524SWolfram Sang			compatible = "ti,tmp421";
3216c4c524SWolfram Sang			reg = <0x4c>;
3316c4c524SWolfram Sang		};
3416c4c524SWolfram Sang	};
35