14549e789STom Rini// SPDX-License-Identifier: GPL-2.0+ OR X11 2d4700306SBhuvanchandra DV/* 3d4700306SBhuvanchandra DV * Copyright 2013 Freescale Semiconductor, Inc. 4d4700306SBhuvanchandra DV */ 5d4700306SBhuvanchandra DV/include/ "skeleton.dtsi" 65aaad064SSanchayan Maity#include <dt-bindings/gpio/gpio.h> 7d4700306SBhuvanchandra DV 8d4700306SBhuvanchandra DV/ { 9d4700306SBhuvanchandra DV aliases { 10d4700306SBhuvanchandra DV gpio0 = &gpio0; 11d4700306SBhuvanchandra DV gpio1 = &gpio1; 12d4700306SBhuvanchandra DV gpio2 = &gpio2; 13d4700306SBhuvanchandra DV gpio3 = &gpio3; 14d4700306SBhuvanchandra DV gpio4 = &gpio4; 15d5e4f0abSBhuvanchandra DV serial0 = &uart0; 16d5e4f0abSBhuvanchandra DV serial1 = &uart1; 17d5e4f0abSBhuvanchandra DV serial2 = &uart2; 18d5e4f0abSBhuvanchandra DV serial3 = &uart3; 19d5e4f0abSBhuvanchandra DV serial4 = &uart4; 20d5e4f0abSBhuvanchandra DV serial5 = &uart5; 21d4700306SBhuvanchandra DV spi0 = &dspi0; 22d4700306SBhuvanchandra DV spi1 = &dspi1; 235aaad064SSanchayan Maity ehci0 = &ehci0; 245aaad064SSanchayan Maity ehci1 = &ehci1; 25d4700306SBhuvanchandra DV }; 26d4700306SBhuvanchandra DV 27d4700306SBhuvanchandra DV soc { 28d4700306SBhuvanchandra DV #address-cells = <1>; 29d4700306SBhuvanchandra DV #size-cells = <1>; 30d4700306SBhuvanchandra DV compatible = "simple-bus"; 31d4700306SBhuvanchandra DV ranges; 32d4700306SBhuvanchandra DV 33d4700306SBhuvanchandra DV aips0: aips-bus@40000000 { 34d4700306SBhuvanchandra DV compatible = "fsl,aips-bus", "simple-bus"; 35d4700306SBhuvanchandra DV #address-cells = <1>; 36d4700306SBhuvanchandra DV #size-cells = <1>; 3719271138SStefan Agner reg = <0x40000000 0x00070000>; 38d4700306SBhuvanchandra DV ranges; 39d4700306SBhuvanchandra DV 40d5e4f0abSBhuvanchandra DV uart0: serial@40027000 { 41d5e4f0abSBhuvanchandra DV compatible = "fsl,vf610-lpuart"; 42d5e4f0abSBhuvanchandra DV reg = <0x40027000 0x1000>; 43d5e4f0abSBhuvanchandra DV status = "disabled"; 44d5e4f0abSBhuvanchandra DV }; 45d5e4f0abSBhuvanchandra DV 46d5e4f0abSBhuvanchandra DV uart1: serial@40028000 { 47d5e4f0abSBhuvanchandra DV compatible = "fsl,vf610-lpuart"; 48d5e4f0abSBhuvanchandra DV reg = <0x40028000 0x1000>; 49d5e4f0abSBhuvanchandra DV status = "disabled"; 50d5e4f0abSBhuvanchandra DV }; 51d5e4f0abSBhuvanchandra DV 52d5e4f0abSBhuvanchandra DV uart2: serial@40029000 { 53d5e4f0abSBhuvanchandra DV compatible = "fsl,vf610-lpuart"; 54d5e4f0abSBhuvanchandra DV reg = <0x40029000 0x1000>; 55d5e4f0abSBhuvanchandra DV status = "disabled"; 56d5e4f0abSBhuvanchandra DV }; 57d5e4f0abSBhuvanchandra DV 58d5e4f0abSBhuvanchandra DV uart3: serial@4002a000 { 59d5e4f0abSBhuvanchandra DV compatible = "fsl,vf610-lpuart"; 60d5e4f0abSBhuvanchandra DV reg = <0x4002a000 0x1000>; 61d5e4f0abSBhuvanchandra DV status = "disabled"; 62d5e4f0abSBhuvanchandra DV }; 63d5e4f0abSBhuvanchandra DV 64d4700306SBhuvanchandra DV dspi0: dspi0@4002c000 { 65d4700306SBhuvanchandra DV #address-cells = <1>; 66d4700306SBhuvanchandra DV #size-cells = <0>; 67d4700306SBhuvanchandra DV compatible = "fsl,vf610-dspi"; 68d4700306SBhuvanchandra DV reg = <0x4002c000 0x1000>; 69d4700306SBhuvanchandra DV num-cs = <5>; 70d4700306SBhuvanchandra DV status = "disabled"; 71d4700306SBhuvanchandra DV }; 72d4700306SBhuvanchandra DV 73d4700306SBhuvanchandra DV dspi1: dspi1@4002d000 { 74d4700306SBhuvanchandra DV #address-cells = <1>; 75d4700306SBhuvanchandra DV #size-cells = <0>; 76d4700306SBhuvanchandra DV compatible = "fsl,vf610-dspi"; 77d4700306SBhuvanchandra DV reg = <0x4002d000 0x1000>; 78d4700306SBhuvanchandra DV num-cs = <5>; 79d4700306SBhuvanchandra DV status = "disabled"; 80d4700306SBhuvanchandra DV }; 81d4700306SBhuvanchandra DV 82d4700306SBhuvanchandra DV qspi0: quadspi@40044000 { 83d4700306SBhuvanchandra DV #address-cells = <1>; 84d4700306SBhuvanchandra DV #size-cells = <0>; 85d4700306SBhuvanchandra DV compatible = "fsl,vf610-qspi"; 8627192d16SAlbert ARIBAUD \(3ADEV\) reg = <0x40044000 0x1000>, 8727192d16SAlbert ARIBAUD \(3ADEV\) <0x20000000 0x10000000>; 8827192d16SAlbert ARIBAUD \(3ADEV\) reg-names = "QuadSPI", "QuadSPI-memory"; 89d4700306SBhuvanchandra DV status = "disabled"; 90d4700306SBhuvanchandra DV }; 91d4700306SBhuvanchandra DV 92*3b13b68aSLukasz Majewski iomuxc: iomuxc@40048000 { 93*3b13b68aSLukasz Majewski compatible = "fsl,vf610-iomuxc"; 94*3b13b68aSLukasz Majewski reg = <0x40048000 0x1000>; 95*3b13b68aSLukasz Majewski fsl,mux_mask = <0x700000>; 96*3b13b68aSLukasz Majewski }; 97*3b13b68aSLukasz Majewski 98d4700306SBhuvanchandra DV gpio0: gpio@40049000 { 99d4700306SBhuvanchandra DV compatible = "fsl,vf610-gpio"; 100d4700306SBhuvanchandra DV reg = <0x400ff000 0x40>; 101d4700306SBhuvanchandra DV #gpio-cells = <2>; 102d4700306SBhuvanchandra DV }; 103d4700306SBhuvanchandra DV 104d4700306SBhuvanchandra DV gpio1: gpio@4004a000 { 105d4700306SBhuvanchandra DV compatible = "fsl,vf610-gpio"; 106d4700306SBhuvanchandra DV reg = <0x400ff040 0x40>; 107d4700306SBhuvanchandra DV #gpio-cells = <2>; 108d4700306SBhuvanchandra DV }; 109d4700306SBhuvanchandra DV 110d4700306SBhuvanchandra DV gpio2: gpio@4004b000 { 111d4700306SBhuvanchandra DV compatible = "fsl,vf610-gpio"; 112d4700306SBhuvanchandra DV reg = <0x400ff080 0x40>; 113d4700306SBhuvanchandra DV #gpio-cells = <2>; 114d4700306SBhuvanchandra DV }; 115d4700306SBhuvanchandra DV 116d4700306SBhuvanchandra DV gpio3: gpio@4004c000 { 117d4700306SBhuvanchandra DV compatible = "fsl,vf610-gpio"; 118d4700306SBhuvanchandra DV reg = <0x400ff0c0 0x40>; 119d4700306SBhuvanchandra DV #gpio-cells = <2>; 120d4700306SBhuvanchandra DV }; 121d4700306SBhuvanchandra DV 122d4700306SBhuvanchandra DV gpio4: gpio@4004d000 { 123d4700306SBhuvanchandra DV compatible = "fsl,vf610-gpio"; 124d4700306SBhuvanchandra DV reg = <0x400ff100 0x40>; 125d4700306SBhuvanchandra DV #gpio-cells = <2>; 126d4700306SBhuvanchandra DV }; 1275aaad064SSanchayan Maity 1285aaad064SSanchayan Maity ehci0: ehci@40034000 { 1295aaad064SSanchayan Maity compatible = "fsl,vf610-usb"; 1305aaad064SSanchayan Maity reg = <0x40034000 0x800>; 1315aaad064SSanchayan Maity status = "disabled"; 1325aaad064SSanchayan Maity }; 133d4700306SBhuvanchandra DV }; 134d4700306SBhuvanchandra DV 135d4700306SBhuvanchandra DV aips1: aips-bus@40080000 { 136d4700306SBhuvanchandra DV compatible = "fsl,aips-bus", "simple-bus"; 137d4700306SBhuvanchandra DV #address-cells = <1>; 138d4700306SBhuvanchandra DV #size-cells = <1>; 13919271138SStefan Agner reg = <0x40080000 0x0007f000>; 140d4700306SBhuvanchandra DV ranges; 141d5e4f0abSBhuvanchandra DV 142d5e4f0abSBhuvanchandra DV uart4: serial@400a9000 { 143d5e4f0abSBhuvanchandra DV compatible = "fsl,vf610-lpuart"; 144d5e4f0abSBhuvanchandra DV reg = <0x400a9000 0x1000>; 145d5e4f0abSBhuvanchandra DV status = "disabled"; 146d5e4f0abSBhuvanchandra DV }; 147d5e4f0abSBhuvanchandra DV 148d5e4f0abSBhuvanchandra DV uart5: serial@400aa000 { 149d5e4f0abSBhuvanchandra DV compatible = "fsl,vf610-lpuart"; 150d5e4f0abSBhuvanchandra DV reg = <0x400aa000 0x1000>; 151d5e4f0abSBhuvanchandra DV status = "disabled"; 152d5e4f0abSBhuvanchandra DV }; 153d5e4f0abSBhuvanchandra DV 1545aaad064SSanchayan Maity ehci1: ehci@400b4000 { 1555aaad064SSanchayan Maity compatible = "fsl,vf610-usb"; 1565aaad064SSanchayan Maity reg = <0x400b4000 0x800>; 1575aaad064SSanchayan Maity status = "disabled"; 1585aaad064SSanchayan Maity }; 159d4700306SBhuvanchandra DV }; 160d4700306SBhuvanchandra DV }; 161d4700306SBhuvanchandra DV}; 162