From owner-freebsd-arm@freebsd.org Tue Jun 12 23:48:24 2018 Return-Path: Delivered-To: freebsd-arm@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 0B33A100B7BF for ; Tue, 12 Jun 2018 23:48:24 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 95A948040A for ; Tue, 12 Jun 2018 23:48:23 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 59233100B7AE; Tue, 12 Jun 2018 23:48:23 +0000 (UTC) Delivered-To: arm@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 1E53A100B7AD for ; Tue, 12 Jun 2018 23:48:23 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C598380408 for ; Tue, 12 Jun 2018 23:48:22 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from mail-lf0-f45.google.com (mail-lf0-f45.google.com [209.85.215.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) (Authenticated sender: kevans) by smtp.freebsd.org (Postfix) with ESMTPSA id 633D4209B8 for ; Tue, 12 Jun 2018 23:48:22 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: by mail-lf0-f45.google.com with SMTP id q11-v6so1050748lfc.7 for ; Tue, 12 Jun 2018 16:48:22 -0700 (PDT) X-Gm-Message-State: APt69E1AP/2cwHHf58cK9sI9LVWlSYUVCuR6Pon+Bf6gRG6uQVQ98nhn RD+bpNVi3Ddon/W7LzSr+6AODL7osYPogYf7GkU= X-Google-Smtp-Source: ADUXVKJiLyWn1UX6Ya7HSAhKqhlR56aWx1GjtLMJCPSIpVOK91v3bsQOCJFgOdwnUiwl3kP6dqD8FNnqU4Jq8HueWUs= X-Received: by 2002:a2e:575c:: with SMTP id r28-v6mr1456373ljd.51.1528847301013; Tue, 12 Jun 2018 16:48:21 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a2e:8582:0:0:0:0:0 with HTTP; Tue, 12 Jun 2018 16:47:59 -0700 (PDT) In-Reply-To: <1270d2d0-7f10-4454-af30-d5d62ec5bd73@Spark> References: <20180612223248.f95d9ce3961187576e220614@bidouilliste.com> <1270d2d0-7f10-4454-af30-d5d62ec5bd73@Spark> From: Kyle Evans Date: Tue, 12 Jun 2018 18:47:59 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: De-orbit Allwinner A10/A20/A31 for 12.0 To: Rogiel Sulzbach Cc: "freebsd-arm@freebsd.org" , Emmanuel Vadot Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2018 23:48:24 -0000 On Tue, Jun 12, 2018 at 3:51 PM, Rogiel Sulzbach wrote: > On Jun 12, 2018, 5:33 PM -0300, Emmanuel Vadot , w= rote: >> >> Hello arm@ >> >> I don't like to send this email but ... >> >> I want to remove A10/A20/A31 support for FreeBSD 12, here is the >> reason why : >> >> - I don't have time to maintain thoses SoC >> - For A10/A20 we currently don't boot on it since it requires new >> clocks binding (handled by aw_ccung) and I have no time to do the >> switch. >> - H3 (which is 32bits too) is way better in term of performance and >> price, you can buy a "good" $10 board while getting an A20 will cost >> you more for some reason. >> - My A31 board (BananapiM1) just died today after a long time of being >> my arm32 reference board. >> - I don't want the code to stay like the old 32 bits rockchip or >> amlogic code that can't even boot nowadays. >> >> If someone want to step up and convert A10/A20 to ccung I'll be >> glad to help/review but if no one step up it's unreasonable for me to >> support those right now and I prefer to remove completely the support. >> >> The plan is to remove support in one month (July 12th) if there is no >> volunteer to update the current code. >> >> Cheers, >> >> -- >> Emmanuel Vadot > > Hello Emmanuel, > > we have recently considered to switching from i.MX6 to a A20 for cost rea= sons. > > I have just bought a Banana Pi with an A20 to test performance and compar= e it to the Wandboard. The problem with H3 (and all other better socs) is t= he lack of a proper SATA controller. A real controller is only available in= A10/A20 SoCs, all others go through a horrible SATA-to-USB adapter that is= horribly slow. > > Anyway, in case we decide to switch, I can keep the A20 running -CURRENT.= I might need some help getting started since I do not have a lot of experi= ence in the kernel, other than the AHCI driver for the imx. Hi Rogiel, FWIW- I'm going to go ahead and write the ccung bits for A10/A20 so that I can make use of my Lamobo R1 when the switch driver for that is finished. This is probably not a bad time to pare down the DTS+U-Boot we build for these SoC to what people are actually willing to claim they use with FreeBSD, though. Thanks, Kyle Evans