diff options
| -rw-r--r-- | sys/dev/aic7xxx/aic7xxx_freebsd.c | 2 | ||||
| -rw-r--r-- | sys/dev/aic7xxx/aic7xxx_osm.c | 2 | ||||
| -rw-r--r-- | sys/dev/ata/ata-all.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/aic7xxx/aic7xxx_freebsd.c b/sys/dev/aic7xxx/aic7xxx_freebsd.c index 32ba7087e2ae..c5f933991d0b 100644 --- a/sys/dev/aic7xxx/aic7xxx_freebsd.c +++ b/sys/dev/aic7xxx/aic7xxx_freebsd.c @@ -111,7 +111,7 @@ ahc_attach(struct ahc_softc *ahc) ahc_lock(ahc, &s); /* Hook up our interrupt handler */ if ((error = bus_setup_intr(ahc->dev_softc, ahc->platform_data->irq, - INTR_TYPE_CAM, ahc_platform_intr, ahc, + INTR_TYPE_CAM|INTR_ENTROPY, ahc_platform_intr, ahc, &ahc->platform_data->ih)) != 0) { device_printf(ahc->dev_softc, "bus_setup_intr() failed: %d\n", error); diff --git a/sys/dev/aic7xxx/aic7xxx_osm.c b/sys/dev/aic7xxx/aic7xxx_osm.c index 32ba7087e2ae..c5f933991d0b 100644 --- a/sys/dev/aic7xxx/aic7xxx_osm.c +++ b/sys/dev/aic7xxx/aic7xxx_osm.c @@ -111,7 +111,7 @@ ahc_attach(struct ahc_softc *ahc) ahc_lock(ahc, &s); /* Hook up our interrupt handler */ if ((error = bus_setup_intr(ahc->dev_softc, ahc->platform_data->irq, - INTR_TYPE_CAM, ahc_platform_intr, ahc, + INTR_TYPE_CAM|INTR_ENTROPY, ahc_platform_intr, ahc, &ahc->platform_data->ih)) != 0) { device_printf(ahc->dev_softc, "bus_setup_intr() failed: %d\n", error); diff --git a/sys/dev/ata/ata-all.c b/sys/dev/ata/ata-all.c index b57e0bd087a6..b95a93b61c65 100644 --- a/sys/dev/ata/ata-all.c +++ b/sys/dev/ata/ata-all.c @@ -887,7 +887,7 @@ ata_attach(device_t dev) ata_printf(scp, -1, "unable to allocate interrupt\n"); return ENXIO; } - if ((error = bus_setup_intr(dev, scp->r_irq, INTR_TYPE_BIO, ata_intr, + if ((error = bus_setup_intr(dev, scp->r_irq, INTR_TYPE_BIO|INTR_ENTROPY, ata_intr, scp, &scp->ih))) return error; |
