Skip to contentSkip to conversation

ata_piix: IDE Mode SATA patch for Intel Ibex Peak DeviceIDs

PATCH Applied Seth Heasley 2 participants 4 messages Aug 27, 2008 – Sep 29, 2008 libata

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 ata_piix: IDE Mode SATA patch for Intel Ibex Peak DeviceIDs

This patch updates the Intel Ibex Peak (PCH) IDE mode SATA Controller DeviceIDs.

drivers/ata/ata_piix.c renamed from drivers/ata/ata_piix.c.orig +4 -1
@@ -278,12 +278,15 @@
 	/* SATA Controller IDE (PCH) */
 	{ 0x8086, 0x3b20, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata },
 	/* SATA Controller IDE (PCH) */
+	{ 0x8086, 0x3b21, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata },
+	/* SATA Controller IDE (PCH) */
 	{ 0x8086, 0x3b26, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata },
 	/* SATA Controller IDE (PCH) */
+	{ 0x8086, 0x3b28, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata },
+	/* SATA Controller IDE (PCH) */
 	{ 0x8086, 0x3b2d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata },
 	/* SATA Controller IDE (PCH) */
 	{ 0x8086, 0x3b2e, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata },
-
 	{ }	/* terminate list */
 };
 
#1 lore raw
Quoted 23 lines

-----Original Message-----
From: Heasley, Seth
Sent: Wednesday, August 27, 2008 4:40 PM
To: [email protected]; [email protected]; linux- [email protected]; [email protected]
Cc: Heasley, Seth
Subject: [PATCH 2.6.26.7-rc4] ata_piix: IDE Mode SATA patch for Intel Ibex Peak DeviceIDs

This patch updates the Intel Ibex Peak (PCH) IDE mode SATA Controller DeviceIDs.

--- linux-2.6/drivers/ata/ata_piix.c.orig 2008-08-27
11:32:28.000000000 -0700
+++ linux-2.6/drivers/ata/ata_piix.c 2008-08-27 11:47:59.000000000 -0700

drivers/ata/ata_piix.c renamed from drivers/ata/ata_piix.c.orig +2 -0
@@ -278,12 +278,15 @@
       /* SATA Controller IDE (PCH) */
       { 0x8086, 0x3b20, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata },
       /* SATA Controller IDE (PCH) */
+       { 0x8086, 0x3b21, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata },
+       /* SATA Controller IDE (PCH) */

drivers/ata/ata_piix.c line 291

Quoted 10 lines
drivers/ata/ata_piix.c renamed from drivers/ata/ata_piix.c.orig +2 -1
       { 0x8086, 0x3b26, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata },
       /* SATA Controller IDE (PCH) */
+       { 0x8086, 0x3b28, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata },
+       /* SATA Controller IDE (PCH) */
       { 0x8086, 0x3b2d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata },
       /* SATA Controller IDE (PCH) */
       { 0x8086, 0x3b2e, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata },
-
       { }     /* terminate list */
 };

Typo in the subject line. Should read 2.6.27-rc4. This was built against http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6

#2 lore raw
Quoted 27 lines · Seth
Quoted 27 lines

-----Original Message-----
From: Heasley, Seth
Sent: Wednesday, August 27, 2008 4:40 PM
To: [email protected]; [email protected]; linux- [email protected]; [email protected]
Cc: Heasley, Seth
Subject: [PATCH 2.6.26.7-rc4] ata_piix: IDE Mode SATA patch for Intel Ibex Peak DeviceIDs

This patch updates the Intel Ibex Peak (PCH) IDE mode SATA Controller DeviceIDs.

--- linux-2.6/drivers/ata/ata_piix.c.orig 2008-08-27
11:32:28.000000000 -0700
+++ linux-2.6/drivers/ata/ata_piix.c 2008-08-27 11:47:59.000000000 -0700

drivers/ata/ata_piix.c renamed from drivers/ata/ata_piix.c.orig +4 -0
@@ -278,12 +278,15 @@
       /* SATA Controller IDE (PCH) */
       { 0x8086, 0x3b20, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata },
       /* SATA Controller IDE (PCH) */
+       { 0x8086, 0x3b21, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata },
+       /* SATA Controller IDE (PCH) */
       { 0x8086, 0x3b26, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata },
       /* SATA Controller IDE (PCH) */
+       { 0x8086, 0x3b28, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata },
+       /* SATA Controller IDE (PCH) */
Quoted 8 lines

drivers/ata/ata_piix.c line 291

Quoted 6 lines
drivers/ata/ata_piix.c renamed from drivers/ata/ata_piix.c.orig +0 -1
       { 0x8086, 0x3b2d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata },
       /* SATA Controller IDE (PCH) */
       { 0x8086, 0x3b2e, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata },
-
       { }     /* terminate list */
 };

Typo in the subject line. Should read 2.6.27-rc4. This was built against http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6

A process note...

If you are building against torvalds/linux-2.6.git -- a good thing -- then it is helpful to include the top-most commit id in your message [if you feel it is relevant information].

For patches, meta-information like commit ids or special instructions to the maintainer can be included following a "---" separator (on a line by itself).

As an example, see this patch from Tejun, which includes a diffstat(1) output and note about MAXTOR in the meta-information area of the patch:

	http://marc.info/?l=linux-ide&m=118835646130927&w=2

Our tools are specially programmed to exclude the meta-information from the text copied into the permanent kernel linux-2.6.git changelog.

Jeff

Applied
#3 lore raw
In reply to Seth Heasley
Quoted 12 lines · Seth Heasley

This patch updates the Intel Ibex Peak (PCH) IDE mode SATA Controller DeviceIDs.

drivers/ata/ata_piix.c renamed from drivers/ata/ata_piix.c.orig +2 -0
@@ -278,12 +278,15 @@
 	/* SATA Controller IDE (PCH) */
 	{ 0x8086, 0x3b20, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata },
 	/* SATA Controller IDE (PCH) */
+	{ 0x8086, 0x3b21, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata },
+	/* SATA Controller IDE (PCH) */

drivers/ata/ata_piix.c line 291

Quoted 10 lines
drivers/ata/ata_piix.c renamed from drivers/ata/ata_piix.c.orig +2 -1
 	{ 0x8086, 0x3b26, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata },
 	/* SATA Controller IDE (PCH) */
+	{ 0x8086, 0x3b28, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata },
+	/* SATA Controller IDE (PCH) */
 	{ 0x8086, 0x3b2d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_2port_sata },
 	/* SATA Controller IDE (PCH) */
 	{ 0x8086, 0x3b2e, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich8_sata },
-
 	{ }	/* terminate list */
 };

applied