wandboard-solo.dts revision 273663
11590Srgrimes/*
21590Srgrimes * Copyright (c) 2013 Ian Lepore
31590Srgrimes * All rights reserved.
41590Srgrimes *
51590Srgrimes * Redistribution and use in source and binary forms, with or without
61590Srgrimes * modification, are permitted provided that the following conditions
71590Srgrimes * are met:
81590Srgrimes * 1. Redistributions of source code must retain the above copyright
91590Srgrimes *    notice, this list of conditions and the following disclaimer.
101590Srgrimes * 2. Redistributions in binary form must reproduce the above copyright
111590Srgrimes *    notice, this list of conditions and the following disclaimer in the
121590Srgrimes *    documentation and/or other materials provided with the distribution.
131590Srgrimes *
141590Srgrimes * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
151590Srgrimes * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
161590Srgrimes * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
171590Srgrimes * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
181590Srgrimes * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
191590Srgrimes * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
201590Srgrimes * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
211590Srgrimes * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
221590Srgrimes * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
231590Srgrimes * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
241590Srgrimes * SUCH DAMAGE.
251590Srgrimes *
261590Srgrimes * Wandboard Solo.
271590Srgrimes *
281590Srgrimes * $FreeBSD: stable/10/sys/boot/fdt/dts/arm/wandboard-solo.dts 273663 2014-10-26 02:44:41Z ian $
291590Srgrimes */
301590Srgrimes
311590Srgrimes/dts-v1/;
321590Srgrimes/include/ "imx6.dtsi"
331590Srgrimes
341590Srgrimes/ {
3523693Speter	#address-cells = <1>;
361590Srgrimes	#size-cells = <1>;
371590Srgrimes
381590Srgrimes	model = "Wandboard Solo";
391590Srgrimes	compatible = "wand,imx6s-wandboard", "fsl,imx6s";
401590Srgrimes
411590Srgrimes	memory {
421590Srgrimes		reg = <0x10000000 0x20000000>; /* RAM 512M */
4323693Speter	};
4423693Speter
451590Srgrimes	SOC: soc@00000000 {
461590Srgrimes		aips@02000000 { /* AIPS1 */
471590Srgrimes			gpio@0209c000		{ status = "okay"; };
481590Srgrimes			gpio@020a0000		{ status = "okay"; };
491590Srgrimes			gpio@020a4000		{ status = "okay"; };
501590Srgrimes			gpio@020a8000		{ status = "okay"; };
511590Srgrimes			gpio@020aC000		{ status = "okay"; };
521590Srgrimes			gpio@020b0000		{ status = "okay"; };
531590Srgrimes			gpio@020b4000		{ status = "okay"; };
541590Srgrimes			console:serial@02020000 { status = "okay"; };
551590Srgrimes			serial@021e8000		{ status = "disabled"; };
561590Srgrimes			serial@021ec000		{ status = "disabled"; };
571590Srgrimes			serial@021f0000		{ status = "disabled"; };
581590Srgrimes			serial@021f4000		{ status = "disabled"; };
591590Srgrimes			usbphy@020c9000		{ status = "okay"; };
601590Srgrimes			usbphy@020ca000		{ status = "okay"; };
6118550Sjoerg		};
6218550Sjoerg		aips@02100000 { /* AIPS2 */
6318550Sjoerg			ethernet@02188000	{
6418550Sjoerg				status = "okay";
6518693Speter				phy-mode = "rgmii";
6618550Sjoerg				phy-disable-preamble;
6718550Sjoerg			};
6818325Sphk			usb@02184000		{ status = "okay"; };
691590Srgrimes			usb@02184200		{ status = "okay"; };
701590Srgrimes			usb@02184400		{ status = "disabled"; };
711590Srgrimes			usb@02184600		{ status = "disabled"; };
721590Srgrimes			usdhc@02190000		{ status = "okay"; };
731590Srgrimes			usdhc@02194000		{ status = "disabled"; };
741590Srgrimes			usdhc@02198000		{ status = "okay"; };
751590Srgrimes			usdhc@0219c000		{ status = "disabled"; };
761590Srgrimes		};
771590Srgrimes	};
7818325Sphk
7918325Sphk	chosen {
8018693Speter		stdin = &console;
8118550Sjoerg		stdout = &console;
8218325Sphk	};
831590Srgrimes};
841590Srgrimes