From owner-cvs-src@FreeBSD.ORG Wed Sep 10 14:37:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E70A16A4BF; Wed, 10 Sep 2003 14:37:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83CCA43FE9; Wed, 10 Sep 2003 14:37:11 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h8ALbB0U030034; Wed, 10 Sep 2003 14:37:11 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h8ALbAHs030033; Wed, 10 Sep 2003 14:37:10 -0700 (PDT) Message-Id: <200309102137.h8ALbAHs030033@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 10 Sep 2003 14:37:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern bus_if.m subr_bus.c src/sys/sys bus.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 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: Wed, 10 Sep 2003 21:37:13 -0000 marcel 2003/09/10 14:37:10 PDT FreeBSD src repository Modified files: sys/kern bus_if.m subr_bus.c sys/sys bus.h Log: Introduce BUS_CONFIG_INTR(). The method allows devices to tell parents about interrupt trigger mode and interrupt polarity. This allows ACPI for example to pass interrupt resource information up the hierarchy. The default implementation of the method therefore is to pass the request to the parent. Reviewed by: jhb, njl Revision Changes Path 1.26 +11 -0 src/sys/kern/bus_if.m 1.131 +11 -0 src/sys/kern/subr_bus.c 1.55 +14 -0 src/sys/sys/bus.h