@ -265,6 +265,22 @@ static const struct pci_device_id ahci_pci_tbl[] = {
{ PCI_VDEVICE ( INTEL , 0x9c07 ) , board_ahci } , /* Lynx Point-LP RAID */
{ PCI_VDEVICE ( INTEL , 0x9c0e ) , board_ahci } , /* Lynx Point-LP RAID */
{ PCI_VDEVICE ( INTEL , 0x9c0f ) , board_ahci } , /* Lynx Point-LP RAID */
{ PCI_VDEVICE ( INTEL , 0x1f22 ) , board_ahci } , /* Avoton AHCI */
{ PCI_VDEVICE ( INTEL , 0x1f23 ) , board_ahci } , /* Avoton AHCI */
{ PCI_VDEVICE ( INTEL , 0x1f24 ) , board_ahci } , /* Avoton RAID */
{ PCI_VDEVICE ( INTEL , 0x1f25 ) , board_ahci } , /* Avoton RAID */
{ PCI_VDEVICE ( INTEL , 0x1f26 ) , board_ahci } , /* Avoton RAID */
{ PCI_VDEVICE ( INTEL , 0x1f27 ) , board_ahci } , /* Avoton RAID */
{ PCI_VDEVICE ( INTEL , 0x1f2e ) , board_ahci } , /* Avoton RAID */
{ PCI_VDEVICE ( INTEL , 0x1f2f ) , board_ahci } , /* Avoton RAID */
{ PCI_VDEVICE ( INTEL , 0x1f32 ) , board_ahci } , /* Avoton AHCI */
{ PCI_VDEVICE ( INTEL , 0x1f33 ) , board_ahci } , /* Avoton AHCI */
{ PCI_VDEVICE ( INTEL , 0x1f34 ) , board_ahci } , /* Avoton RAID */
{ PCI_VDEVICE ( INTEL , 0x1f35 ) , board_ahci } , /* Avoton RAID */
{ PCI_VDEVICE ( INTEL , 0x1f36 ) , board_ahci } , /* Avoton RAID */
{ PCI_VDEVICE ( INTEL , 0x1f37 ) , board_ahci } , /* Avoton RAID */
{ PCI_VDEVICE ( INTEL , 0x1f3e ) , board_ahci } , /* Avoton RAID */
{ PCI_VDEVICE ( INTEL , 0x1f3f ) , board_ahci } , /* Avoton RAID */
/* JMicron 360/1/3/5/6, match class to avoid IDE function */
{ PCI_VENDOR_ID_JMICRON , PCI_ANY_ID , PCI_ANY_ID , PCI_ANY_ID ,