/openbmc/linux/drivers/media/usb/em28xx/ |
H A D | Makefile | 2 em28xx-y += em28xx-core.o em28xx-i2c.o em28xx-cards.o em28xx-camera.o 4 em28xx-v4l-objs := em28xx-video.o em28xx-vbi.o 5 em28xx-alsa-objs := em28xx-audio.o 6 em28xx-rc-objs := em28xx-input.o 8 obj-$(CONFIG_VIDEO_EM28XX) += em28xx.o 9 obj-$(CONFIG_VIDEO_EM28XX_V4L2) += em28xx-v4l.o 10 obj-$(CONFIG_VIDEO_EM28XX_ALSA) += em28xx-alsa.o 11 obj-$(CONFIG_VIDEO_EM28XX_DVB) += em28xx-dvb.o 12 obj-$(CONFIG_VIDEO_EM28XX_RC) += em28xx-rc.o
|
H A D | em28xx.h | 209 struct em28xx; 543 struct em28xx *dev; 628 struct em28xx *dev; 635 struct em28xx { struct 772 struct em28xx *dev_next; argument 782 int (*init)(struct em28xx *dev); 783 int (*fini)(struct em28xx *dev); 784 int (*suspend)(struct em28xx *dev); 785 int (*resume)(struct em28xx *dev); 811 int em28xx_audio_setup(struct em28xx *dev); [all …]
|
H A D | em28xx-core.c | 124 int em28xx_read_reg(struct em28xx *dev, u16 reg) in em28xx_read_reg() 259 int em28xx_read_ac97(struct em28xx *dev, u8 reg) in em28xx_read_ac97() 325 static int set_ac97_input(struct em28xx *dev) in set_ac97_input() 414 int em28xx_audio_analog_set(struct em28xx *dev) in em28xx_audio_analog_set() 492 int em28xx_audio_setup(struct em28xx *dev) in em28xx_audio_setup() 771 struct em28xx *dev = urb->context; in em28xx_irq_callback() 851 void em28xx_stop_urbs(struct em28xx *dev) in em28xx_stop_urbs() 1073 struct em28xx *dev = NULL; in em28xx_register_extension() 1092 struct em28xx *dev = NULL; in em28xx_unregister_extension() 1108 void em28xx_init_extension(struct em28xx *dev) in em28xx_init_extension() [all …]
|
H A D | em28xx-video.c | 1312 struct em28xx *dev = priv; in em28xx_ctrl_notify() 1336 struct em28xx *dev = v4l2->dev; in em28xx_s_ctrl() 1533 struct em28xx *dev = video_drvdata(file); in vidioc_s_fmt_vid_cap() 1547 struct em28xx *dev = video_drvdata(file); in vidioc_g_std() 1556 struct em28xx *dev = video_drvdata(file); in vidioc_querystd() 1624 struct em28xx *dev = video_drvdata(file); in vidioc_s_parm() 1651 struct em28xx *dev = video_drvdata(file); in vidioc_enum_input() 1684 struct em28xx *dev = video_drvdata(file); in vidioc_g_input() 1693 struct em28xx *dev = video_drvdata(file); in vidioc_s_input() 1761 struct em28xx *dev = video_drvdata(file); in vidioc_enumaudio() [all …]
|
H A D | em28xx-audio.c | 49 static int em28xx_deinit_isoc_audio(struct em28xx *dev) in em28xx_deinit_isoc_audio() 68 struct em28xx *dev = urb->context; in em28xx_audio_isocirq() 334 struct em28xx *dev = container_of(adev, struct em28xx, adev); in audio_trigger() 376 struct em28xx *dev; in snd_em28xx_capture_pointer() 396 struct em28xx *dev = snd_kcontrol_chip(kcontrol); in em28xx_vol_info() 412 struct em28xx *dev = snd_kcontrol_chip(kcontrol); in em28xx_vol_put() 453 struct em28xx *dev = snd_kcontrol_chip(kcontrol); in em28xx_vol_get() 488 struct em28xx *dev = snd_kcontrol_chip(kcontrol); in em28xx_vol_put_mute() 531 struct em28xx *dev = snd_kcontrol_chip(kcontrol); in em28xx_vol_get_mute() 802 static int em28xx_audio_init(struct em28xx *dev) in em28xx_audio_init() [all …]
|
H A D | em28xx-i2c.c | 50 static int em28xx_i2c_timeout(struct em28xx *dev) in em28xx_i2c_timeout() 185 static int em2800_i2c_check_for_device(struct em28xx *dev, u8 addr) in em2800_i2c_check_for_device() 335 static int em28xx_i2c_check_for_device(struct em28xx *dev, u16 addr) in em28xx_i2c_check_for_device() 476 struct em28xx *dev = i2c_bus->dev; in i2c_check_for_device() 491 struct em28xx *dev = i2c_bus->dev; in i2c_recv_bytes() 507 struct em28xx *dev = i2c_bus->dev; in i2c_send_bytes() 528 struct em28xx *dev = i2c_bus->dev; in em28xx_i2c_xfer() 670 static int em28xx_i2c_eeprom(struct em28xx *dev, unsigned int bus, in em28xx_i2c_eeprom() 940 void em28xx_do_i2c_scan(struct em28xx *dev, unsigned int bus) in em28xx_do_i2c_scan() 968 int em28xx_i2c_register(struct em28xx *dev, unsigned int bus, in em28xx_i2c_register() [all …]
|
H A D | em28xx-input.c | 50 struct em28xx *dev; 197 struct em28xx *dev = ir->dev; in default_polling_getkey() 240 struct em28xx *dev = ir->dev; in em2874_polling_getkey() 387 struct em28xx *dev = ir->dev; in em2860_ir_change_protocol() 415 struct em28xx *dev = ir->dev; in em2874_ir_change_protocol() 451 struct em28xx *dev = ir->dev; in em28xx_ir_change_protocol() 499 struct em28xx *dev = in em28xx_query_buttons() 687 static int em28xx_ir_init(struct em28xx *dev) in em28xx_ir_init() 838 static int em28xx_ir_fini(struct em28xx *dev) in em28xx_ir_fini() 869 static int em28xx_ir_suspend(struct em28xx *dev) in em28xx_ir_suspend() [all …]
|
H A D | Kconfig | 21 module will be called em28xx 31 newer em28xx devices uses Vendor Class for audio, instead of 36 module will be called em28xx-alsa 39 tristate "DVB/ATSC Support for em28xx based TV cards" 73 Empiatech em28xx chips. 83 Enables Remote Controller support on em28xx driver.
|
H A D | em28xx-camera.c | 31 static int em28xx_initialize_mt9m111(struct em28xx *dev) in em28xx_initialize_mt9m111() 51 static int em28xx_initialize_mt9m001(struct em28xx *dev) in em28xx_initialize_mt9m001() 82 static int em28xx_probe_sensor_micron(struct em28xx *dev) in em28xx_probe_sensor_micron() 167 static int em28xx_probe_sensor_omnivision(struct em28xx *dev) in em28xx_probe_sensor_omnivision() 277 int em28xx_detect_sensor(struct em28xx *dev) in em28xx_detect_sensor() 300 int em28xx_init_camera(struct em28xx *dev) in em28xx_init_camera()
|
H A D | em28xx-vbi.c | 25 struct em28xx *dev = vb2_get_drv_priv(vq); in vbi_queue_setup() 46 struct em28xx *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_buffer_prepare() 67 struct em28xx *dev = vb2_get_drv_priv(vb->vb2_queue); in vbi_buffer_queue()
|
H A D | em28xx-dvb.c | 198 struct em28xx *dev = i2c_bus->dev; in em28xx_start_streaming() 241 struct em28xx *dev = i2c_bus->dev; in em28xx_stop_streaming() 291 struct em28xx *dev = i2c_bus->dev; in em28xx_dvb_bus_ctrl() 534 static void terratec_h5_init(struct em28xx *dev) in terratec_h5_init() 697 static void pctv_520e_init(struct em28xx *dev) in pctv_520e_init() 729 struct em28xx *dev = i2c_bus->dev; in em28xx_pctv_290e_set_lna() 758 struct em28xx *dev = i2c_bus->dev; in em28xx_pctv_292e_set_lna() 797 static void px_bcud_init(struct em28xx *dev) in px_bcud_init() 1485 static int em28xx_dvb_init(struct em28xx *dev) in em28xx_dvb_init() 2028 static int em28xx_dvb_fini(struct em28xx *dev) in em28xx_dvb_fini() [all …]
|
H A D | em28xx-cards.c | 62 static void em28xx_pre_card_setup(struct em28xx *dev); 2841 struct em28xx *dev = i2c_bus->dev; in em28xx_tuner_callback() 3053 static int em28xx_hint_board(struct em28xx *dev) in em28xx_hint_board() 3384 struct em28xx *dev = container_of(work, in request_module_async() 3385 struct em28xx, request_module_wk); in request_module_async() 3422 static void request_modules(struct em28xx *dev) in request_modules() 3504 struct em28xx *dev = kref_to_dev(ref); in em28xx_free_device() 3820 struct em28xx *dev = NULL; in em28xx_usb_probe() 4125 struct em28xx *dev; in em28xx_usb_disconnect() 4161 struct em28xx *dev; in em28xx_usb_suspend() [all …]
|
/openbmc/linux/drivers/media/usb/ |
H A D | Makefile | 27 obj-$(CONFIG_VIDEO_EM28XX) += em28xx/
|
H A D | Kconfig | 58 source "drivers/media/usb/em28xx/Kconfig"
|
/openbmc/linux/Documentation/admin-guide/media/ |
H A D | usb-cardlist.rst | 83 em28xx Empia EM28xx USB devices 106 em28xx-cardlist
|
/openbmc/linux/drivers/media/i2c/ |
H A D | Kconfig | 240 em28xx driver.
|
/openbmc/qemu/tests/data/qobject/ |
H A D | qdict.txt | 2458 CARDLIST.em28xx: 4880
|
/openbmc/linux/ |
H A D | MAINTAINERS | 7673 F: Documentation/admin-guide/media/em28xx* 7674 F: drivers/media/usb/em28xx/
|
/openbmc/ |
H A D | opengrok1.0.log | 25567 …ildren: not file-less due to: /opengrok/data/xref/openbmc/linux/drivers/media/usb/em28xx/Kconfig.gz 25568 …ssChildren: its children prevent delete: /opengrok/data/xref/openbmc/linux/drivers/media/usb/em28xx
|
H A D | opengrok2.0.log | 25463 …ildren: not file-less due to: /opengrok/data/xref/openbmc/linux/drivers/media/usb/em28xx/Kconfig.gz 25464 …ssChildren: its children prevent delete: /opengrok/data/xref/openbmc/linux/drivers/media/usb/em28xx
|