Lines Matching refs:wfifo

34                   uint32_t *wfifo, uint32_t *wfifo_ret)  in update_wfifo()  argument
38 wfifo[idx] = value; in update_wfifo()
41 memcpy(wfifo_ret, wfifo, WFIFO_SZ * sizeof(uint32_t)); in update_wfifo()
42 memset(wfifo, 0, WFIFO_SZ * sizeof(uint32_t)); in update_wfifo()
170 memset(s->wfifo, 0, WFIFO_SZ * sizeof(uint32_t)); in cfu_apb_reset()
215 uint32_t wfifo[WFIFO_SZ]; in cfu_stream_write() local
217 if (update_wfifo(addr, value, s->wfifo, wfifo)) { in cfu_stream_write()
220 packet_type = extract32(wfifo[0], 24, 8); in cfu_stream_write()
221 row_addr = extract32(wfifo[0], 16, 5); in cfu_stream_write()
222 reg_addr = extract32(wfifo[0], 8, 6); in cfu_stream_write()
229 .data[0] = wfifo[0], in cfu_stream_write()
230 .data[1] = wfifo[1], in cfu_stream_write()
231 .data[2] = wfifo[2], in cfu_stream_write()
232 .data[3] = wfifo[3] in cfu_stream_write()
243 s->regs[R_CFU_FDRI_CNT] = wfifo[1]; in cfu_stream_write()
248 if (wfifo[1] % 25 != 0) { in cfu_stream_write()
257 .data[0] = wfifo[1], in cfu_stream_write()
258 .data[1] = wfifo[2], in cfu_stream_write()
259 .data[2] = wfifo[3], in cfu_stream_write()
278 uint32_t wfifo[WFIFO_SZ]; in cfu_sfr_write() local
280 if (update_wfifo(addr, value, s->wfifo, wfifo)) { in cfu_sfr_write()
281 uint8_t row_addr = extract32(wfifo[0], 23, 5); in cfu_sfr_write()
282 uint32_t frame_addr = extract32(wfifo[0], 0, 23); in cfu_sfr_write()
386 memset(s->wfifo, 0, WFIFO_SZ * sizeof(uint32_t)); in cfu_sfr_reset_enter()
467 VMSTATE_UINT32_ARRAY(wfifo, XlnxVersalCFUAPB, 4),
489 VMSTATE_UINT32_ARRAY(wfifo, XlnxVersalCFUSFR, 4),