I have an LSI 9211 HBA and an Intel 910 SSD. I updated the firmware on the HBA, using LSI's usual sas2flash utility. I removed all other LSI/HBA cards first.
Unfortunately it now looks like the SSD also has the same controller internally, which I had no realistic way to know in advance, and now Intel's SSD toolkit won't recognise the SSD so I can't figure how to put it back as it was. Sas2flash -listall shows the SSD with P20 LSI bios.
What do I do?
That's unfortunate.
The Intel 910 PCIe SSD is comprised of multiple Intel SSDs behind an LSI2008 SAS controller. This is the same controller used by the LSI 9211 HBAs, so at some point in your flashing process, you were probably presented with a warning asking you which adapters should be flashed.
Did you ignore this? Did you just flash everything that came up during device discovery?
The best suggestion is to try to flash Intel software over the relevant card, or contact Intel support.
Apparently the correct answer was "talk to LSI, get told nothing will be done; talk to Intel, get told it can be replaced under warranty, send off 910 SSD, receive top-of-line P3700 in return" :)
The answer above got the key point though which was to speak to Intel