/kernel/linux/linux-6.6/drivers/of/ |
H A D | irq.c | 518 struct device_node *interrupt_parent; member 564 desc->interrupt_parent = of_parse_phandle(np, "interrupts-extended", 0); in of_irq_init() 565 if (!desc->interrupt_parent) in of_irq_init() 566 desc->interrupt_parent = of_irq_find_parent(np); in of_irq_init() 567 if (desc->interrupt_parent == np) { in of_irq_init() 568 of_node_put(desc->interrupt_parent); in of_irq_init() 569 desc->interrupt_parent = NULL; in of_irq_init() 588 if (desc->interrupt_parent != parent) in of_irq_init() 597 desc->dev, desc->interrupt_parent); in of_irq_init() 599 desc->interrupt_parent); in of_irq_init() [all...] |
H A D | property.c | 1219 DEFINE_SIMPLE_PROP(interrupt_parent, "interrupt-parent", NULL)
|
/kernel/linux/linux-5.10/drivers/of/ |
H A D | irq.c | 476 struct device_node *interrupt_parent; member 517 desc->interrupt_parent = of_irq_find_parent(np); in of_irq_init() 518 if (desc->interrupt_parent == np) in of_irq_init() 519 desc->interrupt_parent = NULL; in of_irq_init() 537 if (desc->interrupt_parent != parent) in of_irq_init() 546 desc->dev, desc->interrupt_parent); in of_irq_init() 548 desc->interrupt_parent); in of_irq_init()
|
H A D | property.c | 1310 DEFINE_SIMPLE_PROP(interrupt_parent, "interrupt-parent", NULL)
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-xtensa-pic.c | 91 int __init xtensa_pic_init_legacy(struct device_node *interrupt_parent) in xtensa_pic_init_legacy() argument 101 struct device_node *interrupt_parent) in xtensa_pic_init() 100 xtensa_pic_init(struct device_node *np, struct device_node *interrupt_parent) xtensa_pic_init() argument
|
H A D | irq-xtensa-mx.c | 166 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() 176 xtensa_mx_init(struct device_node *np, struct device_node *interrupt_parent) xtensa_mx_init() argument
|
H A D | irq-mxs.c | 183 struct device_node *interrupt_parent) in icoll_of_init() 210 struct device_node *interrupt_parent) in asm9260_of_init() 182 icoll_of_init(struct device_node *np, struct device_node *interrupt_parent) icoll_of_init() argument 209 asm9260_of_init(struct device_node *np, struct device_node *interrupt_parent) asm9260_of_init() argument
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-xtensa-pic.c | 92 int __init xtensa_pic_init_legacy(struct device_node *interrupt_parent) in xtensa_pic_init_legacy() argument 102 struct device_node *interrupt_parent) in xtensa_pic_init() 101 xtensa_pic_init(struct device_node *np, struct device_node *interrupt_parent) xtensa_pic_init() argument
|
H A D | irq-xtensa-mx.c | 167 int __init xtensa_mx_init_legacy(struct device_node *interrupt_parent) in xtensa_mx_init_legacy() argument 178 struct device_node *interrupt_parent) in xtensa_mx_init() 177 xtensa_mx_init(struct device_node *np, struct device_node *interrupt_parent) xtensa_mx_init() argument
|
H A D | irq-mxs.c | 183 struct device_node *interrupt_parent) in icoll_of_init() 211 struct device_node *interrupt_parent) in asm9260_of_init() 182 icoll_of_init(struct device_node *np, struct device_node *interrupt_parent) icoll_of_init() argument 210 asm9260_of_init(struct device_node *np, struct device_node *interrupt_parent) asm9260_of_init() argument
|
/kernel/linux/linux-6.6/drivers/soc/xilinx/ |
H A D | xlnx_event_manager.c | 568 struct device_node *interrupt_parent = NULL; in xlnx_event_init_sgi() local 572 interrupt_parent = of_irq_find_parent(parent->of_node); in xlnx_event_init_sgi() 573 if (!interrupt_parent) { in xlnx_event_init_sgi() 579 domain = irq_find_host(interrupt_parent); in xlnx_event_init_sgi() 580 of_node_put(interrupt_parent); in xlnx_event_init_sgi()
|
/kernel/linux/linux-5.10/include/linux/irqchip/ |
H A D | xtensa-pic.h | 16 int xtensa_pic_init_legacy(struct device_node *interrupt_parent);
|
H A D | xtensa-mx.h | 15 int xtensa_mx_init_legacy(struct device_node *interrupt_parent);
|
/kernel/linux/linux-6.6/include/linux/irqchip/ |
H A D | xtensa-pic.h | 16 int xtensa_pic_init_legacy(struct device_node *interrupt_parent);
|
H A D | xtensa-mx.h | 15 int xtensa_mx_init_legacy(struct device_node *interrupt_parent);
|
/kernel/linux/linux-5.10/arch/arm/mach-s3c/ |
H A D | irq-s3c24xx.c | 1244 struct device_node *interrupt_parent, in s3c_init_intc_of() 1323 struct device_node *interrupt_parent) in s3c2410_init_intc_of() 1325 return s3c_init_intc_of(np, interrupt_parent, in s3c2410_init_intc_of() 1345 struct device_node *interrupt_parent) in s3c2416_init_intc_of() 1347 return s3c_init_intc_of(np, interrupt_parent, in s3c2416_init_intc_of() 1243 s3c_init_intc_of(struct device_node *np, struct device_node *interrupt_parent, struct s3c24xx_irq_of_ctrl *s3c_ctrl, int num_ctrl) s3c_init_intc_of() argument 1322 s3c2410_init_intc_of(struct device_node *np, struct device_node *interrupt_parent) s3c2410_init_intc_of() argument 1344 s3c2416_init_intc_of(struct device_node *np, struct device_node *interrupt_parent) s3c2416_init_intc_of() argument
|