Lines Matching defs:NCR_700_Host_Parameters
196 struct NCR_700_Host_Parameters { struct
198 int clock; /* board clock speed in MHz */
199 void __iomem *base; /* the base for the port (copied to host) */
200 struct device *dev;
201 __u32 dmode_extra; /* adjustable bus settings */
202 __u32 dcntl_extra; /* adjustable bus settings */
203 __u32 ctest7_extra; /* adjustable bus settings */
204 __u32 differential:1; /* if we are differential */
208 __u32 force_le_on_be:1;
210 __u32 chip710:1; /* set if really a 710 not 700 */
211 __u32 burst_length:4; /* set to 0 to disable 710 bursting */
212 __u32 noncoherent:1; /* needs to use non-coherent DMA */
215 __u32 fast:1; /* if we can alter the SCSI bus clock
217 int sync_clock; /* The speed of the SYNC core */
219 __u32 *script; /* pointer to script location */
220 __u32 pScript; /* physical mem addr of script */
222 enum NCR_700_Host_State state; /* protected by state lock */
223 struct scsi_cmnd *cmd;
230 __u8 *msgout;
232 __u8 *msgin;
234 __u8 *status;
236 struct NCR_700_command_slot *slots;
238 int saved_slot_position;
239 int command_slot_count; /* protected by state lock */
240 __u8 tag_negotiated;
241 __u8 rev;
242 __u8 reselection_id;
243 __u8 min_period;
246 struct NCR_700_command_slot *free_list;
252 struct completion *eh_complete;