About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / i2c / i2c-mv64xxx.txt




Custom Search

Based on kernel version 3.13. Page generated on 2014-01-20 22:01 EST.

1	
2	* Marvell MV64XXX I2C controller
3	
4	Required properties :
5	
6	 - reg             : Offset and length of the register set for the device
7	 - compatible      : Should be "marvell,mv64xxx-i2c" or "allwinner,sun4i-i2c"
8	                     or "marvell,mv78230-i2c"
9	 - interrupts      : The interrupt number
10	
11	Optional properties :
12	
13	 - clock-frequency : Desired I2C bus clock frequency in Hz. If not set the
14	default frequency is 100kHz
15	
16	Examples:
17	
18		i2c@11000 {
19			compatible = "marvell,mv64xxx-i2c";
20			reg = <0x11000 0x20>;
21			interrupts = <29>;
22			clock-frequency = <100000>;
23		};
24	
25	For the Armada XP:
26	
27		i2c@11000 {
28			compatible = "marvell,mv78230-i2c", "marvell,mv64xxx-i2c";
29			reg = <0x11000 0x100>;
30			interrupts = <29>;
31			clock-frequency = <100000>;
32		};
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Information is copyright its respective author. All material is available from the Linux Kernel Source distributed under a GPL License. This page is provided as a free service by mjmwired.net.