Lines Matching refs:cx88_core
315 struct cx88_core {
350 void (*gate_ctrl)(struct cx88_core *core, int open);
379 static inline struct cx88_core *to_core(struct v4l2_device *v4l2_dev)
381 return container_of(v4l2_dev, struct cx88_core, v4l2_dev);
426 struct cx88_core *core;
468 struct cx88_core *core;
495 struct cx88_core *core;
569 extern int cx88_core_irq(struct cx88_core *core, u32 status);
570 extern void cx88_wakeup(struct cx88_core *core,
572 extern void cx88_shutdown(struct cx88_core *core);
573 extern int cx88_reset(struct cx88_core *core);
590 extern void cx88_risc_disasm(struct cx88_core *core,
592 extern int cx88_sram_channel_setup(struct cx88_core *core,
595 extern void cx88_sram_channel_dump(struct cx88_core *core,
598 extern int cx88_set_scale(struct cx88_core *core, unsigned int width,
600 extern int cx88_set_tvnorm(struct cx88_core *core, v4l2_std_id norm);
602 extern struct video_device *cx88_vdev_init(struct cx88_core *core,
606 extern struct cx88_core* cx88_core_get(struct pci_dev *pci);
607 extern void cx88_core_put(struct cx88_core *core,
610 extern int cx88_start_audio_dma(struct cx88_core *core);
611 extern int cx88_stop_audio_dma(struct cx88_core *core);
636 extern int cx88_i2c_init(struct cx88_core *core, struct pci_dev *pci);
637 extern void cx88_i2c_init_ir(struct cx88_core *core);
644 extern int cx88_get_resources(const struct cx88_core *core,
646 extern struct cx88_core *cx88_core_create(struct pci_dev *pci, int nr);
647 extern void cx88_setup_xc3028(struct cx88_core *core, struct xc2028_ctrl *ctl);
664 void cx88_set_tvaudio(struct cx88_core *core);
665 void cx88_newstation(struct cx88_core *core);
666 void cx88_get_stereo(struct cx88_core *core, struct v4l2_tuner *t);
667 void cx88_set_stereo(struct cx88_core *core, u32 mode, int manual);
677 s32 cx88_dsp_detect_stereo_sap(struct cx88_core *core);
682 int cx88_ir_init(struct cx88_core *core, struct pci_dev *pci);
683 int cx88_ir_fini(struct cx88_core *core);
684 void cx88_ir_irq(struct cx88_core *core);
685 int cx88_ir_start(struct cx88_core *core);
686 void cx88_ir_stop(struct cx88_core *core);
699 extern int cx8800_ctrl_query(struct cx88_core *core,
701 int cx88_enum_input (struct cx88_core *core,struct v4l2_input *i);
702 int cx88_set_freq (struct cx88_core *core,struct v4l2_frequency *f);
703 int cx88_get_control(struct cx88_core *core, struct v4l2_control *ctl);
704 int cx88_set_control(struct cx88_core *core, struct v4l2_control *ctl);
705 int cx88_video_mux(struct cx88_core *core, unsigned int input);