OSDN Git Service

[PATCH] IDE: enable PATA UDMA support for ICH7
authorivaylo@bglans.net <ivaylo@bglans.net>
Fri, 10 Aug 2007 21:31:30 +0000 (00:31 +0300)
committerWilly Tarreau <w@1wt.eu>
Sun, 11 Nov 2007 18:02:39 +0000 (19:02 +0100)
commit2cc1ccfe21712ed0c38260fb1cb15274f1873937
treee37ce06fa371ffa764d2b97028a634afa77edfe0
parentf88c372a5033d0e764c1b910dc0bf4783ec2df3c
[PATCH] IDE: enable PATA UDMA support for ICH7

Hello,

I have ASUS P5LD2-VM mobo with Intel ICH7 PATA IDE. It works only
in PIO mode, so I changed piix driver in 2.4.35 to support UDMA modes -
patch is bellow.

I'm a little bit confused about the specifications of ICH7 PATA, from ASUS
say it is UDMA 100, but from Intel and in 2.6.XX kernel tree it is as UDMA
133. My confusion became stronger and from bios ide SATA/PATA options of
my mobo.

Anyway, the patch works for me and it should work for all mobos with 945
chipset, but need to be tested. If there are any volunteers to apply patch
and test it will be good.

Please report the results and play around with mobo bios SATA/PATA IDE
setings.

Best Regards,
Ivaylo Josifov
drivers/ide/pci/piix.c
drivers/ide/pci/piix.h
include/linux/pci_ids.h