Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/ata/
Dpata_platform.c96 struct resource *ctl_res, struct resource *irq_res, in __pata_platform_probe() argument
115 if (irq_res && irq_res->start > 0) { in __pata_platform_probe()
116 irq = irq_res->start; in __pata_platform_probe()
117 irq_flags = (irq_res->flags & IRQF_TRIGGER_MASK) | IRQF_SHARED; in __pata_platform_probe()
185 struct resource *irq_res; in pata_platform_probe() local
219 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in pata_platform_probe()
221 return __pata_platform_probe(&pdev->dev, io_res, ctl_res, irq_res, in pata_platform_probe()
Dpata_of_platform.c28 struct resource *irq_res; in pata_of_platform_probe() local
48 irq_res = platform_get_resource(ofdev, IORESOURCE_IRQ, 0); in pata_of_platform_probe()
66 return __pata_platform_probe(&ofdev->dev, &io_res, &ctl_res, irq_res, in pata_of_platform_probe()
Dpata_pxa.c165 struct resource *irq_res; in pxa_ata_probe() local
206 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in pxa_ata_probe()
207 if (unlikely(irq_res == NULL)) in pxa_ata_probe()
288 ret = ata_host_activate(host, irq_res->start, ata_sff_interrupt, in pxa_ata_probe()
/Linux-v5.4/drivers/iio/trigger/
Diio-trig-interrupt.c36 struct resource *irq_res; in iio_interrupt_trigger_probe() local
39 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in iio_interrupt_trigger_probe()
41 if (irq_res == NULL) in iio_interrupt_trigger_probe()
44 irqflags = (irq_res->flags & IRQF_TRIGGER_MASK) | IRQF_SHARED; in iio_interrupt_trigger_probe()
46 irq = irq_res->start; in iio_interrupt_trigger_probe()
/Linux-v5.4/drivers/usb/isp1760/
Disp1760-if.c193 struct resource *irq_res; in isp1760_plat_probe() local
198 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in isp1760_plat_probe()
199 if (!irq_res) { in isp1760_plat_probe()
203 irqflags = irq_res->flags & IRQF_TRIGGER_MASK; in isp1760_plat_probe()
246 ret = isp1760_register(mem_res, irq_res->start, irqflags, &pdev->dev, in isp1760_plat_probe()
/Linux-v5.4/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-v5.4/include/linux/
Data_platform.h19 struct resource *irq_res,
/Linux-v5.4/drivers/usb/renesas_usbhs/
Dcommon.c593 struct resource *res, *irq_res; in usbhs_probe() local
611 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in usbhs_probe()
612 if (!irq_res) { in usbhs_probe()
674 priv->irq = irq_res->start; in usbhs_probe()
675 if (irq_res->flags & IORESOURCE_IRQ_SHAREABLE) in usbhs_probe()
/Linux-v5.4/drivers/vlynq/
Dvlynq.c658 struct resource *regs_res, *mem_res, *irq_res; in vlynq_probe() local
669 irq_res = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "devirq"); in vlynq_probe()
670 if (!irq_res) in vlynq_probe()
712 dev->irq_start = irq_res->start; in vlynq_probe()
713 dev->irq_end = irq_res->end; in vlynq_probe()
/Linux-v5.4/drivers/tty/serial/
Dar933x_uart.c618 struct resource *irq_res; in ar933x_uart_probe() local
641 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in ar933x_uart_probe()
642 if (!irq_res) { in ar933x_uart_probe()
677 port->irq = irq_res->start; in ar933x_uart_probe()
/Linux-v5.4/drivers/dma/
Dnbpfaxi.c1290 struct resource *iomem, *irq_res; in nbpf_probe() local
1331 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, i); in nbpf_probe()
1332 if (!irq_res) in nbpf_probe()
1335 for (irq = irq_res->start; irq <= irq_res->end; in nbpf_probe()
/Linux-v5.4/drivers/usb/gadget/udc/
Dnet2272.c2594 struct resource *iomem, *iomem_bus, *irq_res; in net2272_plat_probe() local
2596 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in net2272_plat_probe()
2599 if (!irq_res || !iomem) { in net2272_plat_probe()
2604 dev = net2272_probe_init(&pdev->dev, irq_res->start); in net2272_plat_probe()
2609 if (irq_res->flags & IORESOURCE_IRQ_HIGHEDGE) in net2272_plat_probe()
2611 if (irq_res->flags & IORESOURCE_IRQ_LOWEDGE) in net2272_plat_probe()
2613 if (irq_res->flags & IORESOURCE_IRQ_HIGHLEVEL) in net2272_plat_probe()
2615 if (irq_res->flags & IORESOURCE_IRQ_LOWLEVEL) in net2272_plat_probe()
/Linux-v5.4/drivers/usb/host/
Disp1362-hcd.c2630 struct resource *addr, *data, *irq_res; in isp1362_probe() local
2648 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in isp1362_probe()
2649 if (!irq_res) in isp1362_probe()
2652 irq = irq_res->start; in isp1362_probe()
2689 if (irq_res->flags & IORESOURCE_IRQ_HIGHEDGE) in isp1362_probe()
2691 if (irq_res->flags & IORESOURCE_IRQ_LOWEDGE) in isp1362_probe()
2693 if (irq_res->flags & IORESOURCE_IRQ_HIGHLEVEL) in isp1362_probe()
2695 if (irq_res->flags & IORESOURCE_IRQ_LOWLEVEL) in isp1362_probe()
/Linux-v5.4/drivers/net/ethernet/socionext/
Dnetsec.c1952 struct resource *mmio_res, *eeprom_res, *irq_res; in netsec_probe() local
1971 irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); in netsec_probe()
1972 if (!irq_res) { in netsec_probe()
1986 ndev->irq = irq_res->start; in netsec_probe()
/Linux-v5.4/drivers/pinctrl/
Dpinctrl-st.c1479 struct resource res, irq_res; in st_gpiolib_register_bank() local
1529 if (of_irq_to_resource(np, 0, &irq_res) > 0) { in st_gpiolib_register_bank()
1530 gpio_irq = irq_res.start; in st_gpiolib_register_bank()