About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / i2c / i2c-bcm-kona.txt


Based on kernel version 4.0. Page generated on 2015-04-14 21:21 EST.

1	Broadcom Kona Family I2C
2	=========================
3	
4	This I2C controller is used in the following Broadcom SoCs:
5	
6	  BCM11130
7	  BCM11140
8	  BCM11351
9	  BCM28145
10	  BCM28155
11	
12	Required Properties
13	-------------------
14	- compatible: "brcm,bcm11351-i2c", "brcm,kona-i2c"
15	- reg: Physical base address and length of controller registers
16	- interrupts: The interrupt number used by the controller
17	- clocks: clock specifier for the kona i2c external clock
18	- clock-frequency: The I2C bus frequency in Hz
19	- #address-cells: Should be <1>
20	- #size-cells: Should be <0>
21	
22	Refer to clocks/clock-bindings.txt for generic clock consumer
23	properties.
24	
25	Example:
26	
27	i2c@3e016000 {
28		compatible = "brcm,bcm11351-i2c","brcm,kona-i2c";
29		reg = <0x3e016000 0x80>;
30		interrupts = <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>;
31		clocks = <&bsc1_clk>;
32		clock-frequency = <400000>;
33		#address-cells = <1>;
34		#size-cells = <0>;
35	};
Hide Line Numbers


About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog