packages (LINUX_2_6_16): kernel/linux-2.6-sata-ich9.patch - added ICH10 pci...

marcus marcus at pld-linux.org
Wed Mar 16 10:43:28 CET 2011


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



More information about the pld-cvs-commit mailing list