Lines Matching refs:fifo_size
138 #define SIRFSOC_SPI_FIFO_THD_MASK(s) ((s)->fifo_size - 1)
287 unsigned int fifo_size; member
299 unsigned int fifo_size; member
628 sspi->fifo_size), in spi_sirfsoc_pio_transfer()
631 sspi->fifo_size), in spi_sirfsoc_pio_transfer()
641 sspi->fifo_size), in spi_sirfsoc_pio_transfer()
644 sspi->fifo_size), in spi_sirfsoc_pio_transfer()
659 data_units = sspi->fifo_size / sspi->word_width; in spi_sirfsoc_pio_transfer()
834 writel((SIRFSOC_SPI_FIFO_LEVEL_CHK_MASK(sspi, sspi->fifo_size - 2) << in spi_sirfsoc_config_mode()
836 (SIRFSOC_SPI_FIFO_LEVEL_CHK_MASK(sspi, sspi->fifo_size / 2) << in spi_sirfsoc_config_mode()
843 (SIRFSOC_SPI_FIFO_LEVEL_CHK_MASK(sspi, sspi->fifo_size / 2) << in spi_sirfsoc_config_mode()
845 (SIRFSOC_SPI_FIFO_LEVEL_CHK_MASK(sspi, sspi->fifo_size - 2) << in spi_sirfsoc_config_mode()
911 txfifo_ctrl = (((sspi->fifo_size / 2) & in spi_sirfsoc_setup_transfer()
915 rxfifo_ctrl = (((sspi->fifo_size / 2) & in spi_sirfsoc_setup_transfer()
1042 .fifo_size = 256,
1049 .fifo_size = 128,
1057 .fifo_size = 512,
1092 sspi->fifo_full_offset = ilog2(sspi->fifo_size); in spi_sirfsoc_probe()
1096 sspi->fifo_level_chk_mask = (sspi->fifo_size / 4) - 1; in spi_sirfsoc_probe()
1098 sspi->fifo_size = spi_comp_data->fifo_size; in spi_sirfsoc_probe()