Lines Matching defs:spi_transport_attrs
31 struct spi_transport_attrs { struct
32 int period; /* value in the PPR/SDTR command */
33 int min_period;
34 int offset;
35 int max_offset;
36 unsigned int width:1; /* 0 - narrow, 1 - wide */
37 unsigned int max_width:1;
38 unsigned int iu:1; /* Information Units enabled */
39 unsigned int max_iu:1;
40 unsigned int dt:1; /* DT clocking enabled */
41 unsigned int qas:1; /* Quick Arbitration and Selection enabled */
42 unsigned int max_qas:1;
43 unsigned int wr_flow:1; /* Write Flow control enabled */
44 unsigned int rd_strm:1; /* Read streaming enabled */
45 unsigned int rti:1; /* Retain Training Information */
46 unsigned int pcomp_en:1;/* Precompensation enabled */
47 unsigned int hold_mcs:1;/* Hold Margin Control Settings */
48 unsigned int initial_dv:1; /* DV done to this target yet */
49 unsigned long flags; /* flags field for drivers to use */
51 unsigned int support_sync:1; /* synchronous support */
75 #define spi_period(x) (((struct spi_transport_attrs *)&(x)->starget_data)->period) argument