Lines Matching +full:inter +full:- +full:ic
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/i2c/i2c-imx.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale Inter IC (I2C) and High Speed Inter IC (HS-I2C) for i.MX
10 - Oleksij Rempel <o.rempel@pengutronix.de>
13 - $ref: /schemas/i2c/i2c-controller.yaml#
18 - const: fsl,imx1-i2c
19 - const: fsl,imx21-i2c
20 - const: fsl,vf610-i2c
21 - items:
22 - enum:
23 - fsl,ls1012a-i2c
24 - fsl,ls1021a-i2c
25 - fsl,ls1028a-i2c
26 - fsl,ls1043a-i2c
27 - fsl,ls1046a-i2c
28 - fsl,ls1088a-i2c
29 - fsl,ls208xa-i2c
30 - fsl,lx2160a-i2c
31 - const: fsl,vf610-i2c
32 - items:
33 - const: fsl,imx35-i2c
34 - const: fsl,imx1-i2c
35 - items:
36 - const: fsl,imx7d-i2c
37 - const: fsl,imx21-i2c
38 - items:
39 - enum:
40 - fsl,imx25-i2c
41 - fsl,imx27-i2c
42 - fsl,imx31-i2c
43 - fsl,imx50-i2c
44 - fsl,imx51-i2c
45 - fsl,imx53-i2c
46 - fsl,imx6q-i2c
47 - fsl,imx6sl-i2c
48 - fsl,imx6sx-i2c
49 - fsl,imx6sll-i2c
50 - fsl,imx6ul-i2c
51 - fsl,imx7s-i2c
52 - fsl,imx8mq-i2c
53 - fsl,imx8mm-i2c
54 - fsl,imx8mn-i2c
55 - fsl,imx8mp-i2c
56 - const: fsl,imx21-i2c
67 clock-names:
70 clock-frequency:
77 - description: DMA controller phandle and request line for RX
78 - description: DMA controller phandle and request line for TX
80 dma-names:
82 - const: rx
83 - const: tx
85 sda-gpios:
88 scl-gpios:
92 - compatible
93 - reg
94 - interrupts
95 - clocks
100 - |
101 #include <dt-bindings/clock/imx5-clock.h>
102 #include <dt-bindings/interrupt-controller/irq.h>
105 compatible = "fsl,imx51-i2c", "fsl,imx21-i2c";
111 - |
112 #include <dt-bindings/clock/vf610-clock.h>
115 compatible = "fsl,vf610-i2c";
119 clock-names = "ipg";
122 dma-names = "rx", "tx";