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

Reply via email to