Lines Matching refs:spi_id_min

34 		     (spi_id >= plat_gic_multichip_data->spi_ids[i].spi_id_min)) {  in gic600_multichip_gicd_base_for_spi()
95 unsigned int spi_id_min, in set_gicd_chipr_n() argument
119 if (spi_id_min == 0U && spi_id_max == 0U) { in set_gicd_chipr_n()
120 spi_id_min = GIC600_SPI_ID_MIN; in set_gicd_chipr_n()
122 } else if (spi_id_min < GIC600_SPI_ID_MIN || spi_id_max < spi_id_min || in set_gicd_chipr_n()
124 ERROR("Invalid SPI ID range: min=%u max=%u\n", spi_id_min, spi_id_max); in set_gicd_chipr_n()
130 spi_block_min = SPI_BLOCK_MIN_VALUE(spi_id_min); in set_gicd_chipr_n()
131 spi_blocks = SPI_BLOCKS_VALUE(spi_id_min, spi_id_max); in set_gicd_chipr_n()
139 if (spi_id_min >= GIC700_ESPI_ID_MIN) { in set_gicd_chipr_n()
140 spi_block_min = ESPI_BLOCK_MIN_VALUE(spi_id_min); in set_gicd_chipr_n()
144 spi_block_min = SPI_BLOCK_MIN_VALUE(spi_id_min); in set_gicd_chipr_n()
148 spi_blocks = SPI_BLOCKS_VALUE(spi_id_min, spi_id_max); in set_gicd_chipr_n()
205 unsigned int i, spi_id_min, spi_id_max, blocks_of_32; in gic600_multichip_validate_data() local
217 spi_id_min = multichip_data->spi_ids[i].spi_id_min; in gic600_multichip_validate_data()
220 if ((spi_id_min != 0U) || (spi_id_max != 0U)) { in gic600_multichip_validate_data()
223 if (!(spi_id_min >= GIC600_SPI_ID_MIN) || in gic600_multichip_validate_data()
225 !(spi_id_min <= spi_id_max) || in gic600_multichip_validate_data()
226 !((spi_id_max - spi_id_min + 1) % 32 == 0)) { in gic600_multichip_validate_data()
228 "Chip %u\n", spi_id_min, in gic600_multichip_validate_data()
234 blocks_of_32 = BLOCKS_OF_32(spi_id_min, spi_id_max); in gic600_multichip_validate_data()
250 unsigned int i, spi_id_min, spi_id_max, blocks_of_32; in gic700_multichip_validate_data() local
262 spi_id_min = multichip_data->spi_ids[i].spi_id_min; in gic700_multichip_validate_data()
265 if ((spi_id_min == 0U) || (spi_id_max == 0U)) { in gic700_multichip_validate_data()
270 if ((spi_id_min < GIC700_SPI_ID_MIN) || in gic700_multichip_validate_data()
271 ((spi_id_min >= GIC700_SPI_ID_MAX) && in gic700_multichip_validate_data()
272 (spi_id_min < GIC700_ESPI_ID_MIN))) { in gic700_multichip_validate_data()
274 "Chip %u\n", spi_id_min, i); in gic700_multichip_validate_data()
278 if ((spi_id_min > spi_id_max) || in gic700_multichip_validate_data()
279 ((spi_id_max - spi_id_min + 1) % 32 != 0)) { in gic700_multichip_validate_data()
281 "Chip %u\n", spi_id_min, in gic700_multichip_validate_data()
287 if ((spi_id_min >= GIC700_ESPI_ID_MIN) && in gic700_multichip_validate_data()
290 "Chip %u\n", spi_id_min, in gic700_multichip_validate_data()
297 if (((spi_id_min < GIC700_SPI_ID_MAX) && in gic700_multichip_validate_data()
300 "Chip %u\n", spi_id_min, in gic700_multichip_validate_data()
307 blocks_of_32 = BLOCKS_OF_32(spi_id_min, spi_id_max); in gic700_multichip_validate_data()
317 blocks_of_32 = BLOCKS_OF_32(spi_id_min - GIC700_ESPI_ID_MIN, in gic700_multichip_validate_data()
344 multichip_data->spi_ids[j].spi_id_min, in gic600_multichip_lca_init()
405 multichip_data->spi_ids[rt_owner].spi_id_min, in gic600_multichip_init()
414 multichip_data->spi_ids[i].spi_id_min, in gic600_multichip_init()