aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/s390/block/dasd_int.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/s390/block/dasd_int.h')
-rw-r--r--drivers/s390/block/dasd_int.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/s390/block/dasd_int.h b/drivers/s390/block/dasd_int.h
index e4b401500b01..7cb0b9e78a6a 100644
--- a/drivers/s390/block/dasd_int.h
+++ b/drivers/s390/block/dasd_int.h
@@ -6,7 +6,6 @@
6 * Bugreports.to..: <Linux390@de.ibm.com> 6 * Bugreports.to..: <Linux390@de.ibm.com>
7 * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 7 * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000
8 * 8 *
9 * $Revision: 1.68 $
10 */ 9 */
11 10
12#ifndef DASD_INT_H 11#ifndef DASD_INT_H
@@ -27,7 +26,7 @@
27 * new: the dasd_device structure is allocated. 26 * new: the dasd_device structure is allocated.
28 * known: the discipline for the device is identified. 27 * known: the discipline for the device is identified.
29 * basic: the device can do basic i/o. 28 * basic: the device can do basic i/o.
30 * accept: the device is analysed (format is known). 29 * unfmt: the device could not be analyzed (format is unknown).
31 * ready: partition detection is done and the device is can do block io. 30 * ready: partition detection is done and the device is can do block io.
32 * online: the device accepts requests from the block device queue. 31 * online: the device accepts requests from the block device queue.
33 * 32 *
@@ -48,8 +47,9 @@
48#define DASD_STATE_NEW 0 47#define DASD_STATE_NEW 0
49#define DASD_STATE_KNOWN 1 48#define DASD_STATE_KNOWN 1
50#define DASD_STATE_BASIC 2 49#define DASD_STATE_BASIC 2
51#define DASD_STATE_READY 3 50#define DASD_STATE_UNFMT 3
52#define DASD_STATE_ONLINE 4 51#define DASD_STATE_READY 4
52#define DASD_STATE_ONLINE 5
53 53
54#include <linux/module.h> 54#include <linux/module.h>
55#include <linux/wait.h> 55#include <linux/wait.h>
@@ -291,6 +291,7 @@ struct dasd_device {
291 291
292 /* Device discipline stuff. */ 292 /* Device discipline stuff. */
293 struct dasd_discipline *discipline; 293 struct dasd_discipline *discipline;
294 struct dasd_discipline *base_discipline;
294 char *private; 295 char *private;
295 296
296 /* Device state and target state. */ 297 /* Device state and target state. */