]> git.baikalelectronics.ru Git - kernel.git/commit
isci: Move firmware loading to per PCI device
authorDave Jiang <dave.jiang@intel.com>
Tue, 22 Feb 2011 09:27:03 +0000 (01:27 -0800)
committerDan Williams <dan.j.williams@intel.com>
Sun, 3 Jul 2011 10:55:27 +0000 (03:55 -0700)
commite20e01ecfd4fe672f9b14f29969bf428be941c14
treedb0bc07852d91c5817315d37a8e5923898192d52
parentd7b345a4ece7a7a9e8a73f514d15d61809301b26
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>
drivers/scsi/isci/host.c
drivers/scsi/isci/init.c
drivers/scsi/isci/isci.h