Home
last modified time | relevance | path

Searched refs:bus_token (Results 1 - 25 of 57) sorted by relevance

123

/kernel/linux/linux-5.10/include/linux/
H A Dirqdomain.h107 enum irq_domain_bus_token bus_token);
109 enum irq_domain_bus_token bus_token);
172 enum irq_domain_bus_token bus_token; member
275 enum irq_domain_bus_token bus_token);
296 enum irq_domain_bus_token bus_token);
300 enum irq_domain_bus_token bus_token) in irq_find_matching_fwnode()
306 return irq_find_matching_fwspec(&fwspec, bus_token); in irq_find_matching_fwnode()
310 enum irq_domain_bus_token bus_token) in irq_find_matching_host()
312 return irq_find_matching_fwnode(of_node_to_fwnode(node), bus_token); in irq_find_matching_host()
607 struct fwnode_handle *fwnode, enum irq_domain_bus_token bus_token) in irq_find_matching_fwnode()
299 irq_find_matching_fwnode(struct fwnode_handle *fwnode, enum irq_domain_bus_token bus_token) irq_find_matching_fwnode() argument
309 irq_find_matching_host(struct device_node *node, enum irq_domain_bus_token bus_token) irq_find_matching_host() argument
606 irq_find_matching_fwnode( struct fwnode_handle *fwnode, enum irq_domain_bus_token bus_token) irq_find_matching_fwnode() argument
[all...]
H A Dacpi_iort.h34 enum irq_domain_bus_token bus_token);
48 struct device *dev, u32 id, enum irq_domain_bus_token bus_token) in iort_get_device_domain()
47 iort_get_device_domain( struct device *dev, u32 id, enum irq_domain_bus_token bus_token) iort_get_device_domain() argument
H A Dof_irq.h56 u32 bus_token);
89 u32 id, u32 bus_token) in of_msi_map_get_device_domain()
88 of_msi_map_get_device_domain(struct device *dev, u32 id, u32 bus_token) of_msi_map_get_device_domain() argument
/kernel/linux/linux-6.6/include/linux/
H A Dirqdomain.h90 enum irq_domain_bus_token bus_token);
92 enum irq_domain_bus_token bus_token);
162 enum irq_domain_bus_token bus_token; member
282 enum irq_domain_bus_token bus_token);
302 enum irq_domain_bus_token bus_token);
306 enum irq_domain_bus_token bus_token) in irq_find_matching_fwnode()
312 return irq_find_matching_fwspec(&fwspec, bus_token); in irq_find_matching_fwnode()
316 enum irq_domain_bus_token bus_token) in irq_find_matching_host()
318 return irq_find_matching_fwnode(of_node_to_fwnode(node), bus_token); in irq_find_matching_host()
625 struct fwnode_handle *fwnode, enum irq_domain_bus_token bus_token) in irq_find_matching_fwnode()
305 irq_find_matching_fwnode(struct fwnode_handle *fwnode, enum irq_domain_bus_token bus_token) irq_find_matching_fwnode() argument
315 irq_find_matching_host(struct device_node *node, enum irq_domain_bus_token bus_token) irq_find_matching_host() argument
624 irq_find_matching_fwnode( struct fwnode_handle *fwnode, enum irq_domain_bus_token bus_token) irq_find_matching_fwnode() argument
[all...]
H A Dacpi_iort.h35 enum irq_domain_bus_token bus_token);
50 struct device *dev, u32 id, enum irq_domain_bus_token bus_token) in iort_get_device_domain()
49 iort_get_device_domain( struct device *dev, u32 id, enum irq_domain_bus_token bus_token) iort_get_device_domain() argument
H A Dof_irq.h55 u32 bus_token);
96 u32 id, u32 bus_token) in of_msi_map_get_device_domain()
95 of_msi_map_get_device_domain(struct device *dev, u32 id, u32 bus_token) of_msi_map_get_device_domain() argument
H A Dmsi.h476 * @bus_token: The domain bus token
491 enum irq_domain_bus_token bus_token; member
606 enum irq_domain_bus_token bus_token);
/kernel/linux/linux-6.6/drivers/pci/msi/
H A Dirqdomain.c136 info->bus_token = DOMAIN_BUS_PCI_MSI; in pci_msi_create_irq_domain()
191 .bus_token = DOMAIN_BUS_PCI_DEVICE_MSI,
230 .bus_token = DOMAIN_BUS_PCI_DEVICE_MSIX,
234 static bool pci_match_device_domain(struct pci_dev *pdev, enum irq_domain_bus_token bus_token) in pci_match_device_domain() argument
236 return msi_match_device_irq_domain(&pdev->dev, MSI_DEFAULT_DOMAIN, bus_token); in pci_match_device_domain()
405 if (template->info.bus_token != DOMAIN_BUS_PCI_DEVICE_IMS || in pci_create_ims_domain()
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-mips-cpu.c216 enum irq_domain_bus_token bus_token) in mips_cpu_ipi_match()
220 switch (bus_token) { in mips_cpu_ipi_match()
222 is_ipi = d->bus_token == bus_token; in mips_cpu_ipi_match()
215 mips_cpu_ipi_match(struct irq_domain *d, struct device_node *node, enum irq_domain_bus_token bus_token) mips_cpu_ipi_match() argument
H A Dirq-mips-gic.c656 enum irq_domain_bus_token bus_token) in gic_ipi_domain_match()
660 switch (bus_token) { in gic_ipi_domain_match()
662 is_ipi = d->bus_token == bus_token; in gic_ipi_domain_match()
655 gic_ipi_domain_match(struct irq_domain *d, struct device_node *node, enum irq_domain_bus_token bus_token) gic_ipi_domain_match() argument
H A Dqcom-pdc.c351 enum irq_domain_bus_token bus_token) in qcom_pdc_gpio_domain_select()
353 return bus_token == DOMAIN_BUS_WAKEUP; in qcom_pdc_gpio_domain_select()
349 qcom_pdc_gpio_domain_select(struct irq_domain *d, struct irq_fwspec *fwspec, enum irq_domain_bus_token bus_token) qcom_pdc_gpio_domain_select() argument
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-mips-cpu.c218 enum irq_domain_bus_token bus_token) in mips_cpu_ipi_match()
222 switch (bus_token) { in mips_cpu_ipi_match()
224 is_ipi = d->bus_token == bus_token; in mips_cpu_ipi_match()
217 mips_cpu_ipi_match(struct irq_domain *d, struct device_node *node, enum irq_domain_bus_token bus_token) mips_cpu_ipi_match() argument
H A Dirq-mips-gic.c656 enum irq_domain_bus_token bus_token) in gic_ipi_domain_match()
660 switch (bus_token) { in gic_ipi_domain_match()
662 is_ipi = d->bus_token == bus_token; in gic_ipi_domain_match()
655 gic_ipi_domain_match(struct irq_domain *d, struct device_node *node, enum irq_domain_bus_token bus_token) gic_ipi_domain_match() argument
/kernel/linux/linux-6.6/arch/x86/kernel/apic/
H A Dmsi.c182 switch (info->bus_token) { in x86_msi_prepare()
212 switch (real_parent->bus_token) { in x86_init_dev_msi_info()
228 switch(info->bus_token) { in x86_init_dev_msi_info()
/kernel/linux/linux-5.10/kernel/irq/
H A Dirqdomain.c279 enum irq_domain_bus_token bus_token) in irq_domain_update_bus_token()
283 if (domain->bus_token == bus_token) in irq_domain_update_bus_token()
288 domain->bus_token = bus_token; in irq_domain_update_bus_token()
290 name = kasprintf(GFP_KERNEL, "%s-%d", domain->name, bus_token); in irq_domain_update_bus_token()
392 * @bus_token: domain-specific data
395 enum irq_domain_bus_token bus_token) in irq_find_matching_fwspec()
406 * bus_token == DOMAIN_BUS_ANY matches any domain, any other in irq_find_matching_fwspec()
413 rc = h->ops->select(h, fwspec, bus_token); in irq_find_matching_fwspec()
278 irq_domain_update_bus_token(struct irq_domain *domain, enum irq_domain_bus_token bus_token) irq_domain_update_bus_token() argument
394 irq_find_matching_fwspec(struct irq_fwspec *fwspec, enum irq_domain_bus_token bus_token) irq_find_matching_fwspec() argument
[all...]
/kernel/linux/linux-6.6/kernel/irq/
H A Dirqdomain.c307 enum irq_domain_bus_token bus_token) in irq_domain_update_bus_token()
311 if (domain->bus_token == bus_token) in irq_domain_update_bus_token()
316 domain->bus_token = bus_token; in irq_domain_update_bus_token()
318 name = kasprintf(GFP_KERNEL, "%s-%d", domain->name, bus_token); in irq_domain_update_bus_token()
431 * @bus_token: domain-specific data
434 enum irq_domain_bus_token bus_token) in irq_find_matching_fwspec()
445 * bus_token == DOMAIN_BUS_ANY matches any domain, any other in irq_find_matching_fwspec()
452 rc = h->ops->select(h, fwspec, bus_token); in irq_find_matching_fwspec()
306 irq_domain_update_bus_token(struct irq_domain *domain, enum irq_domain_bus_token bus_token) irq_domain_update_bus_token() argument
433 irq_find_matching_fwspec(struct irq_fwspec *fwspec, enum irq_domain_bus_token bus_token) irq_find_matching_fwspec() argument
[all...]
H A Dmsi.c834 irq_domain_update_bus_token(domain, info->bus_token); in __msi_create_irq_domain()
1040 * @bus_token: Bus token to match against the domain bus token
1045 enum irq_domain_bus_token bus_token) in msi_match_device_irq_domain()
1055 ret = info->bus_token == bus_token; in msi_match_device_irq_domain()
1158 switch(domain->bus_token) { in msi_check_reservation_mode()
1185 switch(domain->bus_token) { in msi_handle_pci_fail()
1044 msi_match_device_irq_domain(struct device *dev, unsigned int domid, enum irq_domain_bus_token bus_token) msi_match_device_irq_domain() argument
/kernel/linux/linux-5.10/arch/powerpc/platforms/512x/
H A Dmpc5121_ads_cpld.c124 enum irq_domain_bus_token bus_token) in cpld_pic_host_match()
123 cpld_pic_host_match(struct irq_domain *h, struct device_node *node, enum irq_domain_bus_token bus_token) cpld_pic_host_match() argument
/kernel/linux/linux-6.6/arch/powerpc/platforms/512x/
H A Dmpc5121_ads_cpld.c122 enum irq_domain_bus_token bus_token) in cpld_pic_host_match()
121 cpld_pic_host_match(struct irq_domain *h, struct device_node *node, enum irq_domain_bus_token bus_token) cpld_pic_host_match() argument
/kernel/linux/linux-5.10/drivers/of/
H A Dirq.c623 * @bus_token: Bus token
631 u32 bus_token) in of_msi_map_get_device_domain()
636 return irq_find_matching_host(np, bus_token); in of_msi_map_get_device_domain()
630 of_msi_map_get_device_domain(struct device *dev, u32 id, u32 bus_token) of_msi_map_get_device_domain() argument
/kernel/linux/linux-6.6/drivers/of/
H A Dirq.c677 * @bus_token: Bus token
685 u32 bus_token) in of_msi_map_get_device_domain()
690 return irq_find_matching_host(np, bus_token); in of_msi_map_get_device_domain()
684 of_msi_map_get_device_domain(struct device *dev, u32 id, u32 bus_token) of_msi_map_get_device_domain() argument
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Dopal-irqchip.c138 enum irq_domain_bus_token bus_token) in opal_event_match()
137 opal_event_match(struct irq_domain *h, struct device_node *node, enum irq_domain_bus_token bus_token) opal_event_match() argument
/kernel/linux/linux-5.10/arch/powerpc/sysdev/
H A Di8259.c162 enum irq_domain_bus_token bus_token) in i8259_host_match()
161 i8259_host_match(struct irq_domain *h, struct device_node *node, enum irq_domain_bus_token bus_token) i8259_host_match() argument
H A Dehv_pic.c181 enum irq_domain_bus_token bus_token) in ehv_pic_host_match()
180 ehv_pic_host_match(struct irq_domain *h, struct device_node *node, enum irq_domain_bus_token bus_token) ehv_pic_host_match() argument
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/
H A Dopal-irqchip.c135 enum irq_domain_bus_token bus_token) in opal_event_match()
134 opal_event_match(struct irq_domain *h, struct device_node *node, enum irq_domain_bus_token bus_token) opal_event_match() argument

Completed in 20 milliseconds

123