From owner-svn-src-projects@FreeBSD.ORG Sat Nov 30 17:43:20 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A3633397; Sat, 30 Nov 2013 17:43:20 +0000 (UTC) Received: from smtpauth2.wiscmail.wisc.edu (wmauth2.doit.wisc.edu [144.92.197.222]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7035A1F04; Sat, 30 Nov 2013 17:43:20 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from avs-daemon.smtpauth2.wiscmail.wisc.edu by smtpauth2.wiscmail.wisc.edu (Oracle Communications Messaging Server 7u4-27.01(7.0.4.27.0) 64bit (built Aug 30 2012)) id <0MX3000007PMEH00@smtpauth2.wiscmail.wisc.edu>; Sat, 30 Nov 2013 11:43:12 -0600 (CST) X-Spam-PmxInfo: Server=avs-2, Version=6.0.3.2322014, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2013.11.30.173615, SenderIP=0.0.0.0 X-Spam-Report: AuthenticatedSender=yes, SenderIP=0.0.0.0 Received: from wanderer.tachypleus.net (adsl-76-208-69-44.dsl.mdsnwi.sbcglobal.net [76.208.69.44]) by smtpauth2.wiscmail.wisc.edu (Oracle Communications Messaging Server 7u4-27.01(7.0.4.27.0) 64bit (built Aug 30 2012)) with ESMTPSA id <0MX300MRI7VZVD10@smtpauth2.wiscmail.wisc.edu>; Sat, 30 Nov 2013 11:43:12 -0600 (CST) Message-id: <529A23AE.9010008@freebsd.org> Date: Sat, 30 Nov 2013 11:43:10 -0600 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.0 To: Andrew Turner , src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: Re: svn commit: r258772 - in projects/specific_leg/sys: arm/arm arm/broadcom/bcm2835 arm/include arm/ti conf dev/fdt References: <201311301731.rAUHV4GJ037927@svn.freebsd.org> In-reply-to: <201311301731.rAUHV4GJ037927@svn.freebsd.org> X-Enigmail-Version: 1.5.2 X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Nov 2013 17:43:20 -0000 On 11/30/13 11:31, Andrew Turner wrote: > Author: andrew > Date: Sat Nov 30 17:31:04 2013 > New Revision: 258772 > URL: http://svnweb.freebsd.org/changeset/base/258772 > > Log: > Update the interrupt handling code. > - arm_mask_irq, etc. have been moved to the platform code. > - The interrupt decode code is being moved to a common file in sys/dev/fdt > I'd strongly encourage you to adopt the pic_if.m stuff from PowerPC as well. It allows handling both of these issues in the PIC driver (the fdt_pic stuff is slated for demolition, by the way), which can then be standalone, as well as allowing multiple/cascaded interrupt controllers. I'd be happy to provide any help you need on porting these. -Nathan