[SCSI] ipr: Add support to flash FPGA and flash back DRAM images
authorWayne Boyer <wayneb@linux.vnet.ibm.com>
Tue, 4 Oct 2011 03:54:37 +0000 (20:54 -0700)
committerJames Bottomley <JBottomley@Parallels.com>
Sun, 16 Oct 2011 15:56:27 +0000 (10:56 -0500)
commit14ed9cc7e7b9a95d56c2bf91cab2f010968d6e73
treeae93859a17705bd61876edb12dc65b4c88bd50e7
parent1a34c0640137eed8dabdac3a68a7a84116ac9e0d
[SCSI] ipr: Add support to flash FPGA and flash back DRAM images

The write buffer command is used to download and burn new IOA FW images.
The same interface can now be used to flash FPGA and flash back DRAM images.
To download and flash the new images takes more than 15 minutes, so increase
the write buffer command timeout to 30 minutes.

The FPGA and flash back DRAM images don't have the same card_type as the IOA FW
image. So, remove the sanity checking from the driver.  The adapter has sanity
checking and will only accept a valid image.

Signed-off-by: Wayne Boyer <wayneb@linux.vnet.ibm.com>
Acked-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/ipr.c
drivers/scsi/ipr.h