Searched refs:itv (Results 1 - 25 of 35) sorted by last modified time

12

/linux-master/drivers/media/pci/ivtv/
H A Divtvfb.c117 printk(KERN_INFO "ivtvfb%d " type ": " fmt, itv->instance , ## args); \
123 #define IVTVFB_ERR(fmt, args...) printk(KERN_ERR "ivtvfb%d: " fmt, itv->instance , ## args)
124 #define IVTVFB_WARN(fmt, args...) printk(KERN_WARNING "ivtvfb%d: " fmt, itv->instance , ## args)
125 #define IVTVFB_INFO(fmt, args...) printk(KERN_INFO "ivtvfb%d: " fmt, itv->instance , ## args)
192 static int ivtvfb_get_framebuffer(struct ivtv *itv, u32 *fbbase, argument
198 ivtv_firmware_check(itv, "ivtvfb_get_framebuffer");
199 rc = ivtv_vapi_result(itv, data, CX2341X_OSD_GET_FRAMEBUFFER, 0);
205 static int ivtvfb_get_osd_coords(struct ivtv *itv, argument
208 struct osd_info *oi = itv->osd_info;
211 ivtv_vapi_result(itv, dat
222 ivtvfb_set_osd_coords(struct ivtv *itv, const struct ivtv_osd_coords *osd) argument
237 ivtvfb_set_display_window(struct ivtv *itv, struct v4l2_rect *ivtv_window) argument
273 ivtvfb_prep_dec_dma_to_device(struct ivtv *itv, unsigned long ivtv_dest_addr, void __user *userbuf, int size_in_bytes) argument
321 ivtvfb_prep_frame(struct ivtv *itv, int cmd, void __user *source, unsigned long dest_offset, int count) argument
375 struct ivtv *itv = (struct ivtv *) info->par; local
447 struct ivtv *itv = (struct ivtv *)info->par; local
500 ivtvfb_set_var(struct ivtv *itv, struct fb_var_screeninfo *var) argument
614 ivtvfb_get_fix(struct ivtv *itv, struct fb_fix_screeninfo *fix) argument
636 _ivtvfb_check_var(struct fb_var_screeninfo *var, struct ivtv *itv) argument
815 struct ivtv *itv = (struct ivtv *) info->par; local
823 struct ivtv *itv = (struct ivtv *) info->par; local
846 struct ivtv *itv = (struct ivtv *) info->par; local
862 struct ivtv *itv = (struct ivtv *)info->par; local
905 struct ivtv *itv = (struct ivtv *)info->par; local
944 ivtvfb_restore(struct ivtv *itv) argument
962 ivtvfb_init_vidmode(struct ivtv *itv) argument
1083 ivtvfb_init_io(struct ivtv *itv) argument
1138 ivtvfb_release_buffers(struct ivtv *itv) argument
1155 ivtvfb_init_card(struct ivtv *itv) argument
1233 struct ivtv *itv = container_of(v4l2_dev, struct ivtv, v4l2_dev); local
1248 struct ivtv *itv = container_of(v4l2_dev, struct ivtv, v4l2_dev); local
[all...]
H A Divtv-driver.h143 v4l2_info(&itv->v4l2_dev, " " type ": " fmt , ##args); \
159 v4l2_info(&itv->v4l2_dev, " " type ": " fmt , ##args); \
173 #define IVTV_ERR(fmt, args...) v4l2_err(&itv->v4l2_dev, fmt , ## args)
174 #define IVTV_WARN(fmt, args...) v4l2_warn(&itv->v4l2_dev, fmt , ## args)
175 #define IVTV_INFO(fmt, args...) v4l2_info(&itv->v4l2_dev, fmt , ## args)
330 struct ivtv *itv; /* for ease of use */ member in struct:ivtv_stream
383 struct ivtv *itv; member in struct:ivtv_open_id
754 void (*ivtvfb_restore)(struct ivtv *itv); /* Used for a warm start */
771 void ivtv_set_irq_mask(struct ivtv *itv, u32 mask);
772 void ivtv_clear_irq_mask(struct ivtv *itv, u3
794 ivtv_raw_vbi(const struct ivtv *itv) argument
[all...]
H A Divtv-streams.c168 static void ivtv_stream_init(struct ivtv *itv, int type) argument
170 struct ivtv_stream *s = &itv->streams[type];
176 s->itv = itv;
185 s->buf_size = itv->stream_buf_size[type];
187 s->buffers = (itv->options.kilobytes[type] * 1024 + s->buf_size - 1) / s->buf_size;
198 static int ivtv_prep_dev(struct ivtv *itv, int type) argument
200 struct ivtv_stream *s = &itv->streams[type];
202 int num = itv->instance + ivtv_first_minor + num_offset;
208 s->itv
259 ivtv_streams_setup(struct ivtv *itv) argument
284 ivtv_reg_dev(struct ivtv *itv, int type) argument
339 ivtv_streams_register(struct ivtv *itv) argument
357 ivtv_streams_cleanup(struct ivtv *itv) argument
374 ivtv_vbi_setup(struct ivtv *itv) argument
490 struct ivtv *itv = s->itv; local
660 struct ivtv *itv = s->itv; local
724 struct ivtv *itv = s->itv; local
775 ivtv_stop_all_captures(struct ivtv *itv) argument
792 struct ivtv *itv = s->itv; local
919 struct ivtv *itv = s->itv; local
981 ivtv_passthrough_mode(struct ivtv *itv, int enable) argument
[all...]
H A Divtv-driver.c310 void ivtv_clear_irq_mask(struct ivtv *itv, u32 mask) argument
312 itv->irqmask &= ~mask;
313 write_reg_sync(itv->irqmask, IVTV_REG_IRQMASK);
316 void ivtv_set_irq_mask(struct ivtv *itv, u32 mask) argument
318 itv->irqmask |= mask;
319 write_reg_sync(itv->irqmask, IVTV_REG_IRQMASK);
322 int ivtv_set_output_mode(struct ivtv *itv, int mode) argument
326 spin_lock(&itv->lock);
327 old_mode = itv->output_mode;
329 itv
334 ivtv_get_output_stream(struct ivtv *itv) argument
375 ivtv_iounmap(struct ivtv *itv) argument
402 ivtv_read_eeprom(struct ivtv *itv, struct tveeprom *tv) argument
411 ivtv_process_eeprom(struct ivtv *itv) argument
545 ivtv_parse_std(struct ivtv *itv) argument
638 ivtv_process_options(struct ivtv *itv) argument
735 ivtv_init_struct1(struct ivtv *itv) argument
797 ivtv_init_struct2(struct ivtv *itv) argument
828 ivtv_setup_pci(struct ivtv *itv, struct pci_dev *pdev, const struct pci_device_id *pci_id) argument
905 ivtv_load_and_init_modules(struct ivtv *itv) argument
999 struct ivtv *itv; local
1299 ivtv_init_on_first_open(struct ivtv *itv) argument
1394 struct ivtv *itv = to_ivtv(v4l2_dev); local
[all...]
H A Divtv-yuv.c25 static int ivtv_yuv_prep_user_dma(struct ivtv *itv, struct ivtv_user_dma *dma, argument
30 struct yuv_playback_info *yi = &itv->yuv_info;
115 dma->SG_length = dma_map_sg(&itv->pdev->dev, dma->SGlist,
132 ivtv_udma_sync_for_device(itv);
137 int ivtv_yuv_filter_check(struct ivtv *itv) argument
151 static void ivtv_yuv_filter(struct ivtv *itv, int h_filter, int v_filter_1, int v_filter_2) argument
211 static void ivtv_yuv_handle_horizontal(struct ivtv *itv, struct yuv_frame_info *f) argument
213 struct yuv_playback_info *yi = &itv->yuv_info;
368 ivtv_yuv_filter(itv, h_filter, -1, -1);
373 static void ivtv_yuv_handle_vertical(struct ivtv *itv, struc argument
652 ivtv_yuv_window_setup(struct ivtv *itv, struct yuv_frame_info *f) argument
797 ivtv_yuv_work_handler(struct ivtv *itv) argument
839 ivtv_yuv_init(struct ivtv *itv) argument
939 ivtv_yuv_next_free(struct ivtv *itv) argument
962 ivtv_yuv_setup_frame(struct ivtv *itv, struct ivtv_dma_frame *args) argument
1055 ivtv_yuv_frame_complete(struct ivtv *itv) argument
1061 ivtv_yuv_udma_frame(struct ivtv *itv, struct ivtv_dma_frame *args) argument
1106 ivtv_yuv_setup_stream_frame(struct ivtv *itv) argument
1132 ivtv_yuv_udma_stream_frame(struct ivtv *itv, void __user *src) argument
1153 ivtv_yuv_prep_frame(struct ivtv *itv, struct ivtv_dma_frame *args) argument
1169 ivtv_yuv_close(struct ivtv *itv) argument
[all...]
H A Divtv-udma.c80 void ivtv_udma_alloc(struct ivtv *itv) argument
82 if (itv->udma.SG_handle == 0) {
84 itv->udma.SG_handle = dma_map_single(&itv->pdev->dev,
85 itv->udma.SGarray,
86 sizeof(itv->udma.SGarray),
88 ivtv_udma_sync_for_cpu(itv);
92 int ivtv_udma_setup(struct ivtv *itv, unsigned long ivtv_dest_addr, argument
96 struct ivtv_user_dma *dma = &itv->udma;
140 dma->SG_length = dma_map_sg(&itv
153 ivtv_udma_unmap(struct ivtv *itv) argument
176 ivtv_udma_free(struct ivtv *itv) argument
198 ivtv_udma_start(struct ivtv *itv) argument
208 ivtv_udma_prepare(struct ivtv *itv) argument
[all...]
H A Divtv-ioctl.c114 void ivtv_set_osd_alpha(struct ivtv *itv) argument
116 ivtv_vapi(itv, CX2341X_OSD_SET_GLOBAL_ALPHA, 3,
117 itv->osd_global_alpha_state, itv->osd_global_alpha, !itv->osd_local_alpha_state);
118 ivtv_vapi(itv, CX2341X_OSD_SET_CHROMA_KEY, 2, itv->osd_chroma_key_state, itv->osd_chroma_key);
121 int ivtv_set_speed(struct ivtv *itv, int speed) argument
130 if (speed == itv
231 ivtv_video_command(struct ivtv *itv, struct ivtv_open_id *id, struct v4l2_decoder_cmd *dc, int try) argument
311 struct ivtv *itv = fh2id(fh)->itv; local
334 struct ivtv *itv = id->itv; local
356 struct ivtv *itv = fh2id(fh)->itv; local
376 struct ivtv *itv = id->itv; local
398 struct ivtv *itv = id->itv; local
437 struct ivtv *itv = fh2id(fh)->itv; local
465 struct ivtv *itv = id->itv; local
494 struct ivtv *itv = id->itv; local
547 struct ivtv *itv = fh2id(fh)->itv; local
570 struct ivtv *itv = id->itv; local
600 struct ivtv *itv = fh2id(fh)->itv; local
614 struct ivtv *itv = id->itv; local
632 struct ivtv *itv = id->itv; local
676 struct ivtv *itv = fh2id(fh)->itv; local
688 ivtv_itvc(struct ivtv *itv, bool get, u64 reg, u64 *val) argument
713 struct ivtv *itv = fh2id(fh)->itv; local
721 struct ivtv *itv = fh2id(fh)->itv; local
731 struct ivtv *itv = id->itv; local
741 struct ivtv *itv = fh2id(fh)->itv; local
748 struct ivtv *itv = fh2id(fh)->itv; local
756 struct ivtv *itv = fh2id(fh)->itv; local
769 struct ivtv *itv = fh2id(fh)->itv; local
777 struct ivtv *itv = fh2id(fh)->itv; local
785 struct ivtv *itv = fh2id(fh)->itv; local
794 struct ivtv *itv = fh2id(fh)->itv; local
802 struct ivtv *itv = fh2id(fh)->itv; local
811 struct ivtv *itv = id->itv; local
829 struct ivtv *itv = id->itv; local
872 struct ivtv *itv = id->itv; local
927 struct ivtv *itv = fh2id(fh)->itv; local
954 struct ivtv *itv = fh2id(fh)->itv; local
970 struct ivtv *itv = fh2id(fh)->itv; local
979 struct ivtv *itv = fh2id(fh)->itv; local
1022 struct ivtv *itv = fh2id(fh)->itv; local
1034 struct ivtv *itv = fh2id(fh)->itv; local
1056 struct ivtv *itv = fh2id(fh)->itv; local
1070 struct ivtv *itv = fh2id(fh)->itv; local
1087 struct ivtv *itv = fh2id(fh)->itv; local
1093 ivtv_s_std_enc(struct ivtv *itv, v4l2_std_id std) argument
1112 ivtv_s_std_dec(struct ivtv *itv, v4l2_std_id std) argument
1160 struct ivtv *itv = fh2id(fh)->itv; local
1189 struct ivtv *itv = id->itv; local
1201 struct ivtv *itv = fh2id(fh)->itv; local
1217 struct ivtv *itv = fh2id(fh)->itv; local
1252 struct ivtv *itv = fh2id(fh)->itv; local
1279 struct ivtv *itv = id->itv; local
1330 struct ivtv *itv = fh2id(fh)->itv; local
1360 struct ivtv *itv = fh2id(fh)->itv; local
1448 struct ivtv *itv = id->itv; local
1469 struct ivtv *itv = id->itv; local
1495 struct ivtv *itv = fh2id(fh)->itv; local
1588 struct ivtv *itv = id->itv; local
1597 struct ivtv *itv = id->itv; local
1606 struct ivtv *itv = id->itv; local
1648 struct ivtv *itv = fh2id(fh)->itv; local
[all...]
H A Divtv-udma.h16 int ivtv_udma_setup(struct ivtv *itv, unsigned long ivtv_dest_addr,
18 void ivtv_udma_unmap(struct ivtv *itv);
19 void ivtv_udma_free(struct ivtv *itv);
20 void ivtv_udma_alloc(struct ivtv *itv);
21 void ivtv_udma_prepare(struct ivtv *itv);
22 void ivtv_udma_start(struct ivtv *itv);
24 static inline void ivtv_udma_sync_for_device(struct ivtv *itv) argument
26 dma_sync_single_for_device(&itv->pdev->dev, itv->udma.SG_handle,
27 sizeof(itv
30 ivtv_udma_sync_for_cpu(struct ivtv *itv) argument
[all...]
H A Divtv-queue.h25 struct ivtv *itv = s->itv; local
28 (SLICED_VBI_PIO && s->type == IVTV_ENC_STREAM_TYPE_VBI && itv->vbi.sliced_in->service_set);
44 dma_sync_single_for_cpu(&s->itv->pdev->dev, buf->dma_handle,
51 dma_sync_single_for_device(&s->itv->pdev->dev,
74 dma_sync_single_for_cpu(&s->itv->pdev->dev, s->sg_handle,
82 dma_sync_single_for_device(&s->itv->pdev->dev, s->sg_handle,
H A Divtv-gpio.c94 void ivtv_reset_ir_gpio(struct ivtv *itv) argument
98 if (itv->card->type != IVTV_CARD_PVR_150)
119 struct ivtv *itv = algo->data; local
126 curout &= ~(1 << itv->card->xceive_pin);
130 curout |= 1 << itv->card->xceive_pin;
148 struct ivtv *itv = sd_to_ivtv(sd); local
151 mask = itv->card->gpio_audio_freq.mask;
154 data = itv->card->gpio_audio_freq.f32000;
157 data = itv->card->gpio_audio_freq.f44100;
161 data = itv
171 struct ivtv *itv = sd_to_ivtv(sd); local
185 struct ivtv *itv = sd_to_ivtv(sd); local
212 struct ivtv *itv = sd_to_ivtv(sd); local
225 struct ivtv *itv = sd_to_ivtv(sd); local
251 struct ivtv *itv = sd_to_ivtv(sd); local
269 struct ivtv *itv = sd_to_ivtv(sd); local
281 struct ivtv *itv = sd_to_ivtv(sd); local
328 ivtv_gpio_init(struct ivtv *itv) argument
[all...]
H A Divtv-alsa-main.c92 struct ivtv *itv = to_ivtv(itvsc->v4l2_dev); local
100 itv->instance);
105 itv->instance, itv->card_name);
112 struct ivtv *itv = to_ivtv(v4l2_dev); local
120 /* This is a no-op for us. We'll use the itv->instance */
124 idx = index[itv->instance] == -1 ? SNDRV_DEFAULT_IDX1 : index[itv->instance];
125 ret = snd_card_new(&itv->pdev->dev,
157 itv
181 ivtv_alsa_load(struct ivtv *itv) argument
228 struct ivtv *itv = to_ivtv(itvsc->v4l2_dev); local
[all...]
H A Divtv-queue.c183 struct ivtv *itv = s->itv; local
221 s->sg_handle = dma_map_single(&itv->pdev->dev, s->sg_dma,
241 buf->dma_handle = dma_map_single(&s->itv->pdev->dev,
264 dma_unmap_single(&s->itv->pdev->dev, buf->dma_handle,
273 dma_unmap_single(&s->itv->pdev->dev, s->sg_handle,
H A Divtv-i2c.c163 static int ivtv_i2c_new_ir(struct ivtv *itv, u32 hw, const char *type, u8 addr) argument
166 struct i2c_adapter *adap = &itv->i2c_adap;
167 struct IR_i2c_init_data *init_data = &itv->ir_i2c_init_data;
171 if (itv->hw_flags & IVTV_HW_IR_ANY)
188 init_data->name = itv->card_name;
196 init_data->name = itv->card_name;
200 init_data->name = itv->card_name;
216 void ivtv_i2c_new_ir_legacy(struct ivtv *itv) argument
238 i2c_new_scanned_device(&itv->i2c_adap, &info, addr_list, NULL);
241 int ivtv_i2c_register(struct ivtv *itv, unsigne argument
303 ivtv_find_hw(struct ivtv *itv, u32 hw) argument
320 ivtv_setscl(struct ivtv *itv, int state) argument
328 ivtv_setsda(struct ivtv *itv, int state) argument
336 ivtv_getscl(struct ivtv *itv) argument
342 ivtv_getsda(struct ivtv *itv) argument
348 ivtv_scldelay(struct ivtv *itv) argument
357 ivtv_waitscl(struct ivtv *itv, int val) argument
370 ivtv_waitsda(struct ivtv *itv, int val) argument
383 ivtv_ack(struct ivtv *itv) argument
411 ivtv_sendbyte(struct ivtv *itv, unsigned char byte) argument
444 ivtv_readbyte(struct ivtv *itv, unsigned char *byte, int nack) argument
476 ivtv_start(struct ivtv *itv) argument
502 ivtv_stop(struct ivtv *itv) argument
539 ivtv_write(struct ivtv *itv, unsigned char addr, unsigned char *data, u32 len, int do_stop) argument
562 ivtv_read(struct ivtv *itv, unsigned char addr, unsigned char *data, u32 len) argument
587 struct ivtv *itv = to_ivtv(v4l2_dev); local
627 struct ivtv *itv = (struct ivtv *)data; local
641 struct ivtv *itv = (struct ivtv *)data; local
655 struct ivtv *itv = (struct ivtv *)data; local
662 struct ivtv *itv = (struct ivtv *)data; local
691 init_ivtv_i2c(struct ivtv *itv) argument
734 exit_ivtv_i2c(struct ivtv *itv) argument
[all...]
H A Divtv-cards.h308 int ivtv_get_input(struct ivtv *itv, u16 index, struct v4l2_input *input);
309 int ivtv_get_output(struct ivtv *itv, u16 index, struct v4l2_output *output);
310 int ivtv_get_audio_input(struct ivtv *itv, u16 index, struct v4l2_audio *input);
311 int ivtv_get_audio_output(struct ivtv *itv, u16 index, struct v4l2_audioout *output);
H A Divtv-cards.c1293 int ivtv_get_input(struct ivtv *itv, u16 index, struct v4l2_input *input) argument
1295 const struct ivtv_card_video_input *card_input = itv->card->video_inputs + index;
1305 if (index >= itv->nof_inputs)
1312 input->audioset = (1 << itv->nof_audio_inputs) - 1;
1314 itv->tuner_std : V4L2_STD_ALL;
1318 int ivtv_get_output(struct ivtv *itv, u16 index, struct v4l2_output *output) argument
1320 const struct ivtv_card_output *card_output = itv->card->video_outputs + index;
1322 if (index >= itv->card->nof_outputs)
1332 int ivtv_get_audio_input(struct ivtv *itv, u16 index, struct v4l2_audio *audio) argument
1334 const struct ivtv_card_audio_input *aud_input = itv
1351 ivtv_get_audio_output(struct ivtv *itv, u16 index, struct v4l2_audioout *aud_output) argument
[all...]
H A Divtv-i2c.h12 void ivtv_i2c_new_ir_legacy(struct ivtv *itv);
13 int ivtv_i2c_register(struct ivtv *itv, unsigned idx);
14 struct v4l2_subdev *ivtv_find_hw(struct ivtv *itv, u32 hw);
17 int init_ivtv_i2c(struct ivtv *itv);
18 void exit_ivtv_i2c(struct ivtv *itv);
H A Divtv-alsa-pcm.c136 struct ivtv *itv = to_ivtv(v4l2_dev); local
144 if (ivtv_init_on_first_open(itv)) {
149 s = &itv->streams[IVTV_ENC_STREAM_TYPE_PCM];
152 item.itv = itv;
174 runtime->private_data = itv;
176 itv->pcm_announce_callback = ivtv_alsa_announce_pcm_data;
190 struct ivtv *itv = to_ivtv(v4l2_dev); local
195 s = &itv->streams[IVTV_ENC_STREAM_TYPE_PCM];
201 itv
249 struct ivtv *itv = to_ivtv(v4l2_dev); local
[all...]
H A Divtv-vbi.c15 static void ivtv_set_vps(struct ivtv *itv, int enabled) argument
19 if (!(itv->v4l2_cap & V4L2_CAP_VIDEO_OUTPUT))
24 data.data[2] = itv->vbi.vps_payload.data[0];
25 data.data[8] = itv->vbi.vps_payload.data[1];
26 data.data[9] = itv->vbi.vps_payload.data[2];
27 data.data[10] = itv->vbi.vps_payload.data[3];
28 data.data[11] = itv->vbi.vps_payload.data[4];
29 ivtv_call_hw(itv, IVTV_HW_SAA7127, vbi, s_vbi_data, &data);
32 static void ivtv_set_cc(struct ivtv *itv, int mode, const struct vbi_cc *cc) argument
36 if (!(itv
51 ivtv_set_wss(struct ivtv *itv, int enabled, int mode) argument
83 ivtv_write_vbi_line(struct ivtv *itv, const struct v4l2_sliced_vbi_data *d, struct vbi_cc *cc, int *found_cc) argument
121 ivtv_write_vbi_cc_lines(struct ivtv *itv, const struct vbi_cc *cc) argument
133 ivtv_write_vbi(struct ivtv *itv, const struct v4l2_sliced_vbi_data *sliced, size_t cnt) argument
149 ivtv_write_vbi_from_user(struct ivtv *itv, const struct v4l2_sliced_vbi_data __user *sliced, size_t cnt) argument
174 copy_vbi_data(struct ivtv *itv, int lines, u32 pts_stamp) argument
234 ivtv_convert_ivtv_vbi(struct ivtv *itv, u8 *p) argument
299 compress_raw_buf(struct ivtv *itv, u8 *buf, u32 size) argument
325 compress_sliced_buf(struct ivtv *itv, u32 line, u8 *buf, u32 size, u8 sav) argument
363 ivtv_process_vbi_data(struct ivtv *itv, struct ivtv_buffer *buf, u64 pts_stamp, int streamtype) argument
452 ivtv_disable_cc(struct ivtv *itv) argument
462 ivtv_vbi_work_handler(struct ivtv *itv) argument
[all...]
H A Divtv-mailbox.c131 static int try_mailbox(struct ivtv *itv, struct ivtv_mailbox_data *mbdata, int mb) argument
146 static int get_mailbox(struct ivtv *itv, struct ivtv_mailbox_data *mbdata, int flags) argument
161 if (try_mailbox(itv, mbdata, mb))
188 static void clear_all_mailboxes(struct ivtv *itv, struct ivtv_mailbox_data *mbdata) argument
200 static int ivtv_api_call(struct ivtv *itv, int cmd, int args, u32 data[]) argument
202 struct ivtv_mailbox_data *mbdata = (cmd >= 128) ? &itv->enc_mbox : &itv->dec_mbox;
233 if (itv->api_cache[cmd].last_jiffies &&
235 itv->api_cache[cmd].last_jiffies +
237 !memcmp(data, itv
315 ivtv_api(struct ivtv *itv, int cmd, int args, u32 data[]) argument
330 ivtv_vapi_result(struct ivtv *itv, u32 data[CX2341X_MBOX_MAX_DATA], int cmd, int args, ...) argument
343 ivtv_vapi(struct ivtv *itv, int cmd, int args, ...) argument
368 ivtv_mailbox_cache_invalidate(struct ivtv *itv) argument
[all...]
H A Divtv-yuv.h24 int ivtv_yuv_filter_check(struct ivtv *itv);
25 void ivtv_yuv_setup_stream_frame(struct ivtv *itv);
26 int ivtv_yuv_udma_stream_frame(struct ivtv *itv, void __user *src);
27 void ivtv_yuv_frame_complete(struct ivtv *itv);
28 int ivtv_yuv_prep_frame(struct ivtv *itv, struct ivtv_dma_frame *args);
29 void ivtv_yuv_close(struct ivtv *itv);
30 void ivtv_yuv_work_handler(struct ivtv *itv);
H A Divtv-vbi.h12 ivtv_write_vbi_from_user(struct ivtv *itv,
15 void ivtv_process_vbi_data(struct ivtv *itv, struct ivtv_buffer *buf,
17 int ivtv_used_line(struct ivtv *itv, int line, int field);
18 void ivtv_disable_cc(struct ivtv *itv);
20 void ivtv_vbi_work_handler(struct ivtv *itv);
H A Divtv-streams.h12 int ivtv_streams_setup(struct ivtv *itv);
13 int ivtv_streams_register(struct ivtv *itv);
14 void ivtv_streams_cleanup(struct ivtv *itv);
22 void ivtv_stop_all_captures(struct ivtv *itv);
23 int ivtv_passthrough_mode(struct ivtv *itv, int enable);
H A Divtv-routing.c22 void ivtv_audio_set_io(struct ivtv *itv) argument
28 if (test_bit(IVTV_F_I_RADIO_USER, &itv->i_flags))
29 in = &itv->card->radio_input;
31 in = &itv->card->audio_inputs[itv->audio_input];
35 if (itv->card->hw_muxer & IVTV_HW_M52790)
37 v4l2_subdev_call(itv->sd_muxer, audio, s_routing,
42 if (itv->card->hw_audio & IVTV_HW_MSP34XX)
44 ivtv_call_hw(itv, itv
50 ivtv_video_set_io(struct ivtv *itv) argument
[all...]
H A Divtv-routing.h12 void ivtv_audio_set_io(struct ivtv *itv);
13 void ivtv_video_set_io(struct ivtv *itv);
H A Divtv-mailbox.h17 int ivtv_api(struct ivtv *itv, int cmd, int args, u32 data[]);
18 int ivtv_vapi_result(struct ivtv *itv, u32 data[CX2341X_MBOX_MAX_DATA], int cmd, int args, ...);
19 int ivtv_vapi(struct ivtv *itv, int cmd, int args, ...);
21 void ivtv_mailbox_cache_invalidate(struct ivtv *itv);

Completed in 279 milliseconds

12