Lines Matching refs:nr_spis
71 u32 nr_spis; /* The number of SPIs for MSIs */ member
163 offset = bitmap_find_free_region(tmp->bm, tmp->nr_spis, in gicv2m_irq_domain_alloc()
287 u32 spi_start, u32 nr_spis, in gicv2m_init_one() argument
310 if (spi_start && nr_spis) { in gicv2m_init_one()
312 v2m->nr_spis = nr_spis; in gicv2m_init_one()
324 v2m->nr_spis = V2M_MSI_TYPER_NUM_SPI(typer); in gicv2m_init_one()
327 if (!is_msi_spi_valid(v2m->spi_start, v2m->nr_spis)) { in gicv2m_init_one()
357 v2m->bm = bitmap_zalloc(v2m->nr_spis, GFP_KERNEL); in gicv2m_init_one()
366 v2m->spi_start, (v2m->spi_start + v2m->nr_spis - 1)); in gicv2m_init_one()
390 u32 spi_start = 0, nr_spis = 0; in gicv2m_of_init() local
404 !of_property_read_u32(child, "arm,msi-num-spis", &nr_spis)) in gicv2m_of_init()
406 spi_start, nr_spis); in gicv2m_of_init()
408 ret = gicv2m_init_one(&child->fwnode, spi_start, nr_spis, in gicv2m_of_init()
466 u32 spi_start = 0, nr_spis = 0; in acpi_parse_madt_msi() local
488 nr_spis = m->spi_count; in acpi_parse_madt_msi()
491 spi_start, nr_spis); in acpi_parse_madt_msi()
500 ret = gicv2m_init_one(fwnode, spi_start, nr_spis, &res, flags); in acpi_parse_madt_msi()