Lines Matching defs:spi_transport_attrs
18 struct spi_transport_attrs { struct
19 int period; /* value in the PPR/SDTR command */
20 int min_period;
21 int offset;
22 int max_offset;
23 unsigned int width:1; /* 0 - narrow, 1 - wide */
24 unsigned int max_width:1;
25 unsigned int iu:1; /* Information Units enabled */
26 unsigned int max_iu:1;
27 unsigned int dt:1; /* DT clocking enabled */
28 unsigned int qas:1; /* Quick Arbitration and Selection enabled */
29 unsigned int max_qas:1;
30 unsigned int wr_flow:1; /* Write Flow control enabled */
31 unsigned int rd_strm:1; /* Read streaming enabled */
32 unsigned int rti:1; /* Retain Training Information */
33 unsigned int pcomp_en:1;/* Precompensation enabled */
34 unsigned int hold_mcs:1;/* Hold Margin Control Settings */
35 unsigned int initial_dv:1; /* DV done to this target yet */
36 unsigned long flags; /* flags field for drivers to use */
38 unsigned int support_sync:1; /* synchronous support */
62 #define spi_period(x) (((struct spi_transport_attrs *)&(x)->starget_data)->period) argument