Lines Matching refs:spi_fd
30 static inline void spi_write(int spi_fd, const void *data, uint32_t size) in spi_write() argument
36 write(spi_fd, (const void *)(data + start), SPI_MAX_BLOCK); in spi_write()
40 write(spi_fd, (const void *)(data + start), rest); in spi_write()
42 write(spi_fd, (const void *)data, (uint16_t)size); in spi_write()
52 spi_write(ili9341_dev.spi_fd, bytes, size); in ili9341_dc_write_bytes()
60 spi_write(ili9341_dev.spi_fd, &byte, 1); in ili9341_dc_write_byte()
70 ili9341_dev->spi_fd = open(spi_dev_name, 0); in ili9341_hw_init()
72 if (ili9341_dev->spi_fd > 0) { in ili9341_hw_init()
73 ret |= ioctl(ili9341_dev->spi_fd, IOC_SPI_SET_CFLAG, in ili9341_hw_init()
76 ioctl(ili9341_dev->spi_fd, IOC_SPI_SET_FREQ, ili9341_dev->spi_freq); in ili9341_hw_init()
77 ret |= ioctl(ili9341_dev->spi_fd, IOC_SPI_SET_SERIAL_LEN, 8); in ili9341_hw_init()
81 ili9341_dev->spi_port, ili9341_dev->spi_fd); in ili9341_hw_init()
210 ret |= close(ili9341_dev->spi_fd); in ili9341_hw_uninit()