Lines Matching refs:visor_device
229 struct visor_device { struct
253 #define to_visor_device(x) container_of(x, struct visor_device, device) argument
255 typedef void (*visorbus_state_complete_func) (struct visor_device *dev,
304 int (*probe)(struct visor_device *dev);
305 void (*remove)(struct visor_device *dev);
306 void (*channel_interrupt)(struct visor_device *dev);
307 int (*pause)(struct visor_device *dev,
309 int (*resume)(struct visor_device *dev,
325 int visorbus_read_channel(struct visor_device *dev,
328 int visorbus_write_channel(struct visor_device *dev,
331 int visorbus_enable_channel_interrupts(struct visor_device *dev);
332 void visorbus_disable_channel_interrupts(struct visor_device *dev);
342 struct visor_device *visorbus_get_device_by_id(u32 bus_no, u32 dev_no,
343 struct visor_device *from);