Lines Matching refs:dev

24 #include <media/media-dev-allocator.h>
107 #define AUVI_INPUT(nr) (dev->board.input[nr])
150 int (*isoc_copy) (struct au0828_dev *dev, struct urb *urb);
288 #define au0828_read(dev, reg) au0828_readreg(dev, reg)
289 #define au0828_write(dev, reg, value) au0828_writereg(dev, reg, value)
290 #define au0828_andor(dev, reg, mask, value) \
291 au0828_writereg(dev, reg, \
292 (au0828_readreg(dev, reg) & ~(mask)) | ((value) & (mask)))
294 #define au0828_set(dev, reg, bit) au0828_andor(dev, (reg), (bit), (bit))
295 #define au0828_clear(dev, reg, bit) au0828_andor(dev, (reg), (bit), 0)
299 extern u32 au0828_read(struct au0828_dev *dev, u16 reg);
300 extern u32 au0828_write(struct au0828_dev *dev, u16 reg, u32 val);
301 extern void au0828_usb_release(struct au0828_dev *dev);
308 extern void au0828_gpio_setup(struct au0828_dev *dev);
311 extern void au0828_card_setup(struct au0828_dev *dev);
315 extern int au0828_i2c_register(struct au0828_dev *dev);
316 extern int au0828_i2c_unregister(struct au0828_dev *dev);
325 struct au0828_dev *dev);
327 extern int au0828_analog_register(struct au0828_dev *dev,
329 extern int au0828_analog_unregister(struct au0828_dev *dev);
330 extern void au0828_usb_v4l2_media_release(struct au0828_dev *dev);
331 extern void au0828_v4l2_suspend(struct au0828_dev *dev);
332 extern void au0828_v4l2_resume(struct au0828_dev *dev);
335 struct au0828_dev *dev)
337 static inline int au0828_analog_register(struct au0828_dev *dev,
340 static inline int au0828_analog_unregister(struct au0828_dev *dev)
342 static inline void au0828_usb_v4l2_media_release(struct au0828_dev *dev) { };
343 static inline void au0828_v4l2_suspend(struct au0828_dev *dev) { };
344 static inline void au0828_v4l2_resume(struct au0828_dev *dev) { };
349 extern int au0828_dvb_register(struct au0828_dev *dev);
350 extern void au0828_dvb_unregister(struct au0828_dev *dev);
351 void au0828_dvb_suspend(struct au0828_dev *dev);
352 void au0828_dvb_resume(struct au0828_dev *dev);
364 extern int au0828_rc_register(struct au0828_dev *dev);
365 extern void au0828_rc_unregister(struct au0828_dev *dev);
366 extern int au0828_rc_suspend(struct au0828_dev *dev);
367 extern int au0828_rc_resume(struct au0828_dev *dev);
369 static inline int au0828_rc_register(struct au0828_dev *dev) { return 0; }
370 static inline void au0828_rc_unregister(struct au0828_dev *dev) { }
371 static inline int au0828_rc_suspend(struct au0828_dev *dev) { return 0; }
372 static inline int au0828_rc_resume(struct au0828_dev *dev) { return 0; }