• Home
  • Raw
  • Download

Lines Matching defs:bttv

320 struct bttv {  struct
321 struct bttv_core c; argument
333 struct bttv_pll_info pll; argument
336 int (*custom_irq)(struct bttv *btv); argument
344 void (*volume_gpio)(struct bttv *btv, __u16 volume); argument
345 void (*audio_mode_gpio)(struct bttv *btv, struct v4l2_tuner *tuner, int set); argument
348 spinlock_t gpio_lock;
351 struct i2c_algo_bit_data i2c_algo;
352 struct i2c_client i2c_client;
353 int i2c_state, i2c_rc;
354 int i2c_done;
355 wait_queue_head_t i2c_queue;
356 struct i2c_client *i2c_msp34xx_client;
357 struct i2c_client *i2c_tvaudio_client;
360 struct video_device *video_dev;
361 struct video_device *radio_dev;
362 struct video_device *vbi_dev;
365 int has_remote;
366 struct card_ir *remote;
369 spinlock_t s_lock;
370 struct mutex lock;
371 int resources;
373 struct v4l2_prio_state prio;
377 unsigned int input;
378 unsigned int audio;
379 unsigned int mute;
380 unsigned long freq;
381 int tvnorm,hue,contrast,bright,saturation;
382 struct v4l2_framebuffer fbuf;
383 unsigned int field_count;
386 int opt_combfilter;
387 int opt_lumafilter;
388 int opt_automute;
389 int opt_chroma_agc;
390 int opt_adc_crush;
391 int opt_vcr_hack;
392 int opt_whitecrush_upper;
393 int opt_whitecrush_lower;
394 int opt_uv_ratio;
395 int opt_full_luma_range;
396 int opt_coring;
420 struct bttv_buffer *screen; /* overlay */ argument
423 struct bttv_buffer_set curr; /* active buffers */ argument
424 struct bttv_buffer *cvbi; /* active vbi buffer */ argument
431 struct bttv_suspend_state state; argument
440 struct bttv_fh init; argument
447 by bttv.lock. */ argument
448 struct bttv_crop crop[2]; argument
457 and free_btres(). Protected by bttv.lock. */ argument
464 extern struct bttv bttvs[BTTV_MAX]; argument