1 #ifndef __LINUX_SPI_XILINX_SPI_H 2 #define __LINUX_SPI_XILINX_SPI_H 3 4 /** 5 * struct xspi_platform_data - Platform data of the Xilinx SPI driver 6 * @num_chipselect: Number of chip select by the IP. 7 * @little_endian: If registers should be accessed little endian or not. 8 * @bits_per_word: Number of bits per word. 9 * @devices: Devices to add when the driver is probed. 10 * @num_devices: Number of devices in the devices array. 11 */ 12 struct xspi_platform_data { 13 u16 num_chipselect; 14 u8 bits_per_word; 15 struct spi_board_info *devices; 16 u8 num_devices; 17 }; 18 19 #endif /* __LINUX_SPI_XILINX_SPI_H */ 20