Lines Matching full:loopback
3 * linux/drivers/spi/spi-loopback-test.c
7 * Loopback test driver to test several typical spi_message conditions
37 /* the device is jumpered for loopback - enabling some rx_buf tests */
38 static int loopback; variable
39 module_param(loopback, int, 0);
40 MODULE_PARM_DESC(loopback,
41 "if set enable loopback mode, where the rx_buf " \
335 dev_info(&spi->dev, "Executing spi-loopback-tests\n"); in spi_loopback_test_probe()
339 dev_info(&spi->dev, "Finished spi-loopback-tests with return: %i\n", in spi_loopback_test_probe()
347 { .compatible = "linux,spi-loopback-test", },
360 .name = "spi-loopback-test",
523 "loopback strangeness - rx changed outside of allowed range at: %pK\n", in spi_check_rx_ranges()
573 /* checks rx_buffer pattern are valid with loopback or without */ in spi_test_check_loopback_result()
580 /* if we run without loopback, then return now */ in spi_test_check_loopback_result()
581 if (!loopback) in spi_test_check_loopback_result()
603 "loopback strangeness - we expect 0x00 or 0xff, but not 0x%02x\n", in spi_test_check_loopback_result()
620 "loopback strangeness - transfer mismatch on byte %04zx - expected 0x%02x, but got 0x%02x\n", in spi_test_check_loopback_result()