Greg Kroah-Hartman | b244131 | 2017-11-01 15:07:57 +0100 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
Mika Westerberg | 011f23a | 2010-05-06 04:47:04 +0000 | [diff] [blame] | 2 | #ifndef __ASM_MACH_EP93XX_SPI_H |
| 3 | #define __ASM_MACH_EP93XX_SPI_H |
| 4 | |
| 5 | struct spi_device; |
| 6 | |
| 7 | /** |
| 8 | * struct ep93xx_spi_info - EP93xx specific SPI descriptor |
H Hartley Sweeten | 55f0cd3 | 2017-02-16 13:07:37 -0700 | [diff] [blame] | 9 | * @chipselect: array of gpio numbers to use as chip selects |
| 10 | * @num_chipselect: ARRAY_SIZE(chipselect) |
Mika Westerberg | 626a96d | 2011-05-29 13:10:06 +0300 | [diff] [blame] | 11 | * @use_dma: use DMA for the transfers |
Mika Westerberg | 011f23a | 2010-05-06 04:47:04 +0000 | [diff] [blame] | 12 | */ |
| 13 | struct ep93xx_spi_info { |
H Hartley Sweeten | 55f0cd3 | 2017-02-16 13:07:37 -0700 | [diff] [blame] | 14 | int *chipselect; |
Mika Westerberg | 011f23a | 2010-05-06 04:47:04 +0000 | [diff] [blame] | 15 | int num_chipselect; |
Mika Westerberg | 626a96d | 2011-05-29 13:10:06 +0300 | [diff] [blame] | 16 | bool use_dma; |
Mika Westerberg | 011f23a | 2010-05-06 04:47:04 +0000 | [diff] [blame] | 17 | }; |
| 18 | |
Mika Westerberg | 011f23a | 2010-05-06 04:47:04 +0000 | [diff] [blame] | 19 | #endif /* __ASM_MACH_EP93XX_SPI_H */ |