Home
last modified time | relevance | path

Searched refs:interrupt_parent (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/of/
H A Dirq.c639 struct device_node *interrupt_parent; member
685 desc->interrupt_parent = of_parse_phandle(np, "interrupts-extended", 0); in of_irq_init()
686 if (!desc->interrupt_parent && of_property_present(np, "interrupts")) in of_irq_init()
687 desc->interrupt_parent = of_irq_find_parent(np); in of_irq_init()
688 else if (!desc->interrupt_parent) in of_irq_init()
689 desc->interrupt_parent = of_parse_phandle(np, "interrupt-parent", 0); in of_irq_init()
690 if (desc->interrupt_parent == np) { in of_irq_init()
691 of_node_put(desc->interrupt_parent); in of_irq_init()
692 desc->interrupt_parent = NULL; in of_irq_init()
711 if (desc->interrupt_parent != parent) in of_irq_init()
[all …]
/linux/drivers/irqchip/
H A Dirq-xtensa-pic.c85 int __init xtensa_pic_init_legacy(struct device_node *interrupt_parent) in xtensa_pic_init_legacy() argument
95 struct device_node *interrupt_parent) in xtensa_pic_init() argument
H A Dirq-xtensa-mx.c167 int __init xtensa_mx_init_legacy(struct device_node *interrupt_parent) in xtensa_mx_init_legacy() argument
177 struct device_node *interrupt_parent) in xtensa_mx_init() argument
H A Dirq-mxs.c183 struct device_node *interrupt_parent) in icoll_of_init() argument
211 struct device_node *interrupt_parent) in asm9260_of_init() argument
/linux/drivers/soc/xilinx/
H A Dxlnx_event_manager.c584 struct device_node *interrupt_parent = NULL; in xlnx_event_init_sgi() local
588 interrupt_parent = of_irq_find_parent(parent->of_node); in xlnx_event_init_sgi()
589 if (!interrupt_parent) { in xlnx_event_init_sgi()
595 domain = irq_find_host(interrupt_parent); in xlnx_event_init_sgi()
596 of_node_put(interrupt_parent); in xlnx_event_init_sgi()
/linux/include/linux/irqchip/
H A Dxtensa-pic.h16 int xtensa_pic_init_legacy(struct device_node *interrupt_parent);
H A Dxtensa-mx.h15 int xtensa_mx_init_legacy(struct device_node *interrupt_parent);
/linux/drivers/regulator/
H A Dmt6363-regulator.c856 struct device_node *interrupt_parent; in mt6363_regulator_probe() local
880 interrupt_parent = of_irq_find_parent(dev->of_node); in mt6363_regulator_probe()
881 if (!interrupt_parent) in mt6363_regulator_probe()
884 domain = irq_find_host(interrupt_parent); in mt6363_regulator_probe()
885 of_node_put(interrupt_parent); in mt6363_regulator_probe()