From owner-svn-src-all@FreeBSD.ORG Thu May 16 09:02:20 2013 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 89BB8C33 for ; Thu, 16 May 2013 09:02:20 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from mail-ie0-x232.google.com (mail-ie0-x232.google.com [IPv6:2607:f8b0:4001:c03::232]) by mx1.freebsd.org (Postfix) with ESMTP id 5993990D for ; Thu, 16 May 2013 09:02:20 +0000 (UTC) Received: by mail-ie0-f178.google.com with SMTP id b11so5827220iee.37 for ; Thu, 16 May 2013 02:02:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:sender:subject:mime-version:content-type:from :in-reply-to:date:cc:message-id:references:to:x-mailer :x-gm-message-state; bh=HU7SLwPWSqA4qHjD4wZHVS1cd87TFlQHsucjeEXxaY4=; b=eHGWlYo4j7AQgfrwDzXZXLEbvhnJmHRGUpVmQ+0TsAJDXx6onuXrCICJEsrtfD9sf5 9wQAI5/q2fvAKq6WLGp8ZECujPwBbwV7MP5Wft1Qjy0xsOKUj2jKHC18e65WRvpykrxZ 8Ige2LuclnBIZQQTC1x0eDyF3YJ3LSXUcjxFfFaVhfgsI0sJAV177Pfa1Aw+jTCERUWi PsvJ7NiqtbnTAOgGS+Qo6vSYHmkC9XeODiRSVwlsSqWeWiQDH5MhvFhVa5RxeHyLKu1X Mr/2TVjZ6F3p/eRNw4LDCeqpVyr2AnJ/hOsOSetbiA2u9D6LchoyBPt2t0zXBwFoaPyX qFrA== X-Received: by 10.50.118.37 with SMTP id kj5mr8405174igb.70.1368694940060; Thu, 16 May 2013 02:02:20 -0700 (PDT) Received: from [172.24.137.243] ([137.122.64.8]) by mx.google.com with ESMTPSA id q3sm2699398igw.0.2013.05.16.02.02.18 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 16 May 2013 02:02:19 -0700 (PDT) Sender: Tim Kientzle Subject: Re: svn commit: r250692 - head/sys/arm/conf Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: multipart/signed; boundary="Apple-Mail=_77D43C90-74EB-4D16-B3E4-32CEEC032C28"; protocol="application/pgp-signature"; micalg=pgp-sha1 From: Tim Kientzle In-Reply-To: <201305160351.r4G3p0uu047404@svn.freebsd.org> Date: Thu, 16 May 2013 05:02:16 -0400 Message-Id: <30BAC0E1-9E8F-4FA4-A31E-C2AFAFDBCB95@freebsd.org> References: <201305160351.r4G3p0uu047404@svn.freebsd.org> To: Rui Paulo X-Mailer: Apple Mail (2.1283) X-Gm-Message-State: ALoCoQkn61+W5cZFpn08olCZY5UG79jMJA0TvGzvHGimTSXYxNIGLGUNZCkaKshyeeYgbMGV/NM3 Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 May 2013 09:02:20 -0000 --Apple-Mail=_77D43C90-74EB-4D16-B3E4-32CEEC032C28 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 I don't object, but I'm not sure why we need this. I'd rather see a comment in the BEAGLEBONE config indicating that it can be used with beaglebone-black.dts. Generally, I want us to move away from compiled-in DTBs. The BEAGLEBONE config works just fine on either one and it's what I plan to continue using going forward. Part of the boot loader's job is to load the correct DTB. The images built by Crochet today already do this and produce images that boot on either old or new BeagleBone using the BEAGLEBONE config. U-Boot already has logic to detect the board, load the correct DTB, and the same BEAGLEBONE kernel then runs just fine. Here are the U-Boot patches if you'd like to do this as well: = https://github.com/kientzle/crochet-freebsd/tree/master/board/BeagleBone/f= iles (There's also a copy of the compiled U-Boot and associated files at: http://people.freebsd.org/~kientzle/beaglebone-and-black-bootfiles.tgz Moving forward, I'd like to see us generally consolidate ARM kernel configurations. I have some (still very experimental) ideas for combining the RPi and BeagleBone kernels into a single kernel, but with my limited time, that will be a fairly long-term project. If anyone's at BSDCan who would like to talk about it=85. I'll be at the "Beyond BuildWorld" session on Thursday=85. ;-) Yes, this is certainly useful for people net booting the BeagleBone Black for developing kernel drivers, but I'm not sure why we would bother having it checked-in. Tim On May 15, 2013, at 11:51 PM, Rui Paulo wrote: > Author: rpaulo > Date: Thu May 16 03:51:00 2013 > New Revision: 250692 > URL: http://svnweb.freebsd.org/changeset/base/250692 >=20 > Log: > Add a kernel config file for the BeableBone Black SoC. >=20 > +options FDT > +options FDT_DTB_STATIC > +makeoptions FDT_DTS_FILE=3Dbeaglebone-black.dts --Apple-Mail=_77D43C90-74EB-4D16-B3E4-32CEEC032C28 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.18 (Darwin) iQEcBAEBAgAGBQJRlKCZAAoJEGMNyGo0rfFBsIUIAJwK1ZNeCxHo4vy7+bgx9B2N q+7L5N1NvQArNcdIA1OVv5Z3NebTFqo+qmvUCCHRAkJXWOY3/kTNHStwUb4E3k8Z 3sy1X6N5oxkuBp2IVa/rSAXnXFfk2EkQSohBLFRe7NdoAZ3d6Beo/SLVC5g54T5t /YPH56bzyvP8ueKL6aokObmXQGNIB7SGinxV94iYRroN861EqTB9VttvFjAgxXgJ 93hsX4XcDMZTPxlahFwbT7FZEZid7ejApDGJLH1Q2AIHtZlQuYLBVKi54Rl6cWLZ 1Q/YiO/n9QKx7IFizK5FfA2hVUaCmye+S/aaekLbXe7OQkZzz4qBl27JTDsjUYo= =RBcG -----END PGP SIGNATURE----- --Apple-Mail=_77D43C90-74EB-4D16-B3E4-32CEEC032C28--