summaryrefslogtreecommitdiffstats
path: root/sys/i386/include
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2004-02-18 22:41:53 +0000
committerjhb <jhb@FreeBSD.org>2004-02-18 22:41:53 +0000
commit1dc86cc4a5674caaad7b4ce05dcc6690498ac45e (patch)
tree5e3b431c35602d1b9d0a69b85ff7232610368bff /sys/i386/include
parent87d8124455b0c3ccec6100495636ecab6282e758 (diff)
downloadFreeBSD-src-1dc86cc4a5674caaad7b4ce05dcc6690498ac45e.zip
FreeBSD-src-1dc86cc4a5674caaad7b4ce05dcc6690498ac45e.tar.gz
Switch to using the new $PIR interrupt routing code and remove the old
code. The pci_cfgreg.c file now just controls reading/writing PCI config registers.
Diffstat (limited to 'sys/i386/include')
-rw-r--r--sys/i386/include/pci_cfgreg.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/i386/include/pci_cfgreg.h b/sys/i386/include/pci_cfgreg.h
index 7e45a07..721df1c 100644
--- a/sys/i386/include/pci_cfgreg.h
+++ b/sys/i386/include/pci_cfgreg.h
@@ -50,5 +50,7 @@
int pci_cfgregopen(void);
u_int32_t pci_cfgregread(int bus, int slot, int func, int reg, int bytes);
void pci_cfgregwrite(int bus, int slot, int func, int reg, u_int32_t data, int bytes);
-int pci_cfgintr(int bus, int device, int pin, int oldirq);
-int pci_probe_route_table(int bus);
+void pci_pir_open(void);
+void pci_pir_parse(void);
+int pci_pir_probe(int bus, int require_parse);
+int pci_pir_route_interrupt(int bus, int device, int func, int pin);
OpenPOWER on IntegriCloud