Home
last modified time | relevance | path

Searched refs:spi_id_max (Results 1 – 2 of 2) sorted by relevance

/external/arm-trusted-firmware/drivers/arm/gic/v3/
Dgic600_multichip.c73 unsigned int spi_id_max) in set_gicd_chipr_n() argument
95 if (spi_id_min == 0 && spi_id_max == 0) { in set_gicd_chipr_n()
97 spi_id_max = GIC600_SPI_ID_MIN; in set_gicd_chipr_n()
101 spi_blocks = SPI_BLOCKS_VALUE(spi_id_min, spi_id_max); in set_gicd_chipr_n()
149 unsigned int i, spi_id_min, spi_id_max, blocks_of_32; in gic600_multichip_validate_data() local
162 spi_id_max = multichip_data->spi_ids[i][SPI_MAX_INDEX]; in gic600_multichip_validate_data()
164 if ((spi_id_min != 0) || (spi_id_max != 0)) { in gic600_multichip_validate_data()
168 !(spi_id_max < GIC600_SPI_ID_MAX) || in gic600_multichip_validate_data()
169 !(spi_id_min <= spi_id_max) || in gic600_multichip_validate_data()
170 !((spi_id_max - spi_id_min + 1) % 32 == 0)) { in gic600_multichip_validate_data()
[all …]
Dgic600_multichip_private.h59 #define SPI_BLOCKS_VALUE(spi_id_min, spi_id_max) \ argument
60 (((spi_id_max) - (spi_id_min) + 1) / \
71 #define SPI_BLOCKS_TILL_MAX(spi_id_max) ((1 << (((spi_id_max) + 1) >> 5)) - 1) argument
75 #define BLOCKS_OF_32(spi_id_min, spi_id_max) \ argument
76 SPI_BLOCKS_TILL_MAX(spi_id_max) ^ \