Searched refs:irq (Results 76 - 100 of 403) sorted by relevance

1234567891011>>

/freebsd-10.0-release/sys/pc98/conf/
H A DNOTES210 hint.sio.0.irq="4"
310 hint.pckbd.0.irq="1"
371 hint.mse.0.irq="13"
402 hint.ed.0.irq="5"
407 hint.ie.2.irq="5"
413 hint.le.0.irq="6"
417 hint.sbni.0.irq="0xefdead"
422 hint.snc.0.irq="6"
/freebsd-10.0-release/sys/powerpc/include/
H A Dintr_machdep.h57 int powerpc_bind_intr(u_int irq, u_char cpu);
/freebsd-10.0-release/sys/sys/
H A Dinterrupt.h120 int ie_irq; /* Physical irq number if !SOFT. */
166 int flags, int irq, void (*pre_ithread)(void *),
176 int intr_getaffinity(int irq, void *mask);
178 int intr_setaffinity(int irq, void *mask);
179 void _intr_drain(int irq); /* Linux compat only. */
/freebsd-10.0-release/sys/dev/buslogic/
H A Dbt_eisa.c117 struct resource *irq; local
134 irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
136 if (!irq) {
143 irq = NULL;
144 bt->irq = irq;
156 if (bt->irq)
157 bus_release_resource(dev, SYS_RES_IRQ, 0, bt->irq);
289 eisa_add_intr(dev, info.irq, shared);
H A Dbt_mca.c105 if (bt->irq)
106 bus_release_resource(dev, SYS_RES_IRQ, 0, bt->irq);
120 struct resource * irq = NULL; local
134 irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE);
135 if (irq == NULL) {
148 bt_init_softc(dev, io, irq, drq);
165 u_int8_t irq = 0; local
183 irq = BT_MCA_IRQ(pos);
198 mca_add_irq(dev, irq);
/freebsd-10.0-release/sys/dev/ida/
H A Dida_eisa.c235 u_int irq = 0; local
246 irq = 15;
249 irq = 14;
252 irq = 11;
255 irq = 10;
258 device_printf(dev, "slot %d, illegal irq setting.\n",
266 eisa_add_intr(dev, irq, EISA_TRIGGER_LEVEL); /* XXX ??? */
321 ida->irq = bus_alloc_resource_any(dev, ida->irq_res_type, &rid,
323 if (ida->irq == NULL) {
328 error = bus_setup_intr(dev, ida->irq, INTR_TYPE_BI
[all...]
/freebsd-10.0-release/sys/arm/mv/
H A Dmpic.c194 u_int irq, next = -1; local
196 irq = mv_mpic_get_cause() & IRQ_MASK;
197 CTR2(KTR_INTR, "%s: irq:%#x", __func__, irq);
199 if (irq != IRQ_MASK) {
200 if (irq == MPIC_INT_ERR)
201 irq = mv_mpic_get_cause_err();
202 if (irq == MPIC_INT_MSI)
203 irq = mv_mpic_get_msi();
204 next = irq;
329 mv_msi_data(int irq, uint64_t *addr, uint32_t *data) argument
[all...]
/freebsd-10.0-release/sys/dev/drm2/radeon/
H A Drs600.c573 if (!rdev->irq.installed) {
578 if (atomic_read(&rdev->irq.ring_int[RADEON_RING_TYPE_GFX_INDEX])) {
581 if (rdev->irq.crtc_vblank_int[0] ||
582 atomic_read(&rdev->irq.pflip[0])) {
585 if (rdev->irq.crtc_vblank_int[1] ||
586 atomic_read(&rdev->irq.pflip[1])) {
589 if (rdev->irq.hpd[0]) {
592 if (rdev->irq.hpd[1]) {
595 if (rdev->irq.afmt[0]) {
614 rdev->irq
[all...]
H A Dsi.c3408 if (!rdev->irq.installed) {
3431 if (atomic_read(&rdev->irq.ring_int[RADEON_RING_TYPE_GFX_INDEX])) {
3435 if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_CP1_INDEX])) {
3439 if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_CP2_INDEX])) {
3443 if (atomic_read(&rdev->irq.ring_int[R600_RING_TYPE_DMA_INDEX])) {
3448 if (atomic_read(&rdev->irq.ring_int[CAYMAN_RING_TYPE_DMA1_INDEX])) {
3452 if (rdev->irq.crtc_vblank_int[0] ||
3453 atomic_read(&rdev->irq.pflip[0])) {
3457 if (rdev->irq.crtc_vblank_int[1] ||
3458 atomic_read(&rdev->irq
[all...]
/freebsd-10.0-release/sys/dev/fe/
H A Dif_fe_cbus.c290 u_long iobase, irq; local
337 irq = 0;
338 bus_get_resource(dev, SYS_RES_IRQ, 0, &irq, NULL);
339 switch (irq) {
345 fe_irq_failure(sc->typestr, sc->sc_unit, irq, "3/5/6/12");
390 u_long iobase, irq; local
473 error = bus_get_resource(dev, SYS_RES_IRQ, 0, &irq, NULL);
483 } else if (irq == xirq) {
516 u_long iobase, irq; local
555 if (bus_get_resource(dev, SYS_RES_IRQ, 0, &irq, NUL
590 u_long iobase, irq; local
668 u_long iobase, irq; local
796 u_long iobase, irq; local
941 u_long iobase, irq; local
[all...]
/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Dcvmx-interrupt.c316 * Map a ciu bit to an irq number. 0xff for invalid.
336 static void __cvmx_interrupt_set_mapping(int irq, unsigned int en, unsigned int bit) argument
338 cvmx_interrupt_state.handlers[irq].handler_data = (en << 6) | bit;
340 cvmx_ciu_to_irq[en][bit] = irq;
342 cvmx_ciu_61xx_timer_to_irq[bit] = irq;
344 cvmx_ciu2_mbox_to_irq[bit] = irq;
383 uint64_t irq; local
402 uint64_t irq = cvmx_ciu_61xx_timer_to_irq[bit]; local
403 if (cvmx_unlikely(irq == 0xff)) {
409 struct __cvmx_interrupt_handler *h = cvmx_interrupt_state.handlers + irq;
466 uint64_t irq; local
501 uint64_t irq; local
[all...]
/freebsd-10.0-release/sys/mips/nlm/hal/
H A Dpcibus.h116 #define MIPS_MSI_DATA(irq) \
118 MSI_MIPS_DATA_ASSERT | (irq))
H A Dpic.h177 #define XLP_IRQ_IS_PICINTR(irq) ((irq) >= PIC_IRT_FIRST_IRQ)
293 nlm_pic_set_timer(uint64_t base, int timer, uint64_t value, int irq, int cpu) argument
299 if (irq > 0)
301 else if (irq < 0) {
303 irq = -irq;
307 en, nmi, 0, irq, cpu);
/freebsd-10.0-release/sys/i386/conf/
H A DNOTES397 hint.npx.0.irq="13"
424 hint.psm.0.irq="12"
439 hint.atkbd.0.irq="1"
557 hint.mse.0.irq="5"
608 hint.ctau.0.irq="15"
617 hint.ed.0.irq="5"
623 hint.ie.2.irq="5"
631 hint.le.0.irq="10"
641 hint.sbni.0.irq="0xefdead"
894 hint.pcf.0.irq
[all...]
/freebsd-10.0-release/sys/dev/cx/
H A Dcxddk.h357 unsigned char irq; /* irq {3 5 7 10 11 12 15} */ member in struct:_cx_board_t
383 int cx_probe_board (port_t port, int irq, int dma);
384 void cx_init (cx_board_t *b, int num, port_t port, int irq, int dma);
385 void cx_init_board (cx_board_t *b, int num, port_t port, int irq, int dma,
387 void cx_init_2x (cx_board_t *b, int num, port_t port, int irq, int dma,
389 void cx_init_800 (cx_board_t *b, int num, port_t port, int irq, int dma,
425 int ddk_int_alloc (int irq, void (*func)(), void *arg);
426 int ddk_int_restore (int irq);
429 int cx_probe_irq (cx_board_t *b, int irq);
[all...]
/freebsd-10.0-release/sys/dev/sound/isa/
H A Dsbc.c61 int irq_rid[IRQ_MAX]; /* irq rids */
62 struct resource *irq[IRQ_MAX]; /* irq resources */ member in struct:sbc_softc
63 int irq_alloced[IRQ_MAX]; /* irq alloc flag */
86 static int sbc_setup_intr(device_t dev, device_t child, struct resource *irq,
93 static int sbc_teardown_intr(device_t dev, device_t child, struct resource *irq,
352 int f, dh, dl, x, irq, i; local
401 /* soft irq/dma configuration */
403 irq = rman_get_start(scp->irq[
514 sbc_setup_intr(device_t dev, device_t child, struct resource *irq, int flags, driver_filter_t *filter, driver_intr_t *intr, void *arg, void **cookiep) argument
553 sbc_teardown_intr(device_t dev, device_t child, struct resource *irq, void *cookie) argument
[all...]
H A Dgusc.c75 int irq_rid; /* irq rids */
76 struct resource *irq; /* irq resources */ member in struct:gusc_softc
77 int irq_alloced; /* irq alloc flag */
320 if (scp->irq != NULL)
321 snd_setup_intr(dev, scp->irq, 0, gusc_intr, scp, &ih);
369 res = &scp->irq;
371 alloced_max = 2; /* pcm and midi share the single irq. */
423 gusc_setup_intr(device_t dev, device_t child, struct resource *irq, int flags, argument
448 return bus_generic_setup_intr(dev, child, irq, flag
[all...]
/freebsd-10.0-release/contrib/gdb/gdb/
H A Dser-go32.c197 int irq; member in struct:dos_ttystate
278 dos_comisr (int irq)
289 port = intrupts[irq].port;
375 dos_hookirq (unsigned int irq)
381 if (irq >= NINTR)
384 intr = &intrupts[irq];
388 vec = 0x08 + irq;
389 isr = isrs[irq];
422 outportb (ICU_MASK, inportb (ICU_MASK) & ~(1 << irq));
433 unsigned int irq, ve
277 dos_comisr(int irq) argument
373 dos_hookirq(unsigned int irq) argument
431 unsigned int irq, vec; local
[all...]
/freebsd-10.0-release/sys/mips/cavium/
H A Docteon_gpio.c318 long int irq = (cookie - sc->gpio_intr_cookies); local
320 if ((irq < 0) || (irq >= OCTEON_GPIO_IRQS))
323 gpio_cfgx.u64 = cvmx_read_csr(CVMX_GPIO_BIT_CFGX(irq));
326 cvmx_gpio_interrupt_clear(1 << irq);
329 cvmx_write_csr(CVMX_GPIO_BIT_CFGX(irq), gpio_cfgx.u64);
340 long int irq = (cookie - sc->gpio_intr_cookies); local
342 if ((irq < 0) || (irq >= OCTEON_GPIO_IRQS)) {
344 __func__, irq);
[all...]
/freebsd-10.0-release/sys/mips/nlm/
H A Dxlp_pci.c82 xlp_add_irq(int node, int irt, int irq) argument
86 irt_irq_map[nodeirt] = irq;
87 irq_irt_map[irq] = nodeirt;
91 xlp_irq_to_irt(int irq) argument
93 return irq_irt_map[irq];
131 int irq; member in struct:xlp_devinfo
224 int domain, node, irt, irq, flags, devoffset, num; local
237 /* update flags and irq from desc if available */
238 irq = 0;
242 irq
600 xlp_map_msi(device_t pcib, device_t dev, int irq, uint64_t *addr, uint32_t *data) argument
621 bridge_pcie_ack(int irq) argument
651 mips_platform_pcib_setup_intr(device_t dev, device_t child, struct resource *irq, int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep) argument
732 mips_platform_pcib_teardown_intr(device_t dev, device_t child, struct resource *irq, void *cookie) argument
[all...]
/freebsd-10.0-release/sys/dev/aha/
H A Daha_mca.c92 uint8_t irq = 0; local
108 irq = AHA_MCA_IRQ(pos);
112 mca_add_irq(dev, irq);
132 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqrid,
134 if (sc->irq == NULL) {
194 error = bus_setup_intr(dev, sc->irq, INTR_TYPE_CAM | INTR_ENTROPY |
207 bus_free_resource(dev, SYS_RES_IRQ, sc->irq);
/freebsd-10.0-release/sys/dev/aic7xxx/
H A Dahc_isa.c132 struct resource *irq; local
143 irq = NULL;
181 device_printf(dev, "@0x%x: illegal irq setting %d\n",
193 irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &zero,
195 if (irq != NULL) {
199 device_printf(dev, "@0x%x: irq %d allocation failed\n",
208 if (irq != NULL) {
209 bus_release_resource(dev, SYS_RES_IRQ, zero, irq);
210 irq = NULL;
/freebsd-10.0-release/sys/dev/snc/
H A Dif_snc.c112 * Allocate an irq resource with the given resource id.
122 sc->irq = res;
126 device_printf(dev, "can't assign irq\n");
149 if (sc->irq) {
151 sc->irq_rid, sc->irq);
152 sc->irq = 0;
171 rman_get_start(sc->irq),
187 if (snc_nec16_register_irq(sc, rman_get_start(sc->irq)) == 0 ||
227 error = bus_setup_intr(dev, sc->irq, INTR_TYPE_NET | INTR_MPSAFE,
/freebsd-10.0-release/sys/dev/ipmi/
H A Dipmi_smbus.c92 if (info.irq != 0) {
95 &sc->ipmi_irq_rid, info.irq, info.irq, 1,
/freebsd-10.0-release/sys/arm/at91/
H A Dat91_pit.c125 struct resource *irq; local
139 irq = bus_alloc_resource(dev, SYS_RES_IRQ, &rid, 1, 1, 1,
141 if (!irq) {
148 err = bus_setup_intr(dev, irq, INTR_TYPE_CLK, pit_intr, NULL, NULL,

Completed in 219 milliseconds

1234567891011>>