Lines Matching refs:rspi_write8
204 static void rspi_write8(const struct rspi_data *rspi, u8 data, u16 offset) in rspi_write8() function
232 rspi_write8(rspi, data, RSPI_SPDR); in rspi_write_data()
263 rspi_write8(rspi, rspi->sppcr, RSPI_SPPCR); in rspi_set_config_register()
268 rspi_write8(rspi, clamp(spbr, 0, 255), RSPI_SPBR); in rspi_set_config_register()
271 rspi_write8(rspi, 0, RSPI_SPDCR); in rspi_set_config_register()
275 rspi_write8(rspi, 0x00, RSPI_SPCKD); in rspi_set_config_register()
276 rspi_write8(rspi, 0x00, RSPI_SSLND); in rspi_set_config_register()
277 rspi_write8(rspi, 0x00, RSPI_SPND); in rspi_set_config_register()
280 rspi_write8(rspi, 0x00, RSPI_SPCR2); in rspi_set_config_register()
287 rspi_write8(rspi, SPCR_MSTR, RSPI_SPCR); in rspi_set_config_register()
300 rspi_write8(rspi, rspi->sppcr, RSPI_SPPCR); in rspi_rz_set_config_register()
305 rspi_write8(rspi, clamp(spbr, 0, 255), RSPI_SPBR); in rspi_rz_set_config_register()
308 rspi_write8(rspi, SPDCR_SPLBYTE, RSPI_SPDCR); in rspi_rz_set_config_register()
312 rspi_write8(rspi, 0x00, RSPI_SPCKD); in rspi_rz_set_config_register()
313 rspi_write8(rspi, 0x00, RSPI_SSLND); in rspi_rz_set_config_register()
314 rspi_write8(rspi, 0x00, RSPI_SPND); in rspi_rz_set_config_register()
321 rspi_write8(rspi, SPCR_MSTR, RSPI_SPCR); in rspi_rz_set_config_register()
334 rspi_write8(rspi, rspi->sppcr, RSPI_SPPCR); in qspi_set_config_register()
338 rspi_write8(rspi, clamp(spbr, 0, 255), RSPI_SPBR); in qspi_set_config_register()
341 rspi_write8(rspi, 0, RSPI_SPDCR); in qspi_set_config_register()
345 rspi_write8(rspi, 0x00, RSPI_SPCKD); in qspi_set_config_register()
346 rspi_write8(rspi, 0x00, RSPI_SSLND); in qspi_set_config_register()
347 rspi_write8(rspi, 0x00, RSPI_SPND); in qspi_set_config_register()
363 rspi_write8(rspi, SPBFCR_TXRST | SPBFCR_RXRST, QSPI_SPBFCR); in qspi_set_config_register()
365 rspi_write8(rspi, 0x00, QSPI_SPBFCR); in qspi_set_config_register()
371 rspi_write8(rspi, SPCR_SPE | SPCR_MSTR, RSPI_SPCR); in qspi_set_config_register()
383 rspi_write8(rspi, data, reg); in qspi_update()
427 rspi_write8(rspi, rspi_read8(rspi, RSPI_SPCR) | enable, RSPI_SPCR); in rspi_enable_irq()
432 rspi_write8(rspi, rspi_read8(rspi, RSPI_SPCR) & ~disable, RSPI_SPCR); in rspi_disable_irq()
630 rspi_write8(rspi, rspi_read8(rspi, RSPI_SPSR) & ~SPSR_OVRF, in rspi_receive_init()
637 rspi_write8(rspi, SPBFCR_TXRST | SPBFCR_RXRST, RSPI_SPBFCR); in rspi_rz_receive_init()
638 rspi_write8(rspi, 0, RSPI_SPBFCR); in rspi_rz_receive_init()
648 rspi_write8(rspi, SPBFCR_TXRST | SPBFCR_RXRST, QSPI_SPBFCR); in qspi_receive_init()
649 rspi_write8(rspi, 0, QSPI_SPBFCR); in qspi_receive_init()
709 rspi_write8(rspi, spcr, RSPI_SPCR); in rspi_transfer_one()
907 rspi_write8(rspi, i - 1, RSPI_SPSCR); in qspi_setup_sequencer()
928 rspi_write8(rspi, rspi_read8(rspi, RSPI_SPCR) | SPCR_SPE, RSPI_SPCR); in rspi_prepare_message()
938 rspi_write8(rspi, rspi_read8(rspi, RSPI_SPCR) & ~SPCR_SPE, RSPI_SPCR); in rspi_unprepare_message()
942 rspi_write8(rspi, 0, RSPI_SPSCR); in rspi_unprepare_message()