atkbd: Interrupt resource is not shareable
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Mon, 10 Oct 2011 13:41:36 +0000 (21:41 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Mon, 10 Oct 2011 13:41:36 +0000 (21:41 +0800)
sys/dev/misc/atkbd/atkbd_isa.c

index 492185a..e7a4c3b 100644 (file)
@@ -118,8 +118,7 @@ atkbdattach(device_t dev)
        /* declare our interrupt handler */
        rid = 0;
        sc->intr = BUS_ALLOC_RESOURCE(device_get_parent(dev), dev, SYS_RES_IRQ,
-           &rid, irq, irq, 1, RF_SHAREABLE | RF_ACTIVE,
-           machintr_intr_cpuid(irq));
+           &rid, irq, irq, 1, RF_ACTIVE, machintr_intr_cpuid(irq));
        BUS_SETUP_INTR(device_get_parent(dev), dev, sc->intr, INTR_MPSAFE,
                       atkbd_isa_intr, kbd, &sc->ih, NULL);