About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

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




Custom Search

Based on kernel version 3.9. Page generated on 2013-05-02 22:58 EST.

1	* Freescale MXS Inter IC (I2C) Controller
2	
3	Required properties:
4	- compatible: Should be "fsl,<chip>-i2c"
5	- reg: Should contain registers location and length
6	- interrupts: Should contain ERROR and DMA interrupts
7	- clock-frequency: Desired I2C bus clock frequency in Hz.
8	                   Only 100000Hz and 400000Hz modes are supported.
9	- fsl,i2c-dma-channel: APBX DMA channel for the I2C
10	
11	Examples:
12	
13	i2c0: i2c@80058000 {
14		#address-cells = <1>;
15		#size-cells = <0>;
16		compatible = "fsl,imx28-i2c";
17		reg = <0x80058000 2000>;
18		interrupts = <111 68>;
19		clock-frequency = <100000>;
20		fsl,i2c-dma-channel = <6>;
21	};
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.