Home
last modified time | relevance | path

Searched refs:irq_res (Results 1 – 15 of 15) sorted by relevance

/linux-3.4.99/drivers/staging/iio/trigger/
Diio-trig-gpio.c59 struct resource *irq_res; in iio_gpio_trigger_probe() local
63 irq_res = platform_get_resource(pdev, in iio_gpio_trigger_probe()
66 if (irq_res == NULL) { in iio_gpio_trigger_probe()
71 irqflags = (irq_res->flags & IRQF_TRIGGER_MASK) | IRQF_SHARED; in iio_gpio_trigger_probe()
73 for (irq = irq_res->start; irq <= irq_res->end; irq++) { in iio_gpio_trigger_probe()
106 } while (irq_res != NULL); in iio_gpio_trigger_probe()
/linux-3.4.99/drivers/ata/
Dpata_platform.c104 struct resource *irq_res, in __pata_platform_probe() argument
123 if (irq_res && irq_res->start > 0) { in __pata_platform_probe()
124 irq = irq_res->start; in __pata_platform_probe()
125 irq_flags = irq_res->flags; in __pata_platform_probe()
202 struct resource *irq_res; in pata_platform_probe() local
236 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in pata_platform_probe()
237 if (irq_res) in pata_platform_probe()
238 irq_res->flags = pp_info ? pp_info->irq_flags : 0; in pata_platform_probe()
240 return __pata_platform_probe(&pdev->dev, io_res, ctl_res, irq_res, in pata_platform_probe()
Dpata_of_platform.c24 struct resource *irq_res; in pata_of_platform_probe() local
53 irq_res = platform_get_resource(ofdev, IORESOURCE_IRQ, 0); in pata_of_platform_probe()
54 if (irq_res) in pata_of_platform_probe()
55 irq_res->flags = 0; in pata_of_platform_probe()
75 return __pata_platform_probe(&ofdev->dev, &io_res, &ctl_res, irq_res, in pata_of_platform_probe()
Dpata_pxa.c240 struct resource *irq_res; in pxa_ata_probe() local
280 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in pxa_ata_probe()
281 if (unlikely(irq_res == NULL)) in pxa_ata_probe()
364 ret = ata_host_activate(host, irq_res->start, ata_sff_interrupt, in pxa_ata_probe()
/linux-3.4.99/sound/soc/samsung/
Dac97.c375 struct resource *mem_res, *dmatx_res, *dmarx_res, *dmamic_res, *irq_res; in s3c_ac97_probe() local
410 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in s3c_ac97_probe()
411 if (!irq_res) { in s3c_ac97_probe()
453 ret = request_irq(irq_res->start, s3c_ac97_irq, in s3c_ac97_probe()
468 free_irq(irq_res->start, NULL); in s3c_ac97_probe()
483 struct resource *mem_res, *irq_res; in s3c_ac97_remove() local
487 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in s3c_ac97_remove()
488 if (irq_res) in s3c_ac97_remove()
489 free_irq(irq_res->start, NULL); in s3c_ac97_remove()
/linux-3.4.99/drivers/usb/host/
Disp1760-if.c357 struct resource *irq_res; in isp1760_plat_probe() local
376 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in isp1760_plat_probe()
377 if (!irq_res) { in isp1760_plat_probe()
381 irqflags |= irq_res->flags & IRQF_TRIGGER_MASK; in isp1760_plat_probe()
398 hcd = isp1760_register(mem_res->start, mem_size, irq_res->start, in isp1760_plat_probe()
Disp1362-hcd.c2692 struct resource *irq_res; in isp1362_probe() local
2710 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in isp1362_probe()
2711 if (!addr || !data || !irq_res) { in isp1362_probe()
2715 irq = irq_res->start; in isp1362_probe()
2769 if (irq_res->flags & IORESOURCE_IRQ_HIGHEDGE) in isp1362_probe()
2771 if (irq_res->flags & IORESOURCE_IRQ_LOWEDGE) in isp1362_probe()
2773 if (irq_res->flags & IORESOURCE_IRQ_HIGHLEVEL) in isp1362_probe()
2775 if (irq_res->flags & IORESOURCE_IRQ_LOWLEVEL) in isp1362_probe()
/linux-3.4.99/drivers/usb/renesas_usbhs/
Dcommon.c416 struct resource *res, *irq_res; in usbhs_probe() local
428 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in usbhs_probe()
429 if (!res || !irq_res) { in usbhs_probe()
478 priv->irq = irq_res->start; in usbhs_probe()
479 if (irq_res->flags & IORESOURCE_IRQ_SHAREABLE) in usbhs_probe()
/linux-3.4.99/drivers/pcmcia/
Dbcm63xx_pcmcia.c330 struct resource *res, *irq_res; in bcm63xx_drv_pcmcia_probe() local
345 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in bcm63xx_drv_pcmcia_probe()
347 if (!skt->common_res || !skt->attr_res || !irq_res || !skt->pd) { in bcm63xx_drv_pcmcia_probe()
383 sock->pci_irq = irq_res->start; in bcm63xx_drv_pcmcia_probe()
/linux-3.4.99/include/linux/
Data_platform.h21 struct resource *irq_res,
/linux-3.4.99/drivers/tty/serial/
Dar933x_uart.c563 struct resource *irq_res; in ar933x_uart_probe() local
584 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in ar933x_uart_probe()
585 if (!irq_res) { in ar933x_uart_probe()
604 port->irq = irq_res->start; in ar933x_uart_probe()
/linux-3.4.99/drivers/vlynq/
Dvlynq.c671 struct resource *regs_res, *mem_res, *irq_res; in vlynq_probe() local
682 irq_res = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "devirq"); in vlynq_probe()
683 if (!irq_res) in vlynq_probe()
725 dev->irq_start = irq_res->start; in vlynq_probe()
726 dev->irq_end = irq_res->end; in vlynq_probe()
/linux-3.4.99/drivers/net/ethernet/davicom/
Ddm9000.c126 struct resource *irq_res; member
1272 unsigned long irqflags = db->irq_res->flags & IRQF_TRIGGER_MASK; in dm9000_open()
1397 db->irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in dm9000_probe()
1400 db->irq_res == NULL) { in dm9000_probe()
1467 ndev->irq = db->irq_res->start; in dm9000_probe()
/linux-3.4.99/drivers/usb/gadget/
Dnet2272.c2603 struct resource *iomem, *iomem_bus, *irq_res; in net2272_plat_probe() local
2605 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in net2272_plat_probe()
2608 if (!irq_res || !iomem) { in net2272_plat_probe()
2613 dev = net2272_probe_init(&pdev->dev, irq_res->start); in net2272_plat_probe()
2618 if (irq_res->flags & IORESOURCE_IRQ_HIGHEDGE) in net2272_plat_probe()
2620 if (irq_res->flags & IORESOURCE_IRQ_LOWEDGE) in net2272_plat_probe()
2622 if (irq_res->flags & IORESOURCE_IRQ_HIGHLEVEL) in net2272_plat_probe()
2624 if (irq_res->flags & IORESOURCE_IRQ_LOWLEVEL) in net2272_plat_probe()
/linux-3.4.99/drivers/net/ethernet/smsc/
Dsmsc911x.c2342 struct resource *res, *irq_res; in smsc911x_drv_probe() local
2360 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in smsc911x_drv_probe()
2361 if (!irq_res) { in smsc911x_drv_probe()
2381 dev->irq = irq_res->start; in smsc911x_drv_probe()
2382 irq_flags = irq_res->flags & IRQF_TRIGGER_MASK; in smsc911x_drv_probe()