From owner-cvs-all Mon Jul 30 23:44:44 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 1898137B403; Mon, 30 Jul 2001 23:44:38 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: (from imp@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f6V6ic269071; Mon, 30 Jul 2001 23:44:38 -0700 (PDT) (envelope-from imp) Message-Id: <200107310644.f6V6ic269071@freefall.freebsd.org> From: Warner Losh Date: Mon, 30 Jul 2001 23:44:37 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/pccard pccard.c pcic.c pcic_pci.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG imp 2001/07/30 23:44:37 PDT Modified files: sys/pccard pccard.c pcic.c pcic_pci.c Log: A bunch of interrupt related cleanup. o Move PIOCSRESOURCE from pccard to pcic so the kernel can give pccardd better hints as to what resources to use. o Implement an undocumented hw.pcic.interrupt_route to allow people that need to do so to route their interrupts in a non-standard way. o Only preallocate a resource in probe if we're routing via pci. o If we aren't routing via pci, then set the irq to use explicitly to defeat the automatic IRQ routing of the pci layer. This, with the pccardd code should be close to what can be committed to -stable. Revision Changes Path 1.132 +1 -34 src/sys/pccard/pccard.c 1.155 +41 -6 src/sys/pccard/pcic.c 1.62 +59 -30 src/sys/pccard/pcic_pci.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message