Lines Matching refs:ctrl
191 static void dspi_tx(struct ls_dspi_data *dspi_data, uint32_t ctrl, in dspi_tx() argument
196 uint32_t dspi_val = ctrl | data; in dspi_tx()
243 uint32_t ctrl = 0; in ls_dspi_txrx8() local
257 ctrl = DSPI_TFR_CTAS(data->ctar_sel) | DSPI_TFR_PCS(cs); in ls_dspi_txrx8()
259 ctrl |= DSPI_TFR_CONT; in ls_dspi_txrx8()
269 dspi_tx(data, ctrl, *spi_wr++); in ls_dspi_txrx8()
272 dspi_tx(data, ctrl, *spi_wr++); in ls_dspi_txrx8()
275 dspi_tx(data, ctrl, DSPI_IDLE_DATA); in ls_dspi_txrx8()
294 uint32_t ctrl = 0; in ls_dspi_txrx16() local
310 ctrl = DSPI_TFR_CTAS(data->ctar_sel) | DSPI_TFR_PCS(cs); in ls_dspi_txrx16()
312 ctrl |= DSPI_TFR_CONT; in ls_dspi_txrx16()
322 dspi_tx(data, ctrl, *spi_wr++); in ls_dspi_txrx16()
325 dspi_tx(data, ctrl, *spi_wr++); in ls_dspi_txrx16()
328 dspi_tx(data, ctrl, DSPI_IDLE_DATA); in ls_dspi_txrx16()
362 unsigned int ctrl = DSPI_TFR_CTAS(data->ctar_sel) | in ls_dspi_end() local
366 dspi_tx(data, ctrl, DSPI_IDLE_DATA); in ls_dspi_end()