[SCSI] qla2xxx: Use completion routines.
authorMarcus Barrow <marcus.barrow@qlogic.com>
Thu, 17 Jan 2008 17:02:13 +0000 (09:02 -0800)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Wed, 23 Jan 2008 17:29:31 +0000 (11:29 -0600)
commit0b05a1f0d68bf4714c37aa7843c31df1866b017a
treee228b6fc9b9afabad5c22bd693159a2eb1e003e7
parenta4722cf24d7a0dfa0874d49f61b053a6459761bf
[SCSI] qla2xxx: Use completion routines.

Instead of abusing the semaphore interfaces for mailbox command
completions.

Additional cleanups and
Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/scsi/qla2xxx/qla_def.h
drivers/scsi/qla2xxx/qla_gbl.h
drivers/scsi/qla2xxx/qla_isr.c
drivers/scsi/qla2xxx/qla_mbx.c
drivers/scsi/qla2xxx/qla_mid.c
drivers/scsi/qla2xxx/qla_os.c