Lines Matching defs:cs
97 static int wpcm_fiu_do_uma(struct wpcm_fiu_spi *fiu, unsigned int cs,
101 u8 cts = FIU_UMA_CTS_EXEC_DONE | FIU_UMA_CTS_CS(cs);
119 static void wpcm_fiu_ects_assert(struct wpcm_fiu_spi *fiu, unsigned int cs)
123 ects &= ~BIT(cs);
127 static void wpcm_fiu_ects_deassert(struct wpcm_fiu_spi *fiu, unsigned int cs)
131 ects |= BIT(cs);
198 int cs = spi_get_chipselect(mem->spi, 0);
200 wpcm_fiu_ects_assert(fiu, cs);
204 wpcm_fiu_do_uma(fiu, cs, true, false, 0);
210 wpcm_fiu_do_uma(fiu, cs, false, op->data.dir == SPI_MEM_DATA_OUT, op->data.nbytes);
212 wpcm_fiu_ects_deassert(fiu, cs);
243 int cs = spi_get_chipselect(mem->spi, 0);
248 wpcm_fiu_do_uma(fiu, cs, false, false, 3);
254 wpcm_fiu_do_uma(fiu, cs, true, false, 3);
280 int cs = spi_get_chipselect(mem->spi, 0);
282 wpcm_fiu_ects_assert(fiu, cs);
287 wpcm_fiu_do_uma(fiu, cs, op->addr.nbytes != 0, true, op->dummy.nbytes - 1);
292 wpcm_fiu_do_uma(fiu, cs, false, false, op->data.nbytes);
295 wpcm_fiu_ects_deassert(fiu, cs);
378 int cs = spi_get_chipselect(desc->mem->spi, 0);
393 if (cs * MAX_MEMORY_SIZE_PER_CS + desc->info.offset + desc->info.length > fiu->memory_size)
402 int cs = spi_get_chipselect(desc->mem->spi, 0);
407 offs += cs * MAX_MEMORY_SIZE_PER_CS;