]> err.no Git - linux-2.6/blobdiff - include/linux/libata.h
[PATCH] libata: add per-device max_sectors
[linux-2.6] / include / linux / libata.h
index 853c98859a9f981964cc09d2e7dfea005ce671a6..afe46457124e84b4711dd9e01e1330650fb3fc08 100644 (file)
@@ -122,8 +122,7 @@ enum {
        /* struct ata_device stuff */
        ATA_DFLAG_LBA48         = (1 << 0), /* device supports LBA48 */
        ATA_DFLAG_PIO           = (1 << 1), /* device currently in PIO mode */
-       ATA_DFLAG_LOCK_SECTORS  = (1 << 2), /* don't adjust max_sectors */
-       ATA_DFLAG_LBA           = (1 << 3), /* device supports LBA */
+       ATA_DFLAG_LBA           = (1 << 2), /* device supports LBA */
 
        ATA_DEV_UNKNOWN         = 0,    /* unknown device */
        ATA_DEV_ATA             = 1,    /* ATA device */
@@ -348,6 +347,7 @@ struct ata_device {
 
        unsigned int            multi_count;    /* sectors count for
                                                   READ/WRITE MULTIPLE */
+       unsigned int            max_sectors;    /* per-device max sectors */
        unsigned int            cdb_len;
 
        /* for CHS addressing */