You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
628 B
21 lines
628 B
/* SPDX-License-Identifier: GPL-2.0 */ |
|
#ifndef _LINUX_SPI_SPI_OC_TINY_H |
|
#define _LINUX_SPI_SPI_OC_TINY_H |
|
|
|
/** |
|
* struct tiny_spi_platform_data - platform data of the OpenCores tiny SPI |
|
* @freq: input clock freq to the core. |
|
* @baudwidth: baud rate divider width of the core. |
|
* @gpio_cs_count: number of gpio pins used for chipselect. |
|
* @gpio_cs: array of gpio pins used for chipselect. |
|
* |
|
* freq and baudwidth are used only if the divider is programmable. |
|
*/ |
|
struct tiny_spi_platform_data { |
|
unsigned int freq; |
|
unsigned int baudwidth; |
|
unsigned int gpio_cs_count; |
|
int *gpio_cs; |
|
}; |
|
|
|
#endif /* _LINUX_SPI_SPI_OC_TINY_H */
|
|
|