Home
last modified time | relevance | path

Searched refs:saa7146_dev (Results 1 – 21 of 21) sorted by relevance

/linux-4.1.27/include/media/
Dsaa7146_vv.h64 int (*activate)(struct saa7146_dev *dev,
73 struct saa7146_dev *dev;
90 struct saa7146_dev *dev;
161 int (*std_callback)(struct saa7146_dev*, struct saa7146_standard *);
173 void (*init)(struct saa7146_dev *, struct saa7146_vv *);
174 int(*open)(struct saa7146_dev *, struct file *);
175 void (*release)(struct saa7146_dev *, struct file *);
176 void (*irq_done)(struct saa7146_dev *, unsigned long status);
181 int saa7146_register_device(struct video_device *vid, struct saa7146_dev *dev, char *name, int type…
182 int saa7146_unregister_device(struct video_device *vid, struct saa7146_dev *dev);
[all …]
Dsaa7146.h58 struct saa7146_dev;
102 int (*probe)(struct saa7146_dev *);
103 int (*attach)(struct saa7146_dev *, struct saa7146_pci_extension_data *);
104 int (*detach)(struct saa7146_dev*);
107 void (*irq_func)(struct saa7146_dev*, u32* irq_mask);
116 struct saa7146_dev struct
143 void (*vv_callback)(struct saa7146_dev *dev, unsigned long status); argument
158 static inline struct saa7146_dev *to_saa7146_dev(struct v4l2_device *v4l2_dev) in to_saa7146_dev() argument
160 return container_of(v4l2_dev, struct saa7146_dev, v4l2_dev); in to_saa7146_dev()
164 int saa7146_i2c_adapter_prepare(struct saa7146_dev *dev, struct i2c_adapter *i2c_adapter, u32 bitra…
[all …]
/linux-4.1.27/drivers/media/common/saa7146/
Dsaa7146_video.c91 struct saa7146_format* saa7146_format_by_fourcc(struct saa7146_dev *dev, int fourcc) in saa7146_format_by_fourcc()
109 struct saa7146_dev *dev = fh->dev; in saa7146_start_preview()
171 struct saa7146_dev *dev = fh->dev; in saa7146_stop_preview()
207 static int saa7146_pgtable_build(struct saa7146_dev *dev, struct saa7146_buf *buf) in saa7146_pgtable_build()
330 struct saa7146_dev *dev = fh->dev; in video_begin()
391 struct saa7146_dev *dev = fh->dev; in video_end()
449 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_querycap()
472 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_g_fbuf()
483 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_s_fbuf()
533 struct saa7146_dev *dev = container_of(ctrl->handler, in saa7146_s_ctrl()
[all …]
Dsaa7146_vbi.c5 static int vbi_workaround(struct saa7146_dev *dev) in vbi_workaround()
134 static void saa7146_set_vbi_capture(struct saa7146_dev *dev, struct saa7146_buf *buf, struct saa714… in saa7146_set_vbi_capture()
204 static int buffer_activate(struct saa7146_dev *dev, in buffer_activate()
222 struct saa7146_dev *dev = fh->dev; in buffer_prepare()
292 struct saa7146_dev *dev = fh->dev; in buffer_queue()
304 struct saa7146_dev *dev = fh->dev; in buffer_release()
322 struct saa7146_dev *dev = fh->dev; in vbi_stop()
355 struct saa7146_dev *dev = fh->dev; in vbi_read_timeout()
362 static void vbi_init(struct saa7146_dev *dev, struct saa7146_vv *vv) in vbi_init()
376 static int vbi_open(struct saa7146_dev *dev, struct file *file) in vbi_open()
[all …]
Dsaa7146_fops.c11 struct saa7146_dev *dev = fh->dev; in saa7146_res_get()
37 struct saa7146_dev *dev = fh->dev; in saa7146_res_free()
51 void saa7146_dma_free(struct saa7146_dev *dev,struct videobuf_queue *q, in saa7146_dma_free()
69 int saa7146_buffer_queue(struct saa7146_dev *dev, in saa7146_buffer_queue()
91 void saa7146_buffer_finish(struct saa7146_dev *dev, in saa7146_buffer_finish()
114 void saa7146_buffer_next(struct saa7146_dev *dev, in saa7146_buffer_next()
169 struct saa7146_dev *dev = q->dev; in saa7146_buffer_timeout()
198 struct saa7146_dev *dev = video_drvdata(file); in fops_open()
264 struct saa7146_dev *dev = fh->dev; in fops_release()
439 static void vv_callback(struct saa7146_dev *dev, unsigned long status) in vv_callback()
[all …]
Dsaa7146_core.c34 static void dump_registers(struct saa7146_dev* dev)
48 void saa7146_setgpio(struct saa7146_dev *dev, int port, u32 data) in saa7146_setgpio()
61 static inline int saa7146_wait_for_debi_done_sleep(struct saa7146_dev *dev, in saa7146_wait_for_debi_done_sleep()
99 static inline int saa7146_wait_for_debi_done_busyloop(struct saa7146_dev *dev, in saa7146_wait_for_debi_done_busyloop()
134 int saa7146_wait_for_debi_done(struct saa7146_dev *dev, int nobusyloop) in saa7146_wait_for_debi_done()
295 struct saa7146_dev *dev = dev_id; in interrupt_hw()
357 struct saa7146_dev *dev; in saa7146_init_one()
361 dev = kzalloc(sizeof(struct saa7146_dev), GFP_KERNEL); in saa7146_init_one()
510 struct saa7146_dev *dev = to_saa7146_dev(v4l2_dev); in saa7146_remove_one()
Dsaa7146_hlp.c7 static void calculate_output_format_register(struct saa7146_dev* saa, u32 palette, u32* clip_format) in calculate_output_format_register()
15 static void calculate_hps_source_and_sync(struct saa7146_dev *dev, int source, int sync, u32* hps_c… in calculate_hps_source_and_sync()
66 static int calculate_h_scale_registers(struct saa7146_dev *dev, in calculate_h_scale_registers()
212 static int calculate_v_scale_registers(struct saa7146_dev *dev, enum v4l2_field field, in calculate_v_scale_registers()
340 static void calculate_clipping_registers_rect(struct saa7146_dev *dev, struct saa7146_fh *fh, in calculate_clipping_registers_rect()
470 static void saa7146_disable_clipping(struct saa7146_dev *dev) in saa7146_disable_clipping()
487 struct saa7146_dev *dev = fh->dev; in saa7146_set_clipping_rect()
526 static void saa7146_set_window(struct saa7146_dev *dev, int width, int height, enum v4l2_field fiel… in saa7146_set_window()
562 static void saa7146_set_position(struct saa7146_dev *dev, int w_x, int w_y, int w_height, enum v4l2… in saa7146_set_position()
617 static void saa7146_set_output_format(struct saa7146_dev *dev, unsigned long palette) in saa7146_set_output_format()
[all …]
Dsaa7146_i2c.c16 static inline u32 saa7146_i2c_status(struct saa7146_dev *dev) in saa7146_i2c_status()
114 static int saa7146_i2c_reset(struct saa7146_dev *dev) in saa7146_i2c_reset()
178 static int saa7146_i2c_writeout(struct saa7146_dev *dev, __le32 *dword, int short_delay) in saa7146_i2c_writeout()
293 static int saa7146_i2c_transfer(struct saa7146_dev *dev, const struct i2c_msg *msgs, int num, int r… in saa7146_i2c_transfer()
387 struct saa7146_dev *dev = to_saa7146_dev(v4l2_dev); in saa7146_i2c_xfer()
403 int saa7146_i2c_adapter_prepare(struct saa7146_dev *dev, struct i2c_adapter *i2c_adapter, u32 bitra… in saa7146_i2c_adapter_prepare()
/linux-4.1.27/drivers/media/pci/ttpci/
Dav7110_v4l.c136 static int ves1820_writereg(struct saa7146_dev *dev, u8 addr, u8 reg, u8 data) in ves1820_writereg()
149 static int tuner_write(struct saa7146_dev *dev, u8 addr, u8 data [4]) in tuner_write()
161 static int ves1820_set_tv_freq(struct saa7146_dev *dev, u32 freq) in ves1820_set_tv_freq()
190 static int stv0297_set_tv_freq(struct saa7146_dev *dev, u32 freq) in stv0297_set_tv_freq()
232 struct saa7146_dev *dev = fh->dev; in av7110_dvb_c_switch()
327 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_g_tuner()
371 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_s_tuner()
415 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_g_frequency()
431 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_s_frequency()
461 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_enum_input()
[all …]
Dbudget.h39 struct saa7146_dev *dev;
112 extern int ttpci_budget_init(struct budget *budget, struct saa7146_dev *dev,
117 extern void ttpci_budget_irq10_handler(struct saa7146_dev *dev, u32 * isr);
118 extern void ttpci_budget_set_video_port(struct saa7146_dev *dev, int video_port);
Dbudget-core.c75 struct saa7146_dev *dev = budget->dev; in start_ts_capture()
237 struct saa7146_dev *saa = budget->dev; in ttpci_budget_debiread_nolock()
281 struct saa7146_dev *saa = budget->dev; in ttpci_budget_debiwrite_nolock()
420 int ttpci_budget_init(struct budget *budget, struct saa7146_dev *dev, in ttpci_budget_init()
434 budget->dev = (struct saa7146_dev *) dev; in ttpci_budget_init()
562 struct saa7146_dev *dev = budget->dev; in ttpci_budget_deinit()
579 void ttpci_budget_irq10_handler(struct saa7146_dev *dev, u32 * isr) in ttpci_budget_irq10_handler()
589 void ttpci_budget_set_video_port(struct saa7146_dev *dev, int video_port) in ttpci_budget_set_video_port()
Dbudget-av.c220 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_slot_reset()
249 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_slot_shutdown()
265 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_slot_ts_enable()
280 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_poll_slot_status()
341 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_init()
384 struct saa7146_dev *saa = budget_av->budget.dev; in ciintf_deinit()
431 struct saa7146_dev *saa = budget->dev; in saa7113_init()
1215 struct saa7146_dev * saa = budget_av->budget.dev; in frontend_init()
1370 static void budget_av_irq(struct saa7146_dev *dev, u32 * isr) in budget_av_irq()
1380 static int budget_av_detach(struct saa7146_dev *dev) in budget_av_detach()
[all …]
Dbudget-ci.c176 struct saa7146_dev *saa = budget_ci->budget.dev; in msp430_ir_init()
259 struct saa7146_dev *saa = budget_ci->budget.dev; in msp430_ir_deinit()
315 struct saa7146_dev *saa = budget_ci->budget.dev; in ciintf_slot_reset()
338 struct saa7146_dev *saa = budget_ci->budget.dev; in ciintf_slot_shutdown()
351 struct saa7146_dev *saa = budget_ci->budget.dev; in ciintf_slot_ts_enable()
370 struct saa7146_dev *saa = budget_ci->budget.dev; in ciintf_interrupt()
455 struct saa7146_dev *saa = budget_ci->budget.dev; in ciintf_init()
544 struct saa7146_dev *saa = budget_ci->budget.dev; in ciintf_deinit()
569 static void budget_ci_irq(struct saa7146_dev *dev, u32 * isr) in budget_ci_irq()
1469 static int budget_ci_attach(struct saa7146_dev *dev, struct saa7146_pci_extension_data *info) in budget_ci_attach()
[all …]
Dbudget-patch.c66 struct saa7146_dev *dev=budget->dev; in gpio_Set22K()
77 struct saa7146_dev *dev=budget->dev; in DiseqcSendBit()
103 struct saa7146_dev *dev=budget->dev; in SendDiSEqCMsg()
387 static int budget_patch_attach (struct saa7146_dev* dev, struct saa7146_pci_extension_data *info) in budget_patch_attach()
635 static int budget_patch_detach (struct saa7146_dev* dev) in budget_patch_detach()
Dbudget.c64 struct saa7146_dev *dev=budget->dev; in Set22K()
75 struct saa7146_dev *dev=budget->dev; in DiseqcSendBit()
101 struct saa7146_dev *dev=budget->dev; in SendDiSEqCMsg()
137 struct saa7146_dev *dev=budget->dev; in SetVoltage_Activy()
771 static int budget_attach (struct saa7146_dev* dev, struct saa7146_pci_extension_data *info) in budget_attach()
800 static int budget_detach (struct saa7146_dev* dev) in budget_detach()
Dav7110.h108 struct saa7146_dev *dev;
Dav7110_hw.c61 struct saa7146_dev *dev = av7110->dev; in av7110_debiwrite()
83 struct saa7146_dev *dev = av7110->dev; in av7110_debiread()
213 struct saa7146_dev *dev = av7110->dev; in av7110_bootarm()
Dav7110.c138 struct saa7146_dev *dev = av7110->dev; in init_av7110_av()
2373 static int av7110_attach(struct saa7146_dev* dev, in av7110_attach()
2769 static int av7110_detach(struct saa7146_dev* saa) in av7110_detach()
2826 static void av7110_irq(struct saa7146_dev* dev, u32 *isr) in av7110_irq()
/linux-4.1.27/drivers/media/pci/saa7146/
Dmxb.c209 struct saa7146_dev *dev = container_of(ctrl->handler, in mxb_s_ctrl()
210 struct saa7146_dev, ctrl_handler); in mxb_s_ctrl()
230 static int mxb_probe(struct saa7146_dev *dev) in mxb_probe()
347 static int mxb_init_done(struct saa7146_dev* dev) in mxb_init_done()
471 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_g_input()
481 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_s_input()
543 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_g_tuner()
565 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_s_tuner()
580 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_querystd()
587 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_g_frequency()
[all …]
Dhexium_orion.c209 static int hexium_probe(struct saa7146_dev *dev) in hexium_probe()
288 static int hexium_init_done(struct saa7146_dev *dev) in hexium_init_done()
341 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_g_input()
352 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_s_input()
367 static int hexium_attach(struct saa7146_dev *dev, struct saa7146_pci_extension_data *info) in hexium_attach()
392 static int hexium_detach(struct saa7146_dev *dev) in hexium_detach()
408 static int std_callback(struct saa7146_dev *dev, struct saa7146_standard *std) in std_callback()
Dhexium_gemini.c161 static int hexium_init_done(struct saa7146_dev *dev) in hexium_init_done()
229 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_g_input()
240 struct saa7146_dev *dev = ((struct saa7146_fh *)fh)->dev; in vidioc_s_input()
256 static int hexium_attach(struct saa7146_dev *dev, struct saa7146_pci_extension_data *info) in hexium_attach()
317 static int hexium_detach(struct saa7146_dev *dev) in hexium_detach()
333 static int std_callback(struct saa7146_dev *dev, struct saa7146_standard *std) in std_callback()