2 * Copyright 2016 Toradex AG
4 * SPDX-License-Identifier: GPL-2.0+ or X11
6 #include "imx7d-pinfunc.h"
7 #include "skeleton.dtsi"
34 compatible = "simple-bus";
37 aips1: aips-bus@30000000 {
38 compatible = "fsl,aips-bus", "simple-bus";
41 reg = <0x30000000 0x400000>;
44 gpio1: gpio@30200000 {
45 compatible = "fsl,imx7d-gpio", "fsl,imx35-gpio";
46 reg = <0x30200000 0x10000>;
51 gpio2: gpio@30210000 {
52 compatible = "fsl,imx7d-gpio", "fsl,imx35-gpio";
53 reg = <0x30210000 0x10000>;
58 gpio3: gpio@30220000 {
59 compatible = "fsl,imx7d-gpio", "fsl,imx35-gpio";
60 reg = <0x30220000 0x10000>;
65 gpio4: gpio@30230000 {
66 compatible = "fsl,imx7d-gpio", "fsl,imx35-gpio";
67 reg = <0x30230000 0x10000>;
72 gpio5: gpio@30240000 {
73 compatible = "fsl,imx7d-gpio", "fsl,imx35-gpio";
74 reg = <0x30240000 0x10000>;
79 gpio6: gpio@30250000 {
80 compatible = "fsl,imx7d-gpio", "fsl,imx35-gpio";
81 reg = <0x30250000 0x10000>;
86 gpio7: gpio@30260000 {
87 compatible = "fsl,imx7d-gpio", "fsl,imx35-gpio";
88 reg = <0x30260000 0x10000>;
93 iomuxc_lpsr: iomuxc-lpsr@302c0000 {
94 compatible = "fsl,imx7d-iomuxc-lpsr";
95 reg = <0x302c0000 0x10000>;
96 fsl,input-sel = <&iomuxc>;
99 iomuxc: iomuxc@30330000 {
100 compatible = "fsl,imx7d-iomuxc";
101 reg = <0x30330000 0x10000>;
105 aips3: aips-bus@30800000 {
106 compatible = "fsl,aips-bus", "simple-bus";
107 #address-cells = <1>;
109 reg = <0x30800000 0x400000>;
112 uart1: serial@30860000 {
113 compatible = "fsl,imx7d-uart",
115 reg = <0x30860000 0x10000>;
119 uart2: serial@30890000 {
120 compatible = "fsl,imx7d-uart",
122 reg = <0x30890000 0x10000>;
126 uart3: serial@30880000 {
127 compatible = "fsl,imx7d-uart",
129 reg = <0x30880000 0x10000>;
134 #address-cells = <1>;
136 compatible = "fsl,imx7d-i2c", "fsl,imx21-i2c";
137 reg = <0x30a20000 0x10000>;
142 #address-cells = <1>;
144 compatible = "fsl,imx7d-i2c", "fsl,imx21-i2c";
145 reg = <0x30a30000 0x10000>;
150 #address-cells = <1>;
152 compatible = "fsl,imx7d-i2c", "fsl,imx21-i2c";
153 reg = <0x30a40000 0x10000>;
158 #address-cells = <1>;
160 compatible = "fsl,imx7d-i2c", "fsl,imx21-i2c";
161 reg = <0x30a50000 0x10000>;
165 uart4: serial@30a60000 {
166 compatible = "fsl,imx7d-uart",
168 reg = <0x30a60000 0x10000>;
172 uart5: serial@30a70000 {
173 compatible = "fsl,imx7d-uart",
175 reg = <0x30a70000 0x10000>;
179 uart6: serial@30a80000 {
180 compatible = "fsl,imx7d-uart",
182 reg = <0x30a80000 0x10000>;
186 uart7: serial@30a90000 {
187 compatible = "fsl,imx7d-uart",
189 reg = <0x30a90000 0x10000>;