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

Reply via email to