summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/libata-core.c
diff options
context:
space:
mode:
authorTejun Heo2006-03-24 06:07:50 +0100
committerJeff Garzik2006-03-24 15:28:33 +0100
commit5a529139554f12cb265715117a2153c936286294 (patch)
treea31f5aba2d34111e89d339c7d1a803d7a864bb46 /drivers/scsi/libata-core.c
parent[PATCH] libata: add per-dev pio/mwdma/udma_mask (diff)
downloadkernel-qcow2-linux-5a529139554f12cb265715117a2153c936286294.tar.gz
kernel-qcow2-linux-5a529139554f12cb265715117a2153c936286294.tar.xz
kernel-qcow2-linux-5a529139554f12cb265715117a2153c936286294.zip
[PATCH] libata: make per-dev transfer mode limits per-dev
Now that each ata_device has xfer masks, per-dev limits can be made per-dev instead of per-port. Make per-dev limits per-dev. Signed-off-by: Tejun Heo <htejun@gmail.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/scsi/libata-core.c')
-rw-r--r--drivers/scsi/libata-core.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/libata-core.c b/drivers/scsi/libata-core.c
index a87748ba579c..1063928e3824 100644
--- a/drivers/scsi/libata-core.c
+++ b/drivers/scsi/libata-core.c
@@ -1327,7 +1327,7 @@ static int ata_dev_configure(struct ata_port *ap, struct ata_device *dev,
if (print_info)
printk(KERN_INFO "ata%u(%u): applying bridge limits\n",
ap->id, dev->devno);
- ap->udma_mask &= ATA_UDMA5;
+ dev->udma_mask &= ATA_UDMA5;
dev->max_sectors = ATA_MAX_SECTORS;
}