diff options
author | mdodd <mdodd@FreeBSD.org> | 2000-03-13 11:43:53 +0000 |
---|---|---|
committer | mdodd <mdodd@FreeBSD.org> | 2000-03-13 11:43:53 +0000 |
commit | bb0b17192ee29552cb3a00de6e866254f02ab3a9 (patch) | |
tree | 77bb3f2616711f45e05e09779c56a143e195fbf5 /sys/dev/mca/mca_bus.c | |
parent | 2a1ca2bb75a089e9dac863c1f10e52923011b949 (diff) | |
download | FreeBSD-src-bb0b17192ee29552cb3a00de6e866254f02ab3a9.zip FreeBSD-src-bb0b17192ee29552cb3a00de6e866254f02ab3a9.tar.gz |
Set the RF_SHAREABLE flage when we allocate an IRQ.
Diffstat (limited to 'sys/dev/mca/mca_bus.c')
-rw-r--r-- | sys/dev/mca/mca_bus.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/mca/mca_bus.c b/sys/dev/mca/mca_bus.c index 61aa5be..bb1c4f9 100644 --- a/sys/dev/mca/mca_bus.c +++ b/sys/dev/mca/mca_bus.c @@ -487,6 +487,10 @@ mca_alloc_resource (device_t dev, device_t child, int type, int *rid, } } + if (type == SYS_RES_IRQ) { + flags |= RF_SHAREABLE; + } + return (resource_list_alloc(&(m_dev->rl), dev, child, type, rid, start, end, count, flags)); } |