Searched refs:irqdomain (Results 1 – 13 of 13) sorted by relevance
/drivers/gpio/ |
D | gpio-altera.c | 188 struct irq_domain *irqdomain; in altera_gpio_irq_edge_handler() local 195 irqdomain = altera_gc->mmchip.gc.irq.domain; in altera_gpio_irq_edge_handler() 204 generic_handle_irq(irq_find_mapping(irqdomain, i)); in altera_gpio_irq_edge_handler() 216 struct irq_domain *irqdomain; in altera_gpio_irq_leveL_high_handler() local 223 irqdomain = altera_gc->mmchip.gc.irq.domain; in altera_gpio_irq_leveL_high_handler() 231 generic_handle_irq(irq_find_mapping(irqdomain, i)); in altera_gpio_irq_leveL_high_handler()
|
D | gpio-pxa.c | 83 struct irq_domain *irqdomain; member 234 irq_gpio0 = irq_find_mapping(pchip->irqdomain, 0); in pxa_irq_to_gpio() 257 return irq_find_mapping(pchip->irqdomain, offset); in pxa_gpio_to_irq() 462 irq_find_mapping(pchip->irqdomain, in pxa_gpio_demux_handler() 477 generic_handle_irq(irq_find_mapping(pchip->irqdomain, 0)); in pxa_gpio_direct_handler() 479 generic_handle_irq(irq_find_mapping(pchip->irqdomain, 1)); in pxa_gpio_direct_handler() 649 pchip->irqdomain = irq_domain_add_legacy(pdev->dev.of_node, in pxa_gpio_probe() 652 if (!pchip->irqdomain) in pxa_gpio_probe()
|
D | gpio-reg.c | 19 struct irq_domain *irqdomain; member 103 if (irq >= 0 && r->irqdomain) in gpio_reg_to_irq() 104 irq = irq_find_mapping(r->irqdomain, irq); in gpio_reg_to_irq()
|
D | gpio-siox.c | 79 struct irq_domain *irqdomain = ddata->gchip.irq.domain; in gpio_siox_get_data() local 80 unsigned int irq = irq_find_mapping(irqdomain, offset); in gpio_siox_get_data()
|
D | gpio-zynq.c | 607 struct irq_domain *irqdomain = gpio->chip.irq.domain; in zynq_gpio_handle_bank_irq() local 616 gpio_irq = irq_find_mapping(irqdomain, offset + bank_offset); in zynq_gpio_handle_bank_irq()
|
/drivers/mfd/ |
D | qcom-pm8xxx.c | 74 struct irq_domain *irqdomain; member 142 irq = irq_find_mapping(chip->irqdomain, pmirq); in pm8xxx_irq_block_handler() 219 irq = irq_find_mapping(chip->irqdomain, pmirq); in pm8821_irq_block_handler() 572 chip->irqdomain = irq_domain_add_linear(pdev->dev.of_node, in pm8xxx_probe() 576 if (!chip->irqdomain) in pm8xxx_probe() 585 irq_domain_remove(chip->irqdomain); in pm8xxx_probe() 604 irq_domain_remove(chip->irqdomain); in pm8xxx_remove()
|
/drivers/pci/controller/ |
D | pci-ftpci100.c | 125 struct irq_domain *irqdomain; member 317 generic_handle_irq(irq_find_mapping(p->irqdomain, i)); in faraday_pci_irq_handler() 362 p->irqdomain = irq_domain_add_linear(intc, PCI_NUM_INTX, in faraday_pci_setup_cascaded_irq() 365 if (!p->irqdomain) { in faraday_pci_setup_cascaded_irq() 373 irq_create_mapping(p->irqdomain, i); in faraday_pci_setup_cascaded_irq()
|
/drivers/sh/intc/ |
D | Makefile | 2 obj-y := access.o chip.o core.o handle.o irqdomain.o virq.o
|
/drivers/input/rmi4/ |
D | rmi_driver.c | 158 handle_nested_irq(irq_find_mapping(data->irqdomain, i)); in rmi_process_interrupt_requests() 981 irq_domain_remove(data->irqdomain); in rmi_driver_remove() 982 data->irqdomain = NULL; in rmi_driver_remove() 1039 data->irqdomain = irq_domain_create_linear(fwnode, irq_count, in rmi_probe_interrupts() 1042 if (!data->irqdomain) { in rmi_probe_interrupts()
|
D | rmi_bus.c | 182 fn->irq[i] = irq_create_mapping(drvdata->irqdomain, in rmi_create_function_irq()
|
/drivers/net/dsa/ |
D | rtl8366rb.c | 456 child_irq = irq_find_mapping(smi->irqdomain, line); in rtl8366rb_irq() 551 smi->irqdomain = irq_domain_add_linear(intc, in rtl8366rb_setup_cascaded_irq() 555 if (!smi->irqdomain) { in rtl8366rb_setup_cascaded_irq() 561 irq_set_parent(irq_create_mapping(smi->irqdomain, i), irq); in rtl8366rb_setup_cascaded_irq()
|
D | realtek-smi-core.h | 56 struct irq_domain *irqdomain; member
|
/drivers/net/usb/ |
D | lan78xx.c | 355 struct irq_domain *irqdomain; member 1955 struct irq_domain *irqdomain; in lan78xx_setup_irq_domain() local 1970 irqdomain = irq_domain_add_simple(of_node, MAX_INT_EP, 0, in lan78xx_setup_irq_domain() 1972 if (irqdomain) { in lan78xx_setup_irq_domain() 1974 irqmap = irq_create_mapping(irqdomain, INT_EP_PHY); in lan78xx_setup_irq_domain() 1976 irq_domain_remove(irqdomain); in lan78xx_setup_irq_domain() 1978 irqdomain = NULL; in lan78xx_setup_irq_domain() 1985 dev->domain_data.irqdomain = irqdomain; in lan78xx_setup_irq_domain() 1996 if (dev->domain_data.irqdomain) in lan78xx_remove_irq_domain() 1997 irq_domain_remove(dev->domain_data.irqdomain); in lan78xx_remove_irq_domain() [all …]
|