/kernel/linux/linux-5.10/include/linux/ |
H A D | irqdomain.h | 107 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 D | acpi_iort.h | 34 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 D | of_irq.h | 56 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 D | irqdomain.h | 90 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 D | acpi_iort.h | 35 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 D | of_irq.h | 55 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 D | msi.h | 476 * @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 D | irqdomain.c | 136 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 D | irq-mips-cpu.c | 216 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 D | irq-mips-gic.c | 656 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 D | qcom-pdc.c | 351 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 D | irq-mips-cpu.c | 218 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 D | irq-mips-gic.c | 656 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 D | msi.c | 182 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 D | irqdomain.c | 279 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 D | irqdomain.c | 307 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 D | msi.c | 834 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 D | mpc5121_ads_cpld.c | 124 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 D | mpc5121_ads_cpld.c | 122 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 D | irq.c | 623 * @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 D | irq.c | 677 * @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 D | opal-irqchip.c | 138 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 D | i8259.c | 162 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 D | ehv_pic.c | 181 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 D | opal-irqchip.c | 135 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
|