beaglebone.dts revision 249774
116132Swpaul/*- 216132Swpaul * Copyright (c) 2012 Damjan Marion <dmarion@Freebsd.org> 316132Swpaul * All rights reserved. 416132Swpaul * 516132Swpaul * Redistribution and use in source and binary forms, with or without 616132Swpaul * modification, are permitted provided that the following conditions 716132Swpaul * are met: 816132Swpaul * 1. Redistributions of source code must retain the above copyright 916132Swpaul * notice, this list of conditions and the following disclaimer. 1016132Swpaul * 2. Redistributions in binary form must reproduce the above copyright 1116132Swpaul * notice, this list of conditions and the following disclaimer in the 1216132Swpaul * documentation and/or other materials provided with the distribution. 1316132Swpaul * 1416132Swpaul * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 1516132Swpaul * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1616132Swpaul * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1716132Swpaul * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 1816132Swpaul * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1916132Swpaul * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2016132Swpaul * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2116132Swpaul * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2216132Swpaul * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2316132Swpaul * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2416132Swpaul * SUCH DAMAGE. 2516132Swpaul * 2616132Swpaul * $FreeBSD: head/sys/boot/fdt/dts/beaglebone.dts 249774 2013-04-22 18:53:36Z gonzo $ 2716132Swpaul */ 2816132Swpaul 2916132Swpaul/dts-v1/; 3016132Swpaul 3116132Swpaul/include/ "am335x.dtsi" 3216132Swpaul 33114626Sobrien/ { 34114626Sobrien model = "beaglebone"; 3531626Scharnier 3631626Scharnier aliases { 3719181Swpaul soc = &SOC; 3819181Swpaul uart0 = &uart0; 3916132Swpaul }; 4031626Scharnier 4116132Swpaul memory { 4216132Swpaul device_type = "memory"; 4316132Swpaul reg = < 0x80000000 0x10000000 >; /* 256MB RAM */ 4416132Swpaul }; 4516132Swpaul 4616132Swpaul am335x { 4731626Scharnier i2c@44e0b000 { 4816132Swpaul pmic@24 { 4916132Swpaul compatible = "ti,am335x-pmic"; 5016132Swpaul reg = <0x24>; 5116132Swpaul }; 5290298Sdes } 5390298Sdes }; 5416132Swpaul 5590297Sdes chosen { 5616132Swpaul stdin = "uart0"; 5716132Swpaul stdout = "uart0"; 5816132Swpaul }; 5916132Swpaul}; 6016132Swpaul