Home
last modified time | relevance | path

Searched refs:cx23885_dev (Results 1 – 22 of 22) sorted by relevance

/Linux-v4.19/drivers/media/pci/cx23885/
Dcx23885.h240 struct cx23885_dev *dev;
264 struct cx23885_dev *dev;
326 struct cx23885_dev *cx;
343 struct cx23885_dev *dev;
362 struct cx23885_dev { struct
456 static inline struct cx23885_dev *to_cx23885(struct v4l2_device *v4l2_dev) in to_cx23885() argument
458 return container_of(v4l2_dev, struct cx23885_dev, v4l2_dev); in to_cx23885()
470 extern struct v4l2_subdev *cx23885_find_hw(struct cx23885_dev *dev, u32 hw);
517 extern int cx23885_sram_channel_setup(struct cx23885_dev *dev,
521 extern void cx23885_sram_channel_dump(struct cx23885_dev *dev,
[all …]
Dcx23885-ir.c35 struct cx23885_dev *dev = in cx23885_ir_rx_work_handler()
36 container_of(work, struct cx23885_dev, ir_rx_work); in cx23885_ir_rx_work_handler()
58 struct cx23885_dev *dev = in cx23885_ir_tx_work_handler()
59 container_of(work, struct cx23885_dev, ir_tx_work); in cx23885_ir_tx_work_handler()
74 struct cx23885_dev *dev = to_cx23885(sd->v4l2_dev); in cx23885_ir_rx_v4l2_dev_notify()
99 struct cx23885_dev *dev = to_cx23885(sd->v4l2_dev); in cx23885_ir_tx_v4l2_dev_notify()
Dcx23888-ir.c127 struct cx23885_dev *dev;
151 inline int cx23888_ir_write4(struct cx23885_dev *dev, u32 addr, u32 value) in cx23888_ir_write4()
157 static inline u32 cx23888_ir_read4(struct cx23885_dev *dev, u32 addr) in cx23888_ir_read4()
162 static inline int cx23888_ir_and_or4(struct cx23885_dev *dev, u32 addr, in cx23888_ir_and_or4()
352 static inline void control_tx_irq_watermark(struct cx23885_dev *dev, in control_tx_irq_watermark()
358 static inline void control_rx_irq_watermark(struct cx23885_dev *dev, in control_rx_irq_watermark()
364 static inline void control_tx_enable(struct cx23885_dev *dev, bool enable) in control_tx_enable()
370 static inline void control_rx_enable(struct cx23885_dev *dev, bool enable) in control_rx_enable()
376 static inline void control_tx_modulation_enable(struct cx23885_dev *dev, in control_tx_modulation_enable()
383 static inline void control_rx_demodulation_enable(struct cx23885_dev *dev, in control_rx_demodulation_enable()
[all …]
Dcx23885-video.c99 void cx23885_video_wakeup(struct cx23885_dev *dev, in cx23885_video_wakeup()
117 int cx23885_set_tvnorm(struct cx23885_dev *dev, v4l2_std_id norm) in cx23885_set_tvnorm()
153 static struct video_device *cx23885_vdev_init(struct cx23885_dev *dev, in cx23885_vdev_init()
174 int cx23885_flatiron_write(struct cx23885_dev *dev, u8 reg, u8 data) in cx23885_flatiron_write()
185 u8 cx23885_flatiron_read(struct cx23885_dev *dev, u8 reg) in cx23885_flatiron_read()
204 static void cx23885_flatiron_dump(struct cx23885_dev *dev) in cx23885_flatiron_dump()
214 static int cx23885_flatiron_mux(struct cx23885_dev *dev, int input) in cx23885_flatiron_mux()
239 static int cx23885_video_mux(struct cx23885_dev *dev, unsigned int input) in cx23885_video_mux()
285 static int cx23885_audio_mux(struct cx23885_dev *dev, unsigned int input) in cx23885_audio_mux()
311 static int cx23885_start_video_dma(struct cx23885_dev *dev, in cx23885_start_video_dma()
[all …]
Dcx23885-417.c282 void cx23885_mc417_init(struct cx23885_dev *dev) in cx23885_mc417_init()
303 static int mc417_wait_ready(struct cx23885_dev *dev) in mc417_wait_ready()
318 int mc417_register_write(struct cx23885_dev *dev, u16 address, u32 value) in mc417_register_write()
382 int mc417_register_read(struct cx23885_dev *dev, u16 address, u32 *value) in mc417_register_read()
476 int mc417_memory_write(struct cx23885_dev *dev, u32 address, u32 value) in mc417_memory_write()
540 int mc417_memory_read(struct cx23885_dev *dev, u32 address, u32 *value) in mc417_memory_read()
630 void mc417_gpio_set(struct cx23885_dev *dev, u32 mask) in mc417_gpio_set()
640 void mc417_gpio_clear(struct cx23885_dev *dev, u32 mask) in mc417_gpio_clear()
650 void mc417_gpio_enable(struct cx23885_dev *dev, u32 mask, int asoutput) in mc417_gpio_enable()
760 struct cx23885_dev *dev = priv; in cx23885_mbox_func()
[all …]
Dcx23885-ioctl.c27 struct cx23885_dev *dev = video_drvdata(file); in cx23885_g_chip_info()
41 static int cx23417_g_register(struct cx23885_dev *dev, in cx23417_g_register()
63 struct cx23885_dev *dev = video_drvdata(file); in cx23885_g_register()
78 static int cx23417_s_register(struct cx23885_dev *dev, in cx23417_s_register()
95 struct cx23885_dev *dev = video_drvdata(file); in cx23885_s_register()
Dcx23885-input.h21 void cx23885_input_rx_work_handler(struct cx23885_dev *dev, u32 events);
23 int cx23885_input_init(struct cx23885_dev *dev);
24 void cx23885_input_fini(struct cx23885_dev *dev);
Dcx23885-vbi.c49 struct cx23885_dev *dev = video_drvdata(file); in cx23885_vbi_fmt()
79 int cx23885_vbi_irq(struct cx23885_dev *dev, u32 status) in cx23885_vbi_irq()
96 static int cx23885_start_vbi_dma(struct cx23885_dev *dev, in cx23885_start_vbi_dma()
128 struct cx23885_dev *dev = q->drv_priv; in queue_setup()
141 struct cx23885_dev *dev = vb->vb2_queue->drv_priv; in buffer_prepare()
195 struct cx23885_dev *dev = vb->vb2_queue->drv_priv; in buffer_queue()
229 struct cx23885_dev *dev = q->drv_priv; in cx23885_start_streaming()
240 struct cx23885_dev *dev = q->drv_priv; in cx23885_stop_streaming()
Dcx23885-f300.c35 static void f300_set_line(struct cx23885_dev *dev, u32 line, u8 lvl) in f300_set_line()
44 static u8 f300_get_line(struct cx23885_dev *dev, u32 line) in f300_get_line()
51 static void f300_send_byte(struct cx23885_dev *dev, u8 dta) in f300_send_byte()
66 static u8 f300_get_byte(struct cx23885_dev *dev) in f300_get_byte()
86 struct cx23885_dev *dev = port->dev; in f300_xfer()
Dcx23885-core.c304 static void cx23885_irq_add(struct cx23885_dev *dev, u32 mask) in cx23885_irq_add()
314 void cx23885_irq_add_enable(struct cx23885_dev *dev, u32 mask) in cx23885_irq_add_enable()
325 void cx23885_irq_enable(struct cx23885_dev *dev, u32 mask) in cx23885_irq_enable()
338 static inline void cx23885_irq_enable_all(struct cx23885_dev *dev) in cx23885_irq_enable_all()
343 void cx23885_irq_disable(struct cx23885_dev *dev, u32 mask) in cx23885_irq_disable()
353 static inline void cx23885_irq_disable_all(struct cx23885_dev *dev) in cx23885_irq_disable_all()
358 void cx23885_irq_remove(struct cx23885_dev *dev, u32 mask) in cx23885_irq_remove()
369 static u32 cx23885_irq_get_mask(struct cx23885_dev *dev) in cx23885_irq_get_mask()
451 int cx23885_sram_channel_setup(struct cx23885_dev *dev, in cx23885_sram_channel_setup()
523 void cx23885_sram_channel_dump(struct cx23885_dev *dev, in cx23885_sram_channel_dump()
[all …]
Dcx23888-ir.h21 int cx23888_ir_probe(struct cx23885_dev *dev);
22 int cx23888_ir_remove(struct cx23885_dev *dev);
Dcx23885-video.h19 int cx23885_flatiron_write(struct cx23885_dev *dev, u8 reg, u8 data);
20 u8 cx23885_flatiron_read(struct cx23885_dev *dev, u8 reg);
Dcx23885-input.c42 static void cx23885_input_process_measurements(struct cx23885_dev *dev, in cx23885_input_process_measurements()
72 void cx23885_input_rx_work_handler(struct cx23885_dev *dev, u32 events) in cx23885_input_rx_work_handler()
134 static int cx23885_input_ir_start(struct cx23885_dev *dev) in cx23885_input_ir_start()
231 static void cx23885_input_ir_stop(struct cx23885_dev *dev) in cx23885_input_ir_stop()
267 int cx23885_input_init(struct cx23885_dev *dev) in cx23885_input_init()
406 void cx23885_input_fini(struct cx23885_dev *dev) in cx23885_input_fini()
Dcx23885-av.c25 struct cx23885_dev *dev = in cx23885_av_work_handler()
26 container_of(work, struct cx23885_dev, cx25840_work); in cx23885_av_work_handler()
Dcx23885-i2c.c51 struct cx23885_dev *dev = bus->dev; in i2c_slave_did_ack()
58 struct cx23885_dev *dev = bus->dev; in i2c_is_busy()
82 struct cx23885_dev *dev = bus->dev; in i2c_sendbytes()
163 struct cx23885_dev *dev = bus->dev; in i2c_readbytes()
312 struct cx23885_dev *dev = bus->dev; in cx23885_i2c_register()
364 void cx23885_av_clk(struct cx23885_dev *dev, int enable) in cx23885_av_clk()
Dcx23885-alsa.c162 struct cx23885_dev *dev = chip->dev; in cx23885_start_audio_dma()
214 struct cx23885_dev *dev = chip->dev; in cx23885_stop_audio_dma()
235 int cx23885_audio_irq(struct cx23885_dev *dev, u32 status, u32 mask) in cx23885_audio_irq()
543 struct cx23885_audio_dev *cx23885_audio_register(struct cx23885_dev *dev) in cx23885_audio_register()
597 void cx23885_audio_unregister(struct cx23885_dev *dev) in cx23885_audio_unregister()
Dcx23885-cards.c1141 void cx23885_card_list(struct cx23885_dev *dev) in cx23885_card_list()
1167 static void viewcast_eeprom(struct cx23885_dev *dev, u8 *eeprom_data) in viewcast_eeprom()
1189 static void hauppauge_eeprom(struct cx23885_dev *dev, u8 *eeprom_data) in hauppauge_eeprom()
1373 static void tbs_card_init(struct cx23885_dev *dev) in tbs_card_init()
1402 struct cx23885_dev *dev = port->dev; in cx23885_tuner_callback()
1460 void cx23885_gpio_setup(struct cx23885_dev *dev) in cx23885_gpio_setup()
1880 int cx23885_ir_init(struct cx23885_dev *dev) in cx23885_ir_init()
1996 void cx23885_ir_fini(struct cx23885_dev *dev) in cx23885_ir_fini()
2030 struct cx23885_dev *dev = (struct cx23885_dev *)device; in netup_jtag_io()
2051 void cx23885_ir_pci_int_enable(struct cx23885_dev *dev) in cx23885_ir_pci_int_enable()
[all …]
Dnetup-init.h21 extern void netup_initialize(struct cx23885_dev *dev);
Dcimax2.h37 extern int netup_ci_slot_status(struct cx23885_dev *dev, u32 pci_status);
Dcimax2.c158 static int netup_ci_get_mem(struct cx23885_dev *dev) in netup_ci_get_mem()
182 struct cx23885_dev *dev = port->dev; in netup_ci_op_cam()
381 int netup_ci_slot_status(struct cx23885_dev *dev, u32 pci_status) in netup_ci_slot_status()
Dnetup-init.c106 void netup_initialize(struct cx23885_dev *dev) in netup_initialize()
Dcx23885-dvb.c127 struct cx23885_dev *dev = port->dev; in buffer_finish()
607 struct cx23885_dev *dev = port->dev; in p8000_set_voltage()
622 struct cx23885_dev *dev = port->dev; in dvbsky_t9580_set_voltage()
651 struct cx23885_dev *dev = port->dev; in dvbsky_s952_portc_set_voltage()
689 struct cx23885_dev *dev = port->dev; in cx23885_sp2_ci_ctrl()
748 struct cx23885_dev *dev = port->dev; in cx23885_dvb_set_frontend()
946 struct cx23885_dev *dev = (struct cx23885_dev *)device; in netup_altera_fpga_rw()
1089 struct cx23885_dev *dev = port->dev; in dvb_register_ci_mac()
1200 struct cx23885_dev *dev = port->dev; in dvb_register()
2624 struct cx23885_dev *dev = port->dev; in cx23885_dvb_register()