diff options
| author | Warner Losh <imp@FreeBSD.org> | 2002-06-07 15:28:16 +0000 |
|---|---|---|
| committer | Warner Losh <imp@FreeBSD.org> | 2002-06-07 15:28:16 +0000 |
| commit | a1e85ec6fb5869438d1b2d602c1a5989e17d982b (patch) | |
| tree | a93886f28a8af85af607c1b03a22f23143a5e493 /sys/dev/pci | |
| parent | 1fe7722cb50c086123bee87ffa6966bdaabccdce (diff) | |
Notes
Diffstat (limited to 'sys/dev/pci')
| -rw-r--r-- | sys/dev/pci/pcivar.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/dev/pci/pcivar.h b/sys/dev/pci/pcivar.h index bd0decfbdaf9..e77a02663c72 100644 --- a/sys/dev/pci/pcivar.h +++ b/sys/dev/pci/pcivar.h @@ -246,10 +246,12 @@ PCIB_ACCESSOR(bus, BUS, u_int32_t) #undef PCIB_ACCESSOR /* - * PCI interrupt validation. + * PCI interrupt validation. Invalid interrupt values such as 0 or 128 + * on i386 or other platforms should be mapped out in the MD pcireadconf + * code and not here, since the only MI invalid IRQ is 255. */ #define PCI_INVALID_IRQ 255 -#define PCI_INTERRUPT_VALID(x) (((x) != 0) && ((x) != PCI_INVALID_IRQ)) +#define PCI_INTERRUPT_VALID(x) ((x) != PCI_INVALID_IRQ) /* * Convenience functions. |
