]> Zhao Yanbai Git Server - minix.git/commitdiff
PCI: add AHCI T3 and subclass values
authorDavid van Moolenbroek <david@minix3.org>
Thu, 1 Jul 2010 09:20:36 +0000 (09:20 +0000)
committerDavid van Moolenbroek <david@minix3.org>
Thu, 1 Jul 2010 09:20:36 +0000 (09:20 +0000)
drivers/pci/pci_table.c
include/arch/i386/pci.h

index 0291a7574cb4740a91cd88b36f33d3bb02195b4c..47d38a4768156e0f7c72b1e1f996c617d3dfb3d5 100644 (file)
@@ -206,6 +206,7 @@ struct pci_subclass pci_subclass_table[]=
        { 0x01, 0x02, 0x00, "Floppy disk controller" },
        { 0x01, 0x03, 0x00, "IPI controller" },
        { 0x01, 0x04, 0x00, "RAID controller" },
+       { 0x01, 0x06, 0x01, "AHCI controller" },
        { 0x01, 0x80, 0x00, "Other mass storage controller" },
 
        { 0x02, 0x00, 0x00, "Ethernet controller" },
index cf71c6b6b25806982e7b3e7a444c89059c202945..16113d8374822e79a7ff01fe9d7a7ab7dbf305b9 100644 (file)
@@ -123,6 +123,7 @@ Created:    Jan 2000 by Philip Homburg <philip@cs.vu.nl>
 /* Device type values as ([PCI_BCR] << 16) | ([PCI_SCR] << 8) | [PCI_PIFR] */
 #define PCI_T3_VGA_OLD         0x000100        /* OLD VGA class code */
 #define        PCI_T3_RAID             0x010400        /* RAID controller */
+#define PCI_T3_AHCI            0x010601        /* AHCI controller */
 #define PCI_T3_VGA             0x030000        /* VGA-compatible video card */
 #define PCI_T3_ISA             0x060100        /* ISA bridge */
 #define        PCI_T3_PCI2PCI          0x060400        /* PCI-to-PCI Bridge device */