Lines Matching refs:auxiliary_device
142 struct auxiliary_device { struct
190 int (*probe)(struct auxiliary_device *auxdev, const struct auxiliary_device_id *id);
191 void (*remove)(struct auxiliary_device *auxdev);
192 void (*shutdown)(struct auxiliary_device *auxdev);
193 int (*suspend)(struct auxiliary_device *auxdev, pm_message_t state);
194 int (*resume)(struct auxiliary_device *auxdev);
200 static inline void *auxiliary_get_drvdata(struct auxiliary_device *auxdev) in auxiliary_get_drvdata()
205 static inline void auxiliary_set_drvdata(struct auxiliary_device *auxdev, void *data) in auxiliary_set_drvdata()
210 static inline struct auxiliary_device *to_auxiliary_dev(struct device *dev) in to_auxiliary_dev()
212 return container_of(dev, struct auxiliary_device, dev); in to_auxiliary_dev()
220 int auxiliary_device_init(struct auxiliary_device *auxdev);
221 int __auxiliary_device_add(struct auxiliary_device *auxdev, const char *modname);
225 int auxiliary_device_sysfs_irq_add(struct auxiliary_device *auxdev, int irq);
226 void auxiliary_device_sysfs_irq_remove(struct auxiliary_device *auxdev,
230 auxiliary_device_sysfs_irq_add(struct auxiliary_device *auxdev, int irq) in auxiliary_device_sysfs_irq_add()
236 auxiliary_device_sysfs_irq_remove(struct auxiliary_device *auxdev, int irq) {} in auxiliary_device_sysfs_irq_remove()
239 static inline void auxiliary_device_uninit(struct auxiliary_device *auxdev) in auxiliary_device_uninit()
245 static inline void auxiliary_device_delete(struct auxiliary_device *auxdev) in auxiliary_device_delete()