18 #ifndef _RTDM_UAPI_SPI_H
19 #define _RTDM_UAPI_SPI_H
21 #include <linux/types.h>
29 struct rtdm_spi_iobufs {
36 #define SPI_RTIOC_SET_CONFIG _IOW(RTDM_CLASS_SPI, 0, struct rtdm_spi_config)
37 #define SPI_RTIOC_GET_CONFIG _IOR(RTDM_CLASS_SPI, 1, struct rtdm_spi_config)
38 #define SPI_RTIOC_SET_IOBUFS _IOR(RTDM_CLASS_SPI, 2, struct rtdm_spi_iobufs)
39 #define SPI_RTIOC_TRANSFER _IO(RTDM_CLASS_SPI, 3)
40 #define SPI_RTIOC_TRANSFER_N _IOR(RTDM_CLASS_SPI, 4, int)