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