1724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0-or-later 2724ba675SRob Herring/* 3724ba675SRob Herring * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru> 4724ba675SRob Herring */ 5724ba675SRob Herring 6724ba675SRob Herring/dts-v1/; 7724ba675SRob Herring#include "imx1.dtsi" 8724ba675SRob Herring 9724ba675SRob Herring/ { 10724ba675SRob Herring model = "Armadeus APF9328"; 11724ba675SRob Herring compatible = "armadeus,imx1-apf9328", "fsl,imx1"; 12724ba675SRob Herring 13724ba675SRob Herring chosen { 14724ba675SRob Herring stdout-path = &uart1; 15724ba675SRob Herring }; 16724ba675SRob Herring 17724ba675SRob Herring memory@8000000 { 18724ba675SRob Herring device_type = "memory"; 19724ba675SRob Herring reg = <0x08000000 0x00800000>; 20724ba675SRob Herring }; 21724ba675SRob Herring}; 22724ba675SRob Herring 23724ba675SRob Herring&i2c { 24724ba675SRob Herring pinctrl-names = "default"; 25724ba675SRob Herring pinctrl-0 = <&pinctrl_i2c>; 26724ba675SRob Herring status = "okay"; 27724ba675SRob Herring}; 28724ba675SRob Herring 29724ba675SRob Herring&uart1 { 30724ba675SRob Herring pinctrl-names = "default"; 31724ba675SRob Herring pinctrl-0 = <&pinctrl_uart1>; 32724ba675SRob Herring uart-has-rtscts; 33724ba675SRob Herring status = "okay"; 34724ba675SRob Herring}; 35724ba675SRob Herring 36724ba675SRob Herring&uart2 { 37724ba675SRob Herring pinctrl-names = "default"; 38724ba675SRob Herring pinctrl-0 = <&pinctrl_uart2>; 39724ba675SRob Herring uart-has-rtscts; 40724ba675SRob Herring status = "okay"; 41724ba675SRob Herring}; 42724ba675SRob Herring 43724ba675SRob Herring&weim { 44724ba675SRob Herring pinctrl-names = "default"; 45724ba675SRob Herring pinctrl-0 = <&pinctrl_weim>; 46724ba675SRob Herring status = "okay"; 47724ba675SRob Herring 481e1d7cc4SFabio Estevam nor: flash@0,0 { 49724ba675SRob Herring compatible = "cfi-flash"; 50724ba675SRob Herring reg = <0 0x00000000 0x02000000>; 51724ba675SRob Herring bank-width = <2>; 52724ba675SRob Herring fsl,weim-cs-timing = <0x00330e04 0x00000d01>; 53724ba675SRob Herring #address-cells = <1>; 54724ba675SRob Herring #size-cells = <1>; 55724ba675SRob Herring }; 56724ba675SRob Herring 57*8aa96bbdSFabio Estevam eth: ethernet@4,c00000 { 58724ba675SRob Herring pinctrl-names = "default"; 59724ba675SRob Herring pinctrl-0 = <&pinctrl_eth>; 60724ba675SRob Herring compatible = "davicom,dm9000"; 610d0e727fSKrzysztof Kozlowski reg = <4 0x00c00000 0x2>, 620d0e727fSKrzysztof Kozlowski <4 0x00c00002 0x2>; 63724ba675SRob Herring interrupt-parent = <&gpio2>; 64724ba675SRob Herring interrupts = <14 IRQ_TYPE_LEVEL_LOW>; 65724ba675SRob Herring fsl,weim-cs-timing = <0x0000c700 0x19190d01>; 66724ba675SRob Herring }; 67724ba675SRob Herring}; 68724ba675SRob Herring 69724ba675SRob Herring&iomuxc { 70724ba675SRob Herring imx1-apf9328 { 71724ba675SRob Herring pinctrl_eth: ethgrp { 72724ba675SRob Herring fsl,pins = < 73724ba675SRob Herring MX1_PAD_SIM_SVEN__GPIO2_14 0x0 74724ba675SRob Herring >; 75724ba675SRob Herring }; 76724ba675SRob Herring 77724ba675SRob Herring pinctrl_i2c: i2cgrp { 78724ba675SRob Herring fsl,pins = < 79724ba675SRob Herring MX1_PAD_I2C_SCL__I2C_SCL 0x0 80724ba675SRob Herring MX1_PAD_I2C_SDA__I2C_SDA 0x0 81724ba675SRob Herring >; 82724ba675SRob Herring }; 83724ba675SRob Herring 84724ba675SRob Herring pinctrl_uart1: uart1grp { 85724ba675SRob Herring fsl,pins = < 86724ba675SRob Herring MX1_PAD_UART1_TXD__UART1_TXD 0x0 87724ba675SRob Herring MX1_PAD_UART1_RXD__UART1_RXD 0x0 88724ba675SRob Herring MX1_PAD_UART1_CTS__UART1_CTS 0x0 89724ba675SRob Herring MX1_PAD_UART1_RTS__UART1_RTS 0x0 90724ba675SRob Herring >; 91724ba675SRob Herring }; 92724ba675SRob Herring 93724ba675SRob Herring pinctrl_uart2: uart2grp { 94724ba675SRob Herring fsl,pins = < 95724ba675SRob Herring MX1_PAD_UART2_TXD__UART2_TXD 0x0 96724ba675SRob Herring MX1_PAD_UART2_RXD__UART2_RXD 0x0 97724ba675SRob Herring MX1_PAD_UART2_CTS__UART2_CTS 0x0 98724ba675SRob Herring MX1_PAD_UART2_RTS__UART2_RTS 0x0 99724ba675SRob Herring >; 100724ba675SRob Herring }; 101724ba675SRob Herring 102724ba675SRob Herring pinctrl_weim: weimgrp { 103724ba675SRob Herring fsl,pins = < 104724ba675SRob Herring MX1_PAD_A0__A0 0x0 105724ba675SRob Herring MX1_PAD_A16__A16 0x0 106724ba675SRob Herring MX1_PAD_A17__A17 0x0 107724ba675SRob Herring MX1_PAD_A18__A18 0x0 108724ba675SRob Herring MX1_PAD_A19__A19 0x0 109724ba675SRob Herring MX1_PAD_A20__A20 0x0 110724ba675SRob Herring MX1_PAD_A21__A21 0x0 111724ba675SRob Herring MX1_PAD_A22__A22 0x0 112724ba675SRob Herring MX1_PAD_A23__A23 0x0 113724ba675SRob Herring MX1_PAD_A24__A24 0x0 114724ba675SRob Herring MX1_PAD_BCLK__BCLK 0x0 115724ba675SRob Herring MX1_PAD_CS4__CS4 0x0 116724ba675SRob Herring MX1_PAD_DTACK__DTACK 0x0 117724ba675SRob Herring MX1_PAD_ECB__ECB 0x0 118724ba675SRob Herring MX1_PAD_LBA__LBA 0x0 119724ba675SRob Herring >; 120724ba675SRob Herring }; 121724ba675SRob Herring }; 122724ba675SRob Herring}; 123