[S390] Some preparations for the dynamic subchannel mapping patch.
[firefly-linux-kernel-4.4.55.git] / drivers / s390 / cio / css.h
index 9ff064e71767657480ae3ee5dc185a05e334cd96..ac845c1ebf83188609a9fd854914a73e20bd58f4 100644 (file)
@@ -73,6 +73,8 @@ struct senseid {
 }  __attribute__ ((packed,aligned(4)));
 
 struct ccw_device_private {
+       struct ccw_device *cdev;
+       struct subchannel *sch;
        int state;              /* device state */
        atomic_t onoff;
        unsigned long registered;
@@ -187,4 +189,6 @@ extern int need_rescan;
 
 extern struct workqueue_struct *slow_path_wq;
 extern struct work_struct slow_path_work;
+
+int subchannel_add_files (struct device *);
 #endif