Lines Matching +full:0 +full:xf1
28 #define GOODIX_BERLIN_SPI_WRITE_FLAG 0xF0
29 #define GOODIX_BERLIN_SPI_READ_FLAG 0xF1
51 memset(&xfers, 0, sizeof(xfers)); in goodix_berlin_spi_read()
53 /* buffer format: 0xF1 + addr(4bytes) + dummy(3bytes) + data */ in goodix_berlin_spi_read()
54 buf[0] = GOODIX_BERLIN_SPI_READ_FLAG; in goodix_berlin_spi_read()
57 0xff, GOODIX_BERLIN_SPI_READ_DUMMY_LEN); in goodix_berlin_spi_read()
62 xfers.cs_change = 0; in goodix_berlin_spi_read()
66 if (error < 0) { in goodix_berlin_spi_read()
91 memset(&xfers, 0, sizeof(xfers)); in goodix_berlin_spi_write()
93 buf[0] = GOODIX_BERLIN_SPI_WRITE_FLAG; in goodix_berlin_spi_write()
100 xfers.cs_change = 0; in goodix_berlin_spi_write()
104 if (error < 0) { in goodix_berlin_spi_write()
109 return 0; in goodix_berlin_spi_write()
129 int error = 0; in goodix_berlin_spi_probe()
152 return 0; in goodix_berlin_spi_probe()