aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/qla2xxx/qla_fw.h
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@g5.osdl.org>2005-11-05 13:31:35 -0500
committerLinus Torvalds <torvalds@g5.osdl.org>2005-11-05 13:31:35 -0500
commitfecb4a0c87c2bcaee1f3cf800126eef752a07ed3 (patch)
tree32fbc17daf7879a9a86eb029096994be45cd136b /drivers/scsi/qla2xxx/qla_fw.h
parenta2c78f7c1d393d89240ed5922d3aa8e439aec82e (diff)
parent39b7f1e25a412b0ef31e516cfc2fa4f40235f263 (diff)
Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6
Diffstat (limited to 'drivers/scsi/qla2xxx/qla_fw.h')
-rw-r--r--drivers/scsi/qla2xxx/qla_fw.h30
1 files changed, 8 insertions, 22 deletions
diff --git a/drivers/scsi/qla2xxx/qla_fw.h b/drivers/scsi/qla2xxx/qla_fw.h
index fd9df163410c..9fb562aa4acc 100644
--- a/drivers/scsi/qla2xxx/qla_fw.h
+++ b/drivers/scsi/qla2xxx/qla_fw.h
@@ -1,23 +1,9 @@
1 1/*
2/******************************************************************************** 2 * QLogic Fibre Channel HBA Driver
3* QLOGIC LINUX SOFTWARE 3 * Copyright (c) 2003-2005 QLogic Corporation
4* 4 *
5* QLogic ISP2x00 device driver for Linux 2.6.x 5 * See LICENSE.qla2xxx for copyright and licensing details.
6* Copyright (C) 2003-2005 QLogic Corporation 6 */
7* (www.qlogic.com)
8*
9* This program is free software; you can redistribute it and/or modify it
10* under the terms of the GNU General Public License as published by the
11* Free Software Foundation; either version 2, or (at your option) any
12* later version.
13*
14* This program is distributed in the hope that it will be useful, but
15* WITHOUT ANY WARRANTY; without even the implied warranty of
16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17* General Public License for more details.
18**
19******************************************************************************/
20
21#ifndef __QLA_FW_H 7#ifndef __QLA_FW_H
22#define __QLA_FW_H 8#define __QLA_FW_H
23 9
@@ -394,7 +380,7 @@ struct cmd_type_6 {
394 380
395 uint16_t fcp_rsp_dsd_len; /* FCP_RSP DSD length. */ 381 uint16_t fcp_rsp_dsd_len; /* FCP_RSP DSD length. */
396 382
397 uint8_t lun[8]; /* FCP LUN (BE). */ 383 struct scsi_lun lun; /* FCP LUN (BE). */
398 384
399 uint16_t control_flags; /* Control flags. */ 385 uint16_t control_flags; /* Control flags. */
400#define CF_DATA_SEG_DESCR_ENABLE BIT_2 386#define CF_DATA_SEG_DESCR_ENABLE BIT_2
@@ -432,7 +418,7 @@ struct cmd_type_7 {
432 uint16_t dseg_count; /* Data segment count. */ 418 uint16_t dseg_count; /* Data segment count. */
433 uint16_t reserved_1; 419 uint16_t reserved_1;
434 420
435 uint8_t lun[8]; /* FCP LUN (BE). */ 421 struct scsi_lun lun; /* FCP LUN (BE). */
436 422
437 uint16_t task_mgmt_flags; /* Task management flags. */ 423 uint16_t task_mgmt_flags; /* Task management flags. */
438#define TMF_CLEAR_ACA BIT_14 424#define TMF_CLEAR_ACA BIT_14