blob: eb16c6739ac2aadd91dd22193bc786b1a9cd2bdd [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001/* SPDX-License-Identifier: GPL-2.0 */
Mika Westerberg011f23a2010-05-06 04:47:04 +00002#ifndef __ASM_MACH_EP93XX_SPI_H
3#define __ASM_MACH_EP93XX_SPI_H
4
5struct spi_device;
6
7/**
8 * struct ep93xx_spi_info - EP93xx specific SPI descriptor
H Hartley Sweeten55f0cd32017-02-16 13:07:37 -07009 * @chipselect: array of gpio numbers to use as chip selects
10 * @num_chipselect: ARRAY_SIZE(chipselect)
Mika Westerberg626a96d2011-05-29 13:10:06 +030011 * @use_dma: use DMA for the transfers
Mika Westerberg011f23a2010-05-06 04:47:04 +000012 */
13struct ep93xx_spi_info {
H Hartley Sweeten55f0cd32017-02-16 13:07:37 -070014 int *chipselect;
Mika Westerberg011f23a2010-05-06 04:47:04 +000015 int num_chipselect;
Mika Westerberg626a96d2011-05-29 13:10:06 +030016 bool use_dma;
Mika Westerberg011f23a2010-05-06 04:47:04 +000017};
18
Mika Westerberg011f23a2010-05-06 04:47:04 +000019#endif /* __ASM_MACH_EP93XX_SPI_H */