Initialize the PCI IDE compat interrupt PCI method to NULL; PCI IDE

compat interrupts are not currently supported on these platforms.
This commit is contained in:
thorpej 1998-04-18 01:12:23 +00:00
parent 78c7ebb2d0
commit 574b87a792
6 changed files with 30 additions and 12 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: pci_2100_a50.c,v 1.21 1998/04/16 19:50:55 thorpej Exp $ */
/* $NetBSD: pci_2100_a50.c,v 1.22 1998/04/18 01:12:23 thorpej Exp $ */
/*
* Copyright (c) 1995, 1996 Carnegie-Mellon University.
@ -29,7 +29,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
__KERNEL_RCSID(0, "$NetBSD: pci_2100_a50.c,v 1.21 1998/04/16 19:50:55 thorpej Exp $");
__KERNEL_RCSID(0, "$NetBSD: pci_2100_a50.c,v 1.22 1998/04/18 01:12:23 thorpej Exp $");
#include <sys/types.h>
#include <sys/param.h>
@ -86,6 +86,9 @@ pci_2100_a50_pickintr(acp)
pc->pc_intr_establish = dec_2100_a50_intr_establish;
pc->pc_intr_disestablish = dec_2100_a50_intr_disestablish;
/* Not supoprted on 2100 A50. */
pc->pc_pciide_compat_intr_establish = NULL;
#if NSIO
sio_intr_setup(pc, iot);
set_iointr(&sio_iointr);

View File

@ -1,4 +1,4 @@
/* $NetBSD: pci_a12.c,v 1.2 1998/03/02 07:03:20 ross Exp $ */
/* $NetBSD: pci_a12.c,v 1.3 1998/04/18 01:12:24 thorpej Exp $ */
/* [Notice revision 2.0]
* Copyright (c) 1997, 1998 Avalon Computer Systems, Inc.
@ -38,7 +38,7 @@
#include "opt_avalon_a12.h" /* Config options headers */
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
__KERNEL_RCSID(0, "$NetBSD: pci_a12.c,v 1.2 1998/03/02 07:03:20 ross Exp $");
__KERNEL_RCSID(0, "$NetBSD: pci_a12.c,v 1.3 1998/04/18 01:12:24 thorpej Exp $");
#include <sys/types.h>
#include <sys/param.h>
@ -131,6 +131,9 @@ pci_a12_pickintr(ccp)
pc->pc_intr_establish = avalon_a12_intr_establish;
pc->pc_intr_disestablish = avalon_a12_intr_disestablish;
/* Not supoprted on A12. */
pc->pc_pciide_compat_intr_establish = NULL;
set_iointr(a12_iointr);
}

View File

@ -1,4 +1,4 @@
/* $NetBSD: pci_axppci_33.c,v 1.18 1998/04/16 19:50:55 thorpej Exp $ */
/* $NetBSD: pci_axppci_33.c,v 1.19 1998/04/18 01:12:24 thorpej Exp $ */
/*
* Copyright (c) 1995, 1996 Carnegie-Mellon University.
@ -29,7 +29,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
__KERNEL_RCSID(0, "$NetBSD: pci_axppci_33.c,v 1.18 1998/04/16 19:50:55 thorpej Exp $");
__KERNEL_RCSID(0, "$NetBSD: pci_axppci_33.c,v 1.19 1998/04/18 01:12:24 thorpej Exp $");
#include <sys/types.h>
#include <sys/param.h>
@ -87,6 +87,9 @@ pci_axppci_33_pickintr(lcp)
pc->pc_intr_establish = dec_axppci_33_intr_establish;
pc->pc_intr_disestablish = dec_axppci_33_intr_disestablish;
/* Not supoprted on AXPpci33. */
pc->pc_pciide_compat_intr_establish = NULL;
#if NSIO
sio_intr_setup(pc, iot);
set_iointr(&sio_iointr);

View File

@ -1,4 +1,4 @@
/* $NetBSD: pci_kn20aa.c,v 1.28 1998/04/16 19:50:55 thorpej Exp $ */
/* $NetBSD: pci_kn20aa.c,v 1.29 1998/04/18 01:12:24 thorpej Exp $ */
/*
* Copyright (c) 1995, 1996 Carnegie-Mellon University.
@ -29,7 +29,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
__KERNEL_RCSID(0, "$NetBSD: pci_kn20aa.c,v 1.28 1998/04/16 19:50:55 thorpej Exp $");
__KERNEL_RCSID(0, "$NetBSD: pci_kn20aa.c,v 1.29 1998/04/18 01:12:24 thorpej Exp $");
#include <sys/types.h>
#include <sys/param.h>
@ -95,6 +95,9 @@ pci_kn20aa_pickintr(ccp)
pc->pc_intr_establish = dec_kn20aa_intr_establish;
pc->pc_intr_disestablish = dec_kn20aa_intr_disestablish;
/* Not supoprted on KN20AA. */
pc->pc_pciide_compat_intr_establish = NULL;
kn20aa_pci_intr = alpha_shared_intr_alloc(KN20AA_MAX_IRQ);
for (i = 0; i < KN20AA_MAX_IRQ; i++)
alpha_shared_intr_set_maxstrays(kn20aa_pci_intr, i,

View File

@ -1,4 +1,4 @@
/* $NetBSD: pci_kn300.c,v 1.2 1998/04/15 01:18:17 mjacob Exp $ */
/* $NetBSD: pci_kn300.c,v 1.3 1998/04/18 01:12:24 thorpej Exp $ */
/*
* Copyright (c) 1998 by Matthew Jacob
@ -32,7 +32,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
__KERNEL_RCSID(0, "$NetBSD: pci_kn300.c,v 1.2 1998/04/15 01:18:17 mjacob Exp $");
__KERNEL_RCSID(0, "$NetBSD: pci_kn300.c,v 1.3 1998/04/18 01:12:24 thorpej Exp $");
#include <sys/types.h>
#include <sys/param.h>
@ -130,6 +130,9 @@ pci_kn300_pickintr(ccp, first)
pc->pc_intr_establish = dec_kn300_intr_establish;
pc->pc_intr_disestablish = dec_kn300_intr_disestablish;
/* Not supoprted on KN300. */
pc->pc_pciide_compat_intr_establish = NULL;
#if NSIO
if (EISA_PRESENT(REGVAL(MCPCIA_PCI_REV(ccp->cc_sc)))) {
extern void dec_kn300_cons_init __P((void));

View File

@ -1,4 +1,4 @@
/* $NetBSD: pci_kn8ae.c,v 1.10 1998/04/16 19:50:55 thorpej Exp $ */
/* $NetBSD: pci_kn8ae.c,v 1.11 1998/04/18 01:12:24 thorpej Exp $ */
/*
* Copyright (c) 1997 by Matthew Jacob
@ -32,7 +32,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
__KERNEL_RCSID(0, "$NetBSD: pci_kn8ae.c,v 1.10 1998/04/16 19:50:55 thorpej Exp $");
__KERNEL_RCSID(0, "$NetBSD: pci_kn8ae.c,v 1.11 1998/04/18 01:12:24 thorpej Exp $");
#include <sys/types.h>
#include <sys/param.h>
@ -95,6 +95,9 @@ pci_kn8ae_pickintr(ccp, first)
pc->pc_intr_establish = dec_kn8ae_intr_establish;
pc->pc_intr_disestablish = dec_kn8ae_intr_disestablish;
/* Not supoprted on KN8AE. */
pc->pc_pciide_compat_intr_establish = NULL;
if (!first) {
return;
}