Author: marcus Date: Wed Mar 16 09:43:28 2011 GMT Module: packages Tag: LINUX_2_6_16 ---- Log message: - added ICH10 pci-ids
---- Files affected: packages/kernel: linux-2.6-sata-ich9.patch (1.1 -> 1.1.2.1) ---- Diffs: ================================================================ Index: packages/kernel/linux-2.6-sata-ich9.patch diff -u packages/kernel/linux-2.6-sata-ich9.patch:1.1 packages/kernel/linux-2.6-sata-ich9.patch:1.1.2.1 --- packages/kernel/linux-2.6-sata-ich9.patch:1.1 Sun Apr 6 16:07:28 2008 +++ packages/kernel/linux-2.6-sata-ich9.patch Wed Mar 16 10:43:23 2011 @@ -197,3 +197,55 @@ }; static struct pci_bits piix_enable_bits[] = { +diff -uNr linux-2.6.16.orig/drivers/scsi/ahci.c linux-2.6.16/drivers/scsi/ahci.c +--- linux-2.6.16.orig/drivers/scsi/ahci.c 2011-01-28 09:25:59.637389000 +0000 ++++ linux-2.6.16/drivers/scsi/ahci.c 2011-01-28 14:20:15.001499955 +0000 +@@ -308,6 +308,26 @@ + board_ahci }, /* ICH9 */ + { PCI_VENDOR_ID_INTEL, 0x294e, PCI_ANY_ID, PCI_ANY_ID, 0, 0, + board_ahci }, /* ICH9M */ ++ { PCI_VENDOR_ID_INTEL, 0x502a, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ++ board_ahci }, /* Tolapai */ ++ { PCI_VENDOR_ID_INTEL, 0x502b, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ++ board_ahci }, /* Tolapai */ ++ { PCI_VENDOR_ID_INTEL, 0x3a02, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ++ board_ahci }, /* ICH10 */ ++ { PCI_VENDOR_ID_INTEL, 0x3a05, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ++ board_ahci }, /* ICH10 */ ++ { PCI_VENDOR_ID_INTEL, 0x3a22, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ++ board_ahci }, /* ICH10 */ ++ { PCI_VENDOR_ID_INTEL, 0x3a25, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ++ board_ahci }, /* ICH10 */ ++ { PCI_VENDOR_ID_INTEL, 0x3b24, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ++ board_ahci }, /* PCH RAID */ ++ { PCI_VENDOR_ID_INTEL, 0x3b25, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ++ board_ahci }, /* PCH RAID */ ++ { PCI_VENDOR_ID_INTEL, 0x3b2b, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ++ board_ahci }, /* PCH RAID */ ++ { PCI_VENDOR_ID_INTEL, 0x3b2c, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ++ board_ahci }, /* PCH RAID */ + { 0x197b, 0x2360, PCI_ANY_ID, PCI_ANY_ID, 0, 0, + board_ahci }, /* JMicron JMB360 */ + { 0x197b, 0x2363, PCI_ANY_ID, PCI_ANY_ID, 0, 0, +diff -uNr linux-2.6.16.orig/drivers/scsi/ata_piix.c linux-2.6.16/drivers/scsi/ata_piix.c +--- linux-2.6.16.orig/drivers/scsi/ata_piix.c 2011-01-28 09:25:59.637389000 +0000 ++++ linux-2.6.16/drivers/scsi/ata_piix.c 2011-01-28 14:23:43.630428856 +0000 +@@ -189,7 +189,17 @@ + { 0x8086, 0x292d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata_ahci }, + /* SATA Controller IDE (ICH9M) */ + { 0x8086, 0x292e, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata_ahci }, +- ++ /* SATA Controller IDE (ICH10) */ ++ { 0x8086, 0x3a00, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata_ahci }, ++ /* SATA Controller IDE (ICH10) */ ++ { 0x8086, 0x3a06, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata_ahci }, ++ /* SATA Controller IDE (ICH10) */ ++ { 0x8086, 0x3a20, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata_ahci }, ++ /* SATA Controller IDE (ICH10) */ ++ { 0x8086, 0x3a22, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata_ahci }, ++ /* SATA Controller IDE (ICH10) */ ++ { 0x8086, 0x3a26, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata_ahci }, ++ + { } /* terminate list */ + }; + ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kernel/linux-2.6-sata-ich9.patch?r1=1.1&r2=1.1.2.1&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit