diff options
author | gibbs <gibbs@FreeBSD.org> | 1998-12-10 04:05:49 +0000 |
---|---|---|
committer | gibbs <gibbs@FreeBSD.org> | 1998-12-10 04:05:49 +0000 |
commit | d4b7c14a095373b4accf287f1287db794aeea1a9 (patch) | |
tree | a98f859d69e4c251828a428597e3ec0cebde3498 /sys/cam/cam_ccb.h | |
parent | cf51edbfa91a8893b1ed929a9d654193ab7a8f34 (diff) | |
download | FreeBSD-src-d4b7c14a095373b4accf287f1287db794aeea1a9.zip FreeBSD-src-d4b7c14a095373b4accf287f1287db794aeea1a9.tar.gz |
Expand the hba_misc fied in the Path Inquiry ccb to allow a controller driver
to specify that it does not provide initiator services (PIM_NOINITIATOR)
and that the initial bus reset for device probing should be avoided
(PIM_NOBUSRESET).
Modify the XPT layer to honor these flags.
Diffstat (limited to 'sys/cam/cam_ccb.h')
-rw-r--r-- | sys/cam/cam_ccb.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/cam/cam_ccb.h b/sys/cam/cam_ccb.h index f2732b4..aaf2670 100644 --- a/sys/cam/cam_ccb.h +++ b/sys/cam/cam_ccb.h @@ -25,7 +25,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: cam_ccb.h,v 1.1 1998/09/15 06:33:23 gibbs Exp $ + * $Id: cam_ccb.h,v 1.2 1998/10/15 23:17:35 gibbs Exp $ */ #ifndef _CAM_CAM_CCB_H @@ -412,7 +412,8 @@ typedef enum { typedef enum { PIM_SCANHILO = 0x80, /* Bus scans from high ID to low ID */ PIM_NOREMOVE = 0x40, /* Removeable devices not included in scan */ - PIM_NOINQUIRY = 0x20, /* Inquiry data not kept by XPT */ + PIM_NOINITIATOR = 0x20, /* Initiator role not supported. */ + PIM_NOBUSRESET = 0x10, /* User has disabled initial BUS RESET */ } pi_miscflag; /* Path Inquiry CCB */ |