- struct device *(*create)(struct blob_attr *attr);
- void (*dump_status)(struct device *, struct blob_buf *buf);
+ struct device *(*create)(const char *name, struct blob_attr *attr);
+ void (*config_init)(struct device *);
+ enum dev_change_type (*reload)(struct device *, struct blob_attr *);
+ void (*dump_info)(struct device *, struct blob_buf *buf);
+ void (*dump_stats)(struct device *, struct blob_buf *buf);