summaryrefslogtreecommitdiffstats
path: root/sys/dev/isp/ispmbox.h
diff options
context:
space:
mode:
authormjacob <mjacob@FreeBSD.org>2001-02-23 05:35:50 +0000
committermjacob <mjacob@FreeBSD.org>2001-02-23 05:35:50 +0000
commit2b7de3529ca70b7e4a27431edb43ea93b2118123 (patch)
tree4df3d0641119ffd783bc763d20af960168c2f1fb /sys/dev/isp/ispmbox.h
parent63ed3e92a93db5d5076a050b2288f3503183e68c (diff)
downloadFreeBSD-src-2b7de3529ca70b7e4a27431edb43ea93b2118123.zip
FreeBSD-src-2b7de3529ca70b7e4a27431edb43ea93b2118123.tar.gz
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.
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 bf0fc35..ce2fe06 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
OpenPOWER on IntegriCloud