]> git.hungrycats.org Git - linux/commit
[PATCH] libata: PCI IDE legacy mode fix
authorBartlomiej Zolnierkiewicz <bzolnier@elka.pw.edu.pl>
Mon, 11 Oct 2004 16:11:55 +0000 (12:11 -0400)
committerBartlomiej Zolnierkiewicz <bzolnier@elka.pw.edu.pl>
Mon, 11 Oct 2004 16:11:55 +0000 (12:11 -0400)
commitee2c663ff2b059a2d9c61511591ab99a7dc15c96
treebde05ffe9bef0b6ccc9340090098908756a976c0
parent825d597666001271be04f033e101faaf5991589b
[PATCH] libata: PCI IDE legacy mode fix

In PCI IDE legacy mode ap->port_no is incorrectly set to zero for
the second port.  Fix it by adding ->hard_port_no to struct ata_probe_ent
and struct ata_port (per Jeff's suggestion) and teaching ata_piix.c
to use it instead of ->port_no.

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
drivers/scsi/ata_piix.c
drivers/scsi/libata-core.c
include/linux/libata.h