| /linux/drivers/scsi/ |
| H A D | nsp32.c | 10 * 1.1: Add /proc SDTR status. 218 /* SCSI SDTR */ 379 * SDTR Message Routine 978 * message SDTR is needed to do synchronous transfer. in nsp32_queuecommand_lck() 996 "SDTR: entry: %d start_period: 0x%x offset: 0x%x\n", in nsp32_queuecommand_lck() 1000 * It was negotiating SDTR with target, sending from the in nsp32_queuecommand_lck() 1012 * It was negotiating SDTR with target, sending from target, in nsp32_queuecommand_lck() 1021 "Unknown SDTR from target is reached, fall back to async."); in nsp32_queuecommand_lck() 1486 seq_puts(m, "SDTR status\n"); in nsp32_show_info() 1644 * target SDTR check in nsp32_busfree_occur() [all …]
|
| H A D | 53c700.h | 91 * If DEV_NEGOTIATED_SYNC not set, tack and SDTR message on to the 93 * If we get an SDTR reply, work out the SXFER parameters, squirrel 415 /* Parameters to begin SDTR negotiations. Empirically, I find that 423 #define NCR_700_MIN_PERIOD 25 /* for SDTR message, 100ns */
|
| H A D | advansys.c | 430 } sdtr; member 444 #define xfer_period u_ext_msg.sdtr.sdtr_xfer_period 445 #define req_ack_offset u_ext_msg.sdtr.sdtr_req_ack_offset 994 ushort sdtr_speed1; /* 04 SDTR Speed TID 0-3 */ 1037 ushort sdtr_speed2; /* 13 SDTR speed TID 4-7 */ 1038 ushort sdtr_speed3; /* 14 SDTR speed TID 8-11 */ 1042 ushort sdtr_speed4; /* 17 SDTR speed 4 TID 12-15 */ 1096 ushort sdtr_speed1; /* 04 SDTR Speed TID 0-3 */ 1139 ushort sdtr_speed2; /* 13 SDTR speed TID 4-7 */ 1140 ushort sdtr_speed3; /* 14 SDTR speed TID 8-11 */ [all …]
|
| H A D | nsp32.h | 519 #define SDTR_INITIATOR BIT(0) /* sending SDTR from initiator */ 520 #define SDTR_TARGET BIT(1) /* sending SDTR from target */ 521 #define SDTR_DONE BIT(2) /* exchanging SDTR has been processed */
|
| H A D | wd33c93.c | 263 * Calculate Synchronous Transfer Register value from SDTR code. 280 period *= 4; /* convert SDTR code to ns */ in calc_sync_xfer() 288 * Calculate SDTR code bytes [3],[4] from period and offset. 550 * need to send an SDTR message to this device after selection is in DEF_SCSI_QCMD() 553 * target (and _all_ luns within it), we'll still send the SDTR message in DEF_SCSI_QCMD() 862 printk(" sending SDTR %02x03%02x%02x%02x ", in wd33c93_intr() 1013 /* A device has sent an unsolicited SDTR message; rather than go in wd33c93_intr() 1163 * it - like when our SDTR message is rejected by a target. Some in wd33c93_intr()
|
| H A D | 53c700.c | 66 * support for odd clock speeds which constrain SDTR negotiations. 226 /* This translates the SDTR message offset and period to a value 833 /* SDTR message out of the blue, reject it */ in process_extended_message() 835 "Unexpected SDTR msg\n"); in process_extended_message()
|
| H A D | dc395x.c | 1064 /* SDTR */ 2214 /* Reply with corrected SDTR Message */ in msgin_set_sync() 2334 /* SDTR */ in msgin_phase0()
|
| H A D | ncr53c8xx.c | 1549 ** a SDTR or WDTR message is appended. 4150 ** Build the identify / tag / sdtr message in ncr_queue_command() 6634 ** -> target answered (ok) NEG SYNC sdtr set - clrack in ncr_int_sir() 6635 ** -> target answered (!ok) NEG SYNC sdtr defa. REJ--->msg_bad in ncr_int_sir() 6641 ** -> incoming message --- SYNC sdtr set SDTR - in ncr_int_sir() 6712 ** if target sends SDTR message, in ncr_int_sir()
|
| H A D | scsi_transport_spi.c | 412 * for SDTR/PPR messages */
|
| H A D | qlogicpti.c | 987 if (sdev->sdtr) { in qlogicpti_sdev_configure()
|
| /linux/drivers/scsi/arm/ |
| H A D | acornscsi.h | 225 SYNC_SENT_REQUEST, /* sent SDTR message */ 226 SYNC_COMPLETED, /* received SDTR reply */
|
| H A D | fas216.c | 490 * not accept an SDTR message, some targets may not initiate synchronous 497 * SDTR message with a MESSAGE REJECT message if the either the 528 * data transfers shall not respond to an SDTR in fas216_handlesync() 552 * Honour the request by sending back a SDTR in fas216_handlesync()
|
| /linux/include/scsi/ |
| H A D | scsi_device.h | 207 unsigned sdtr:1; /* Device supports SDTR messages */ member 645 return sdev->sdtr; in scsi_device_sync()
|
| H A D | scsi_transport_spi.h | 19 int period; /* value in the PPR/SDTR command */
|
| H A D | scsi_host.h | 208 * device->sdtr will be true if the device supports SDTR messages.
|
| /linux/drivers/scsi/pcmcia/ |
| H A D | nsp_cs.c | 7 Support Synchronous Data Transfer Request (SDTR) mode 1417 seq_puts(m, "SDTR status\n"); in nsp_show_info() 1699 nsp_msg(KERN_INFO, "clear SDTR status"); in nsp_cs_suspend()
|
| /linux/drivers/scsi/aic7xxx/ |
| H A D | aic7xxx_core.c | 2243 * if this was the beginning of an SDTR. 2987 * or just issue an SDTR with a 0 offset. in ahc_build_transfer_msg() 3005 * Both the PPR message and SDTR message require the in ahc_build_transfer_msg() 3009 * Regardless, guarantee that if we are using WDTR and SDTR in ahc_build_transfer_msg() 3044 printk("(%s:%c:%d:%d): Sending SDTR period %x, offset %x\n", in ahc_construct_sdtr() 3644 "SDTR period %x, offset %x\n\t" in ahc_parse_msg() 3670 * Send our own SDTR in reply in ahc_parse_msg() 3675 "Initiated SDTR\n", in ahc_parse_msg() 3774 * We will always have an SDTR to send. in ahc_parse_msg() 3985 * outstanding SDTR or WDTR message for this in ahc_handle_msg_reject() [all …]
|
| H A D | aic79xx_core.c | 3187 printk("SDTR negotiation rejected busfree.\n"); in ahd_handle_nonpkt_busfree() 3709 * if this was the beginning of an SDTR. 3955 * WDTR or SDTR messages. in ahd_set_syncrate() 4535 * or just issue an SDTR with a 0 offset. in ahd_build_transfer_msg() 4552 * Both the PPR message and SDTR message require the in ahd_build_transfer_msg() 4556 * Regardless, guarantee that if we are using WDTR and SDTR in ahd_build_transfer_msg() 4591 printk("(%s:%c:%d:%d): Sending SDTR period %x, offset %x\n", in ahd_construct_sdtr() 5146 "SDTR period %x, offset %x\n\t" in ahd_parse_msg() 5171 * Send our own SDTR in reply in ahd_parse_msg() 5176 "Initiated SDTR\n", in ahd_parse_msg() [all …]
|
| /linux/Documentation/scsi/ |
| H A D | aic7xxx.rst | 159 an SDTR with an offset of 0 to be sure the target
|
| H A D | aic79xx.rst | 91 an SDTR with an offset of 0 to be sure the target
|
| /linux/arch/parisc/include/uapi/asm/ |
| H A D | pdc.h | 286 /* Get SCSI Interface Card info: SDTR, SCSI ID, mode (SE vs LVD) */
|
| /linux/drivers/media/i2c/ |
| H A D | tw9910.c | 66 #define SDTR 0x1D /* Standard Recognition */ macro
|
| /linux/drivers/message/fusion/ |
| H A D | mptbase.h | 480 /* #define MPT_SCSICFG_BLK_NEGO 0x10 WriteSDP1 with WDTR and SDTR disabled */
|
| /linux/drivers/scsi/sym53c8xx_2/ |
| H A D | sym_hipd.h | 753 * a SDTR or WDTR message is appended.
|
| H A D | sym_hipd.c | 2087 * We received a SDTR. 3942 * chip handler for SYNCHRONOUS DATA TRANSFER REQUEST (SDTR) message. 3983 "sdtr: ofs=%d per=%d div=%d fak=%d chg=%d.\n", 4549 * We handle MODIFY DATA POINTER, SDTR, WDTR
|