Lines Matching +full:chip +full:- +full:wide
1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 1997-2000 Russell King
114 #define CNTL1_CID (7 << 0) /* Chip ID */
123 #define CLKF_F37MHZ 0x00 /* 35.01 - 40 MHz */
125 #define CLKF_F12MHZ 0x03 /* 10.01 - 15 MHz */
126 #define CLKF_F17MHZ 0x04 /* 15.01 - 20 MHz */
127 #define CLKF_F22MHZ 0x05 /* 20.01 - 25 MHz */
128 #define CLKF_F27MHZ 0x06 /* 25.01 - 30 MHz */
129 #define CLKF_F32MHZ 0x07 /* 30.01 - 35 MHz */
131 /* Chip test register (write) */
186 DMA_OUT, /* DMA from memory to chip */
187 DMA_IN /* DMA from chip to memory */
220 struct scsi_cmnd *pending_SCpnt[8]; /* per-device pending commands */
237 const char *type; /* chip type */
272 unsigned char wide_max_size; /* Maximum wide transfer size */
285 /* per-device info */
293 unsigned char wide_xfer; /* currently negociated wide transfer */
295 neg_t wide_state; /* wide transfer mode */
313 /* driver-private data per SCSI command. */
329 * Params : instance - a driver-specific filled-out structure
336 * Params : instance - a driver-specific filled-out structure
343 * Params : h - host adapter
344 * : SCpnt - Command to queue
345 * Returns : 0 - success, else error
351 * Params : h - host adapter
352 * : SCpnt - Command to queue
353 * Returns : 0 - success, else error
359 * Params : info - interface to service
367 * Params : instance - a driver-specific filled-out structure
378 * Params : SCpnt - command to abort
385 * Params : SCpnt - command specifing device to reset
392 * Params : SCpnt - command specifing bus to reset
399 * Params : SCpnt - command specifing host to reset