Lines Matching refs:rx_buf
37 /* the device is jumpered for loopback - enabling some rx_buf tests */
41 "if set enable loopback mode, where the rx_buf " \
97 .rx_buf = RX(0),
111 .rx_buf = RX(PAGE_SIZE - 4),
135 .rx_buf = RX(0),
202 .rx_buf = RX(0),
219 .rx_buf = RX(0),
236 .rx_buf = RX(0),
250 .rx_buf = RX(0),
257 .rx_buf = RX(SPI_TEST_MAX_SIZE_HALF),
272 .rx_buf = RX(1024),
278 .rx_buf = RX(0),
293 .rx_buf = RX(0),
298 .rx_buf = RX(1024),
311 .rx_buf = RX(0),
319 .rx_buf = RX(0),
341 .rx_buf = RX(0),
345 .rx_buf = RX(1),
350 .rx_buf = RX(513),
468 dev_info(&spi->dev, " rx_buf: %pK\n", xfer->rx_buf);
469 if (dump_data && xfer->rx_buf)
471 xfer->rx_buf,
473 /* check for unwritten test pattern on rx_buf */
474 if (xfer->rx_buf) {
476 b = ((u8 *)xfer->rx_buf)[xfer->len - 1 - i];
482 " rx_buf filled with %02x starts at offset: %i\n",
522 if (!xfer->rx_buf)
525 if (RANGE_CHECK(xfer->rx_buf, xfer->len,
527 ranges[i].start = xfer->rx_buf;
528 ranges[i].end = xfer->rx_buf + xfer->len;
623 /* if applicable to transfer check that rx_buf is equal to tx_buf */
626 if (!xfer->len || !xfer->rx_buf)
632 rxb = ((u8 *)xfer->rx_buf)[i];
638 txb = ((u8 *)xfer->rx_buf)[0];
648 rxb = ((u8 *)xfer->rx_buf)[i];
726 /* fill rx_buf with SPI_TEST_PATTERN_UNWRITTEN */
727 if (xfers[i].rx_buf)
728 memset(xfers[i].rx_buf, SPI_TEST_PATTERN_UNWRITTEN,
816 /* patch the values of rx_buf */
817 ret = spi_test_translate(spi, &x->rx_buf, x->len,
874 /* count number of transfers with tx/rx_buf != NULL */
879 if (test.transfers[i].rx_buf)
894 "%s: iterate_rx_off configured with rx_buf==NULL - ignoring\n",
916 if (test.transfers[i].rx_buf)
917 test.transfers[i].rx_buf += rx_off;