Lines Matching defs:saa7134_dev
533 struct saa7134_dev { struct
534 struct list_head devlist;
535 struct mutex lock;
536 spinlock_t slock;
537 struct v4l2_device v4l2_dev;
539 struct work_struct request_module_wk;
542 int autodetected;
545 unsigned int resources;
546 struct video_device *video_dev;
547 struct video_device *radio_dev;
548 struct video_device *vbi_dev;
549 struct saa7134_dmasound dmasound;
552 int has_remote;
553 struct saa7134_card_ir *remote;
556 char name[32];
557 int nr;
558 struct pci_dev *pci;
559 unsigned char pci_rev,pci_lat;
560 __u32 __iomem *lmmio;
561 __u8 __iomem *bmmio;
564 unsigned int board;
565 unsigned int tuner_type;
566 unsigned int radio_type;
567 unsigned char tuner_addr;
568 unsigned char radio_addr;
570 unsigned int tda9887_conf;
571 unsigned int gpio_value;
574 struct i2c_adapter i2c_adap;
575 struct i2c_client i2c_client;
576 unsigned char eedata[256];
577 int has_rds;
580 struct v4l2_framebuffer ovbuf;
581 struct saa7134_format *ovfmt;
582 unsigned int ovenable;
583 enum v4l2_field ovfield;
584 struct v4l2_window win;
585 struct v4l2_clip clips[8];
586 unsigned int nclips;
587 struct v4l2_fh *overlay_owner;
591 void *alloc_ctx;
592 struct saa7134_dmaqueue video_q;
593 struct vb2_queue video_vbq;
594 struct saa7134_dmaqueue vbi_q;
595 struct vb2_queue vbi_vbq;
596 enum v4l2_field field;
597 struct saa7134_format *fmt;
598 unsigned int width, height;
599 unsigned int vbi_hlen, vbi_vlen;
600 struct pm_qos_request qos_request;
603 struct saa7134_ts ts;
604 struct saa7134_dmaqueue ts_q;
605 enum v4l2_field ts_field;
606 int ts_started;
607 struct saa7134_mpeg_ops *mops;
610 struct video_device *empress_dev;
611 struct v4l2_subdev *empress_sd;
612 struct vb2_queue empress_vbq;
613 struct work_struct empress_workqueue;
614 int empress_started;
615 struct v4l2_ctrl_handler empress_ctrl_handler;
618 struct saa7134_tvnorm *tvnorm; /* video */
619 struct saa7134_tvaudio *tvaudio;
620 struct v4l2_ctrl_handler ctrl_handler;
621 unsigned int ctl_input;
622 int ctl_bright;
623 int ctl_contrast;
624 int ctl_hue;
625 int ctl_saturation;
626 int ctl_mute; /* audio */
627 int ctl_volume;
628 int ctl_invert; /* private */
629 int ctl_mirror;
630 int ctl_y_odd;
631 int ctl_y_even;
632 int ctl_automute;
635 struct v4l2_rect crop_bounds;
636 struct v4l2_rect crop_defrect;
660 void (*gate_ctrl)(struct saa7134_dev *dev, int open); argument