From owner-freebsd-arm@FreeBSD.ORG Thu Aug 7 14:36:47 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 4EFB185C for ; Thu, 7 Aug 2014 14:36:47 +0000 (UTC) Received: from mail-lb0-x231.google.com (mail-lb0-x231.google.com [IPv6:2a00:1450:4010:c04::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B637421D2 for ; Thu, 7 Aug 2014 14:36:46 +0000 (UTC) Received: by mail-lb0-f177.google.com with SMTP id s7so2731836lbd.8 for ; Thu, 07 Aug 2014 07:36:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=M/UxLJQIMsn3gok2e8jMBjeUug9oI7jrKC6QEOUCOeA=; b=fuIHX7Q4xkKyP7ErGhX9NdYH35LdUszVZgphaWO455dP4o9rPgTtgCQLQBDIz05n6x tnopbKEAvj3L8V2Qej3zvmpxoMV+rmAd+YpEOzoLcGu0UZexY8dJYgjfc5QHpNZdO2Sd +m6OQKSpTmXqgV0DeajC83un8+RGfmkUlty2sspKjG7TiFK548SHu/fmM92FIKDFnTQW +7srR31EloEQ9I2Kj6eUDGQRKcffcPO/1jDiMGcsCVfOyCc9gSNsVpidCHUIwKz4K56U vrCOe3RSWhEFLZIEank28Kouc7P0nOZL+e9uu+bbV2gS+z8bPgZC38Wlbnxt/sup+v+1 RUYQ== MIME-Version: 1.0 X-Received: by 10.112.16.230 with SMTP id j6mr2389005lbd.90.1407422204617; Thu, 07 Aug 2014 07:36:44 -0700 (PDT) Received: by 10.152.30.37 with HTTP; Thu, 7 Aug 2014 07:36:44 -0700 (PDT) In-Reply-To: <20140621171914.26950010@bender.Home> References: <20140616095914.21757989@bender.Home> <20140621171914.26950010@bender.Home> Date: Thu, 7 Aug 2014 16:36:44 +0200 Message-ID: Subject: Re: Removing partially supported SoCs From: Aleksander Dutkowski To: Andrew Turner Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Aug 2014 14:36:47 -0000 The code for BB-xM is at [1]. Unfortunately this is almost 2 years old and I dont have time to merge it with current:/ But I was booting to multiuser and most of the peripherals were working. [1] http://svnweb.freebsd.org/socsvn/soc2012/aleek/beaglexm-head/ On Sat, Jun 21, 2014 at 6:19 PM, Andrew Turner wrote: > On Mon, 16 Jun 2014 09:59:14 +0100 > Andrew Turner wrote: > > > I'm looking at removing support for SoCs where we have code but nobody > > appears to be supporting it. Having this extra code means we have to > > update it, but are unable to test the changes as it may not boot. > > > > To begin with I'm planning on removing Tegra 2 and OMAP3 code. > > > > The Tegra 2 is quite old and, as far as I know, never got to single > > user mode. There is only one kernel config that builds the code. > > Along with this the SoC dependent code is very minimal as it only > > includes what appears to be the minimum code to build and start > > booting the kernel. > > > > For OMAP3 we don't have the std.omap3 or files.omap3 files, and > > therefore no kernel config. The omap3 directory only contains a file > > with the SoC specific register addresses. It also makes other Ti > > drivers more comples as they need to check which SoC they are running > > on. > > > > Removing OMAP3 will not affect the other Ti SoCs, i.e. OMAP4 and > > AM35xx. > > > > If anyone feels they wish to keep support for either of these SoCs > > they will need to work to improve the support of both getting the SoC > > booting to a useful state, and to help keep the code up to date with > > other kernel changes, i.e. to not leave when the SoC is booting to > > multi-user mode. > > > > If I get no complaints I'm planning on removing them this weekend. > > After this other SoCs will be evaluated to determine if we should > > still support them. > > I've had a little intrest in the OMAP3 support for the BeagleBoard-xM > and Gumstix Overo boards. I will leave it in for now and remove only > the Tegra 2 code. > > For people interested in either of these boards, or another OMAP3 board > I would suggest you start working on bringing the support up to a level > where we can boot on these boards otherwise the code will come up for > removal again. > > Andrew > _______________________________________________ > freebsd-arm@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" > -- pozdrawiam Aleksander Dutkowski -----BEGIN PGP SIGNATURE----- Version: PGP Desktop 12.3.4 (Build 666) Charset: wtf-8 wsBVAwUBT+sou1VtgMGTo1scAQJtMwf/cQbE0UHH4NLwqZqCZtM+xSRUQWx886Zq wghKIFHGU93hf8384JDHdsjadlfu220r8f8384JDVUnwUBThVUnzM+xSRUQsBVVUnz2d J+449ghVUnz2aL3kS4nDERddu+k0wsk1FHGU93hfqZqCZtM7zzhjklQwErtY68vDzwf== -----END PGP SIGNATURE-----