Lines Matching refs:nr_spis
98 u32 nr_spis; /* The number of SPIs for MSIs */ member
598 v2m_data->spi_start, v2m_data->nr_spis); in gicv2_map_hwdown_extra_mappings()
615 spi < (v2m_data->spi_start + v2m_data->nr_spis); spi++ ) in gicv2_map_hwdown_extra_mappings()
690 v2m_data->spi_start, v2m_data->nr_spis); in gicv2m_make_dt_node()
737 res = fdt_property_u32(fdt, "arm,msi-num-spis", v2m_data->nr_spis); in gicv2m_make_dt_node()
837 u32 spi_start, u32 nr_spis, in gicv2_add_v2m_frame_to_list() argument
846 if ( !spi_start || !nr_spis ) in gicv2_add_v2m_frame_to_list()
857 nr_spis = V2M_MSI_TYPER_NUM_SPI(msi_typer); in gicv2_add_v2m_frame_to_list()
865 if ( ( nr_spis == 0 ) || ( spi_start + nr_spis > V2M_MAX_SPI ) ) in gicv2_add_v2m_frame_to_list()
867 nr_spis, V2M_MAX_SPI - V2M_MIN_SPI + 1); in gicv2_add_v2m_frame_to_list()
878 v2m_data->nr_spis = nr_spis; in gicv2_add_v2m_frame_to_list()
887 v2m_data->spi_start, v2m_data->nr_spis); in gicv2_add_v2m_frame_to_list()
902 u32 spi_start = 0, nr_spis = 0; in gicv2_extension_dt_init() local
917 dt_property_read_u32(v2m, "arm,msi-num-spis", &nr_spis) ) in gicv2_extension_dt_init()
919 spi_start, nr_spis); in gicv2_extension_dt_init()
922 gicv2_add_v2m_frame_to_list(addr, size, spi_start, nr_spis, v2m); in gicv2_extension_dt_init()