Lines Matching +full:0 +full:xf1
32 #define GOODIX_BERLIN_SPI_WRITE_FLAG 0xF0
33 #define GOODIX_BERLIN_SPI_READ_FLAG 0xF1
55 memset(&xfers, 0, sizeof(xfers)); in goodix_berlin_spi_read()
57 /* buffer format: 0xF1 + addr(4bytes) + dummy(3/4bytes) + data */ in goodix_berlin_spi_read()
58 buf[0] = GOODIX_BERLIN_SPI_READ_FLAG; in goodix_berlin_spi_read()
61 0xff, ic_data->read_dummy_len); in goodix_berlin_spi_read()
66 xfers.cs_change = 0; in goodix_berlin_spi_read()
70 if (error < 0) { in goodix_berlin_spi_read()
95 memset(&xfers, 0, sizeof(xfers)); in goodix_berlin_spi_write()
97 buf[0] = GOODIX_BERLIN_SPI_WRITE_FLAG; in goodix_berlin_spi_write()
104 xfers.cs_change = 0; in goodix_berlin_spi_write()
108 if (error < 0) { in goodix_berlin_spi_write()
113 return 0; in goodix_berlin_spi_write()
134 int error = 0; in goodix_berlin_spi_probe()
158 return 0; in goodix_berlin_spi_probe()