diff options
Diffstat (limited to 'include/linux/libata.h')
| -rw-r--r-- | include/linux/libata.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/libata.h b/include/linux/libata.h index eae7a053dc51..4ea55bb45deb 100644 --- a/include/linux/libata.h +++ b/include/linux/libata.h | |||
| @@ -399,6 +399,7 @@ enum { | |||
| 399 | ATA_HORKAGE_BROKEN_FPDMA_AA = (1 << 15), /* skip AA */ | 399 | ATA_HORKAGE_BROKEN_FPDMA_AA = (1 << 15), /* skip AA */ |
| 400 | ATA_HORKAGE_DUMP_ID = (1 << 16), /* dump IDENTIFY data */ | 400 | ATA_HORKAGE_DUMP_ID = (1 << 16), /* dump IDENTIFY data */ |
| 401 | ATA_HORKAGE_MAX_SEC_LBA48 = (1 << 17), /* Set max sects to 65535 */ | 401 | ATA_HORKAGE_MAX_SEC_LBA48 = (1 << 17), /* Set max sects to 65535 */ |
| 402 | ATA_HORKAGE_ATAPI_DMADIR = (1 << 18), /* device requires dmadir */ | ||
| 402 | 403 | ||
| 403 | /* DMA mask for user DMA control: User visible values; DO NOT | 404 | /* DMA mask for user DMA control: User visible values; DO NOT |
| 404 | renumber */ | 405 | renumber */ |
| @@ -746,6 +747,7 @@ struct ata_port { | |||
| 746 | /* Flags that change dynamically, protected by ap->lock */ | 747 | /* Flags that change dynamically, protected by ap->lock */ |
| 747 | unsigned int pflags; /* ATA_PFLAG_xxx */ | 748 | unsigned int pflags; /* ATA_PFLAG_xxx */ |
| 748 | unsigned int print_id; /* user visible unique port ID */ | 749 | unsigned int print_id; /* user visible unique port ID */ |
| 750 | unsigned int local_port_no; /* host local port num */ | ||
| 749 | unsigned int port_no; /* 0 based port no. inside the host */ | 751 | unsigned int port_no; /* 0 based port no. inside the host */ |
| 750 | 752 | ||
| 751 | #ifdef CONFIG_ATA_SFF | 753 | #ifdef CONFIG_ATA_SFF |
| @@ -908,6 +910,9 @@ struct ata_port_operations { | |||
| 908 | ssize_t (*sw_activity_show)(struct ata_device *dev, char *buf); | 910 | ssize_t (*sw_activity_show)(struct ata_device *dev, char *buf); |
| 909 | ssize_t (*sw_activity_store)(struct ata_device *dev, | 911 | ssize_t (*sw_activity_store)(struct ata_device *dev, |
| 910 | enum sw_activity val); | 912 | enum sw_activity val); |
| 913 | ssize_t (*transmit_led_message)(struct ata_port *ap, u32 state, | ||
| 914 | ssize_t size); | ||
| 915 | |||
| 911 | /* | 916 | /* |
| 912 | * Obsolete | 917 | * Obsolete |
| 913 | */ | 918 | */ |
