1261411Sbr/*-
2261411Sbr * Copyright (c) 2014 Ruslan Bukin <br@bsdpad.com>
3261411Sbr * All rights reserved.
4261411Sbr *
5261411Sbr * Redistribution and use in source and binary forms, with or without
6261411Sbr * modification, are permitted provided that the following conditions
7261411Sbr * are met:
8261411Sbr * 1. Redistributions of source code must retain the above copyright
9261411Sbr *    notice, this list of conditions and the following disclaimer.
10261411Sbr * 2. Redistributions in binary form must reproduce the above copyright
11261411Sbr *    notice, this list of conditions and the following disclaimer in the
12261411Sbr *    documentation and/or other materials provided with the distribution.
13261411Sbr *
14261411Sbr * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
15261411Sbr * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
16261411Sbr * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
17261411Sbr * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
18261411Sbr * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19261411Sbr * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20261411Sbr * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21261411Sbr * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22261411Sbr * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23261411Sbr * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24261411Sbr * SUCH DAMAGE.
25261411Sbr *
26261411Sbr * $FreeBSD: releng/11.0/sys/boot/fdt/dts/arm/vybrid-colibri-vf50.dts 262614 2014-02-28 18:29:09Z imp $
27261411Sbr */
28261411Sbr
29261411Sbr/dts-v1/;
30261411Sbr
31261411Sbr/include/ "vybrid.dtsi"
32261411Sbr
33261411Sbr/ {
34261411Sbr	model = "Toradex Colibri VF50";
35261411Sbr
36261411Sbr	memory {
37261411Sbr		device_type = "memory";
38261411Sbr		reg = < 0x80000000 0x08000000 >;	/* 128MB RAM */
39261411Sbr	};
40261411Sbr
41261411Sbr	SOC: vybrid {
42261411Sbr		serial0: serial@40027000 {
43261411Sbr			status = "okay";
44261411Sbr		};
45261411Sbr
46261411Sbr		fec1: ethernet@400D1000 {
47261411Sbr			status = "okay";
48262483Sbr			iomux_config = < 54 0x103192
49262483Sbr					 55 0x103193
50262483Sbr					 56 0x103191
51262483Sbr					 57 0x103191
52262483Sbr					 58 0x103191
53262483Sbr					 59 0x103191
54262483Sbr					 60 0x103192
55262483Sbr					 61 0x103192
56262483Sbr					 62 0x103192
57262483Sbr					  0 0x103191 >;
58261411Sbr		};
59261411Sbr
60261411Sbr		sai3: sai@40032000 {
61261411Sbr			status = "okay";
62261411Sbr		};
63261411Sbr
64262483Sbr		i2c0: i2c@40066000 {
65262483Sbr			status = "okay";
66262483Sbr		};
67262483Sbr
68261411Sbr		adc0: adc@4003B000 {
69261411Sbr			status = "okay";
70261411Sbr		};
71261411Sbr
72261411Sbr		edma1: edma@40098000 {
73261411Sbr			status = "okay";
74261411Sbr		};
75261411Sbr	};
76261411Sbr
77261411Sbr	chosen {
78261411Sbr		bootargs = "-v";
79261411Sbr		stdin = "serial0";
80261411Sbr		stdout = "serial0";
81261411Sbr	};
82261411Sbr};
83