diff options
author | marius <marius@FreeBSD.org> | 2011-01-04 16:11:32 +0000 |
---|---|---|
committer | marius <marius@FreeBSD.org> | 2011-01-04 16:11:32 +0000 |
commit | a7721f46767dadd132c989fd4377522c2dfacfc4 (patch) | |
tree | 3a10cef99747878bec6386bc232c49d51769a06e /sys/sys/bus.h | |
parent | 1b29205c00bce60716d42457eade3832205e1719 (diff) | |
download | FreeBSD-src-a7721f46767dadd132c989fd4377522c2dfacfc4.zip FreeBSD-src-a7721f46767dadd132c989fd4377522c2dfacfc4.tar.gz |
Reserve INTR_MD[1-4] similarly to what BUS_DMA_BUS[1-4] are intended for
and switch sparc64 to use the first one for bus error filter handlers of
bridge drivers instead of (ab)using INTR_FAST for that so we eventually
can get rid of the latter.
Reviewed by: jhb
MFC after: 1 month
Diffstat (limited to 'sys/sys/bus.h')
-rw-r--r-- | sys/sys/bus.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/sys/bus.h b/sys/sys/bus.h index ec3be64..1e15846 100644 --- a/sys/sys/bus.h +++ b/sys/sys/bus.h @@ -194,7 +194,11 @@ enum intr_type { INTR_FAST = 128, INTR_EXCL = 256, /* exclusive interrupt */ INTR_MPSAFE = 512, /* this interrupt is SMP safe */ - INTR_ENTROPY = 1024 /* this interrupt provides entropy */ + INTR_ENTROPY = 1024, /* this interrupt provides entropy */ + INTR_MD1 = 4096, /* flag reserved for MD use */ + INTR_MD2 = 8192, /* flag reserved for MD use */ + INTR_MD3 = 16384, /* flag reserved for MD use */ + INTR_MD4 = 32768 /* flag reserved for MD use */ }; enum intr_trigger { |