Commit | Line | Data |
---|---|---|
d5af91a1 RR |
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 | |
c9da2e12 RR |
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. | |
d5af91a1 RR |
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; | |
c9da2e12 | 14 | u8 bits_per_word; |
d5af91a1 RR |
15 | struct spi_board_info *devices; |
16 | u8 num_devices; | |
17 | }; | |
18 | ||
19 | #endif /* __LINUX_SPI_XILINX_SPI_H */ |