xref: /linux/arch/mips/include/asm/mach-au1x00/au1550_spi.h (revision ae22a94997b8a03dcb3c922857c203246711f9d4)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * au1550_spi.h - Au1550 PSC SPI controller driver - platform data structure
4  */
5 
6 #ifndef _AU1550_SPI_H_
7 #define _AU1550_SPI_H_
8 
9 struct au1550_spi_info {
10 	u32 mainclk_hz;		/* main input clock frequency of PSC */
11 	u16 num_chipselect;	/* number of chipselects supported */
12 	void (*activate_cs)(struct au1550_spi_info *spi, int cs, int polarity);
13 	void (*deactivate_cs)(struct au1550_spi_info *spi, int cs, int polarity);
14 };
15 
16 #endif
17