[SCSI] qla2xxx: Add Flash-Access-Control support for recent ISPs.
authorJoe Carnuccio <joe.carnuccio@qlogic.com>
Tue, 24 Mar 2009 16:08:06 +0000 (09:08 -0700)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Fri, 3 Apr 2009 14:22:48 +0000 (09:22 -0500)
commit1d2874de809a14e6780246b99a18bbc0fc0a8f2a
tree0f9dc305dc6f802c27bcef6edc607832864b7687
parentb9978769877c6c90c8d6777df13b9ae427af40b7
[SCSI] qla2xxx: Add Flash-Access-Control support for recent ISPs.

Given the low-level interface varies from one flash-part
manufacturer to the next, the Flash-Access-Control (FAC) mailbox
command makes the specific flash type transparent to the driver
by encapsulating a basic set of accessor and update routines.
Use these new routines where applicable by querying FAC opcode
get-sector-size at init-time.

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_fw.h
drivers/scsi/qla2xxx/qla_gbl.h
drivers/scsi/qla2xxx/qla_init.c
drivers/scsi/qla2xxx/qla_mbx.c
drivers/scsi/qla2xxx/qla_sup.c