Searched refs:irq (Results 176 - 200 of 403) sorted by relevance

1234567891011>>

/freebsd-10.0-release/sys/i386/include/
H A Dapicvar.h181 u_int apic_alloc_vector(u_int apic_id, u_int irq);
186 void apic_free_vector(u_int apic_id, u_int vector, u_int irq);
/freebsd-10.0-release/sys/arm/xscale/ixp425/
H A Dixp425var.h120 int irq; member in struct:ixp425_ivar
126 IXP425_IVAR_IRQ /* irq/gpio pin assignment */
/freebsd-10.0-release/sys/arm/xscale/pxa/
H A Dpxa_gpio.c304 pxa_gpio_mask_irq(int irq) argument
311 gpio = IRQ_TO_GPIO(irq);
319 pxa_gpio_unmask_irq(int irq) argument
326 gpio = IRQ_TO_GPIO(irq);
/freebsd-10.0-release/sys/dev/aic7xxx/
H A Daic7770.c132 u_int irq; local
167 irq = intdef & VECTOR;
168 switch (irq) {
177 printf("aic7770_config: invalid irq setting %d\n", intdef);
252 error = aic7770_map_int(ahc, irq);
/freebsd-10.0-release/sys/dev/cmx/
H A Dcmxvar.h47 struct resource* irq; /* irq resource descriptor */ member in struct:cmx_softc
48 int irq_rid; /* irq resource identification */
/freebsd-10.0-release/sys/dev/ed/
H A Dif_ed_wd80x3.c100 u_long irq, junk, pmem; local
302 error = bus_get_resource(dev, SYS_RES_IRQ, 0, &irq, &junk);
327 error = bus_get_resource(dev, SYS_RES_IRQ, 0, &irq, &junk);
340 error = bus_get_resource(dev, SYS_RES_IRQ, 0, &irq, &junk);
H A Dif_ed_hpp.c125 u_char irq; /* board configured IRQ */ local
210 irq = ed_asic_inb(sc, ED_HPP_HW_IRQ);
216 if (irq >= (sizeof(ed_hpp_intr_val) / sizeof(ed_hpp_intr_val[0])))
226 bus_set_resource(dev, SYS_RES_IRQ, 0, ed_hpp_intr_val[irq], 1);
228 if (conf_irq != ed_hpp_intr_val[irq])
/freebsd-10.0-release/sys/mips/nlm/
H A Dxlp.h78 int xlp_irq_to_irt(int irq);
/freebsd-10.0-release/sys/powerpc/wii/
H A Dwii_bus.c154 unsigned int rid, uintptr_t addr, size_t len, unsigned int irq)
167 if (irq)
169 irq, irq, 1);
242 retval += resource_list_print_type(&dinfo->di_resources, "irq",
153 wiibus_init_device_resources(struct rman *rm, struct wiibus_devinfo *dinfo, unsigned int rid, uintptr_t addr, size_t len, unsigned int irq) argument
/freebsd-10.0-release/sys/arm/econa/
H A Dtimer.c215 clear_timer_interrupt_status(unsigned int irq) argument
220 if (irq == 0) {
228 if (irq == 1) {
/freebsd-10.0-release/sys/arm/xscale/i80321/
H A Di80321.c245 int irq; local
247 if ((irq = i80321_iintsrc_read()))
248 return (ffs(irq) - 1);
/freebsd-10.0-release/sys/dev/digi/
H A Ddigi_pci.c186 sc->res.irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->res.irqrid,
188 if (sc->res.irq == NULL) {
192 retVal = bus_setup_intr(dev, sc->res.irq, INTR_TYPE_TTY,
/freebsd-10.0-release/sys/dev/ida/
H A Dida_pci.c283 ida->irq = bus_alloc_resource_any(dev, ida->irq_res_type, &rid,
285 if (ida->irq == NULL) {
289 error = bus_setup_intr(dev, ida->irq, INTR_TYPE_BIO | INTR_ENTROPY | INTR_MPSAFE,
/freebsd-10.0-release/sys/dev/ipmi/
H A Dipmi_isa.c241 if (info.irq != 0) {
244 &sc->ipmi_irq_rid, info.irq, info.irq, 1,
/freebsd-10.0-release/sys/mips/cavium/
H A Dif_octm.c157 int irq; local
166 irq = OCTEON_IRQ_MII;
169 irq = OCTEON_IRQ_MII1;
197 irq, irq, 1, RF_ACTIVE);
/freebsd-10.0-release/sys/dev/snc/
H A Ddp83932subr.c170 * check if a specified irq is acceptable.
173 snc_nec16_validate_irq(int irq) argument
179 return encoded_irq[irq];
183 * specify irq to board.
186 snc_nec16_register_irq(struct snc_softc *sc, int irq) argument
192 encoded_irq = snc_nec16_validate_irq(irq);
194 printf("snc_nec16_register_irq: unsupported irq (%d)\n", irq);
200 /* write encoded irq value */
334 bus_space_tag_t memt, bus_space_handle_t memh, int irq, in
333 snc_nec16_detectsubr(bus_space_tag_t iot, bus_space_handle_t ioh, bus_space_tag_t memt, bus_space_handle_t memh, int irq, int maddr, u_int8_t type) argument
[all...]
/freebsd-10.0-release/sys/powerpc/ps3/
H A Dps3bus.c168 uint64_t irq_type, irq, outlet; local
184 lv1_repository_string("intr") | i, 0, &irq_type, &irq);
195 dinfo->dev, outlet, irq);
199 lv1_construct_io_irq_outlet(irq, &outlet);
250 uint64_t _irq_type, irq, outlet; local
266 lv1_repository_string("intr") | i, 0, &_irq_type, &irq);
274 lv1_construct_io_irq_outlet(irq, &outlet);
480 retval += resource_list_print_type(&dinfo->resources, "irq",
/freebsd-10.0-release/sys/dev/drm2/radeon/
H A Dradeon_asic.c191 .irq = {
267 .irq = {
343 .irq = {
419 .irq = {
495 .irq = {
571 .irq = {
647 .irq = {
723 .irq = {
799 .irq = {
875 .irq
[all...]
/freebsd-10.0-release/sys/dev/isp/
H A Disp_sbus.c89 void * irq; member in struct:isp_sbussoftc
180 sbs->irq = sbs->regs = NULL;
286 sbs->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sbs->iqd,
288 if (sbs->irq == NULL) {
293 if (isp_setup_intr(dev, sbs->irq, ISP_IFLAGS, NULL, isp_platform_intr,
338 (void) bus_teardown_intr(dev, sbs->irq, sbs->ih);
341 if (sbs && sbs->irq) {
342 bus_release_resource(dev, SYS_RES_IRQ, sbs->iqd, sbs->irq);
374 (void) bus_teardown_intr(dev, sbs->irq, sbs->ih);
378 (void) bus_release_resource(dev, SYS_RES_IRQ, sbs->iqd, sbs->irq);
[all...]
/freebsd-10.0-release/sys/dev/sound/isa/
H A Dess.c97 struct resource *irq; member in struct:ess_info
290 if (sc->irq) {
292 bus_teardown_intr(dev, sc->irq, sc->ih);
293 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq);
294 sc->irq = 0;
327 if (!sc->irq)
328 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ,
339 if (sc->io_base && sc->drq1 && sc->irq) {
498 /* irq control */
511 /* enable irq, se
[all...]
H A Dsb16.c85 struct resource *irq; member in struct:sb_info
436 if (sb->irq) {
438 bus_teardown_intr(dev, sb->irq, sb->ih);
439 bus_release_resource(dev, SYS_RES_IRQ, 0, sb->irq);
440 sb->irq = 0;
476 if (!sb->irq)
477 sb->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
490 if (sb->io_base && sb->drq1 && sb->irq) {
837 if (snd_setup_intr(dev, sb->irq, 0, sb_intr, sb, &sb->ih))
863 snprintf(status, SND_STATUSLEN, "at io 0x%lx irq
[all...]
/freebsd-10.0-release/sys/dev/sound/pci/
H A Dcmi.c116 struct resource *reg, *irq; member in struct:sc_info
959 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid,
961 if (!sc->irq ||
962 snd_setup_intr(dev, sc->irq, INTR_MPSAFE, cmi_intr, sc, &sc->ih)) {
998 snprintf(status, SND_STATUSLEN, "at io 0x%lx irq %ld %s",
999 rman_get_start(sc->reg), rman_get_start(sc->irq),PCM_KLDSTRING(snd_cmi));
1009 bus_teardown_intr(dev, sc->irq, sc->ih);
1010 if (sc->irq)
1011 bus_release_resource(dev, SYS_RES_IRQ, sc->irqid, sc->irq);
1036 bus_teardown_intr(dev, sc->irq, s
[all...]
H A Dcs4281.c91 struct resource *reg, *irq, *mem; member in struct:sc_info
816 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid,
818 if (!sc->irq) {
823 if (snd_setup_intr(dev, sc->irq, 0, cs4281_intr, sc, &sc->ih)) {
865 snprintf(status, SND_STATUSLEN, "at %s 0x%lx irq %ld %s",
867 rman_get_start(sc->reg), rman_get_start(sc->irq),PCM_KLDSTRING(snd_cs4281));
880 bus_teardown_intr(dev, sc->irq, sc->ih);
881 if (sc->irq)
882 bus_release_resource(dev, SYS_RES_IRQ, sc->irqid, sc->irq);
907 bus_teardown_intr(dev, sc->irq, s
[all...]
H A Dneomagic.c66 struct resource *reg, *irq, *buf; member in struct:sc_info
698 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid,
700 if (!sc->irq || snd_setup_intr(dev, sc->irq, 0, nm_intr, sc, &sc->ih)) {
705 snprintf(status, SND_STATUSLEN, "at memory 0x%lx, 0x%lx irq %ld %s",
707 rman_get_start(sc->irq),PCM_KLDSTRING(snd_neomagic));
720 if (sc->ih) bus_teardown_intr(dev, sc->irq, sc->ih);
721 if (sc->irq) bus_release_resource(dev, SYS_RES_IRQ, sc->irqid, sc->irq);
739 bus_teardown_intr(dev, sc->irq, s
[all...]
H A Dsolo.c95 struct resource *irq; member in struct:ess_info
470 /* irq control */
485 /* enable irq, set format */
835 if (sc->irq) {
837 bus_teardown_intr(dev, sc->irq, sc->ih);
838 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq);
839 sc->irq = 0;
902 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
908 return (sc->irq && sc->io && sc->sb && sc->vc &&
911 return (sc->irq
[all...]

Completed in 138 milliseconds

1234567891011>>