struct class_interface {
  struct list_head node;
  struct class *class;

  int (*add) (struct class_device *)
  void *(remove) (struct class_device *);
};