From accbb18a6102aa3fc6f88db58de91ce18bca05b8 Mon Sep 17 00:00:00 2001 From: "Justin T. Gibbs" Date: Sun, 17 Feb 2008 06:14:59 +0000 Subject: [PATCH] Advertise to CAM the ability of 790X controllers to negotiate information unit transfers (packetized/U320 protocol) and QAS. --- sys/dev/aic7xxx/aic79xx_osm.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sys/dev/aic7xxx/aic79xx_osm.c b/sys/dev/aic7xxx/aic79xx_osm.c index db8fd8877f2..53de0a80c08 100644 --- a/sys/dev/aic7xxx/aic79xx_osm.c +++ b/sys/dev/aic7xxx/aic79xx_osm.c @@ -597,9 +597,10 @@ ahd_action(struct cam_sim *sim, union ccb *ccb) cpi->protocol_version = SCSI_REV_2; cpi->transport = XPORT_SPI; cpi->transport_version = 2; - cpi->xport_specific.spi.ppr_options = SID_SPI_CLOCK_ST; cpi->transport_version = 4; - cpi->xport_specific.spi.ppr_options = SID_SPI_CLOCK_DT_ST; + cpi->xport_specific.spi.ppr_options = SID_SPI_CLOCK_DT_ST + | SID_SPI_IUS + | SID_SPI_QAS; cpi->ccb_h.status = CAM_REQ_CMP; xpt_done(ccb); break;