|
@@ -112,7 +112,6 @@ enum uc_todo {
|
|
|
|
|
|
/**
|
|
/**
|
|
* struct ccw driver - device driver for channel attached devices
|
|
* struct ccw driver - device driver for channel attached devices
|
|
- * @owner: owning module
|
|
|
|
* @ids: ids supported by this driver
|
|
* @ids: ids supported by this driver
|
|
* @probe: function called on probe
|
|
* @probe: function called on probe
|
|
* @remove: function called on remove
|
|
* @remove: function called on remove
|
|
@@ -128,10 +127,8 @@ enum uc_todo {
|
|
* @restore: callback for restoring after hibernation
|
|
* @restore: callback for restoring after hibernation
|
|
* @uc_handler: callback for unit check handler
|
|
* @uc_handler: callback for unit check handler
|
|
* @driver: embedded device driver structure
|
|
* @driver: embedded device driver structure
|
|
- * @name: device driver name
|
|
|
|
*/
|
|
*/
|
|
struct ccw_driver {
|
|
struct ccw_driver {
|
|
- struct module *owner;
|
|
|
|
struct ccw_device_id *ids;
|
|
struct ccw_device_id *ids;
|
|
int (*probe) (struct ccw_device *);
|
|
int (*probe) (struct ccw_device *);
|
|
void (*remove) (struct ccw_device *);
|
|
void (*remove) (struct ccw_device *);
|
|
@@ -147,7 +144,6 @@ struct ccw_driver {
|
|
int (*restore)(struct ccw_device *);
|
|
int (*restore)(struct ccw_device *);
|
|
enum uc_todo (*uc_handler) (struct ccw_device *, struct irb *);
|
|
enum uc_todo (*uc_handler) (struct ccw_device *, struct irb *);
|
|
struct device_driver driver;
|
|
struct device_driver driver;
|
|
- char *name;
|
|
|
|
};
|
|
};
|
|
|
|
|
|
extern struct ccw_device *get_ccwdev_by_busid(struct ccw_driver *cdrv,
|
|
extern struct ccw_device *get_ccwdev_by_busid(struct ccw_driver *cdrv,
|