Request for assistance in modifying mfi to support LSI MegaRAID SAS 9266
Michael Sierchio
kudzu at tenebras.com
Thu Dec 20 18:01:18 UTC 2012
LSI MegaRAID SAS 9266 is not supported, the newest mentioned in the
hardware notes is the 9260.
A helpful pointer in the right direction would be welcome. Even if no
code changes are required to support the device, I'm currently stuck
on not recognizing the device when probed.
pciconf yields
none50 at pci0:130:0:0: class=0x010400 card=0x92661000 chip=0x005b1000
rev=0x03 hdr=0x00
none50 at pci0:130:0:0: class=0x010400 card=0x92661000 chip=0x005b1000
rev=0x03 hdr=0x00
vendor = 'LSI Logic (Was: Symbios Logic, NCR)'
class = mass storage
subclass = RAID
I am uncertain how these values map to the definitions in mfi_pci.c
struct mfi_ident {
uint16_t vendor;
uint16_t device;
uint16_t subvendor;
uint16_t subdevice;
int flags;
const char *desc;
} mfi_identifiers[] = {
{0x1000, 0x0060, 0x1028, 0xffff, MFI_FLAGS_1078, "Dell PERC 6"},
{0x1000, 0x0060, 0xffff, 0xffff, MFI_FLAGS_1078, "LSI MegaSAS 1078"},
{0x1000, 0x0078, 0xffff, 0xffff, MFI_FLAGS_GEN2, "LSI MegaSAS Gen2"},
{0x1000, 0x0079, 0x1028, 0x1f15, MFI_FLAGS_GEN2, "Dell PERC
H800 Adapter"},
{0x1000, 0x0079, 0x1028, 0x1f16, MFI_FLAGS_GEN2, "Dell PERC
H700 Adapter"},
{0x1000, 0x0079, 0x1028, 0x1f17, MFI_FLAGS_GEN2, "Dell PERC
H700 Integrated"},
{0x1000, 0x0079, 0x1028, 0x1f18, MFI_FLAGS_GEN2, "Dell PERC
H700 Modular"},
{0x1000, 0x0079, 0x1028, 0x1f19, MFI_FLAGS_GEN2, "Dell PERC H700"},
{0x1000, 0x0079, 0x1028, 0x1f1b, MFI_FLAGS_GEN2, "Dell PERC H800"},
{0x1000, 0x0079, 0x1028, 0xffff, MFI_FLAGS_GEN2, "Dell PERC Gen2"},
{0x1000, 0x0079, 0xffff, 0xffff, MFI_FLAGS_GEN2, "LSI MegaSAS Gen2"},
{0x1000, 0x007c, 0xffff, 0xffff, MFI_FLAGS_1078, "LSI MegaSAS 1078"},
{0x1000, 0x0411, 0xffff, 0xffff, MFI_FLAGS_1064R, "LSI MegaSAS
1064R"}, /* Brocton IOP */
{0x1000, 0x0413, 0xffff, 0xffff, MFI_FLAGS_1064R, "LSI MegaSAS
1064R"}, /* Verde ZCR */
{0x1000, 0x9266, 0x1000, 0x005b, MFI_FLAGS_GEN2, "LSI MegaSAS 9266"},
{0x1028, 0x0015, 0xffff, 0xffff, MFI_FLAGS_1064R, "Dell PERC 5/i"},
{0, 0, 0, 0, 0, NULL}
};
Thanks.
- M
More information about the freebsd-drivers
mailing list