Home
last modified time | relevance | path

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

/openbmc/qemu/include/hw/ssi/
H A Dxlnx-versal-ospi.h91 Fifo8 tx_sram; member
/openbmc/qemu/hw/ssi/
H A Dxlnx-versal-ospi.c902 assert(fifo8_num_used(&s->tx_sram) >= len); in ospi_ind_write()
921 fifo8_push(&s->tx_fifo, fifo8_pop(&s->tx_sram)); in ospi_ind_write()
968 while (!ospi_ind_op_completed(op) && fifo8_num_used(&s->tx_sram) > 0) { in ospi_do_indirect_write()
970 end_b = next_b + MIN(fifo8_num_used(&s->tx_sram), pagesz); in ospi_do_indirect_write()
1130 for (i = 0; i < size && !fifo8_is_full(&s->tx_sram); i++) { in ospi_tx_sram_write()
1131 fifo8_push(&s->tx_sram, value >> 8 * i); in ospi_tx_sram_write()
1285 fifo8_reset(&s->tx_sram); in ind_wr_xfer_ctrl_reg_post_write()
1370 val = ((fifo8_num_used(&s->tx_sram) & 0xFFFF) << 16) | in sram_fill_reg_post_read()
1405 fifo8_reset(&s->tx_sram); in xlnx_versal_ospi_reset()
1750 fifo8_create(&s->tx_sram, TXFF_SZ); in xlnx_versal_ospi_realize()
[all …]