![H Hartley Sweeten](/assets/img/avatar_default.png)
This driver requires a GPIO line to be used for the chip select of each SPI device. Remove the ep93xx_spi_chip_ops definition from the platform data and use the spi core GPIO handling for the chip selects. Fix all the ep93xx platforms that use this driver and remove the old Documentation. Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Signed-off-by: Mark Brown <broonie@kernel.org>
19 lines
415 B
C
19 lines
415 B
C
#ifndef __ASM_MACH_EP93XX_SPI_H
|
|
#define __ASM_MACH_EP93XX_SPI_H
|
|
|
|
struct spi_device;
|
|
|
|
/**
|
|
* struct ep93xx_spi_info - EP93xx specific SPI descriptor
|
|
* @chipselect: array of gpio numbers to use as chip selects
|
|
* @num_chipselect: ARRAY_SIZE(chipselect)
|
|
* @use_dma: use DMA for the transfers
|
|
*/
|
|
struct ep93xx_spi_info {
|
|
int *chipselect;
|
|
int num_chipselect;
|
|
bool use_dma;
|
|
};
|
|
|
|
#endif /* __ASM_MACH_EP93XX_SPI_H */
|