1 // SPDX-License-Identifier: GPL-2.0+ OR X11
3 * Copyright 2013 Freescale Semiconductor, Inc.
5 /include/ "skeleton.dtsi"
6 #include <dt-bindings/gpio/gpio.h>
34 compatible = "simple-bus";
37 aips0: aips-bus@40000000 {
38 compatible = "fsl,aips-bus", "simple-bus";
41 reg = <0x40000000 0x00070000>;
44 uart0: serial@40027000 {
45 compatible = "fsl,vf610-lpuart";
46 reg = <0x40027000 0x1000>;
50 uart1: serial@40028000 {
51 compatible = "fsl,vf610-lpuart";
52 reg = <0x40028000 0x1000>;
56 uart2: serial@40029000 {
57 compatible = "fsl,vf610-lpuart";
58 reg = <0x40029000 0x1000>;
62 uart3: serial@4002a000 {
63 compatible = "fsl,vf610-lpuart";
64 reg = <0x4002a000 0x1000>;
68 dspi0: dspi0@4002c000 {
71 compatible = "fsl,vf610-dspi";
72 reg = <0x4002c000 0x1000>;
77 dspi1: dspi1@4002d000 {
80 compatible = "fsl,vf610-dspi";
81 reg = <0x4002d000 0x1000>;
86 qspi0: quadspi@40044000 {
89 compatible = "fsl,vf610-qspi";
90 reg = <0x40044000 0x1000>,
91 <0x20000000 0x10000000>;
92 reg-names = "QuadSPI", "QuadSPI-memory";
99 compatible = "fsl,vf610-i2c";
100 reg = <0x40066000 0x1000>;
105 #address-cells = <1>;
107 compatible = "fsl,vf610-i2c";
108 reg = <0x40067000 0x1000>;
112 iomuxc: iomuxc@40048000 {
113 compatible = "fsl,vf610-iomuxc";
114 reg = <0x40048000 0x1000>;
115 fsl,mux_mask = <0x700000>;
118 gpio0: gpio@40049000 {
119 compatible = "fsl,vf610-gpio";
120 reg = <0x400ff000 0x40>;
124 gpio1: gpio@4004a000 {
125 compatible = "fsl,vf610-gpio";
126 reg = <0x400ff040 0x40>;
130 gpio2: gpio@4004b000 {
131 compatible = "fsl,vf610-gpio";
132 reg = <0x400ff080 0x40>;
136 gpio3: gpio@4004c000 {
137 compatible = "fsl,vf610-gpio";
138 reg = <0x400ff0c0 0x40>;
142 gpio4: gpio@4004d000 {
143 compatible = "fsl,vf610-gpio";
144 reg = <0x400ff100 0x40>;
148 ehci0: ehci@40034000 {
149 compatible = "fsl,vf610-usb";
150 reg = <0x40034000 0x800>;
155 aips1: aips-bus@40080000 {
156 compatible = "fsl,aips-bus", "simple-bus";
157 #address-cells = <1>;
159 reg = <0x40080000 0x0007f000>;
162 uart4: serial@400a9000 {
163 compatible = "fsl,vf610-lpuart";
164 reg = <0x400a9000 0x1000>;
168 uart5: serial@400aa000 {
169 compatible = "fsl,vf610-lpuart";
170 reg = <0x400aa000 0x1000>;
174 ehci1: ehci@400b4000 {
175 compatible = "fsl,vf610-usb";
176 reg = <0x400b4000 0x800>;
180 esdhc1: esdhc@400b2000 {
181 compatible = "fsl,esdhc";
182 reg = <0x400b2000 0x1000>;
187 compatible = "fsl,mvf600-fec";
188 reg = <0x400d0000 0x1000>;
193 compatible = "fsl,mvf600-fec";
194 reg = <0x400d1000 0x1000>;
199 #address-cells = <1>;
201 compatible = "fsl,vf610-nfc";
202 reg = <0x400e0000 0x4000>;
207 #address-cells = <1>;
209 compatible = "fsl,vf610-i2c";
210 reg = <0x400e6000 0x1000>;
215 #address-cells = <1>;
217 compatible = "fsl,vf610-i2c";
218 reg = <0x400e7000 0x1000>;