1724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0+ 2724ba675SRob Herring// 3724ba675SRob Herring// Copyright 2013 Greg Ungerer <gerg@uclinux.org> 4724ba675SRob Herring// Copyright 2011 Freescale Semiconductor, Inc. 5724ba675SRob Herring// Copyright 2011 Linaro Ltd. 6724ba675SRob Herring 7724ba675SRob Herring/dts-v1/; 8724ba675SRob Herring#include "imx50.dtsi" 9724ba675SRob Herring 10724ba675SRob Herring/ { 11724ba675SRob Herring model = "Freescale i.MX50 Evaluation Kit"; 12724ba675SRob Herring compatible = "fsl,imx50-evk", "fsl,imx50"; 13724ba675SRob Herring 14724ba675SRob Herring memory@70000000 { 15724ba675SRob Herring device_type = "memory"; 16724ba675SRob Herring reg = <0x70000000 0x80000000>; 17724ba675SRob Herring }; 18724ba675SRob Herring}; 19724ba675SRob Herring 20724ba675SRob Herring&cspi { 21724ba675SRob Herring pinctrl-names = "default"; 22724ba675SRob Herring pinctrl-0 = <&pinctrl_cspi>; 23724ba675SRob Herring cs-gpios = <&gpio4 11 GPIO_ACTIVE_LOW>, <&gpio4 13 GPIO_ACTIVE_LOW>; 24724ba675SRob Herring status = "okay"; 25724ba675SRob Herring 26*e14f56a6SFabio Estevam flash: flash@1 { 27724ba675SRob Herring #address-cells = <1>; 28724ba675SRob Herring #size-cells = <1>; 29724ba675SRob Herring compatible = "m25p32", "jedec,spi-nor"; 30724ba675SRob Herring spi-max-frequency = <25000000>; 31724ba675SRob Herring reg = <1>; 32724ba675SRob Herring 33724ba675SRob Herring partition@0 { 34724ba675SRob Herring label = "bootloader"; 35724ba675SRob Herring reg = <0x0 0x100000>; 36724ba675SRob Herring read-only; 37724ba675SRob Herring }; 38724ba675SRob Herring 39724ba675SRob Herring partition@100000 { 40724ba675SRob Herring label = "kernel"; 41724ba675SRob Herring reg = <0x100000 0x300000>; 42724ba675SRob Herring }; 43724ba675SRob Herring }; 44724ba675SRob Herring}; 45724ba675SRob Herring 46724ba675SRob Herring&fec { 47724ba675SRob Herring pinctrl-names = "default"; 48724ba675SRob Herring pinctrl-0 = <&pinctrl_fec>; 49724ba675SRob Herring phy-mode = "rmii"; 50724ba675SRob Herring phy-reset-gpios = <&gpio4 12 GPIO_ACTIVE_LOW>; 51724ba675SRob Herring status = "okay"; 52724ba675SRob Herring}; 53724ba675SRob Herring 54724ba675SRob Herring&iomuxc { 55724ba675SRob Herring imx50-evk { 56724ba675SRob Herring pinctrl_cspi: cspigrp { 57724ba675SRob Herring fsl,pins = < 58724ba675SRob Herring MX50_PAD_CSPI_SCLK__CSPI_SCLK 0x00 59724ba675SRob Herring MX50_PAD_CSPI_MISO__CSPI_MISO 0x00 60724ba675SRob Herring MX50_PAD_CSPI_MOSI__CSPI_MOSI 0x00 61724ba675SRob Herring MX50_PAD_CSPI_SS0__GPIO4_11 0xc4 62724ba675SRob Herring MX50_PAD_ECSPI1_MOSI__GPIO4_13 0x84 63724ba675SRob Herring >; 64724ba675SRob Herring }; 65724ba675SRob Herring 66724ba675SRob Herring pinctrl_fec: fecgrp { 67724ba675SRob Herring fsl,pins = < 68724ba675SRob Herring MX50_PAD_SSI_RXFS__FEC_MDC 0x80 69724ba675SRob Herring MX50_PAD_SSI_RXC__FEC_MDIO 0x80 70724ba675SRob Herring MX50_PAD_DISP_D0__FEC_TX_CLK 0x80 71724ba675SRob Herring MX50_PAD_DISP_D1__FEC_RX_ERR 0x80 72724ba675SRob Herring MX50_PAD_DISP_D2__FEC_RX_DV 0x80 73724ba675SRob Herring MX50_PAD_DISP_D3__FEC_RDATA_1 0x80 74724ba675SRob Herring MX50_PAD_DISP_D4__FEC_RDATA_0 0x80 75724ba675SRob Herring MX50_PAD_DISP_D5__FEC_TX_EN 0x80 76724ba675SRob Herring MX50_PAD_DISP_D6__FEC_TDATA_1 0x80 77724ba675SRob Herring MX50_PAD_DISP_D7__FEC_TDATA_0 0x80 78724ba675SRob Herring >; 79724ba675SRob Herring }; 80724ba675SRob Herring 81724ba675SRob Herring pinctrl_uart1: uart1grp { 82724ba675SRob Herring fsl,pins = < 83724ba675SRob Herring MX50_PAD_UART1_TXD__UART1_TXD_MUX 0x1e4 84724ba675SRob Herring MX50_PAD_UART1_RXD__UART1_RXD_MUX 0x1e4 85724ba675SRob Herring MX50_PAD_UART1_RTS__UART1_RTS 0x1e4 86724ba675SRob Herring MX50_PAD_UART1_CTS__UART1_CTS 0x1e4 87724ba675SRob Herring >; 88724ba675SRob Herring }; 89724ba675SRob Herring }; 90724ba675SRob Herring}; 91724ba675SRob Herring 92724ba675SRob Herring&uart1 { 93724ba675SRob Herring pinctrl-names = "default"; 94724ba675SRob Herring pinctrl-0 = <&pinctrl_uart1>; 95724ba675SRob Herring status = "okay"; 96724ba675SRob Herring}; 97724ba675SRob Herring 98724ba675SRob Herring&usbh1 { 99724ba675SRob Herring status = "okay"; 100724ba675SRob Herring}; 101724ba675SRob Herring 102724ba675SRob Herring&usbotg { 103724ba675SRob Herring status = "okay"; 104724ba675SRob Herring}; 105