Searched refs:spi_start (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-gic-v2m.c | 67 u32 spi_start; /* The SPI number that MSIs start */ member 172 bitmap_release_region(v2m->bm, hwirq - v2m->spi_start, in gicv2m_unalloc_msi() 198 hwirq = v2m->spi_start + offset; in gicv2m_irq_domain_alloc() 319 u32 spi_start, u32 nr_spis, in gicv2m_init_one() 344 if (spi_start && nr_spis) { in gicv2m_init_one() 345 v2m->spi_start = spi_start; in gicv2m_init_one() 350 /* Graviton should always have explicit spi_start/nr_spis */ in gicv2m_init_one() 357 v2m->spi_start = V2M_MSI_TYPER_BASE_SPI(typer); in gicv2m_init_one() 361 if (!is_msi_spi_valid(v2m->spi_start, v2 in gicv2m_init_one() 318 gicv2m_init_one(struct fwnode_handle *fwnode, u32 spi_start, u32 nr_spis, struct resource *res, u32 flags) gicv2m_init_one() argument 425 u32 spi_start = 0, nr_spis = 0; gicv2m_of_init() local 501 u32 spi_start = 0, nr_spis = 0; acpi_parse_madt_msi() local [all...] |
H A D | irq-gic-v3-mbi.c | 22 u32 spi_start; member 79 bitmap_release_region(mbi->bm, hwirq - mbi->spi_start, in mbi_free_msi() 106 hwirq = mbi->spi_start + offset; in mbi_irq_domain_alloc() 285 &mbi_ranges[n].spi_start); in mbi_init() 299 pr_info("MBI range [%d:%d]\n", mbi_ranges[n].spi_start, in mbi_init() 300 mbi_ranges[n].spi_start + mbi_ranges[n].nr_spis - 1); in mbi_init()
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-gic-v2m.c | 68 u32 spi_start; /* The SPI number that MSIs start */ member 172 bitmap_release_region(v2m->bm, hwirq - v2m->spi_start, in gicv2m_unalloc_msi() 198 hwirq = v2m->spi_start + offset; in gicv2m_irq_domain_alloc() 318 u32 spi_start, u32 nr_spis, in gicv2m_init_one() 341 if (spi_start && nr_spis) { in gicv2m_init_one() 342 v2m->spi_start = spi_start; in gicv2m_init_one() 347 /* Graviton should always have explicit spi_start/nr_spis */ in gicv2m_init_one() 354 v2m->spi_start = V2M_MSI_TYPER_BASE_SPI(typer); in gicv2m_init_one() 358 if (!is_msi_spi_valid(v2m->spi_start, v2 in gicv2m_init_one() 317 gicv2m_init_one(struct fwnode_handle *fwnode, u32 spi_start, u32 nr_spis, struct resource *res, u32 flags) gicv2m_init_one() argument 421 u32 spi_start = 0, nr_spis = 0; gicv2m_of_init() local 497 u32 spi_start = 0, nr_spis = 0; acpi_parse_madt_msi() local [all...] |
H A D | irq-gic-v3-mbi.c | 22 u32 spi_start; member 79 bitmap_release_region(mbi->bm, hwirq - mbi->spi_start, in mbi_free_msi() 106 hwirq = mbi->spi_start + offset; in mbi_irq_domain_alloc() 283 &mbi_ranges[n].spi_start); in mbi_init() 296 pr_info("MBI range [%d:%d]\n", mbi_ranges[n].spi_start, in mbi_init() 297 mbi_ranges[n].spi_start + mbi_ranges[n].nr_spis - 1); in mbi_init()
|
Completed in 4 milliseconds