Home
last modified time | relevance | path

Searched refs:cx231xx (Results 1 – 25 of 27) sorted by relevance

12

/openbmc/linux/drivers/media/usb/cx231xx/
H A Dcx231xx.h146 struct cx231xx;
444 struct cx231xx *dev;
511 struct cx231xx *dev;
559 struct cx231xx { struct
728 int (*init) (struct cx231xx *);
729 int (*fini) (struct cx231xx *);
762 void initGPIO(struct cx231xx *dev);
763 void uninitGPIO(struct cx231xx *dev);
860 int is_fw_load(struct cx231xx *dev);
895 int cx231xx_config(struct cx231xx *dev);
[all …]
H A DMakefile2 cx231xx-y += cx231xx-video.o cx231xx-i2c.o cx231xx-cards.o cx231xx-core.o
3 cx231xx-y += cx231xx-avcore.o cx231xx-417.o cx231xx-pcb-cfg.o cx231xx-vbi.o
4 cx231xx-$(CONFIG_VIDEO_CX231XX_RC) += cx231xx-input.o
6 cx231xx-alsa-objs := cx231xx-audio.o
8 obj-$(CONFIG_VIDEO_CX231XX) += cx231xx.o
9 obj-$(CONFIG_VIDEO_CX231XX_ALSA) += cx231xx-alsa.o
10 obj-$(CONFIG_VIDEO_CX231XX_DVB) += cx231xx-dvb.o
H A Dcx231xx-vbi.h30 int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets,
32 int (*bulk_copy) (struct cx231xx *dev,
35 void cx231xx_uninit_vbi_isoc(struct cx231xx *dev);
38 u32 cx231xx_get_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
41 u32 cx231xx_copy_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
44 void cx231xx_reset_vbi_buffer(struct cx231xx *dev,
47 int cx231xx_do_vbi_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
50 u8 cx231xx_is_vbi_buffer_done(struct cx231xx *dev,
H A Dcx231xx-vbi.c160 struct cx231xx *dev = vb2_get_drv_priv(vq); in vbi_queue_setup()
174 struct cx231xx *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_buf_prepare()
201 static void return_all_buffers(struct cx231xx *dev, in return_all_buffers()
219 struct cx231xx *dev = vb2_get_drv_priv(vq); in vbi_start_streaming()
235 struct cx231xx *dev = vb2_get_drv_priv(vq); in vbi_stop_streaming()
262 struct cx231xx *dev = container_of(vmode, struct cx231xx, vbi_mode); in cx231xx_irq_vbi_callback()
297 void cx231xx_uninit_vbi_isoc(struct cx231xx *dev) in cx231xx_uninit_vbi_isoc()
342 int (*bulk_copy) (struct cx231xx *dev, in cx231xx_init_vbi_isoc()
568 struct cx231xx *dev = container_of(vmode, struct cx231xx, vbi_mode); in get_next_vbi_buf()
590 void cx231xx_reset_vbi_buffer(struct cx231xx *dev, in cx231xx_reset_vbi_buffer()
[all …]
H A DKconfig3 tristate "Conexant cx231xx USB video capture support"
15 module will be called cx231xx
18 bool "Conexant cx231xx Remote Controller additional support"
24 cx231xx hardware has a builtin RX/TX support. However, a few
40 module will be called cx231xx-alsa
59 Conexant cx231xx chips.
H A Dcx231xx-video.c230 struct cx231xx *dev = container_of(vmode, struct cx231xx, video_mode); in get_next_buf()
832 struct cx231xx *dev = video_drvdata(file); in vidioc_g_fmt_vid_cap()
860 struct cx231xx *dev = video_drvdata(file); in vidioc_try_fmt_vid_cap()
892 struct cx231xx *dev = video_drvdata(file); in vidioc_s_fmt_vid_cap()
921 struct cx231xx *dev = video_drvdata(file); in vidioc_g_std()
929 struct cx231xx *dev = video_drvdata(file); in vidioc_s_std()
1019 struct cx231xx *dev = video_drvdata(file); in cx231xx_enum_input()
1058 struct cx231xx *dev = video_drvdata(file); in cx231xx_g_input()
1067 struct cx231xx *dev = video_drvdata(file); in cx231xx_s_input()
1091 struct cx231xx *dev = video_drvdata(file); in cx231xx_g_tuner()
[all …]
H A Dcx231xx-i2c.c76 struct cx231xx *dev = bus->dev; in cx231xx_i2c_send_bytes()
187 struct cx231xx *dev = bus->dev; in cx231xx_i2c_recv_bytes()
274 struct cx231xx *dev = bus->dev; in cx231xx_i2c_recv_bytes_with_saddr()
337 struct cx231xx *dev = bus->dev; in cx231xx_i2c_check_for_device()
364 struct cx231xx *dev = bus->dev; in cx231xx_i2c_xfer()
476 void cx231xx_do_i2c_scan(struct cx231xx *dev, int i2c_port) in cx231xx_do_i2c_scan()
516 struct cx231xx *dev = bus->dev; in cx231xx_i2c_register()
553 struct cx231xx *dev = i2c_mux_priv(muxc); in cx231xx_i2c_mux_select()
558 int cx231xx_i2c_mux_create(struct cx231xx *dev) in cx231xx_i2c_mux_create()
568 int cx231xx_i2c_mux_register(struct cx231xx *dev, int mux_no) in cx231xx_i2c_mux_register()
[all …]
H A Dcx231xx-417.c717 struct cx231xx *dev = priv; in cx231xx_mbox_func()
1470 struct cx231xx *dev = video_drvdata(file); in vidioc_g_pixelaspect()
1485 struct cx231xx *dev = video_drvdata(file); in vidioc_g_selection()
1506 struct cx231xx *dev = video_drvdata(file); in vidioc_g_std()
1514 struct cx231xx *dev = video_drvdata(file); in vidioc_s_std()
1546 struct cx231xx *dev = video_drvdata(file); in vidioc_s_ctrl()
1571 struct cx231xx *dev = video_drvdata(file); in vidioc_g_fmt_vid_cap()
1590 struct cx231xx *dev = video_drvdata(file); in vidioc_try_fmt_vid_cap()
1676 struct cx231xx *dev = container_of(cxhdl, struct cx231xx, mpeg_ctrl_handler); in cx231xx_s_video_encoding()
1693 struct cx231xx *dev = container_of(cxhdl, struct cx231xx, mpeg_ctrl_handler); in cx231xx_s_audio_sampling_freq()
[all …]
H A Dcx231xx-core.c85 struct cx231xx *dev = NULL; in cx231xx_register_extension()
100 struct cx231xx *dev = NULL; in cx231xx_unregister_extension()
113 void cx231xx_init_extension(struct cx231xx *dev) in cx231xx_init_extension()
144 struct cx231xx *dev = i2c_bus->dev; in cx231xx_send_usb_command()
629 int cx231xx_demod_reset(struct cx231xx *dev) in cx231xx_demod_reset()
667 int is_fw_load(struct cx231xx *dev) in is_fw_load()
785 struct cx231xx *dev = container_of(vmode, struct cx231xx, video_mode); in cx231xx_isoc_irq_callback()
831 struct cx231xx *dev = container_of(vmode, struct cx231xx, video_mode); in cx231xx_bulk_irq_callback()
1247 void cx231xx_stop_TS1(struct cx231xx *dev) in cx231xx_stop_TS1()
1266 void cx231xx_start_TS1(struct cx231xx *dev) in cx231xx_start_TS1()
[all …]
H A Dcx231xx-avcore.c62 void initGPIO(struct cx231xx *dev) in initGPIO()
84 void uninitGPIO(struct cx231xx *dev) in uninitGPIO()
186 int cx231xx_afe_init_channels(struct cx231xx *dev) in cx231xx_afe_init_channels()
541 int cx231xx_check_fw(struct cx231xx *dev) in cx231xx_check_fw()
938 void cx231xx_enable656(struct cx231xx *dev) in cx231xx_enable656()
954 void cx231xx_disable656(struct cx231xx *dev) in cx231xx_disable656()
1069 int cx231xx_unmute_audio(struct cx231xx *dev) in cx231xx_unmute_audio()
1341 void cx231xx_dump_HH_reg(struct cx231xx *dev) in cx231xx_dump_HH_reg()
2463 int cx231xx_power_suspend(struct cx231xx *dev) in cx231xx_power_suspend()
2784 int cx231xx_gpio_i2c_start(struct cx231xx *dev) in cx231xx_gpio_i2c_start()
[all …]
H A Dcx231xx-audio.c31 static int cx231xx_isoc_audio_deinit(struct cx231xx *dev) in cx231xx_isoc_audio_deinit()
55 static int cx231xx_bulk_audio_deinit(struct cx231xx *dev) in cx231xx_bulk_audio_deinit()
81 struct cx231xx *dev = urb->context; in cx231xx_audio_isocirq()
173 struct cx231xx *dev = urb->context; in cx231xx_audio_bulkirq()
258 static int cx231xx_init_audio_isoc(struct cx231xx *dev) in cx231xx_init_audio_isoc()
319 static int cx231xx_init_audio_bulk(struct cx231xx *dev) in cx231xx_init_audio_bulk()
397 struct cx231xx *dev = snd_pcm_substream_chip(substream); in snd_cx231xx_capture_open()
491 struct cx231xx *dev = container_of(work, struct cx231xx, wq_trigger); in audio_trigger()
538 struct cx231xx *dev; in snd_cx231xx_capture_pointer()
559 static int cx231xx_audio_init(struct cx231xx *dev) in cx231xx_audio_init()
[all …]
H A Dcx231xx-cards.c1086 struct cx231xx *dev = ptr; in cx231xx_tuner_callback()
1145 void cx231xx_pre_card_setup(struct cx231xx *dev) in cx231xx_pre_card_setup()
1250 void cx231xx_card_setup(struct cx231xx *dev) in cx231xx_card_setup()
1321 int cx231xx_config(struct cx231xx *dev) in cx231xx_config()
1332 void cx231xx_config_i2c(struct cx231xx *dev) in cx231xx_config_i2c()
1521 struct cx231xx *dev = container_of(work, in request_module_async()
1522 struct cx231xx, request_module_wk); in request_module_async()
1532 static void request_modules(struct cx231xx *dev) in request_modules()
1547 static int cx231xx_init_v4l2(struct cx231xx *dev, in cx231xx_init_v4l2()
1693 struct cx231xx *dev = NULL; in cx231xx_usb_probe()
[all …]
H A Dcx231xx-dvb.c207 static inline int dvb_isoc_copy(struct cx231xx *dev, struct urb *urb) in dvb_isoc_copy()
241 static inline int dvb_bulk_copy(struct cx231xx *dev, struct urb *urb) in dvb_bulk_copy()
265 struct cx231xx *dev = dvb->adapter.priv; in start_streaming()
295 struct cx231xx *dev = dvb->adapter.priv; in stop_streaming()
349 struct cx231xx *dev = fe->dvb->priv; in cx231xx_dvb_bus_ctrl()
370 static int attach_xc5000(u8 addr, struct cx231xx *dev)
400 int cx231xx_set_analog_freq(struct cx231xx *dev, u32 freq) in cx231xx_set_analog_freq()
423 int cx231xx_reset_analog_tuner(struct cx231xx *dev) in cx231xx_reset_analog_tuner()
456 struct cx231xx *dev, struct device *device) in register_dvb()
616 static int dvb_init(struct cx231xx *dev) in dvb_init()
[all …]
H A Dcx231xx-input.c49 int cx231xx_ir_init(struct cx231xx *dev) in cx231xx_ir_init()
97 void cx231xx_ir_exit(struct cx231xx *dev) in cx231xx_ir_exit()
H A Dcx231xx-pcb-cfg.h210 struct cx231xx;
212 int initialize_cx231xx(struct cx231xx *p_dev);
H A Dcx231xx-pcb-cfg.c645 int initialize_cx231xx(struct cx231xx *dev) in initialize_cx231xx()
/openbmc/linux/drivers/media/usb/
H A DMakefile26 obj-$(CONFIG_VIDEO_CX231XX) += cx231xx/
H A DKconfig38 source "drivers/media/usb/cx231xx/Kconfig"
/openbmc/linux/Documentation/admin-guide/media/
H A Dusb-cardlist.rst46 cx231xx Conexant cx231xx USB video capture
105 cx231xx-cardlist
H A Dcx231xx-cardlist.rst3 cx231xx cards list
H A Dbuilding.rst277 :doc:`this table <cx231xx-cardlist>`, with modular media core modules, the
/openbmc/qemu/tests/data/qobject/
H A Dqdict.txt3831 cx231xx: 4096
3832 cx231xx-audio.c: 14952
3834 cx231xx-cards.c: 23257
3836 cx231xx-core.c: 30779
3837 cx231xx-dvb.c: 13339
3838 cx231xx.h: 22018
3839 cx231xx-i2c.c: 12912
3840 cx231xx-input.c: 6423
3843 cx231xx-reg.h: 67462
3844 cx231xx-vbi.c: 17757
[all …]
/openbmc/linux/scripts/
H A Dget_dvb_firmware352 sub cx231xx { subroutine
/openbmc/linux/Documentation/i2c/
H A Di2c-topology.rst411 usb/cx231xx/ Parent-locked
/openbmc/linux/Documentation/driver-api/media/drivers/
H A Dcx2341x-devel.rst3587 The cx231xx DMA engine

12