From owner-freebsd-arm@freebsd.org Thu Mar 16 17:09:00 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 9530AD0EB7C for ; Thu, 16 Mar 2017 17:09:00 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from fry.fubar.geek.nz (fry.fubar.geek.nz [139.59.165.16]) by mx1.freebsd.org (Postfix) with ESMTP id 67433116E for ; Thu, 16 Mar 2017 17:08:59 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from zapp (global-5-142.nat-2.net.cam.ac.uk [131.111.5.142]) by fry.fubar.geek.nz (Postfix) with ESMTPSA id 47A5D4E718 for ; Thu, 16 Mar 2017 17:08:52 +0000 (UTC) Date: Thu, 16 Mar 2017 17:08:51 +0000 From: Andrew Turner To: Subject: Making INTRNG a requirement on armv6 Message-ID: X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.29; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Thu, 16 Mar 2017 17:09:00 -0000 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.=20 I=E2=80=99ve 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. Andrew