Home
last modified time | relevance | path

Searched refs:irqdomain (Results 1 – 23 of 23) sorted by relevance

/drivers/mfd/
Dpm8921-core.c61 struct irq_domain *irqdomain; member
128 irq = irq_find_mapping(chip->irqdomain, pmirq); in pm8xxx_irq_block_handler()
333 chip->irqdomain = irq_domain_add_linear(pdev->dev.of_node, nirqs, in pm8921_probe()
336 if (!chip->irqdomain) in pm8921_probe()
347 irq_domain_remove(chip->irqdomain); in pm8921_probe()
367 irq_domain_remove(chip->irqdomain); in pm8921_remove()
/drivers/clk/at91/
Dpmc.c146 generic_handle_irq(irq_find_mapping(pmc->irqdomain, n)); in pmc_irq_handler()
212 pmc->irqdomain = irq_domain_add_linear(np, 32, &pmc_irq_ops, pmc); in at91_pmc_init()
214 if (!pmc->irqdomain) in at91_pmc_init()
224 irq_domain_remove(pmc->irqdomain); in at91_pmc_init()
Dpmc.h35 struct irq_domain *irqdomain; member
/drivers/gpio/
Dgpiolib.c406 if (!gpiochip->irqdomain) { in gpiochip_set_chained_irqchip()
429 irq_set_parent(irq_find_mapping(gpiochip->irqdomain, offset), in gpiochip_set_chained_irqchip()
518 return irq_find_mapping(chip->irqdomain, offset); in gpiochip_to_irq()
534 if (gpiochip->irqdomain) { in gpiochip_irqchip_remove()
537 irq_find_mapping(gpiochip->irqdomain, offset)); in gpiochip_irqchip_remove()
538 irq_domain_remove(gpiochip->irqdomain); in gpiochip_irqchip_remove()
602 gpiochip->irqdomain = irq_domain_add_simple(of_node, in gpiochip_irqchip_add()
605 if (!gpiochip->irqdomain) { in gpiochip_irqchip_add()
618 irq_base = irq_create_mapping(gpiochip->irqdomain, offset); in gpiochip_irqchip_add()
Dgpio-zynq.c474 struct irq_domain *irqdomain = gpio->chip.irqdomain; in zynq_gpio_handle_bank_irq() local
483 gpio_irq = irq_find_mapping(irqdomain, offset + bank_offset); in zynq_gpio_handle_bank_irq()
Dgpio-crystalcove.c275 virq = irq_find_mapping(cg->chip.irqdomain, gpio); in crystalcove_gpio_irq_handler()
Dgpio-tc3589x.c219 int irq = irq_find_mapping(tc3589x_gpio->chip.irqdomain, in tc3589x_gpio_irq()
Dgpio-intel-mid.c303 generic_handle_irq(irq_find_mapping(gc->irqdomain, in intel_mid_irq_handler()
Dgpio-pl061.c198 generic_handle_irq(irq_find_mapping(gc->irqdomain, in pl061_irq_handler()
Dgpio-lynxpoint.c258 irq = irq_find_mapping(lg->chip.irqdomain, base + pin); in lp_gpio_irq_handler()
Dgpio-omap.c781 generic_handle_irq(irq_find_mapping(bank->chip.irqdomain, in omap_gpio_irq_handler()
1144 int irq = irq_find_mapping(bank->chip.irqdomain, j); in omap_gpio_chip_init()
1232 irq_domain_remove(bank->chip.irqdomain); in omap_gpio_probe()
Dgpio-stmpe.c321 int child_irq = irq_find_mapping(stmpe_gpio->chip.irqdomain, in stmpe_gpio_irq()
Dgpio-adnp.c331 child_irq = irq_find_mapping(adnp->gpio.irqdomain, in adnp_irq()
Dgpio-pca953x.c507 handle_nested_irq(irq_find_mapping(chip->gpio_chip.irqdomain, in pca953x_irq_handler()
/drivers/sh/intc/
DMakefile1 obj-y := access.o chip.o core.o handle.o irqdomain.o virq.o
/drivers/pinctrl/
Dpinctrl-baytrail.c430 virq = irq_find_mapping(vg->chip.irqdomain, base + pin); in byt_gpio_irq_handler()
Dpinctrl-coh901.c546 int pin_irq = irq_find_mapping(chip->irqdomain, offset); in u300_gpio_irq_handler()
Dpinctrl-at91.c1619 gpio_chip->irqdomain, n)); in gpio_irq_handler()
Dpinctrl-st.c1398 generic_handle_irq(irq_find_mapping(bank->gpio_chip.irqdomain, n)); in __gpio_irq_handler()
/drivers/pinctrl/spear/
Dpinctrl-plgpio.c404 irq_find_mapping(gc->irqdomain, pin)); in plgpio_irq_handler()
/drivers/pinctrl/nomadik/
Dpinctrl-nomadik.c419 int irq = irq_find_mapping(nmk_chip->chip.irqdomain, offset); in nmk_gpio_disable_lazy_irq()
868 generic_handle_irq(irq_find_mapping(chip->irqdomain, bit)); in __nmk_gpio_irq_handler()
/drivers/pinctrl/qcom/
Dpinctrl-msm.c792 irq_pin = irq_find_mapping(gc->irqdomain, i); in msm_gpio_irq_handler()
/drivers/pinctrl/sirf/
Dpinctrl-sirf.c608 generic_handle_irq(irq_find_mapping(gc->irqdomain, idx + in sirfsoc_gpio_handle_irq()