From owner-freebsd-arm@freebsd.org Tue Mar 28 17:48:08 2017 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E4168D22898 for ; Tue, 28 Mar 2017 17:48:08 +0000 (UTC) (envelope-from gonzo@bluezbox.com) Received: from id.bluezbox.com (id.bluezbox.com [45.55.20.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B9BD4C05 for ; Tue, 28 Mar 2017 17:48:08 +0000 (UTC) (envelope-from gonzo@bluezbox.com) Received: from [127.0.0.1] (helo=id.bluezbox.com) by id.bluezbox.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87 (FreeBSD)) (envelope-from ) id 1csvDt-0000yo-Vy; Tue, 28 Mar 2017 10:48:02 -0700 Received: (from gonzo@localhost) by id.bluezbox.com (8.15.2/8.15.2/Submit) id v2SHm1gm003769; Tue, 28 Mar 2017 10:48:01 -0700 (PDT) (envelope-from gonzo@bluezbox.com) X-Authentication-Warning: id.bluezbox.com: gonzo set sender to gonzo@bluezbox.com using -f Date: Tue, 28 Mar 2017 10:48:00 -0700 From: Oleksandr Tymoshenko To: Andrew Turner Cc: freebsd-arm@freebsd.org Subject: Re: Making INTRNG a requirement on armv6 Message-ID: <20170328174800.GA3754@bluezbox.com> References: <3359BFE7-64DB-460C-821B-50325FC253AA@fubar.geek.nz> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3359BFE7-64DB-460C-821B-50325FC253AA@fubar.geek.nz> X-Operating-System: FreeBSD/11.0-RELEASE-p2 (amd64) User-Agent: Mutt/1.6.1 (2016-04-27) X-Spam-Level: -- X-Spam-Report: Spam detection software, running on the system "id.bluezbox.com", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see The administrator of that system for details. Content preview: Andrew Turner (andrew@fubar.geek.nz) wrote: > > > On 16 Mar 2017, at 17:08, Andrew Turner wrote: > > > > Hello arm, > > > > I would like to make INTRNG a requirement on armv6. This is to help > > with moving more armv6 kernel configurations into GENERIC. It also > > helps when we want a child interrupt controller, e.g. a GPIO driver. > > > > Most of the current armv6 kernel configurations already use INTRNG, so > > only a few places need to be updated. > > > > I’ve run a test build making it an error to not have INTRNG enabled and > > found the following armv6 configs fail: > > > > AML8726 > > ARMADAXP > > DIGI-CCWMX53 > > EFIKA_MX > > IMX53 > > IMX53-QSB > > VERSATILEPB > > YYHD18 > > > > I'm interested in people who have this hardware to try enabling INTRNG > > and testing. Note that this may require the interrupt controller driver > > the SoC uses to be ported to INTRNG. > > > > The following configs still need work. > > AML8726 > ARMADAXP > VERSATILEPB > YYHD18 > > John Where has promised patches for the AML8726 (that I would expect to work with YYHD18), but that still leaves the ARMADAXP and VERSATILEPB configs. > > If nobody cares about these we should remove them as there will be further updates and cleanups needed in the future and we need someone to test them on these platforms. [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: fubar.geek.nz] -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Mar 2017 17:48:09 -0000 Andrew Turner (andrew@fubar.geek.nz) wrote: > > > On 16 Mar 2017, at 17:08, Andrew Turner wrote: > > > > Hello arm, > > > > I would like to make INTRNG a requirement on armv6. This is to help > > with moving more armv6 kernel configurations into GENERIC. It also > > helps when we want a child interrupt controller, e.g. a GPIO driver. > > > > Most of the current armv6 kernel configurations already use INTRNG, so > > only a few places need to be updated. > > > > I’ve run a test build making it an error to not have INTRNG enabled and > > found the following armv6 configs fail: > > > > AML8726 > > ARMADAXP > > DIGI-CCWMX53 > > EFIKA_MX > > IMX53 > > IMX53-QSB > > VERSATILEPB > > YYHD18 > > > > I'm interested in people who have this hardware to try enabling INTRNG > > and testing. Note that this may require the interrupt controller driver > > the SoC uses to be ported to INTRNG. > > > > The following configs still need work. > > AML8726 > ARMADAXP > VERSATILEPB > YYHD18 > > John Where has promised patches for the AML8726 (that I would expect to work with YYHD18), but that still leaves the ARMADAXP and VERSATILEPB configs. > > If nobody cares about these we should remove them as there will be further updates and cleanups needed in the future and we need someone to test them on these platforms. VERSATILEPB is QEMU platform. I'll take a look at implementing INTRNG for it. -- gonzo