Lines Matching defs:saa7164_port
321 struct saa7164_port { struct
323 struct saa7164_dev *dev;
324 enum port_t type;
325 int nr;
330 struct tmHWStreamParameters hw_streamingparams;
333 struct tmComResDMATermDescrHeader hwcfg;
336 u32 bufcounter;
337 u32 pitch;
338 u32 bufsize;
339 u32 bufoffset;
340 u32 bufptr32l;
341 u32 bufptr32h;
342 u64 bufptr64;
344 u32 numpte; /* Number of entries in array, only valid in head */
346 struct mutex dmaqueue_lock;
347 struct saa7164_buffer dmaqueue;
349 u64 last_irq_msecs, last_svc_msecs;
350 u64 last_irq_msecs_diff, last_svc_msecs_diff;
351 u32 last_svc_wp;
352 u32 last_svc_rp;
353 u64 last_irq_svc_msecs_diff;
354 u64 last_read_msecs, last_read_msecs_diff;
355 u64 last_poll_msecs, last_poll_msecs_diff;
357 struct saa7164_histogram irq_interval;
358 struct saa7164_histogram svc_interval;
359 struct saa7164_histogram irq_svc_interval;
360 struct saa7164_histogram read_interval;
361 struct saa7164_histogram poll_interval;
364 struct saa7164_dvb dvb;
365 struct i2c_client *i2c_client_demod;
366 struct i2c_client *i2c_client_tuner;
371 struct saa7164_tvnorm encodernorm;
372 struct v4l2_ctrl_handler ctrl_handler;
373 v4l2_std_id std;
374 u32 height;
375 u32 width;
376 u32 freq;
377 u8 mux_input;
378 u8 encoder_profile;
379 u8 video_format;
380 u8 audio_format;
381 u8 video_resolution;
382 u16 ctl_brightness;
383 u16 ctl_contrast;
384 u16 ctl_hue;
385 u16 ctl_saturation;
409 struct saa7164_port *enc_port; argument
412 u32 sync_errors;
413 u32 v_cc_errors;
414 u32 a_cc_errors;
415 u8 last_v_cc;
416 u8 last_a_cc;
417 u32 done_first_interrupt;