Lines Matching refs:cx23885_dev

230 	struct cx23885_dev *dev;
254 struct cx23885_dev *dev;
315 struct cx23885_dev *cx;
332 struct cx23885_dev *dev;
351 struct cx23885_dev { struct
446 static inline struct cx23885_dev *to_cx23885(struct v4l2_device *v4l2_dev) in to_cx23885() argument
448 return container_of(v4l2_dev, struct cx23885_dev, v4l2_dev); in to_cx23885()
460 extern struct v4l2_subdev *cx23885_find_hw(struct cx23885_dev *dev, u32 hw);
507 extern int cx23885_sram_channel_setup(struct cx23885_dev *dev,
511 extern void cx23885_sram_channel_dump(struct cx23885_dev *dev,
530 extern void cx23885_gpio_set(struct cx23885_dev *dev, u32 mask);
531 extern void cx23885_gpio_clear(struct cx23885_dev *dev, u32 mask);
532 extern u32 cx23885_gpio_get(struct cx23885_dev *dev, u32 mask);
533 extern void cx23885_gpio_enable(struct cx23885_dev *dev, u32 mask,
536 extern void cx23885_irq_add_enable(struct cx23885_dev *dev, u32 mask);
537 extern void cx23885_irq_enable(struct cx23885_dev *dev, u32 mask);
538 extern void cx23885_irq_disable(struct cx23885_dev *dev, u32 mask);
539 extern void cx23885_irq_remove(struct cx23885_dev *dev, u32 mask);
551 extern void cx23885_card_list(struct cx23885_dev *dev);
552 extern int cx23885_ir_init(struct cx23885_dev *dev);
553 extern void cx23885_ir_pci_int_enable(struct cx23885_dev *dev);
554 extern void cx23885_ir_fini(struct cx23885_dev *dev);
555 extern void cx23885_gpio_setup(struct cx23885_dev *dev);
556 extern void cx23885_card_setup(struct cx23885_dev *dev);
557 extern void cx23885_card_setup_pre_i2c(struct cx23885_dev *dev);
566 extern void cx23885_free_buffer(struct cx23885_dev *dev,
572 extern int cx23885_video_register(struct cx23885_dev *dev);
573 extern void cx23885_video_unregister(struct cx23885_dev *dev);
574 extern int cx23885_video_irq(struct cx23885_dev *dev, u32 status);
575 extern void cx23885_video_wakeup(struct cx23885_dev *dev,
577 int cx23885_enum_input(struct cx23885_dev *dev, struct v4l2_input *i);
581 int cx23885_set_tvnorm(struct cx23885_dev *dev, v4l2_std_id norm);
589 extern int cx23885_vbi_irq(struct cx23885_dev *dev, u32 status);
594 extern void cx23885_av_clk(struct cx23885_dev *dev, int enable);
598 extern int cx23885_417_register(struct cx23885_dev *dev);
599 extern void cx23885_417_unregister(struct cx23885_dev *dev);
600 extern int cx23885_irq_417(struct cx23885_dev *dev, u32 status);
601 extern void cx23885_417_check_encoder(struct cx23885_dev *dev);
602 extern void cx23885_mc417_init(struct cx23885_dev *dev);
603 extern int mc417_memory_read(struct cx23885_dev *dev, u32 address, u32 *value);
604 extern int mc417_memory_write(struct cx23885_dev *dev, u32 address, u32 value);
605 extern int mc417_register_read(struct cx23885_dev *dev,
607 extern int mc417_register_write(struct cx23885_dev *dev,
609 extern void mc417_gpio_set(struct cx23885_dev *dev, u32 mask);
610 extern void mc417_gpio_clear(struct cx23885_dev *dev, u32 mask);
611 extern void mc417_gpio_enable(struct cx23885_dev *dev, u32 mask, int asoutput);
616 struct cx23885_dev *dev);
617 extern void cx23885_audio_unregister(struct cx23885_dev *dev);
618 extern int cx23885_audio_irq(struct cx23885_dev *dev, u32 status, u32 mask);