Lines Matching refs:irq_domain
79 static void msi_check_level(struct irq_domain *domain, struct msi_msg *msg)
118 static int msi_domain_activate(struct irq_domain *domain,
129 static void msi_domain_deactivate(struct irq_domain *domain,
138 static int msi_domain_alloc(struct irq_domain *domain, unsigned int virq,
170 static void msi_domain_free(struct irq_domain *domain, unsigned int virq,
196 static int msi_domain_ops_prepare(struct irq_domain *domain, struct device *dev,
209 static int msi_domain_ops_init(struct irq_domain *domain,
224 static int msi_domain_ops_check(struct irq_domain *domain,
285 struct irq_domain *msi_create_irq_domain(struct fwnode_handle *fwnode,
287 struct irq_domain *parent)
289 struct irq_domain *domain;
310 int msi_domain_prepare_irqs(struct irq_domain *domain, struct device *dev,
324 int msi_domain_populate_irqs(struct irq_domain *domain, struct device *dev,
376 static bool msi_check_reservation_mode(struct irq_domain *domain,
404 int __msi_domain_alloc_irqs(struct irq_domain *domain, struct device *dev,
507 int msi_domain_alloc_irqs(struct irq_domain *domain, struct device *dev,
516 void __msi_domain_free_irqs(struct irq_domain *domain, struct device *dev)
547 void msi_domain_free_irqs(struct irq_domain *domain, struct device *dev)
562 struct msi_domain_info *msi_get_domain_info(struct irq_domain *domain)