aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/isp/ispmbox.h
diff options
context:
space:
mode:
authorMatt Jacob <mjacob@FreeBSD.org>2001-02-23 05:35:50 +0000
committerMatt Jacob <mjacob@FreeBSD.org>2001-02-23 05:35:50 +0000
commit4102f2f6efdc92f25fe4fa37dfe5a03872f66fd9 (patch)
treeabc6fc189855cf0c0fef40d8d4842ac7ea63fd99 /sys/dev/isp/ispmbox.h
parent452420419048350b3f6903e3c0e0dc890dcb57cd (diff)
downloadsrc-4102f2f6efdc92f25fe4fa37dfe5a03872f66fd9.tar.gz
src-4102f2f6efdc92f25fe4fa37dfe5a03872f66fd9.zip
Fix a longstanding bug- we had the sense of what bit 14
for the ICB firmware options meant- *I* had taken it to mean that if you set it, Node Name would be ignored and derived from Port Name. Actually, it meant the opposite. As a consequence- change ICBOPT_USE_PORTNAME to the define ICBOPT_BOTH_WWNS- makes more sense. Fix wrong input bitmap for MBOX_DUMP_RAM command. Call ISP_DUMPREGS if we get a f/w crash. Add ISPCTL_RUN_MBOXCMD control command (so outer layers can run a mailbox command directly) and add a ISPASYNC_UNHANDLED_RESPONSE hook so outer layers can understand response queue entries we might not know about.
Notes
Notes: svn path=/head/; revision=72938
Diffstat (limited to 'sys/dev/isp/ispmbox.h')
-rw-r--r--sys/dev/isp/ispmbox.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/isp/ispmbox.h b/sys/dev/isp/ispmbox.h
index bf0fc358fdf8..ce2fe06c68e0 100644
--- a/sys/dev/isp/ispmbox.h
+++ b/sys/dev/isp/ispmbox.h
@@ -537,7 +537,7 @@ typedef struct isp_icb {
#define ICBOPT_PREVLOOP 0x0800
#define ICBOPT_STOP_ON_QFULL 0x1000
#define ICBOPT_FULL_LOGIN 0x2000
-#define ICBOPT_USE_PORTNAME 0x4000
+#define ICBOPT_BOTH_WWNS 0x4000
#define ICBOPT_EXTENDED 0x8000
#define ICBXOPT_CLASS2_ACK0 0x0200