/Linux-v4.19/include/linux/ |
D | irqdomain.h | 100 struct irq_domain_ops { struct 127 extern struct irq_domain_ops irq_generic_chip_ops; argument 160 const struct irq_domain_ops *ops; 249 const struct irq_domain_ops *ops, 254 const struct irq_domain_ops *ops, 260 const struct irq_domain_ops *ops, 322 const struct irq_domain_ops *ops, in irq_domain_add_linear() 329 const struct irq_domain_ops *ops, in irq_domain_add_nomap() 336 const struct irq_domain_ops *ops, in irq_domain_add_legacy_isa() 343 const struct irq_domain_ops *ops, in irq_domain_add_tree() [all …]
|
D | msi.h | 200 struct irq_domain_ops; 323 const struct irq_domain_ops *ops,
|
/Linux-v4.19/include/linux/irqchip/ |
D | irq-partition-percpu.h | 35 const struct irq_domain_ops *ops); 49 const struct irq_domain_ops *ops) in partition_create_desc()
|
D | arm-gic-v4.h | 112 struct irq_domain_ops; 113 int its_init_v4(struct irq_domain *domain, const struct irq_domain_ops *ops);
|
/Linux-v4.19/arch/x86/include/asm/ |
D | irqdomain.h | 36 const struct irq_domain_ops *ops; 40 extern const struct irq_domain_ops mp_ioapic_irqdomain_ops;
|
/Linux-v4.19/arch/mips/ralink/ |
D | irq.c | 143 static const struct irq_domain_ops irq_domain_ops = { variable 182 RALINK_INTC_IRQ_BASE, 0, &irq_domain_ops, NULL); in intc_of_init()
|
/Linux-v4.19/drivers/mfd/ |
D | qcom-pm8xxx.c | 85 const struct irq_domain_ops *irq_domain_ops; member 390 static const struct irq_domain_ops pm8xxx_irq_domain_ops = { 488 static const struct irq_domain_ops pm8821_irq_domain_ops = { 504 .irq_domain_ops = &pm8xxx_irq_domain_ops, 510 .irq_domain_ops = &pm8821_irq_domain_ops, 581 data->irq_domain_ops, in pm8xxx_probe()
|
/Linux-v4.19/drivers/irqchip/ |
D | irq-gic-v4.c | 98 static const struct irq_domain_ops *vpe_domain_ops; 225 int its_init_v4(struct irq_domain *domain, const struct irq_domain_ops *ops) in its_init_v4()
|
D | irq-mips-cpu.c | 174 static const struct irq_domain_ops mips_cpu_intc_irq_domain_ops = { 226 static const struct irq_domain_ops mips_cpu_ipi_chip_ops = {
|
D | irq-atmel-aic-common.h | 32 const struct irq_domain_ops *ops,
|
D | irq-renesas-h8300h.c | 71 static const struct irq_domain_ops irq_ops = {
|
D | irq-jcore-aic.c | 56 static const struct irq_domain_ops jcore_aic_irqdomain_ops = {
|
D | irq-partition-percpu.c | 33 struct irq_domain_ops ops; 212 const struct irq_domain_ops *ops) in partition_create_desc()
|
D | irq-xtensa-pic.c | 39 static const struct irq_domain_ops xtensa_irq_domain_ops = {
|
D | irq-renesas-h8s.c | 77 static const struct irq_domain_ops irq_ops = {
|
D | irq-eznps.c | 130 static const struct irq_domain_ops nps400_irq_ops = {
|
D | irq-aspeed-i2c-ic.c | 64 static const struct irq_domain_ops aspeed_i2c_ic_irq_domain_ops = {
|
/Linux-v4.19/Documentation/ |
D | IRQ-domain.txt | 48 provide the allocator function with an irq_domain_ops structure. 236 3) new callbacks are added to struct irq_domain_ops to support hierarchy 255 1) Implement irq_domain_ops.alloc and irq_domain_ops.free 256 2) Optionally implement irq_domain_ops.activate and 257 irq_domain_ops.deactivate. 260 4) No need to implement irq_domain_ops.map and irq_domain_ops.unmap,
|
/Linux-v4.19/arch/mips/lantiq/ |
D | irq.c | 308 static const struct irq_domain_ops irq_domain_ops = { variable 358 &irq_domain_ops, 0); in icu_of_init()
|
/Linux-v4.19/scripts/ |
D | const_structs.checkpatch | 24 irq_domain_ops
|
/Linux-v4.19/drivers/sh/intc/ |
D | irqdomain.c | 40 static const struct irq_domain_ops intc_evt_ops = {
|
/Linux-v4.19/arch/nios2/kernel/ |
D | irq.c | 70 static const struct irq_domain_ops irq_ops = {
|
/Linux-v4.19/arch/powerpc/sysdev/ |
D | mpic_msi.c | 35 const struct irq_domain_ops *ops = mpic->irqhost->ops; in mpic_msi_reserve_u3_hwirqs()
|
/Linux-v4.19/arch/c6x/kernel/ |
D | irq.c | 90 static const struct irq_domain_ops core_domain_ops = {
|
/Linux-v4.19/arch/arc/kernel/ |
D | intc-compact.c | 106 static const struct irq_domain_ops arc_intc_domain_ops = {
|