On Sun, 20 Sep 2009, Brad wrote:
The following diffs add support for IDE and SATA with the AMD SB900 chipset.Index: ahci.c =================================================================== RCS file: /cvs/src/sys/dev/pci/ahci.c,v retrieving revision 1.148 diff -u -p -r1.148 ahci.c --- ahci.c 13 Sep 2009 13:26:39 -0000 1.148 +++ ahci.c 20 Sep 2009 17:55:31 -0000 @@ -427,8 +427,8 @@ int ahci_nvidia_mcp_attach(struct ahci struct pci_attach_args *); static const struct ahci_device ahci_devices[] = { - { PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_VT8251_SATA, - ahci_no_match, ahci_vt8251_attach }, + { PCI_VENDOR_AMD, PCI_PRODUCT_AMD_SB900_SATA, + NULL, ahci_ati_sb600_attach }, { PCI_VENDOR_ATI, PCI_PRODUCT_ATI_SB600_SATA, NULL, ahci_ati_sb600_attach }, { PCI_VENDOR_ATI, PCI_PRODUCT_ATI_SBX00_SATA_1,
Are you sure that the workaround for the buggy SB600 chipset is still required for the SB900?
Kind regards, Markus
