Home
last modified time | relevance | path

Searched refs:bus_token (Results 1 – 25 of 34) sorted by relevance

12

/linux/drivers/irqchip/
H A Dirq-msi-lib.c43 if (domain->bus_token == pops->bus_select_token) { in msi_lib_init_dev_msi_info()
54 switch(info->bus_token) { in msi_lib_init_dev_msi_info()
146 enum irq_domain_bus_token bus_token) in msi_lib_irq_domain_select() argument
149 u32 busmask = BIT(bus_token); in msi_lib_irq_domain_select()
161 if (bus_token == ops->bus_select_token) in msi_lib_irq_domain_select()
H A Dirq-mips-cpu.c218 enum irq_domain_bus_token bus_token) in mips_cpu_ipi_match() argument
222 switch (bus_token) { in mips_cpu_ipi_match()
224 is_ipi = d->bus_token == bus_token; in mips_cpu_ipi_match()
H A Dirq-imx-intmux.c161 enum irq_domain_bus_token bus_token) in imx_intmux_irq_select() argument
171 return d->bus_token == bus_token; in imx_intmux_irq_select()
H A Dirq-mips-gic.c822 enum irq_domain_bus_token bus_token) in gic_ipi_domain_match() argument
826 switch (bus_token) { in gic_ipi_domain_match()
828 is_ipi = d->bus_token == bus_token; in gic_ipi_domain_match()
H A Dirq-mvebu-icu.c204 .bus_token = DOMAIN_BUS_WIRED_TO_MSI,
228 .bus_token = DOMAIN_BUS_WIRED_TO_MSI,
H A Dirq-riscv-aplic-msi.c168 .bus_token = DOMAIN_BUS_WIRED_TO_MSI,
H A Dirq-mbigen.c217 .bus_token = DOMAIN_BUS_WIRED_TO_MSI,
H A Dirq-gic-v5-iwb.c195 .bus_token = DOMAIN_BUS_WIRED_TO_MSI,
H A Dirq-riscv-imsic-platform.c284 switch (info->bus_token) { in imsic_init_dev_msi_info()
H A Dirq-gic-v3-mbi.c170 switch (info->bus_token) { in mbi_init_dev_msi_info()
H A Dirq-gic-v3.c1688 enum irq_domain_bus_token bus_token) in gic_irq_domain_select() argument
1700 return d->bus_token == bus_token; in gic_irq_domain_select()
/linux/kernel/irq/
H A Dirqdomain.c143 static int alloc_name(struct irq_domain *domain, char *base, enum irq_domain_bus_token bus_token) in alloc_name() argument
145 if (bus_token == DOMAIN_BUS_ANY) in alloc_name()
148 domain->name = kasprintf(GFP_KERNEL, "%s-%d", base, bus_token); in alloc_name()
157 enum irq_domain_bus_token bus_token, const char *suffix) in alloc_fwnode_name() argument
163 if (bus_token == DOMAIN_BUS_ANY) in alloc_fwnode_name()
166 name = kasprintf(GFP_KERNEL, "%pfw%s%s-%d", fwnode, sep, suf, bus_token); in alloc_fwnode_name()
180 static int alloc_unknown_name(struct irq_domain *domain, enum irq_domain_bus_token bus_token) in alloc_unknown_name() argument
185 if (bus_token == DOMAIN_BUS_ANY) in alloc_unknown_name()
188 domain->name = kasprintf(GFP_KERNEL, "unknown-%d-%d", id, bus_token); in alloc_unknown_name()
198 enum irq_domain_bus_token bus_token = info->bus_token; in irq_domain_set_name() local
[all …]
H A Dmsi.c891 irq_domain_update_bus_token(domain, info->bus_token); in __msi_create_irq_domain()
930 info->bus_token = msi_parent_ops->bus_select_token; in msi_create_parent_irq_domain()
1145 enum irq_domain_bus_token bus_token) in msi_match_device_irq_domain() argument
1154 return info->bus_token == bus_token; in msi_match_device_irq_domain()
1185 switch(domain->bus_token) { in msi_check_reservation_mode()
1212 switch(domain->bus_token) { in msi_handle_pci_fail()
1584 if (WARN_ON_ONCE(!dev || domain->bus_token != DOMAIN_BUS_WIRED_TO_MSI)) in msi_device_domain_alloc_wired()
1731 if (WARN_ON_ONCE(!dev || !desc || domain->bus_token != DOMAIN_BUS_WIRED_TO_MSI)) in msi_device_domain_free_wired()
/linux/arch/x86/kernel/apic/
H A Dmsi.c182 switch (info->bus_token) { in x86_msi_prepare()
211 switch (real_parent->bus_token) { in x86_init_dev_msi_info()
228 switch(info->bus_token) { in x86_init_dev_msi_info()
/linux/include/linux/irqchip/
H A Dirq-msi-lib.h22 enum irq_domain_bus_token bus_token);
/linux/drivers/base/
H A Dplatform-msi.c46 .bus_token = DOMAIN_BUS_DEVICE_MSI,
/linux/arch/powerpc/platforms/512x/
H A Dmpc5121_ads_cpld.c124 enum irq_domain_bus_token bus_token) in cpld_pic_host_match() argument
/linux/arch/powerpc/sysdev/
H A Di8259.c162 enum irq_domain_bus_token bus_token) in i8259_host_match() argument
H A Dehv_pic.c182 enum irq_domain_bus_token bus_token) in ehv_pic_host_match() argument
/linux/arch/powerpc/platforms/powernv/
H A Dopal-irqchip.c135 enum irq_domain_bus_token bus_token) in opal_event_match() argument
/linux/drivers/of/
H A Dirq.c842 u32 bus_token) in of_msi_map_get_device_domain() argument
847 return irq_find_matching_host(np, bus_token); in of_msi_map_get_device_domain()
/linux/drivers/iommu/
H A Dhyperv-iommu.c105 enum irq_domain_bus_token bus_token) in hyperv_irq_remapping_select() argument
/linux/arch/powerpc/sysdev/xics/
H A Dxics-common.c308 enum irq_domain_bus_token bus_token) in xics_host_match() argument
/linux/drivers/soc/fsl/qe/
H A Dqe_ic.c290 enum irq_domain_bus_token bus_token) in qe_ic_host_match() argument
/linux/arch/powerpc/platforms/powermac/
H A Dpic.c257 enum irq_domain_bus_token bus_token) in pmac_pic_host_match() argument

12