Searched full:wfifo (Results 1 – 9 of 9) sorted by relevance
/openbmc/qemu/hw/misc/ |
H A D | xlnx-versal-cfu.c | 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() [all …]
|
H A D | xlnx-versal-cframe-reg.c | 509 uint32_t wfifo[WFIFO_SZ]; in cframe_reg_fdri_write() local 511 if (update_wfifo(addr, value, s->wfifo, wfifo)) { in cframe_reg_fdri_write() 514 s->regs[R_FDRI0] = wfifo[0]; in cframe_reg_fdri_write() 515 s->regs[R_FDRI1] = wfifo[1]; in cframe_reg_fdri_write() 516 s->regs[R_FDRI2] = wfifo[2]; in cframe_reg_fdri_write() 517 register_write(&s->regs_info[R_FDRI3], wfifo[3], in cframe_reg_fdri_write() 531 memset(s->wfifo, 0, WFIFO_SZ * sizeof(uint32_t)); in cframe_reg_reset_enter() 580 uint32_t *wfifo) in cframes_bcast_write() argument 584 .data[0] = wfifo[0], in cframes_bcast_write() 585 .data[1] = wfifo[1], in cframes_bcast_write() [all …]
|
/openbmc/qemu/include/hw/misc/ |
H A D | xlnx-versal-cfu.h | 207 /* 128-bit wfifo. */ 208 uint32_t wfifo[WFIFO_SZ]; member 232 /* 128-bit wfifo. */ 233 uint32_t wfifo[WFIFO_SZ]; member 244 * write fifo (wfifo), the data is copied to and returned in a secondary fifo 248 * @addr: the address used when calculating the wfifo array index to update 249 * @value: the value to write into the wfifo array 250 * @wfifo: the wfifo to update 251 * @wfifo_out: will return the wfifo data when all 128 bits have been written 256 uint32_t *wfifo, uint32_t *wfifo_ret);
|
H A D | xlnx-versal-cframe-reg.h | 270 /* 128-bit wfifo. */ 271 uint32_t wfifo[WFIFO_SZ]; member 295 /* 128-bit wfifo. */ 296 uint32_t wfifo[WFIFO_SZ]; member
|
/openbmc/u-boot/drivers/serial/ |
H A D | serial_meson.c | 14 u32 wfifo; member 86 writel(ch, &uart->wfifo); in meson_serial_putc() 154 writel(ch, ®s->wfifo); in _debug_uart_putc()
|
/openbmc/linux/drivers/spi/ |
H A D | spi-armada-3700.c | 620 /* Clear WFIFO, since it's last 2 bytes are shifted out during in a3700_spi_transfer_one_fifo() 650 /* Wait wfifo ready */ in a3700_spi_transfer_one_fifo() 654 "wait wfifo ready timed out\n"); in a3700_spi_transfer_one_fifo() 658 /* Fill up the wfifo */ in a3700_spi_transfer_one_fifo() 680 * - wait all the bytes in wfifo to be shifted out in a3700_spi_transfer_one_fifo() 699 dev_err(&spi->dev, "wait wfifo empty timed out\n"); in a3700_spi_transfer_one_fifo()
|
/openbmc/linux/include/linux/platform_data/ |
H A D | sdhci-pic32.h | 11 int (*setup_dma)(u32 rfifo, u32 wfifo);
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | davinci-mcasp-audio.yaml | 82 configures WFIFO threshold
|
/openbmc/u-boot/arch/arm/mach-socfpga/ |
H A D | scan_manager.c | 161 * WFIFO is empty before enabling the IO scan chain in scan_mgr_io_scan_chain_prg()
|