Searched refs:irq (Results 226 - 250 of 387) sorted by relevance

1234567891011>>

/freebsd-9.3-release/sys/x86/x86/
H A Dmptable_pci.c89 mptable_hostb_alloc_msix(device_t pcib, device_t dev, int *irq) argument
94 return (PCIB_ALLOC_MSIX(device_get_parent(bus), dev, irq));
/freebsd-9.3-release/sys/dev/sound/pci/
H A Dds1.c120 struct resource *reg, *irq; member in struct:sc_info
536 /* irq rate is fixed at 187.5hz */
664 /* irq rate is fixed at 187.5hz */
741 device_printf(sc->dev, "timeout irq\n");
1006 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid,
1008 if (!sc->irq || snd_setup_intr(dev, sc->irq, INTR_MPSAFE, ds_intr, sc, &sc->ih)) {
1013 snprintf(status, SND_STATUSLEN, "at memory 0x%lx irq %ld %s",
1014 rman_get_start(sc->reg), rman_get_start(sc->irq),PCM_KLDSTRING(snd_ds1));
1032 bus_teardown_intr(dev, sc->irq, s
[all...]
H A Dich.c181 struct resource *nambar, *nabmbar, *irq; member in struct:sc_info
690 "at io 0x%lx, 0x%lx irq %ld bufsz %u %s",
692 rman_get_start(sc->irq), sc->bufsz,PCM_KLDSTRING(snd_ich));
991 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid,
993 if (!sc->irq || snd_setup_intr(dev, sc->irq, INTR_MPSAFE, ich_intr,
1098 bus_teardown_intr(dev, sc->irq, sc->ih);
1099 if (sc->irq)
1100 bus_release_resource(dev, SYS_RES_IRQ, sc->irqid, sc->irq);
1132 bus_teardown_intr(dev, sc->irq, s
[all...]
H A Dvia8233.c110 struct resource *reg, *irq; member in struct:via_info
1201 via->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &via->irqid,
1203 if (!via->irq ||
1204 snd_setup_intr(dev, via->irq, INTR_MPSAFE,
1351 snprintf(status, SND_STATUSLEN, "at io 0x%lx irq %ld %s",
1352 rman_get_start(via->reg), rman_get_start(via->irq),
1379 bus_teardown_intr(dev, via->irq, via->ih);
1380 if (via->irq)
1381 bus_release_resource(dev, SYS_RES_IRQ, via->irqid, via->irq);
1418 bus_teardown_intr(dev, via->irq, vi
[all...]
H A Dmaestro.c156 struct resource *irq; member in struct:agg_info
1781 struct resource *irq = NULL; local
1867 irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &irqid,
1869 if (irq != NULL) {
1870 ess->irq = irq;
1879 if (snd_setup_intr(dev, irq, INTR_MPSAFE, agg_intr, ess, &ih)) {
1924 "port 0x%lx-0x%lx irq %ld at device %d.%d on pci%d",
1925 rman_get_start(reg), rman_get_end(reg), rman_get_start(irq),
1935 bus_teardown_intr(dev, irq, i
[all...]
H A Datiixp.c117 struct resource *reg, *irq; member in struct:atiixp_info
1100 snprintf(status, SND_STATUSLEN, "at memory 0x%lx irq %ld %s",
1101 rman_get_start(sc->reg), rman_get_start(sc->irq),
1134 bus_teardown_intr(sc->dev, sc->irq, sc->ih);
1141 if (sc->irq) {
1142 bus_release_resource(sc->dev, SYS_RES_IRQ, sc->irqid, sc->irq);
1143 sc->irq = NULL;
1224 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid,
1226 if (!sc->irq || snd_setup_intr(dev, sc->irq, INTR_MPSAF
[all...]
/freebsd-9.3-release/sys/dev/ctau/
H A Dif_ct.c298 static int probe_irq (ct_board_t *b, int irq) argument
302 /* Clear pending irq, if any. */
303 ct_probe_irq (b, -irq);
307 * Activate the adapter on given irq. */
308 busy = ct_probe_irq (b, irq);
312 * Deactivate our irq. */
313 mask = ct_probe_irq (b, -irq);
315 if ((mask & ~busy) == 1 << irq) {
317 /* printf ("ct%d: irq %d ok, mask=0x%04x, busy=0x%04x\n",
318 b->num, irq, mas
548 u_long iobase, drq, irq, rescount; local
[all...]
H A Dctau.c275 int ct_probe_board (port_t port, int irq, int dma) argument
283 if ((irq > 0) && (!valid (irq, irqtab)))
306 * Check that the irq is functional.
307 * irq>0 - activate the interrupt from the adapter (irq=on)
308 * irq<0 - deactivate the interrupt (irq=off)
309 * irq==0 - free the interrupt line (irq
312 ct_probe_irq(ct_board_t *b, int irq) argument
350 ct_init_board(ct_board_t *b, int num, port_t port, int irq, int dma, int type, long osc) argument
392 ct_init(ct_board_t *b, int num, port_t port, int irq, int dma, const unsigned char *firmware, long bits, const cr_dat_tst_t *tst, const unsigned char *firmware2) argument
[all...]
/freebsd-9.3-release/sys/dev/cx/
H A Dif_cx.c385 static int probe_irq (cx_board_t *b, int irq) argument
389 /* Clear pending irq, if any. */
390 cx_probe_irq (b, -irq);
394 * Activate the adapter on given irq. */
395 busy = cx_probe_irq (b, irq);
399 * Deactivate our irq. */
400 mask = cx_probe_irq (b, -irq);
402 if ((mask & ~busy) == 1 << irq) {
404 /* printf ("cx%d: irq %d ok, mask=0x%04x, busy=0x%04x\n",
405 b->num, irq, mas
647 u_long iobase, drq, irq, rescount; local
[all...]
/freebsd-9.3-release/sys/dev/ata/
H A Data-pci.c259 int irq = (unit == 0 ? 14 : 15); local
262 SYS_RES_IRQ, rid, irq, irq, 1, flags);
325 ata_pci_setup_intr(device_t dev, device_t child, struct resource *irq, argument
332 return BUS_SETUP_INTR(device_get_parent(dev), child, irq,
354 ata_pci_teardown_intr(device_t dev, device_t child, struct resource *irq, argument
360 return BUS_TEARDOWN_INTR(device_get_parent(dev), child, irq, cookie);
/freebsd-9.3-release/sys/dev/ex/
H A Dif_ex.c164 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid,
167 if (!sc->irq) {
183 bus_teardown_intr(dev, sc->irq, sc->ih);
193 if (sc->irq) {
195 sc->irq_rid, sc->irq);
196 sc->irq = NULL;
219 /* work out which set of irq <-> internal tables to use */
268 error = bus_setup_intr(dev, sc->irq, INTR_TYPE_NET | INTR_MPSAFE,
H A Dif_ex_pccard.c189 sc->irq_no = rman_get_start(sc->irq);
/freebsd-9.3-release/sys/i386/xen/
H A Dmp_machdep.c466 unsigned int irq; local
475 INTR_TYPE_TTY, &irq);
477 printf("[XEN] IPI cpu=%d irq=%d vector=RESCHEDULE_VECTOR (%d)\n",
478 cpu, irq, RESCHEDULE_VECTOR);
480 per_cpu(resched_irq, cpu) = irq;
487 INTR_TYPE_TTY, &irq);
490 per_cpu(callfunc_irq, cpu) = irq;
492 printf("[XEN] IPI cpu=%d irq=%d vector=CALL_FUNCTION_VECTOR (%d)\n",
493 cpu, irq, CALL_FUNCTION_VECTOR);
599 /* Init local apic for irq'
[all...]
/freebsd-9.3-release/sys/isa/
H A Disa_common.c305 int irq; local
313 for (irq = find_first_bit(mask);
314 irq != -1;
315 irq = find_next_bit(mask, irq)) {
317 irq, 1);
322 result->ic_irqmask[i] = (1 << irq);
328 * If we didn't find a place for irq range i, then
434 reason = "irq";
634 retval += resource_list_print_type(rl, "irq", SYS_RES_IR
[all...]
/freebsd-9.3-release/sys/arm/at91/
H A Dat91.c424 retval += resource_list_print_type(rl, "irq", SYS_RES_IRQ, "%ld");
445 int irq; local
447 irq = bus_space_read_4(at91_softc->sc_st,
456 return (irq);
/freebsd-9.3-release/sys/arm/xscale/pxa/
H A Dpxa_obio.c120 panic("pxa_attach: failed to init obio irq rman");
122 panic("pxa_attach: failed to set up obio irq rman (main irqs)");
124 panic("pxa_attach: failed to set up obio irq rman (gpio irqs)");
163 retval += resource_list_print_type(&od->od_resources, "irq",
172 pxa_setup_intr(device_t dev, device_t child, struct resource *irq, int flags, argument
179 BUS_SETUP_INTR(device_get_parent(dev), child, irq, flags, filter, local
181 arm_unmask_irq(rman_get_start(irq));
391 device_printf(dev, "lazy allocation of irq %ld for %s\n",
/freebsd-9.3-release/sys/mips/rmi/
H A Dxlr_machdep.c308 int i, irq; local
316 irq = PIC_INTR_TO_IRQ(i);
320 * polarity, level * triggered, and CPU irq)
322 xlr_write_reg(mmio, PIC_IRT_1(i), (1 << 30) | (1 << 6) | irq);
/freebsd-9.3-release/contrib/libpcap/
H A Dpcap-dos.h146 int irq; /* device IRQ number */ member in struct:device
/freebsd-9.3-release/sys/dev/atkbdc/
H A Datkbdcreg.h195 struct resource *irq; member in struct:atkbdc_softc
/freebsd-9.3-release/sys/dev/drm/
H A Dvia_drm.h241 unsigned irq; member in struct:drm_via_wait_irq_request
/freebsd-9.3-release/sys/dev/ep/
H A Dif_ep_pccard.c209 if ((error = bus_setup_intr(dev, sc->irq, INTR_TYPE_NET | INTR_MPSAFE,
H A Dif_epvar.h42 struct resource *irq; member in struct:ep_softc
/freebsd-9.3-release/sys/dev/ida/
H A Didavar.h138 struct resource *irq; member in struct:ida_softc
/freebsd-9.3-release/sys/dev/iwi/
H A Dif_iwivar.h151 struct resource *irq; member in struct:iwi_softc
/freebsd-9.3-release/sys/dev/nve/
H A Dif_nvereg.h133 struct resource *irq; member in struct:nve_softc

Completed in 158 milliseconds

1234567891011>>