Lines Matching refs:cx23885_dev

231 	struct cx23885_dev *dev;
255 struct cx23885_dev *dev;
317 struct cx23885_dev *cx;
334 struct cx23885_dev *dev;
353 struct cx23885_dev {
449 static inline struct cx23885_dev *to_cx23885(struct v4l2_device *v4l2_dev)
451 return container_of(v4l2_dev, struct cx23885_dev, v4l2_dev);
463 extern struct v4l2_subdev *cx23885_find_hw(struct cx23885_dev *dev, u32 hw);
510 extern int cx23885_sram_channel_setup(struct cx23885_dev *dev,
514 extern void cx23885_sram_channel_dump(struct cx23885_dev *dev,
533 extern void cx23885_gpio_set(struct cx23885_dev *dev, u32 mask);
534 extern void cx23885_gpio_clear(struct cx23885_dev *dev, u32 mask);
535 extern u32 cx23885_gpio_get(struct cx23885_dev *dev, u32 mask);
536 extern void cx23885_gpio_enable(struct cx23885_dev *dev, u32 mask,
539 extern void cx23885_irq_add_enable(struct cx23885_dev *dev, u32 mask);
540 extern void cx23885_irq_enable(struct cx23885_dev *dev, u32 mask);
541 extern void cx23885_irq_disable(struct cx23885_dev *dev, u32 mask);
542 extern void cx23885_irq_remove(struct cx23885_dev *dev, u32 mask);
554 extern void cx23885_card_list(struct cx23885_dev *dev);
555 extern int cx23885_ir_init(struct cx23885_dev *dev);
556 extern void cx23885_ir_pci_int_enable(struct cx23885_dev *dev);
557 extern void cx23885_ir_fini(struct cx23885_dev *dev);
558 extern void cx23885_gpio_setup(struct cx23885_dev *dev);
559 extern void cx23885_card_setup(struct cx23885_dev *dev);
560 extern void cx23885_card_setup_pre_i2c(struct cx23885_dev *dev);
569 extern void cx23885_free_buffer(struct cx23885_dev *dev,
575 extern int cx23885_video_register(struct cx23885_dev *dev);
576 extern void cx23885_video_unregister(struct cx23885_dev *dev);
577 extern int cx23885_video_irq(struct cx23885_dev *dev, u32 status);
578 extern void cx23885_video_wakeup(struct cx23885_dev *dev,
580 int cx23885_enum_input(struct cx23885_dev *dev, struct v4l2_input *i);
584 int cx23885_set_tvnorm(struct cx23885_dev *dev, v4l2_std_id norm);
592 extern int cx23885_vbi_irq(struct cx23885_dev *dev, u32 status);
597 extern void cx23885_av_clk(struct cx23885_dev *dev, int enable);
601 extern int cx23885_417_register(struct cx23885_dev *dev);
602 extern void cx23885_417_unregister(struct cx23885_dev *dev);
603 extern int cx23885_irq_417(struct cx23885_dev *dev, u32 status);
604 extern void cx23885_417_check_encoder(struct cx23885_dev *dev);
605 extern void cx23885_mc417_init(struct cx23885_dev *dev);
606 extern int mc417_memory_read(struct cx23885_dev *dev, u32 address, u32 *value);
607 extern int mc417_memory_write(struct cx23885_dev *dev, u32 address, u32 value);
608 extern int mc417_register_read(struct cx23885_dev *dev,
610 extern int mc417_register_write(struct cx23885_dev *dev,
612 extern void mc417_gpio_set(struct cx23885_dev *dev, u32 mask);
613 extern void mc417_gpio_clear(struct cx23885_dev *dev, u32 mask);
614 extern void mc417_gpio_enable(struct cx23885_dev *dev, u32 mask, int asoutput);
619 struct cx23885_dev *dev);
620 extern void cx23885_audio_unregister(struct cx23885_dev *dev);
621 extern int cx23885_audio_irq(struct cx23885_dev *dev, u32 status, u32 mask);