diff options
author | Tejun Heo <htejun@gmail.com> | 2007-10-09 02:06:10 -0400 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-10-12 14:55:47 -0400 |
commit | afaa5c373d2c49ee4865847031b82f1377f609d0 (patch) | |
tree | 785203bd4538d2e3c36622ebc2eac93652c7e19e /include/linux | |
parent | 2b789108fc1dcba22050a7e6e29ae5ebaea427dd (diff) |
libata: implement ATA_PFLAG_RESETTING
Implement ATA_PFLAG_RESETTING. This flag is set while reset is in
progress. It's set before prereset is called and cleared after reset
fails or postreset is finished.
This flag itself doesn't have any function. It will be used by LLDs
to tell whether reset is in progress if it needs to behave differently
during reset.
Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/libata.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/libata.h b/include/linux/libata.h index 751aabc21a3e..529af9fbed53 100644 --- a/include/linux/libata.h +++ b/include/linux/libata.h | |||
@@ -210,6 +210,7 @@ enum { | |||
210 | ATA_PFLAG_UNLOADING = (1 << 5), /* module is unloading */ | 210 | ATA_PFLAG_UNLOADING = (1 << 5), /* module is unloading */ |
211 | ATA_PFLAG_SCSI_HOTPLUG = (1 << 6), /* SCSI hotplug scheduled */ | 211 | ATA_PFLAG_SCSI_HOTPLUG = (1 << 6), /* SCSI hotplug scheduled */ |
212 | ATA_PFLAG_INITIALIZING = (1 << 7), /* being initialized, don't touch */ | 212 | ATA_PFLAG_INITIALIZING = (1 << 7), /* being initialized, don't touch */ |
213 | ATA_PFLAG_RESETTING = (1 << 8), /* reset in progress */ | ||
213 | 214 | ||
214 | ATA_PFLAG_SUSPENDED = (1 << 17), /* port is suspended (power) */ | 215 | ATA_PFLAG_SUSPENDED = (1 << 17), /* port is suspended (power) */ |
215 | ATA_PFLAG_PM_PENDING = (1 << 18), /* PM operation pending */ | 216 | ATA_PFLAG_PM_PENDING = (1 << 18), /* PM operation pending */ |