diff options
author | mjacob <mjacob@FreeBSD.org> | 2006-01-20 19:21:38 +0000 |
---|---|---|
committer | mjacob <mjacob@FreeBSD.org> | 2006-01-20 19:21:38 +0000 |
commit | d8f173b52a1f186691e7a8d1ec50d0be0eac2c38 (patch) | |
tree | 6ac89b2947c183b8d5746033b8641da7a3682198 /sys/cam/cam_xpt.c | |
parent | b203612a402534ee363f2e1c4b1e58b0207a842c (diff) | |
download | FreeBSD-src-d8f173b52a1f186691e7a8d1ec50d0be0eac2c38.zip FreeBSD-src-d8f173b52a1f186691e7a8d1ec50d0be0eac2c38.tar.gz |
CAM_NEW_TRAN_CODE placeholders for SAS support.
Reviewed by: nate, ken, justin
MFC after: 1 month
Diffstat (limited to 'sys/cam/cam_xpt.c')
-rw-r--r-- | sys/cam/cam_xpt.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/cam/cam_xpt.c b/sys/cam/cam_xpt.c index 2d887bb..1c90c6f 100644 --- a/sys/cam/cam_xpt.c +++ b/sys/cam/cam_xpt.c @@ -1632,6 +1632,13 @@ xpt_announce_periph(struct cam_periph *periph, char *announce_string) } } + if (cts.ccb_h.status == CAM_REQ_CMP && cts.transport == XPORT_SAS) { + struct ccb_trans_settings_sas *sas = &cts.xport_specific.sas; + if (sas->valid & CTS_SAS_VALID_SPEED) { + speed = sas->bitrate; + } + } + mb = speed / 1000; if (mb > 0) printf("%s%d: %d.%03dMB/s transfers", |