]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/ide/ide-probe.c
block: Consolidate phys_segment and hw_segment limits
[mv-sheeva.git] / drivers / ide / ide-probe.c
index 4d76ba473097ac2ad89295181f9c8adb5433156a..f8c1ae6ad74c6b4ef46681e3942ce5c71b068fa5 100644 (file)
@@ -774,7 +774,7 @@ static int ide_init_queue(ide_drive_t *drive)
 
        if (hwif->rqsize < max_sectors)
                max_sectors = hwif->rqsize;
-       blk_queue_max_sectors(q, max_sectors);
+       blk_queue_max_hw_sectors(q, max_sectors);
 
 #ifdef CONFIG_PCI
        /* When we have an IOMMU, we may have a problem where pci_map_sg()
@@ -790,8 +790,7 @@ static int ide_init_queue(ide_drive_t *drive)
                max_sg_entries >>= 1;
 #endif /* CONFIG_PCI */
 
-       blk_queue_max_hw_segments(q, max_sg_entries);
-       blk_queue_max_phys_segments(q, max_sg_entries);
+       blk_queue_max_segments(q, max_sg_entries);
 
        /* assign drive queue */
        drive->queue = q;