Lines Matching defs:NCR_700_Host_Parameters
195 struct NCR_700_Host_Parameters { struct
197 int clock; /* board clock speed in MHz */
198 void __iomem *base; /* the base for the port (copied to host) */
199 struct device *dev;
200 __u32 dmode_extra; /* adjustable bus settings */
201 __u32 dcntl_extra; /* adjustable bus settings */
202 __u32 ctest7_extra; /* adjustable bus settings */
203 __u32 differential:1; /* if we are differential */
207 __u32 force_le_on_be:1;
209 __u32 chip710:1; /* set if really a 710 not 700 */
210 __u32 burst_length:4; /* set to 0 to disable 710 bursting */
211 __u32 noncoherent:1; /* needs to use non-coherent DMA */
214 __u32 fast:1; /* if we can alter the SCSI bus clock
216 int sync_clock; /* The speed of the SYNC core */
218 __u32 *script; /* pointer to script location */
219 __u32 pScript; /* physical mem addr of script */
221 enum NCR_700_Host_State state; /* protected by state lock */
222 struct scsi_cmnd *cmd;
229 __u8 *msgout;
231 __u8 *msgin;
233 __u8 *status;
235 struct NCR_700_command_slot *slots;
237 int saved_slot_position;
238 int command_slot_count; /* protected by state lock */
239 __u8 tag_negotiated;
240 __u8 rev;
241 __u8 reselection_id;
242 __u8 min_period;
245 struct NCR_700_command_slot *free_list;
251 struct completion *eh_complete;