From owner-freebsd-arm@FreeBSD.ORG Tue Apr 15 15:41:50 2014 Return-Path: Delivered-To: freebsd-arm@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 CD9523B6; Tue, 15 Apr 2014 15:41:50 +0000 (UTC) Received: from mail1.uj.edu.pl (mail1.uj.edu.pl [149.156.89.193]) by mx1.freebsd.org (Postfix) with ESMTP id 88E981A0E; Tue, 15 Apr 2014 15:41:50 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from mbox.uj.edu.pl ([149.156.89.248]) by mta.uoks.uj.edu.pl (Oracle Communications Messaging Server 7u4-27.01 (7.0.4.27.0) 64bit (built Aug 30 2012)) with ESMTP id <0N42002DVWXPA0I0@mta.uoks.uj.edu.pl>; Tue, 15 Apr 2014 17:41:49 +0200 (CEST) X-Antivirus: Dr.Web (R) for Unix mail servers drweb plugin ver.6.0.2.2 X-Antivirus-Code: 0x100000 Received: from mbox.uj.edu.pl by saiph.uoks.uj.edu.pl (Dr.Web (R) milter module ver.6.0.2.2) ; Tue, 15 Apr 2014 17:41:49 +0200 Received: from mbox.uj.edu.pl ([149.156.89.248]) by mta.uoks.uj.edu.pl with ESMTP; Tue, 15 Apr 2014 17:41:49 +0200 (CEST) Date: Tue, 15 Apr 2014 17:41:49 +0200 From: Jakub Klama In-reply-to: <534D4A01.2020804@freebsd.org> Message-id: <167c8a4b580fff7e4f1a85edfa962dd6@uj.edu.pl> References: <3e7f866f4bc774975ae3c85e0df78ec2@uj.edu.pl> <53418D13.7030107@freebsd.org> <534C0F48.2090302@freebsd.org> <534C5A6A.1090707@freebsd.org> <246c2ef842c2b47eb2400c1f700ad441@uj.edu.pl> <534CC733.7010009@freebsd.org> <534D4A01.2020804@freebsd.org> Subject: Re: [RFC] Refactored interrupt handling on ARM To: Nathan Whitehorn User-Agent: Roundcube Webmail/0.5 X-Sender: jakub.klama@uj.edu.pl Cc: freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 15:41:50 -0000 On Tue, 15 Apr 2014 08:02:25 -0700, Nathan Whitehorn wrote: > On a related note, I'm confused by the simplebus.c changes. > machine/fdt.h isn't an MI header (it doesn't exist on PowerPC, for > example). Neither is FDT_DESCRIBE_IRQ() an MI interface. If you want > an interface like this, it seems like it should be a standard part of > the MI interrupt layer rather than yet more hacks in simplebus. Right. I was not aware of machine/fdt.h obsolescence. Jakub