From owner-svn-src-head@freebsd.org Tue Feb 27 18:52:41 2018 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EDAB8F3F6B2; Tue, 27 Feb 2018 18:52:40 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from mail.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9865168EE7; Tue, 27 Feb 2018 18:52:40 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from ralph.baldwin.cx (ralph.baldwin.cx [66.234.199.215]) by mail.baldwin.cx (Postfix) with ESMTPSA id 8E22410AF2A; Tue, 27 Feb 2018 13:52:39 -0500 (EST) From: John Baldwin To: rgrimes@freebsd.org Cc: Michal Meloun , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r330072 - in head/sys: arm/broadcom/bcm2835 dts/arm Date: Tue, 27 Feb 2018 09:47:01 -0800 Message-ID: <8288550.4akxqU8sYM@ralph.baldwin.cx> User-Agent: KMail/4.14.10 (FreeBSD/11.1-STABLE; KDE/4.14.30; amd64; ; ) In-Reply-To: <201802271531.w1RFVDck015763@pdx.rh.CN85.dnsmgr.net> References: <201802271531.w1RFVDck015763@pdx.rh.CN85.dnsmgr.net> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (mail.baldwin.cx); Tue, 27 Feb 2018 13:52:39 -0500 (EST) X-Virus-Scanned: clamav-milter 0.99.2 at mail.baldwin.cx X-Virus-Status: Clean X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2018 18:52:41 -0000 On Tuesday, February 27, 2018 07:31:13 AM Rodney W. Grimes wrote: > > Author: mmel > > Date: Tue Feb 27 15:01:17 2018 > > New Revision: 330072 > > URL: https://svnweb.freebsd.org/changeset/base/330072 > > > > Log: > > Switch to mainstream DTS for Raspberry Pi-B and Pi-2. > > This is first step in attempt to make FreeBSD compatible with all variants of > > RPi boards. > > > > Reviewed by: gonzo > > MFC after: 3 weeks > > > > Modified: > > head/sys/arm/broadcom/bcm2835/bcm2835_intr.c > > head/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c > > head/sys/arm/broadcom/bcm2835/bcm2835_systimer.c > > head/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c > > head/sys/dts/arm/rpi.dts > > head/sys/dts/arm/rpi2.dts > > YES! What are the chances of also getting arm7 support working for RPi3? > Most other people can run a 32bit OS on this board, I do not see why we > only support a 64 bit (aarch64) variant. Hmm, my RPI2 v1.2 (which is an RPI3 without wireless) runs both arm64 and armv7 just fine and has since late summer. (All my testing of armv7 support that was upstreamed into GDB 8.1 was done on that board.) The main changes it needed at the time were some u-boot updates and a commit to properly disable a virtual timer on boot that was causing boot hangs. I think there might have been one other commit to make sdhci deal with the DTS not including a clock frequency or some such as well. -- John Baldwin