Lines Matching +full:imx21 +full:- +full:i2c
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 <[email protected]>
13 - $ref: /schemas/i2c/i2c-controller.yaml#
18 - const: fsl,imx1-i2c
19 - const: fsl,imx21-i2c
20 - const: fsl,vf610-i2c
21 - const: nxp,s32g2-i2c
22 - items:
23 - enum:
24 - fsl,ls1012a-i2c
25 - fsl,ls1021a-i2c
26 - fsl,ls1028a-i2c
27 - fsl,ls1043a-i2c
28 - fsl,ls1046a-i2c
29 - fsl,ls1088a-i2c
30 - fsl,ls208xa-i2c
31 - fsl,lx2160a-i2c
32 - const: fsl,vf610-i2c
33 - items:
34 - const: fsl,imx35-i2c
35 - const: fsl,imx1-i2c
36 - items:
37 - const: fsl,imx7d-i2c
38 - const: fsl,imx21-i2c
39 - items:
40 - enum:
41 - fsl,imx25-i2c
42 - fsl,imx27-i2c
43 - fsl,imx31-i2c
44 - fsl,imx50-i2c
45 - fsl,imx51-i2c
46 - fsl,imx53-i2c
47 - fsl,imx6q-i2c
48 - fsl,imx6sl-i2c
49 - fsl,imx6sx-i2c
50 - fsl,imx6sll-i2c
51 - fsl,imx6ul-i2c
52 - fsl,imx7s-i2c
53 - fsl,imx8mq-i2c
54 - fsl,imx8mm-i2c
55 - fsl,imx8mn-i2c
56 - fsl,imx8mp-i2c
57 - const: fsl,imx21-i2c
58 - items:
59 - const: nxp,s32g3-i2c
60 - const: nxp,s32g2-i2c
71 clock-names:
74 clock-frequency:
81 - description: DMA controller phandle and request line for RX
82 - description: DMA controller phandle and request line for TX
84 dma-names:
86 - const: rx
87 - const: tx
89 sda-gpios:
92 scl-gpios:
96 - compatible
97 - reg
98 - interrupts
99 - clocks
104 - |
105 #include <dt-bindings/clock/imx5-clock.h>
106 #include <dt-bindings/interrupt-controller/irq.h>
108 i2c@83fc4000 {
109 compatible = "fsl,imx51-i2c", "fsl,imx21-i2c";
115 - |
116 #include <dt-bindings/clock/vf610-clock.h>
118 i2c@40066000 {
119 compatible = "fsl,vf610-i2c";
123 clock-names = "ipg";
126 dma-names = "rx", "tx";