Kernel fix for ICH7M controller

Jonathan Dieter jdieter at gmail.com
Mon Sep 4 06:53:18 UTC 2006


Tejun Heo wrote:
> Jonathan Dieter wrote:
>> The ata_piix module doesn't detect that my laptop's disk controller 
>> (Intel Corporation 82801GBM/GHM - ICH7 Family) is configured to have 
>> PATA drives in the first two channels.  I looked at Intel's 
>> documentation and they say that my controller isn't supposed to 
>> support this configuration, but it's the default setup on this 
>> laptop, there's no way to change it in the BIOS, and it works in 
>> Windows, so I'm assuming this is a documentation error.
>>
>> This patch changes one line in ata_piix.c so that it sees this 
>> configuration as valid (and therefore recognizes my drives).  I've 
>> tested it on my laptop and the module is now working perfectly 
>> (whereas the kernel was using the old IDE driver previously with no 
>> DMA enabled).
>
> Hello,
>
> Interesting.  Can you post the result of 'lspci -n -vvv -xxx'?  I 
> don't see why this support shouldn't go into mainline but wanna see if 
> narrowing down the effect a bit (if PCI ID allows us to) would be a 
> good idea.
>
> Thanks.
>

Here's the lspci -n -xxx -vvv output.  I've attached the whole output, 
though my disk controller card is at 00:1f.2.

Thanks for looking at this,
Jonathan
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: lspci.out
Url: http://lists.fedoraproject.org/pipermail/devel/attachments/20060904/70892aaa/attachment-0002.pl 


More information about the devel mailing list