Home
last modified time | relevance | path

Searched refs:intrhand (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/sys/dev/spibus/controller/rockchip/
H A Drk_spi.c107 void * intrhand; member
300 &sc->intrhand)) { in rk_spi_attach()
363 if (sc->intrhand != NULL) in rk_spi_detach()
364 bus_teardown_intr(sc->dev, sc->res[1], sc->intrhand); in rk_spi_detach()
/freebsd/sys/dev/sdhci/
H A Dsdhci_acpi.c101 void *intrhand; /* Interrupt handle */ member
337 NULL, sdhci_acpi_intr, sc, &sc->intrhand); in sdhci_acpi_attach()
355 if (sc->intrhand) in sdhci_acpi_detach()
356 bus_teardown_intr(dev, sc->irq_res, sc->intrhand); in sdhci_acpi_detach()
H A Dsdhci_fdt.h38 void *intrhand; /* Interrupt handle */ member
H A Dsdhci_pci.c160 void *intrhand; /* Interrupt handle */ member
401 NULL, sdhci_pci_intr, sc, &sc->intrhand); in sdhci_pci_attach()
419 bus_teardown_intr(dev, sc->irq_res, sc->intrhand); in sdhci_pci_detach()
H A Dsdhci_xenon.h110 void *intrhand; /* Interrupt handle */ member
H A Dsdhci_fdt.c445 NULL, sdhci_fdt_intr, sc, &sc->intrhand); in sdhci_fdt_attach()
465 bus_teardown_intr(dev, sc->irq_res, sc->intrhand); in sdhci_fdt_detach()
H A Dsdhci_xenon.c540 NULL, sdhci_xenon_intr, sc, &sc->intrhand); in sdhci_xenon_attach()
596 bus_teardown_intr(dev, sc->irq_res, sc->intrhand); in sdhci_xenon_detach()
/freebsd/sys/arm/allwinner/
H A Daw_ts.c95 void * intrhand; member
165 &sc->intrhand)) { in aw_ts_attach()
H A Da33_codec.c149 void * intrhand; member
299 if (sc->intrhand != NULL) in sun8i_codec_detach()
300 bus_teardown_intr(sc->dev, sc->res[1], sc->intrhand); in sun8i_codec_detach()
H A Daw_i2s.c229 void * intrhand; member
408 if (i2s->intrhand != NULL) in aw_i2s_detach()
409 bus_teardown_intr(i2s->dev, i2s->res[1], i2s->intrhand); in aw_i2s_detach()
695 &sc->intrhand)) { in aw_i2s_dai_setup_intr()
H A Daw_cir.c154 void * intrhand; member
477 &sc->intrhand)) { in aw_ir_attach()
/freebsd/sys/dev/spibus/controller/allwinner/
H A Daw_spi.c145 void * intrhand; member
201 &sc->intrhand)) { in aw_spi_attach()
264 if (sc->intrhand != NULL) in aw_spi_detach()
265 bus_teardown_intr(sc->dev, sc->res[1], sc->intrhand); in aw_spi_detach()
/freebsd/sys/arm64/rockchip/
H A Drk_i2s.c150 void * intrhand; member
290 if (i2s->intrhand != NULL) in rk_i2s_detach()
291 bus_teardown_intr(i2s->dev, i2s->res[1], i2s->intrhand); in rk_i2s_detach()
546 &sc->intrhand)) { in rk_i2s_dai_setup_intr()
/freebsd/sys/dev/adlink/
H A Dadlink.c104 void *intrhand; member
395 adlink_intr, NULL, sc, &sc->intrhand); in adlink_attach()
400 NULL, (driver_intr_t *)adlink_intr, sc, &sc->intrhand); in adlink_attach()
/freebsd/sys/dev/iicbus/controller/rockchip/
H A Drk_i2c.c128 void * intrhand; member
628 &sc->intrhand)) { in rk_i2c_attach()
694 if (sc->intrhand != NULL) in rk_i2c_detach()
695 bus_teardown_intr(sc->dev, sc->res[1], sc->intrhand); in rk_i2c_detach()
/freebsd/sys/dev/iicbus/controller/twsi/
H A Dtwsi.h51 void * intrhand; member
H A Dtwsi.c780 NULL, twsi_intr, sc, &sc->intrhand))) in twsi_intr_start()
838 if (sc->intrhand != NULL) in twsi_detach()
839 bus_teardown_intr(sc->dev, sc->res[1], sc->intrhand); in twsi_detach()
/freebsd/sys/dev/mps/
H A Dmps_pci.c318 sc, &q->intrhand); in mps_pci_setup_interrupts()
360 q->intrhand); in mps_pci_free_interrupts()
/freebsd/sys/dev/mpr/
H A Dmpr_pci.c372 sc, &q->intrhand); in mpr_pci_setup_interrupts()
413 q->intrhand); in mpr_pci_free_interrupts()
/freebsd/sys/dev/ae/
H A Dif_aevar.h110 void *intrhand; member
/freebsd/sys/dev/pccbb/
H A Dpccbb.c304 bus_teardown_intr(brdev, sc->irq_res, sc->intrhand); in cbb_detach()
309 wakeup(&sc->intrhand); in cbb_detach()
398 wakeup(&sc->intrhand); in cbb_driver_added()
486 msleep(&sc->intrhand, &sc->mtx, 0, "-", 0); in cbb_event_thread()
490 err = msleep(&sc->intrhand, &sc->mtx, 0, "-", hz / 5); in cbb_event_thread()
H A Dpccbb_pci.c355 cbb_pci_filt, NULL, sc, &sc->intrhand)) { in cbb_pci_attach()
725 wakeup(&sc->intrhand); in cbb_pci_filt()
874 wakeup(&sc->intrhand); in cbb_pci_resume()
H A Dpccbbvar.h60 void *intrhand; member
/freebsd/sys/dev/mpi3mr/
H A Dmpi3mr_pci.c543 irq_ctx, &irq_info->intrhand); in mpi3mr_setup_irqs()
568 irq_info->intrhand); in mpi3mr_teardown_irqs()
/freebsd/sys/dev/cadence/
H A Dif_cgem.c125 void *intrhand; member
1864 INTR_EXCL, NULL, cgem_intr, sc, &sc->intrhand); in cgem_attach()
1921 if (sc->intrhand) in cgem_detach()
1922 bus_teardown_intr(dev, sc->irq_res, sc->intrhand); in cgem_detach()

12