* libata: ATA_PIIX missing ICH8M PCIIDs.
@ 2007-06-18 13:20 Chr
2007-06-18 13:42 ` Alan Cox
2007-06-18 18:00 ` Gaston, Jason D
0 siblings, 2 replies; 14+ messages in thread
From: Chr @ 2007-06-18 13:20 UTC (permalink / raw)
To: linux-ide; +Cc: chunkeey
[-- Attachment #1: Type: text/plain, Size: 531 bytes --]
Hi,
I got a new laptop and I had a little problem that the DVD drive wasn't recognized by
libata's piix driver (but the old IDE Subsystem found it!).
So, after adding the new pciid 8086:2850 it works!
But, I don't know if it's ich_pata_100 or ich_pata_133 since the
dvd/cd drives only goes up to udma2 speeds.
Thanks,
Chr.
(I'm not on the list, please keep the cc!)
-
this patch adds a necessary PCIID for santa rosa's PATA controller.
Signed-off-by: Christian Lamparter <chunkeey@web.de>
[-- Attachment #2: ich8m-add-pci-id.patch --]
[-- Type: text/x-diff, Size: 550 bytes --]
--- ata_piix.c.org 2007-06-17 12:58:17.000000000 +0200
+++ ata_piix.c 2007-06-17 13:00:24.000000000 +0200
@@ -201,6 +201,8 @@ static const struct pci_device_id piix_p
/* ICH7/7-R (i945, i975) UDMA 100*/
{ 0x8086, 0x27DF, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich_pata_133 },
{ 0x8086, 0x269E, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich_pata_100 },
+ /* ICH8 Mobile PATA Controller */
+ { 0x8086, 0x2850, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich_pata_100 },
/* NOTE: The following PCI ids must be kept in sync with the
* list in drivers/pci/quirks.c.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: libata: ATA_PIIX missing ICH8M PCIIDs.
2007-06-18 13:20 libata: ATA_PIIX missing ICH8M PCIIDs Chr
@ 2007-06-18 13:42 ` Alan Cox
2007-06-18 13:52 ` Chr
2007-06-18 18:00 ` Gaston, Jason D
1 sibling, 1 reply; 14+ messages in thread
From: Alan Cox @ 2007-06-18 13:42 UTC (permalink / raw)
To: Chr; +Cc: linux-ide
On Mon, 18 Jun 2007 15:20:06 +0200
Chr <chunkeey@web.de> wrote:
> Hi,
>
> I got a new laptop and I had a little problem that the DVD drive wasn't recognized by
> libata's piix driver (but the old IDE Subsystem found it!).
>
> So, after adding the new pciid 8086:2850 it works!
> But, I don't know if it's ich_pata_100 or ich_pata_133 since the
> dvd/cd drives only goes up to udma2 speeds.
Its ich_pata_133 - all the newer chips are. They work even better if you
set them into AHCI mode in the BIOS and then they should "just work" with
recent kernels as the AHCI driver now matches by class.
Alan
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: libata: ATA_PIIX missing ICH8M PCIIDs.
2007-06-18 13:42 ` Alan Cox
@ 2007-06-18 13:52 ` Chr
2007-06-18 17:57 ` Gaston, Jason D
0 siblings, 1 reply; 14+ messages in thread
From: Chr @ 2007-06-18 13:52 UTC (permalink / raw)
To: linux-ide; +Cc: chunkeey
On Monday, 18. June 2007, Alan Cox wrote:
> On Mon, 18 Jun 2007 15:20:06 +0200
> Chr <chunkeey@web.de> wrote:
>
> > Hi,
> >
> > I got a new laptop and I had a little problem that the DVD drive wasn't recognized by
> > libata's piix driver (but the old IDE Subsystem found it!).
> >
> > So, after adding the new pciid 8086:2850 it works!
> > But, I don't know if it's ich_pata_100 or ich_pata_133 since the
> > dvd/cd drives only goes up to udma2 speeds.
>
> Its ich_pata_133 - all the newer chips are. They work even better if you
> set them into AHCI mode in the BIOS and then they should "just work" with
> recent kernels as the AHCI driver now matches by class.
>
> Alan
>
>
No go.. I've tried 2.6.20-1-amd64 (debian sid) and a vanilla 2.6.22-rc5.
(The "problem" is that there are no options for that in the BIOS.
The BIOS itself is only useful on these laptops, if you want to set a BIOS
password, setting the system clock or change the boot order... and nothing else)
Thanks,
Chr.
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: libata: ATA_PIIX missing ICH8M PCIIDs.
2007-06-18 13:52 ` Chr
@ 2007-06-18 17:57 ` Gaston, Jason D
2007-06-18 18:49 ` Chr
2007-06-18 19:14 ` Chr
0 siblings, 2 replies; 14+ messages in thread
From: Gaston, Jason D @ 2007-06-18 17:57 UTC (permalink / raw)
To: Chr, linux-ide
FYI: DID 2850 is the PATA IDE controller. Most likely, the laptop does not have SATA drives and is running off of PATA.
The old IDE subsystem (piix.c) is where I added that PATA DID to.
#define PCI_DEVICE_ID_INTEL_ICH8_6 0x2850 in pci_ids.h
Jason
>-----Original Message-----
>From: linux-ide-owner@vger.kernel.org [mailto:linux-ide-
>owner@vger.kernel.org] On Behalf Of Chr
>Sent: Monday, June 18, 2007 6:53 AM
>To: linux-ide@vger.kernel.org
>Cc: chunkeey@web.de
>Subject: Re: libata: ATA_PIIX missing ICH8M PCIIDs.
>
>On Monday, 18. June 2007, Alan Cox wrote:
>> On Mon, 18 Jun 2007 15:20:06 +0200
>> Chr <chunkeey@web.de> wrote:
>>
>> > Hi,
>> >
>> > I got a new laptop and I had a little problem that the DVD drive wasn't
>recognized by
>> > libata's piix driver (but the old IDE Subsystem found it!).
>> >
>> > So, after adding the new pciid 8086:2850 it works!
>> > But, I don't know if it's ich_pata_100 or ich_pata_133 since the
>> > dvd/cd drives only goes up to udma2 speeds.
>>
>> Its ich_pata_133 - all the newer chips are. They work even better if you
>> set them into AHCI mode in the BIOS and then they should "just work" with
>> recent kernels as the AHCI driver now matches by class.
>>
>> Alan
>>
>>
>
>No go.. I've tried 2.6.20-1-amd64 (debian sid) and a vanilla 2.6.22-rc5.
>
>(The "problem" is that there are no options for that in the BIOS.
>The BIOS itself is only useful on these laptops, if you want to set a BIOS
>password, setting the system clock or change the boot order... and nothing
>else)
>
>Thanks,
> Chr.
>-
>To unsubscribe from this list: send the line "unsubscribe linux-ide" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: libata: ATA_PIIX missing ICH8M PCIIDs.
2007-06-18 13:20 libata: ATA_PIIX missing ICH8M PCIIDs Chr
2007-06-18 13:42 ` Alan Cox
@ 2007-06-18 18:00 ` Gaston, Jason D
2007-06-18 20:41 ` Alan Cox
1 sibling, 1 reply; 14+ messages in thread
From: Gaston, Jason D @ 2007-06-18 18:00 UTC (permalink / raw)
To: Chr, linux-ide
I don't think we want to have a PATA controller DID added to the SATA IDE mode driver. This DID is already in the PATA piix.c driver.
Jason
>-----Original Message-----
>From: linux-ide-owner@vger.kernel.org [mailto:linux-ide-
>owner@vger.kernel.org] On Behalf Of Chr
>Sent: Monday, June 18, 2007 6:20 AM
>To: linux-ide@vger.kernel.org
>Cc: chunkeey@web.de
>Subject: libata: ATA_PIIX missing ICH8M PCIIDs.
>
>Hi,
>
>I got a new laptop and I had a little problem that the DVD drive wasn't
>recognized by
>libata's piix driver (but the old IDE Subsystem found it!).
>
>So, after adding the new pciid 8086:2850 it works!
>But, I don't know if it's ich_pata_100 or ich_pata_133 since the
>dvd/cd drives only goes up to udma2 speeds.
>
>Thanks,
> Chr.
>
>(I'm not on the list, please keep the cc!)
>
>-
>this patch adds a necessary PCIID for santa rosa's PATA controller.
>
>Signed-off-by: Christian Lamparter <chunkeey@web.de>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: libata: ATA_PIIX missing ICH8M PCIIDs.
2007-06-18 17:57 ` Gaston, Jason D
@ 2007-06-18 18:49 ` Chr
2007-06-18 18:57 ` Gaston, Jason D
2007-06-18 19:14 ` Chr
1 sibling, 1 reply; 14+ messages in thread
From: Chr @ 2007-06-18 18:49 UTC (permalink / raw)
To: Gaston, Jason D; +Cc: linux-ide
On Monday, 18. June 2007, Gaston, Jason D wrote:
> FYI: DID 2850 is the PATA IDE controller. Most likely, the laptop does not have SATA drives and is running off of PATA.
>
> The old IDE subsystem (piix.c) is where I added that PATA DID to.
> #define PCI_DEVICE_ID_INTEL_ICH8_6 0x2850 in pci_ids.h
>
> Jason
>
Yes, I've already said that the old IDE subsystem knows about ICH 8M
(read the stuff in the brackets in the original post!).
But one day the old ide subsystem will be gone...
that's why I've added the PCIID to ata_piix.c "today", so I don't have to do it "tomorrow".
Another thing, Kconfig's description clearly states: "
config ATA_PIIX
tristate "Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support"
...
This option enables support for ICH5/6/7/8 Serial ATA
and support for PATA on the Intel ESB/ICH/PIIX3/PIIX4 series
host controllers.
"
so, either change the description to:
"... support for PATA on the Intel ESB/ICH(all old chipsets 0,2,3M,3,4,5,6,7,7-R; but
not 8M, because you have use the old subsystem, for your "new" technology!)/PIIX3/PIIX4 series"
or accept the 1+1=2 logic and merge the patch into the git.
(hint: but only after changing ich_pata_100 to ich_pata_133 of course!)
:D
Thanks,
Chr.
>
> >On Monday, 18. June 2007, Alan Cox wrote:
> >> On Mon, 18 Jun 2007 15:20:06 +0200
> >> Chr <chunkeey@web.de> wrote:
> >>
> >> > Hi,
> >> >
> >> > I got a new laptop and I had a little problem that the DVD drive wasn't
> >recognized by
> >> > libata's piix driver (but the old IDE Subsystem found it!).
> >> >
> >> > So, after adding the new pciid 8086:2850 it works!
> >> > But, I don't know if it's ich_pata_100 or ich_pata_133 since the
> >> > dvd/cd drives only goes up to udma2 speeds.
> >>
> >> Its ich_pata_133 - all the newer chips are. They work even better if you
> >> set them into AHCI mode in the BIOS and then they should "just work" with
> >> recent kernels as the AHCI driver now matches by class.
> >>
> >> Alan
> >>
> >>
> >
> >No go.. I've tried 2.6.20-1-amd64 (debian sid) and a vanilla 2.6.22-rc5.
> >
> >(The "problem" is that there are no options for that in the BIOS.
> >The BIOS itself is only useful on these laptops, if you want to set a BIOS
> >password, setting the system clock or change the boot order... and nothing
> >else)
> >
> >Thanks,
> > Chr.
> >-
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: libata: ATA_PIIX missing ICH8M PCIIDs.
2007-06-18 18:49 ` Chr
@ 2007-06-18 18:57 ` Gaston, Jason D
2007-06-18 19:47 ` Jeff Garzik
2007-06-18 20:44 ` libata: ATA_PIIX missing ICH8M PCIIDs Alan Cox
0 siblings, 2 replies; 14+ messages in thread
From: Gaston, Jason D @ 2007-06-18 18:57 UTC (permalink / raw)
To: chunkeey; +Cc: linux-ide
I don't think we want to have the same DeviceID supported in more then one driver. Would they not conflict with each other?
Jason
>-----Original Message-----
>From: chunkeey@web.de [mailto:chunkeey@web.de]
>Sent: Monday, June 18, 2007 11:50 AM
>To: Gaston, Jason D
>Cc: linux-ide@vger.kernel.org
>Subject: Re: libata: ATA_PIIX missing ICH8M PCIIDs.
>
>On Monday, 18. June 2007, Gaston, Jason D wrote:
>> FYI: DID 2850 is the PATA IDE controller. Most likely, the laptop does
>not have SATA drives and is running off of PATA.
>>
>> The old IDE subsystem (piix.c) is where I added that PATA DID to.
>> #define PCI_DEVICE_ID_INTEL_ICH8_6 0x2850 in pci_ids.h
>>
>> Jason
>>
>
>Yes, I've already said that the old IDE subsystem knows about ICH 8M
>(read the stuff in the brackets in the original post!).
>
>But one day the old ide subsystem will be gone...
>that's why I've added the PCIID to ata_piix.c "today", so I don't have to
>do it "tomorrow".
>
>Another thing, Kconfig's description clearly states: "
>config ATA_PIIX
> tristate "Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support"
>...
> This option enables support for ICH5/6/7/8 Serial ATA
> and support for PATA on the Intel ESB/ICH/PIIX3/PIIX4 series
> host controllers.
>"
>
>so, either change the description to:
>"... support for PATA on the Intel ESB/ICH(all old chipsets
>0,2,3M,3,4,5,6,7,7-R; but
>not 8M, because you have use the old subsystem, for your "new"
>technology!)/PIIX3/PIIX4 series"
>
>or accept the 1+1=2 logic and merge the patch into the git.
>(hint: but only after changing ich_pata_100 to ich_pata_133 of course!)
>
>:D
>
>Thanks,
> Chr.
>
>>
>> >On Monday, 18. June 2007, Alan Cox wrote:
>> >> On Mon, 18 Jun 2007 15:20:06 +0200
>> >> Chr <chunkeey@web.de> wrote:
>> >>
>> >> > Hi,
>> >> >
>> >> > I got a new laptop and I had a little problem that the DVD drive
>wasn't
>> >recognized by
>> >> > libata's piix driver (but the old IDE Subsystem found it!).
>> >> >
>> >> > So, after adding the new pciid 8086:2850 it works!
>> >> > But, I don't know if it's ich_pata_100 or ich_pata_133 since the
>> >> > dvd/cd drives only goes up to udma2 speeds.
>> >>
>> >> Its ich_pata_133 - all the newer chips are. They work even better if
>you
>> >> set them into AHCI mode in the BIOS and then they should "just work"
>with
>> >> recent kernels as the AHCI driver now matches by class.
>> >>
>> >> Alan
>> >>
>> >>
>> >
>> >No go.. I've tried 2.6.20-1-amd64 (debian sid) and a vanilla 2.6.22-rc5.
>> >
>> >(The "problem" is that there are no options for that in the BIOS.
>> >The BIOS itself is only useful on these laptops, if you want to set a
>BIOS
>> >password, setting the system clock or change the boot order... and
>nothing
>> >else)
>> >
>> >Thanks,
>> > Chr.
>> >-
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: libata: ATA_PIIX missing ICH8M PCIIDs.
2007-06-18 17:57 ` Gaston, Jason D
2007-06-18 18:49 ` Chr
@ 2007-06-18 19:14 ` Chr
1 sibling, 0 replies; 14+ messages in thread
From: Chr @ 2007-06-18 19:14 UTC (permalink / raw)
To: linux-ide; +Cc: chunkeey
On Monday, 18. June 2007, you wrote:
> I don't think we want to have the same DeviceID supported in more then one driver. Would they not conflict with each other?
>
> Jason
>
please bottom post!
about your concerns:
see: pci_id.h
#define PCI_DEVICE_ID_INTEL_ICH6_19 0x266f
#define PCI_DEVICE_ID_INTEL_ICH7_21 0x27df
then look in piix.c:
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_19, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 20},
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_21, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 21},
and check ata_piix.c:
/* ICH6 (and 6) (i915) UDMA 100 */
{ 0x8086, 0x266F, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich_pata_100 },
/* ICH7/7-R (i945, i975) UDMA 100*/
{ 0x8086, 0x27DF, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich_pata_133 },
unfortunatly, it already happend... worse: it's already in vanilla! any complains? no??????
Thanks,
Chr.
>
>
> >-----Original Message-----
> >From: chunkeey@web.de [mailto:chunkeey@web.de]
> >Sent: Monday, June 18, 2007 11:50 AM
> >To: Gaston, Jason D
> >Cc: linux-ide@vger.kernel.org
> >Subject: Re: libata: ATA_PIIX missing ICH8M PCIIDs.
> >
> >On Monday, 18. June 2007, Gaston, Jason D wrote:
> >> FYI: DID 2850 is the PATA IDE controller. Most likely, the laptop does
> >not have SATA drives and is running off of PATA.
> >>
> >> The old IDE subsystem (piix.c) is where I added that PATA DID to.
> >> #define PCI_DEVICE_ID_INTEL_ICH8_6 0x2850 in pci_ids.h
> >>
> >> Jason
> >>
> >
> >Yes, I've already said that the old IDE subsystem knows about ICH 8M
> >(read the stuff in the brackets in the original post!).
> >
> >But one day the old ide subsystem will be gone...
> >that's why I've added the PCIID to ata_piix.c "today", so I don't have to
> >do it "tomorrow".
> >
> >Another thing, Kconfig's description clearly states: "
> >config ATA_PIIX
> > tristate "Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support"
> >...
> > This option enables support for ICH5/6/7/8 Serial ATA
> > and support for PATA on the Intel ESB/ICH/PIIX3/PIIX4 series
> > host controllers.
> >"
> >
> >so, either change the description to:
> >"... support for PATA on the Intel ESB/ICH(all old chipsets
> >0,2,3M,3,4,5,6,7,7-R; but
> >not 8M, because you have use the old subsystem, for your "new"
> >technology!)/PIIX3/PIIX4 series"
> >
> >or accept the 1+1=2 logic and merge the patch into the git.
> >(hint: but only after changing ich_pata_100 to ich_pata_133 of course!)
> >
> >:D
> >
> >Thanks,
> > Chr.
> >
> >>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: libata: ATA_PIIX missing ICH8M PCIIDs.
2007-06-18 18:57 ` Gaston, Jason D
@ 2007-06-18 19:47 ` Jeff Garzik
2007-06-18 20:14 ` Chr
2007-06-24 12:18 ` [PATCH] libata: adding ICH8M PCIIDs to ATA_PIIX Chr
2007-06-18 20:44 ` libata: ATA_PIIX missing ICH8M PCIIDs Alan Cox
1 sibling, 2 replies; 14+ messages in thread
From: Jeff Garzik @ 2007-06-18 19:47 UTC (permalink / raw)
To: Gaston, Jason D; +Cc: chunkeey, linux-ide
Gaston, Jason D wrote:
> I don't think we want to have the same DeviceID supported in more then one driver. Would they not conflict with each other?
In Fedora 7, CONFIG_IDE is disabled. ata_piix drives all hardware at
that point.
Jeff
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: libata: ATA_PIIX missing ICH8M PCIIDs.
[not found] <39B20DF628532344BC7A2692CB6AEE07016FE54D@orsmsx420.amr.corp.intel.com>
@ 2007-06-18 20:10 ` Chr
0 siblings, 0 replies; 14+ messages in thread
From: Chr @ 2007-06-18 20:10 UTC (permalink / raw)
To: Gaston, Jason D; +Cc: linux-ide
On Monday, 18. June 2007, Gaston, Jason D wrote:
>
> I hate outlook...
>
>
> As PATA is going away, hopefully this will be a moot point.
>
yes, PATA served well, but Intel has already done the necessary
ceremony for PATA's funreal. ICH8M is maybe really the last
chipset with a "native" IDE interface.
But, "There's life in the old dog yet." and AGP is not dead yet too!
uahauh, it's a kind of spooky, with
all of these zombies and braindead monsters like outlook. ;)
Thanks,
Chr.
>
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: libata: ATA_PIIX missing ICH8M PCIIDs.
2007-06-18 19:47 ` Jeff Garzik
@ 2007-06-18 20:14 ` Chr
2007-06-24 12:18 ` [PATCH] libata: adding ICH8M PCIIDs to ATA_PIIX Chr
1 sibling, 0 replies; 14+ messages in thread
From: Chr @ 2007-06-18 20:14 UTC (permalink / raw)
To: Jeff Garzik; +Cc: Gaston, Jason D, linux-ide, Alan Cox
[-- Attachment #1: Type: text/plain, Size: 530 bytes --]
On Monday, 18. June 2007, Jeff Garzik wrote:
> Gaston, Jason D wrote:
> > I don't think we want to have the same DeviceID supported in more then one driver. Would they not conflict with each other?
>
> In Fedora 7, CONFIG_IDE is disabled. ata_piix drives all hardware at
> that point.
>
> Jeff
here's a updated version. (thanks alan for pointing out that it's a ich_pata_133..)
OK/(N)ACK/...?
-
this patch adds a necessary PCIID for Santa Rosa's PATA controller.
Signed-off-by: Christian Lamparter <chunkeey@web.de>
-
[-- Attachment #2: ich8m-add-pci-id.patch --]
[-- Type: text/x-diff, Size: 550 bytes --]
--- ata_piix.c.org 2007-06-17 12:58:17.000000000 +0200
+++ ata_piix.c 2007-06-17 13:00:24.000000000 +0200
@@ -201,6 +201,8 @@ static const struct pci_device_id piix_p
/* ICH7/7-R (i945, i975) UDMA 100*/
{ 0x8086, 0x27DF, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich_pata_133 },
{ 0x8086, 0x269E, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich_pata_100 },
+ /* ICH8 Mobile PATA Controller */
+ { 0x8086, 0x2850, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich_pata_133 },
/* NOTE: The following PCI ids must be kept in sync with the
* list in drivers/pci/quirks.c.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: libata: ATA_PIIX missing ICH8M PCIIDs.
2007-06-18 18:00 ` Gaston, Jason D
@ 2007-06-18 20:41 ` Alan Cox
0 siblings, 0 replies; 14+ messages in thread
From: Alan Cox @ 2007-06-18 20:41 UTC (permalink / raw)
To: Gaston, Jason D; +Cc: Chr, linux-ide
On Mon, 18 Jun 2007 11:00:33 -0700
"Gaston, Jason D" <jason.d.gaston@intel.com> wrote:
> I don't think we want to have a PATA controller DID added to the SATA IDE mode driver.
ata_piix drives both
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: libata: ATA_PIIX missing ICH8M PCIIDs.
2007-06-18 18:57 ` Gaston, Jason D
2007-06-18 19:47 ` Jeff Garzik
@ 2007-06-18 20:44 ` Alan Cox
1 sibling, 0 replies; 14+ messages in thread
From: Alan Cox @ 2007-06-18 20:44 UTC (permalink / raw)
To: Gaston, Jason D; +Cc: chunkeey, linux-ide
On Mon, 18 Jun 2007 11:57:16 -0700
"Gaston, Jason D" <jason.d.gaston@intel.com> wrote:
> I don't think we want to have the same DeviceID supported in more then one driver. Would they not conflict with each other?
Nope and drivers/ide is going away (eventually)
Alan
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH] libata: adding ICH8M PCIIDs to ATA_PIIX.
2007-06-18 19:47 ` Jeff Garzik
2007-06-18 20:14 ` Chr
@ 2007-06-24 12:18 ` Chr
1 sibling, 0 replies; 14+ messages in thread
From: Chr @ 2007-06-24 12:18 UTC (permalink / raw)
To: linux-ide; +Cc: Gaston, Jason D, Jeff Garzik, alan, linux-kernel, chunkeey
[-- Attachment #1: Type: text/plain, Size: 601 bytes --]
On Monday, 18. June 2007, Jeff Garzik wrote:
> Gaston, Jason D wrote:
> > I don't think we want to have the same DeviceID supported in more then one driver. Would they not conflict with each other?
>
> In Fedora 7, CONFIG_IDE is disabled. ata_piix drives all hardware at
> that point.
>
> Jeff
Hmm, did I forgot anything important in the last mail, or is everyone just busy?
(please keep CC!)
---
This patch adds a necessary PCIID for Santa Rosa's PATA controller.
Signed-off-by: Christian Lamparter <chunkeey@web.de>
---
drivers/ata/ata_piix.c | 2 ++
1 file changed, 2 insertions(+)
[-- Attachment #2: ich8m-add-pciid.patch --]
[-- Type: text/x-diff, Size: 594 bytes --]
diff --git a/drivers/ata/ata_piix.c b/drivers/ata/ata_piix.c
index 9c07b88..b210726 100644
--- a/drivers/ata/ata_piix.c
+++ b/drivers/ata/ata_piix.c
@@ -200,6 +200,8 @@ static const struct pci_device_id piix_pci_tbl[] = {
/* ICH7/7-R (i945, i975) UDMA 100*/
{ 0x8086, 0x27DF, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich_pata_133 },
{ 0x8086, 0x269E, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich_pata_100 },
+ /* ICH8 Mobile PATA Controller */
+ { 0x8086, 0x2850, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich_pata_133 },
/* NOTE: The following PCI ids must be kept in sync with the
* list in drivers/pci/quirks.c.
^ permalink raw reply related [flat|nested] 14+ messages in thread
end of thread, other threads:[~2007-06-24 12:18 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-18 13:20 libata: ATA_PIIX missing ICH8M PCIIDs Chr
2007-06-18 13:42 ` Alan Cox
2007-06-18 13:52 ` Chr
2007-06-18 17:57 ` Gaston, Jason D
2007-06-18 18:49 ` Chr
2007-06-18 18:57 ` Gaston, Jason D
2007-06-18 19:47 ` Jeff Garzik
2007-06-18 20:14 ` Chr
2007-06-24 12:18 ` [PATCH] libata: adding ICH8M PCIIDs to ATA_PIIX Chr
2007-06-18 20:44 ` libata: ATA_PIIX missing ICH8M PCIIDs Alan Cox
2007-06-18 19:14 ` Chr
2007-06-18 18:00 ` Gaston, Jason D
2007-06-18 20:41 ` Alan Cox
[not found] <39B20DF628532344BC7A2692CB6AEE07016FE54D@orsmsx420.amr.corp.intel.com>
2007-06-18 20:10 ` Chr
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).