Lines Matching defs:cx18
385 struct cx18 { struct
387 char name[8]; /* board name for printk and interrupts (e.g. 'cx180') */ argument
389 const struct cx18_card *card; /* card information */ argument
391 const struct cx18_card_tuner_i2c *card_i2c; /* i2c addresses to probe for tuner */ argument
402 struct cx18_scb __iomem *scb; /* pointer to SCB */ argument
406 struct cx18_av_state av_state; argument
422 struct cx18_options options; /* User options */ argument
425 struct cx18_stream streams[CX18_MAX_STREAMS]; /* Stream data */ argument
426 unsigned long i_flags; /* global cx18 flags */ argument
427 atomic_t ana_capturing; /* count number of active analog capture streams */
428 atomic_t tot_capturing; /* total count number of active capture streams */
429 spinlock_t lock; /* lock access to this struct */
430 int search_pack_header;
432 int open_id; /* incremented each time an open occurs, used as
436 u32 base_addr;
437 struct v4l2_prio_state prio;
439 u8 card_rev;
440 void __iomem *enc_mem, *reg_mem;
464 struct cx18_epu_work_order epu_work_order[CX18_MAX_EPU_WORK_ORDERS]; argument
470 struct cx18_i2c_algo_callback_data i2c_algo_cb_data[2]; argument
491 extern struct cx18 *cx18_cards[]; argument