root/include/linux/spi/spi_oc_tiny.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 #ifndef _LINUX_SPI_SPI_OC_TINY_H
   3 #define _LINUX_SPI_SPI_OC_TINY_H
   4 
   5 /**
   6  * struct tiny_spi_platform_data - platform data of the OpenCores tiny SPI
   7  * @freq:       input clock freq to the core.
   8  * @baudwidth:  baud rate divider width of the core.
   9  * @gpio_cs_count:      number of gpio pins used for chipselect.
  10  * @gpio_cs:    array of gpio pins used for chipselect.
  11  *
  12  * freq and baudwidth are used only if the divider is programmable.
  13  */
  14 struct tiny_spi_platform_data {
  15         unsigned int freq;
  16         unsigned int baudwidth;
  17         unsigned int gpio_cs_count;
  18         int *gpio_cs;
  19 };
  20 
  21 #endif /* _LINUX_SPI_SPI_OC_TINY_H */

/* [<][>][^][v][top][bottom][index][help] */