From owner-freebsd-arm@FreeBSD.ORG Sun Mar 2 03:42:51 2014 Return-Path: Delivered-To: freebsd-arm@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EDC2AB70 for ; Sun, 2 Mar 2014 03:42:51 +0000 (UTC) Received: from mho-02-ewr.mailhop.org (mho-02-ewr.mailhop.org [204.13.248.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BEE6F1614 for ; Sun, 2 Mar 2014 03:42:51 +0000 (UTC) Received: from c-24-8-230-52.hsd1.co.comcast.net ([24.8.230.52] helo=damnhippie.dyndns.org) by mho-02-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1WJxIb-00079I-J9; Sun, 02 Mar 2014 03:42:45 +0000 Received: from [172.22.42.240] (revolution.hippie.lan [172.22.42.240]) by damnhippie.dyndns.org (8.14.3/8.14.3) with ESMTP id s223gg82044687; Sat, 1 Mar 2014 20:42:42 -0700 (MST) (envelope-from ian@FreeBSD.org) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 24.8.230.52 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX1+IicnfVKrHtT2hTZDOn84r Subject: Re: A unified imx6 kernel config, old WANDBOARD-* configs going away From: Ian Lepore To: Tom Everett In-Reply-To: References: <1393594966.1149.161.camel@revolution.hippie.lan> Content-Type: text/plain; charset="us-ascii" Date: Sat, 01 Mar 2014 20:42:42 -0700 Message-ID: <1393731762.1149.233.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: Tim Kientzle , freebsd-arm X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Mar 2014 03:42:52 -0000 On Sat, 2014-03-01 at 18:01 -0700, Tom Everett wrote: > I'm looking at the crochet code, and I see in freebsd_install_fdt that both > *.dtb and *.dts are supported. However on the source tree it's imx6.dtsi. > What's the difference b/t a dts file and a dtsi file? A .dtsi file is an include file used by .dts files. A .dtb is the binary (compiled) form used by the kernel. So there are several wandboard-something.dts files, each of which includes imx6.dtsi where all the common parts live. For a new imx6 device, a new board-named file similar to one of the wandboard files is necessary, and it would also include imx6.dtsi. We're pushing hard towards just using the standard dtb files from vendors, but we've got a bit of work to do before we're there. -- Ian