summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorangelos <angelos@openbsd.org>1998-07-01 02:47:37 +0000
committerangelos <angelos@openbsd.org>1998-07-01 02:47:37 +0000
commit7fd4ddf2d8397e002b988fb9417bb714a004d34e (patch)
treeca20bf5f2fbc90c527323d14fcf1da22c5d3629f
parentAdd pciide_machdep.c; that file is taken from NetBSD (forgot to (diff)
downloadwireguard-openbsd-7fd4ddf2d8397e002b988fb9417bb714a004d34e.tar.xz
wireguard-openbsd-7fd4ddf2d8397e002b988fb9417bb714a004d34e.zip
NetBSD sync.
-rw-r--r--sys/arch/alpha/pci/pci_machdep.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/sys/arch/alpha/pci/pci_machdep.h b/sys/arch/alpha/pci/pci_machdep.h
index 0a02003053b..a649d5ec0ba 100644
--- a/sys/arch/alpha/pci/pci_machdep.h
+++ b/sys/arch/alpha/pci/pci_machdep.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: pci_machdep.h,v 1.8 1998/06/28 02:36:23 angelos Exp $ */
+/* $OpenBSD: pci_machdep.h,v 1.9 1998/07/01 02:47:37 angelos Exp $ */
/* $NetBSD: pci_machdep.h,v 1.6 1996/11/19 04:49:21 cgd Exp $ */
/*
@@ -40,6 +40,11 @@ typedef u_long pcitag_t;
typedef u_long pci_intr_handle_t;
/*
+ * Forward declarations.
+ */
+struct pci_attach_args;
+
+/*
* alpha-specific PCI structure and type definitions.
* NOT TO BE USED DIRECTLY BY MACHINE INDEPENDENT CODE.
*/
@@ -61,6 +66,11 @@ struct alpha_pci_chipset {
void *(*pc_intr_establish) __P((void *, pci_intr_handle_t,
int, int (*)(void *), void *, char *));
void (*pc_intr_disestablish) __P((void *, void *));
+
+ /* alpha-specific */
+ void *(*pc_pciide_compat_intr_establish) __P((void *,
+ struct device *, struct pci_attach_args *, int,
+ int (*)(void *), void *));
};
/*