From owner-cvs-src@FreeBSD.ORG Tue Feb 12 18:14:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B51416A41A; Tue, 12 Feb 2008 18:14:47 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 09DC813C43E; Tue, 12 Feb 2008 18:14:47 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m1CIEkLe017705; Tue, 12 Feb 2008 18:14:46 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m1CIEkYt017701; Tue, 12 Feb 2008 18:14:46 GMT (envelope-from marcel) Message-Id: <200802121814.m1CIEkYt017701@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 12 Feb 2008 18:14:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/include intr_machdep.h openpicreg.h openpicvar.h src/sys/powerpc/powermac hrowpic.c openpic_macio.c src/sys/powerpc/powerpc intr_machdep.c openpic.c pic_if.m src/sys/powerpc/psim openpic_iobus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2008 18:14:47 -0000 marcel 2008-02-12 18:14:46 UTC FreeBSD src repository Modified files: sys/powerpc/include intr_machdep.h openpicreg.h openpicvar.h sys/powerpc/powermac hrowpic.c openpic_macio.c sys/powerpc/powerpc intr_machdep.c openpic.c pic_if.m sys/powerpc/psim openpic_iobus.c Log: Add PIC support for IPIs. When registering an interrupt handler, the PIC also informs the platform at which IRQ level it can start assigning IPIs, since this can depend on the number of IRQs supported for external interrupts. Revision Changes Path 1.10 +3 -1 src/sys/powerpc/include/intr_machdep.h 1.4 +51 -20 src/sys/powerpc/include/openpicreg.h 1.7 +1 -0 src/sys/powerpc/include/openpicvar.h 1.14 +9 -1 src/sys/powerpc/powermac/hrowpic.c 1.11 +1 -0 src/sys/powerpc/powermac/openpic_macio.c 1.15 +1 -1 src/sys/powerpc/powerpc/intr_machdep.c 1.17 +71 -36 src/sys/powerpc/powerpc/openpic.c 1.5 +5 -0 src/sys/powerpc/powerpc/pic_if.m 1.8 +1 -0 src/sys/powerpc/psim/openpic_iobus.c