Searched refs:fwnode (Results 1 – 3 of 3) sorted by relevance
/kernel/irq/ |
D | irqdomain.c | 34 struct fwnode_handle fwnode; member 48 static const char *irqchip_fwnode_get_name(const struct fwnode_handle *fwnode) in irqchip_fwnode_get_name() argument 50 struct irqchip_fwid *fwid = container_of(fwnode, struct irqchip_fwid, fwnode); in irqchip_fwnode_get_name() 106 fwnode_init(&fwid->fwnode, &irqchip_fwnode_ops); in __irq_domain_alloc_fwnode() 107 return &fwid->fwnode; in __irq_domain_alloc_fwnode() 116 void irq_domain_free_fwnode(struct fwnode_handle *fwnode) in irq_domain_free_fwnode() argument 120 if (WARN_ON(!is_fwnode_irqchip(fwnode))) in irq_domain_free_fwnode() 123 fwid = container_of(fwnode, struct irqchip_fwid, fwnode); in irq_domain_free_fwnode() 129 static struct irq_domain *__irq_domain_create(struct fwnode_handle *fwnode, in __irq_domain_create() argument 147 GFP_KERNEL, of_node_to_nid(to_of_node(fwnode))); in __irq_domain_create() [all …]
|
D | irq_sim.c | 164 struct irq_domain *irq_domain_create_sim(struct fwnode_handle *fwnode, in irq_domain_create_sim() argument 177 work_ctx->domain = irq_domain_create_linear(fwnode, num_irqs, in irq_domain_create_sim() 234 struct fwnode_handle *fwnode, in devm_irq_domain_create_sim() argument 240 domain = irq_domain_create_sim(fwnode, num_irqs); in devm_irq_domain_create_sim()
|
D | msi.c | 679 struct irq_domain *msi_create_irq_domain(struct fwnode_handle *fwnode, in msi_create_irq_domain() argument 690 fwnode, &msi_domain_ops, info); in msi_create_irq_domain()
|