Searched refs:domain_handle (Results 1 – 6 of 6) sorted by relevance
| /Linux-v6.1/drivers/irqchip/ |
| D | irq-loongson-pch-msi.c | 162 struct fwnode_handle *domain_handle) in pch_msi_init_domains() argument 166 middle_domain = irq_domain_create_linear(domain_handle, in pch_msi_init_domains() 178 msi_domain = pci_msi_create_irq_domain(domain_handle, in pch_msi_init_domains() 191 struct irq_domain *parent_domain, struct fwnode_handle *domain_handle) in pch_msi_init() argument 213 ret = pch_msi_init_domains(priv, parent_domain, domain_handle); in pch_msi_init() 217 pch_msi_handle[nr_pics++] = domain_handle; in pch_msi_init() 283 struct fwnode_handle *domain_handle; in pch_msi_acpi_init() local 285 domain_handle = irq_domain_alloc_fwnode(&acpi_pchmsi->msg_address); in pch_msi_acpi_init() 287 acpi_pchmsi->count, parent, domain_handle); in pch_msi_acpi_init() 289 irq_domain_free_fwnode(domain_handle); in pch_msi_acpi_init()
|
| D | irq-loongarch-cpu.c | 31 struct fwnode_handle *domain_handle = NULL; in lpic_get_gsi_domain_id() local 36 domain_handle = liointc_handle; in lpic_get_gsi_domain_id() 41 domain_handle = pch_lpc_handle; in lpic_get_gsi_domain_id() 47 domain_handle = pch_pic_handle[id]; in lpic_get_gsi_domain_id() 51 return domain_handle; in lpic_get_gsi_domain_id()
|
| D | irq-loongson-liointc.c | 181 struct fwnode_handle *domain_handle, struct device_node *node) in liointc_init() argument 218 domain = irq_domain_create_linear(domain_handle, LIOINTC_CHIP_IRQ, in liointc_init() 221 domain = irq_domain_create_linear(domain_handle, LIOINTC_CHIP_IRQ, in liointc_init() 286 liointc_handle = domain_handle; in liointc_init() 355 struct fwnode_handle *domain_handle; in liointc_acpi_init() local 363 domain_handle = irq_domain_alloc_fwnode(&acpi_liointc->address); in liointc_acpi_init() 364 if (!domain_handle) { in liointc_acpi_init() 369 1, domain_handle, NULL); in liointc_acpi_init() 371 irq_domain_free_fwnode(domain_handle); in liointc_acpi_init()
|
| D | irq-gic-v3-its-platform-msi.c | 113 struct fwnode_handle *domain_handle; in its_pmsi_parse_madt() local 120 domain_handle = iort_find_domain_token(its_entry->translation_id); in its_pmsi_parse_madt() 121 if (!domain_handle) { in its_pmsi_parse_madt() 126 err = its_pmsi_init_one(domain_handle, node_name); in its_pmsi_parse_madt()
|
| D | irq-loongson-pch-pic.c | 232 struct irq_domain *parent_domain, struct fwnode_handle *domain_handle, in pch_pic_init() argument 251 priv->vec_count, domain_handle, in pch_pic_init() 260 pch_pic_handle[nr_pics] = domain_handle; in pch_pic_init() 348 struct fwnode_handle *domain_handle; in pch_pic_acpi_init() local 352 domain_handle = irq_domain_alloc_fwnode(&acpi_pchpic->address); in pch_pic_acpi_init() 353 if (!domain_handle) { in pch_pic_acpi_init() 359 vec_base, parent, domain_handle, acpi_pchpic->gsi_base); in pch_pic_acpi_init() 362 irq_domain_free_fwnode(domain_handle); in pch_pic_acpi_init()
|
| D | irq-loongson-eiointc.c | 43 struct fwnode_handle *domain_handle; member 351 priv->domain_handle = irq_domain_alloc_named_id_fwnode("EIOPIC", in eiointc_acpi_init() 353 if (!priv->domain_handle) { in eiointc_acpi_init() 369 priv->eiointc_domain = irq_domain_create_linear(priv->domain_handle, VEC_COUNT, in eiointc_acpi_init() 394 irq_domain_free_fwnode(priv->domain_handle); in eiointc_acpi_init() 395 priv->domain_handle = NULL; in eiointc_acpi_init()
|