diff options
author | mjacob <mjacob@FreeBSD.org> | 2000-04-21 02:06:30 +0000 |
---|---|---|
committer | mjacob <mjacob@FreeBSD.org> | 2000-04-21 02:06:30 +0000 |
commit | d4eb90b76c935aa53fe506030c850ff8de1aa579 (patch) | |
tree | cccde2c4f841909fe26e7bfd59f575f3fe668047 /sys/dev | |
parent | c8f13071dda2b7dcdaf9eb6e6c4e92689bf0fd5f (diff) | |
download | FreeBSD-src-d4eb90b76c935aa53fe506030c850ff8de1aa579.zip FreeBSD-src-d4eb90b76c935aa53fe506030c850ff8de1aa579.tar.gz |
Roll minor version. Increase size (and add defines for) topology storage.
Diffstat (limited to 'sys/dev')
-rw-r--r-- | sys/dev/isp/ispvar.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/sys/dev/isp/ispvar.h b/sys/dev/isp/ispvar.h index 11221e7..1ea60b1 100644 --- a/sys/dev/isp/ispvar.h +++ b/sys/dev/isp/ispvar.h @@ -58,7 +58,7 @@ #endif #define ISP_CORE_VERSION_MAJOR 1 -#define ISP_CORE_VERSION_MINOR 12 +#define ISP_CORE_VERSION_MINOR 13 /* * Vector for bus specific code to provide specific services. @@ -230,11 +230,12 @@ typedef struct { typedef struct { u_int32_t isp_fwoptions : 16, - : 7, + : 4, loop_seen_once : 1, isp_loopstate : 3, /* Current Loop State */ isp_fwstate : 3, /* ISP F/W state */ isp_gotdparms : 1, + isp_topo : 3, isp_onfabric : 1; u_int8_t isp_loopid; /* hard loop id */ u_int8_t isp_alpa; /* ALPA */ @@ -290,6 +291,12 @@ typedef struct { #define LOOP_PDB_RCVD 2 #define LOOP_READY 7 +#define TOPO_NL_PORT 0 +#define TOPO_FL_PORT 1 +#define TOPO_N_PORT 2 +#define TOPO_F_PORT 3 +#define TOPO_PTP_STUB 4 + /* * Soft Structure per host adapter */ |