I wrote: > Assuming this controller with RAID firmware is really > pci ide compatible: > > Wouldn't it be possible to recognize this controller as an > "ata" compatible pci ide controller by setting the "pci-ide" > eeprom property? This is used by the check_pciide_prop() > function which gets called from is_pciide(). > > For an installed system: > > eeprom pci-ide=pci1095,3512 > reboot > > For the installer: Boot kernel with option > > -B pci-ide=pci1095,3512
Oh well, is_pciide() was changed just a couple of hours ago, with the putback for 5031620 "Some cards based upon the SiL 680(A) ATA controller won't bind due to a hardware lie". The test for the "pci-ide" property in function is_pciide() is now done before checking the pci subclass for PCI_MASS_OTHER / PCI_MASS_SATA. So, with snv_94 the pci-ide property might work. With snv_93 or older it wouldn't work. _______________________________________________ driver-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/driver-discuss
