Pawel Wojcik wrote:
> Unfortunately, you are out of luck here. The CR 6595150 refers to the
> controller that has pciclass Mass Storage/Other (018000), while your
> controller has pciclass Mass Storage/RAID (010400) and therefore is not
> recognized as the pci-ide controller that may use ata driver.
> The code in pci_boot.c file (function is_pciide ), considers a controller to
> be pci-ide controller (using pci-ide/ata drivers) only if it has pciclass
> Mass Storage/IDE (01018x), Mass Storage/SATA (01060x) and
> Mass Storage/Other (018000).
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
_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss