diff options
author | Dave Jiang <dave.jiang@intel.com> | 2011-02-22 10:27:03 +0100 |
---|---|---|
committer | Dan Williams <dan.j.williams@intel.com> | 2011-07-03 12:55:27 +0200 |
commit | 858d4aa741c80fb7579cda3517853f0cffc73772 (patch) | |
tree | db0bc07852d91c5817315d37a8e5923898192d52 /drivers/scsi/isci/isci.h | |
parent | isci: Initialize proc_name field in scsi_host_template (diff) | |
download | linux-858d4aa741c80fb7579cda3517853f0cffc73772.tar.xz linux-858d4aa741c80fb7579cda3517853f0cffc73772.zip |
isci: Move firmware loading to per PCI device
Moved the firmware loading from per adapter to per PCI device. This should
prevent firmware from being loaded twice becuase of 2 SCU controller per
PCI device. We do have to do it per PCI device because request_firmware()
requires a struct device passed in.
Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/scsi/isci/isci.h')
-rw-r--r-- | drivers/scsi/isci/isci.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/scsi/isci/isci.h b/drivers/scsi/isci/isci.h index 39efd5f27200..6c79b29f3102 100644 --- a/drivers/scsi/isci/isci.h +++ b/drivers/scsi/isci/isci.h @@ -86,6 +86,7 @@ #include "sci_status.h" extern struct kmem_cache *isci_kmem_cache; +extern struct isci_firmware *isci_firmware; #define ISCI_FW_NAME "isci/isci_firmware.bin" |