Home
last modified time | relevance | path

Searched refs:v4l2_subdev_call (Results 1 – 86 of 86) sorted by relevance

/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-subdev.c221 return v4l2_subdev_call(sd, core, subscribe_event, vfh, arg); in subdev_do_ioctl()
224 return v4l2_subdev_call(sd, core, unsubscribe_event, vfh, arg); in subdev_do_ioctl()
233 return v4l2_subdev_call(sd, core, g_register, p); in subdev_do_ioctl()
241 return v4l2_subdev_call(sd, core, s_register, p); in subdev_do_ioctl()
250 ret = v4l2_subdev_call(sd, core, log_status); in subdev_do_ioctl()
264 return v4l2_subdev_call(sd, pad, get_fmt, subdev_fh->pad, format); in subdev_do_ioctl()
274 return v4l2_subdev_call(sd, pad, set_fmt, subdev_fh->pad, format); in subdev_do_ioctl()
290 rval = v4l2_subdev_call( in subdev_do_ioctl()
312 rval = v4l2_subdev_call( in subdev_do_ioctl()
330 return v4l2_subdev_call(sd, pad, enum_mbus_code, subdev_fh->pad, in subdev_do_ioctl()
[all …]
Dv4l2-ioctl.c2196 return v4l2_subdev_call(sd, core, g_register, p); in v4l_dbg_g_register()
2224 return v4l2_subdev_call(sd, core, s_register, p); in v4l_dbg_s_register()
/linux-4.4.14/drivers/media/pci/cx23885/
Dcx23885-input.c54 v4l2_subdev_call(dev->sd_ir, ir, rx_read, (u8 *) ir_core_event, in cx23885_input_process_measurements()
114 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, &params); in cx23885_input_rx_work_handler()
118 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, &params); in cx23885_input_rx_work_handler()
129 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, &params); in cx23885_input_rx_work_handler()
142 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, &params); in cx23885_input_ir_start()
215 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, &params); in cx23885_input_ir_start()
244 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, &params); in cx23885_input_ir_stop()
249 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, &params); in cx23885_input_ir_stop()
250 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, &params); in cx23885_input_ir_stop()
Dcx23885-av.c29 v4l2_subdev_call(dev->sd_cx25840, core, interrupt_service_routine, in cx23885_av_work_handler()
Dcx23885-cards.c1726 v4l2_subdev_call(dev->sd_cx25840, core, s_io_pin_config, in cx23885_ir_init()
1735 v4l2_subdev_call(dev->sd_cx25840, core, s_io_pin_config, in cx23885_ir_init()
1741 v4l2_subdev_call(dev->sd_ir, ir, tx_g_parameters, &params); in cx23885_ir_init()
1745 v4l2_subdev_call(dev->sd_ir, ir, tx_s_parameters, &params); in cx23885_ir_init()
1747 v4l2_subdev_call(dev->sd_ir, ir, tx_s_parameters, &params); in cx23885_ir_init()
1768 v4l2_subdev_call(dev->sd_cx25840, core, s_io_pin_config, in cx23885_ir_init()
1779 v4l2_subdev_call(dev->sd_cx25840, core, s_io_pin_config, in cx23885_ir_init()
2128 v4l2_subdev_call(dev->sd_cx25840, core, load_fw); in cx23885_card_setup()
Dcx23885-video.c239 v4l2_subdev_call(dev->sd_cx25840, video, s_routing, in cx23885_video_mux()
252 v4l2_subdev_call(dev->sd_cx25840, audio, s_routing, in cx23885_video_mux()
1185 v4l2_subdev_call(sd, tuner, s_type_addr, &tun_setup); in cx23885_video_register()
1197 v4l2_subdev_call(sd, tuner, s_config, &cfg); in cx23885_video_register()
1209 v4l2_subdev_call(sd, tuner, s_config, &cfg); in cx23885_video_register()
Dcx23888-ir.c1205 v4l2_subdev_call(sd, ir, rx_s_parameters, &default_params); in cx23888_ir_probe()
1209 v4l2_subdev_call(sd, ir, tx_s_parameters, &default_params); in cx23888_ir_probe()
Dcx23885-core.c1797 v4l2_subdev_call(dev->sd_ir, core, interrupt_service_routine, in cx23885_irq()
/linux-4.4.14/drivers/media/platform/blackfin/
Dbfin_capture.c166 while (!v4l2_subdev_call(bcap_dev->sd, pad, in bcap_init_sensor_formats()
180 v4l2_subdev_call(bcap_dev->sd, pad, in bcap_init_sensor_formats()
277 ret = v4l2_subdev_call(bcap_dev->sd, video, s_stream, 1); in bcap_start_streaming()
368 ret = v4l2_subdev_call(bcap_dev->sd, video, s_stream, 0); in bcap_stop_streaming()
451 return v4l2_subdev_call(bcap_dev->sd, video, querystd, std); in bcap_querystd()
480 ret = v4l2_subdev_call(bcap_dev->sd, video, s_std, std); in bcap_s_std()
500 return v4l2_subdev_call(bcap_dev->sd, pad, in bcap_enum_dv_timings()
514 return v4l2_subdev_call(bcap_dev->sd, video, in bcap_query_dv_timings()
546 ret = v4l2_subdev_call(bcap_dev->sd, video, s_dv_timings, timings); in bcap_s_dv_timings()
567 ret = v4l2_subdev_call(bcap_dev->sd, video, g_input_status, &status); in bcap_enum_input()
[all …]
/linux-4.4.14/drivers/media/platform/soc_camera/
Dsoc_scale_crop.c49 ret = v4l2_subdev_call(sd, video, g_crop, &crop); in soc_camera_client_g_rect()
58 ret = v4l2_subdev_call(sd, video, cropcap, &cap); in soc_camera_client_g_rect()
106 v4l2_subdev_call(sd, video, s_crop, crop); in soc_camera_client_s_crop()
130 ret = v4l2_subdev_call(sd, video, cropcap, &cap); in soc_camera_client_s_crop()
184 v4l2_subdev_call(sd, video, s_crop, cam_crop); in soc_camera_client_s_crop()
198 v4l2_subdev_call(sd, video, s_crop, cam_crop); in soc_camera_client_s_crop()
248 ret = v4l2_subdev_call(sd, video, cropcap, &cap); in client_set_fmt()
Dsoc_camera.c161 ret = v4l2_subdev_call(sd, core, s_power, 1); in __soc_camera_power_on()
173 ret = v4l2_subdev_call(sd, core, s_power, 0); in __soc_camera_power_off()
345 return v4l2_subdev_call(sd, video, s_std, a); in soc_camera_s_std()
353 return v4l2_subdev_call(sd, video, g_std, a); in soc_camera_g_std()
499 while (!v4l2_subdev_call(sd, pad, enum_mbus_code, NULL, &code)) { in soc_camera_init_user_formats()
537 v4l2_subdev_call(sd, pad, enum_mbus_code, NULL, &code); in soc_camera_init_user_formats()
993 v4l2_subdev_call(sd, video, s_stream, 1); in soc_camera_streamon()
1023 v4l2_subdev_call(sd, video, s_stream, 0); in soc_camera_streamoff()
1311 v4l2_subdev_call(sd, video, g_tvnorms, &icd->vdev->tvnorms); in soc_camera_probe_finish()
1335 if (!v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt)) { in soc_camera_probe_finish()
[all …]
Dmx3_camera.c598 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in mx3_camera_try_bus_param()
672 ret = v4l2_subdev_call(sd, pad, enum_mbus_code, NULL, &code); in mx3_camera_get_formats()
820 ret = v4l2_subdev_call(sd, video, s_crop, a); in mx3_camera_set_crop()
825 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt); in mx3_camera_set_crop()
835 ret = v4l2_subdev_call(sd, pad, set_fmt, NULL, &fmt); in mx3_camera_set_crop()
891 ret = v4l2_subdev_call(sd, pad, set_fmt, NULL, &format); in mx3_camera_set_fmt()
949 ret = v4l2_subdev_call(sd, pad, set_fmt, &pad_cfg, &format); in mx3_camera_try_fmt()
1029 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in mx3_camera_set_bus_param()
1082 ret = v4l2_subdev_call(sd, video, s_mbus_config, &cfg); in mx3_camera_set_bus_param()
Dpxa_camera.c1036 int ret = v4l2_subdev_call(sd, sensor, g_skip_top_lines, &y_skip_top); in pxa_camera_setup_cicr()
1140 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in pxa_camera_set_bus_param()
1184 ret = v4l2_subdev_call(sd, video, s_mbus_config, &cfg); in pxa_camera_set_bus_param()
1211 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in pxa_camera_try_bus_param()
1262 ret = v4l2_subdev_call(sd, pad, enum_mbus_code, NULL, &code); in pxa_camera_get_formats()
1364 ret = v4l2_subdev_call(sd, video, s_crop, a); in pxa_camera_set_crop()
1374 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt); in pxa_camera_set_crop()
1386 ret = v4l2_subdev_call(sd, pad, set_fmt, NULL, &fmt); in pxa_camera_set_crop()
1451 ret = v4l2_subdev_call(sd, pad, set_fmt, NULL, &format); in pxa_camera_set_fmt()
1526 ret = v4l2_subdev_call(sd, pad, set_fmt, &pad_cfg, &format); in pxa_camera_try_fmt()
[all …]
Dsh_mobile_ceu_camera.c589 ret = v4l2_subdev_call(csi2_sd, core, s_power, 1); in sh_mobile_ceu_add_device()
617 v4l2_subdev_call(csi2_sd, core, s_power, 0); in sh_mobile_ceu_remove_device()
823 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in sh_mobile_ceu_set_bus_param()
851 ret = v4l2_subdev_call(sd, video, s_mbus_config, &cfg); in sh_mobile_ceu_set_bus_param()
963 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in sh_mobile_ceu_try_bus_param()
1068 ret = v4l2_subdev_call(sd, pad, enum_mbus_code, NULL, &code); in sh_mobile_ceu_get_formats()
1108 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt); in sh_mobile_ceu_get_formats()
1267 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt); in sh_mobile_ceu_set_crop()
1626 ret = v4l2_subdev_call(sd, video, s_stream, 0); in sh_mobile_ceu_set_livecrop()
1664 ret = v4l2_subdev_call(sd, video, s_stream, 1); in sh_mobile_ceu_set_livecrop()
Datmel-isi.c532 ret = v4l2_subdev_call(sd, pad, set_fmt, NULL, &format); in isi_camera_set_fmt()
588 ret = v4l2_subdev_call(sd, pad, set_fmt, &pad_cfg, &format); in isi_camera_try_fmt()
651 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in isi_camera_try_bus_param()
685 ret = v4l2_subdev_call(sd, pad, enum_mbus_code, NULL, &code); in isi_camera_get_formats()
781 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in isi_camera_set_bus_param()
825 ret = v4l2_subdev_call(sd, video, s_mbus_config, &cfg); in isi_camera_set_bus_param()
Dsh_mobile_csi2.c162 ret = v4l2_subdev_call(client_sd, video, g_mbus_config, &client_cfg); in sh_csi2_g_mbus_config()
206 return v4l2_subdev_call(client_sd, video, s_mbus_config, &client_cfg); in sh_csi2_s_mbus_config()
Drcar_vin.c1193 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in rcar_vin_set_bus_param()
1226 ret = v4l2_subdev_call(sd, video, s_mbus_config, &cfg); in rcar_vin_set_bus_param()
1253 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in rcar_vin_try_bus_param()
1346 ret = v4l2_subdev_call(sd, pad, enum_mbus_code, NULL, &code); in rcar_vin_get_formats()
1369 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt); in rcar_vin_get_formats()
1521 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt); in rcar_vin_set_crop()
1608 ret = v4l2_subdev_call(sd, video, querystd, &std); in rcar_vin_set_fmt()
Dmx2_camera.c837 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in mx2_camera_set_bus_param()
869 ret = v4l2_subdev_call(sd, video, s_mbus_config, &cfg); in mx2_camera_set_bus_param()
926 ret = v4l2_subdev_call(sd, video, s_crop, a); in mx2_camera_set_crop()
931 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt); in mx2_camera_set_crop()
957 ret = v4l2_subdev_call(sd, pad, enum_mbus_code, NULL, &code); in mx2_camera_get_formats()
1154 ret = v4l2_subdev_call(sd, pad, set_fmt, NULL, &format); in mx2_camera_set_fmt()
1228 ret = v4l2_subdev_call(sd, pad, set_fmt, &pad_cfg, &format); in mx2_camera_try_fmt()
Domap1_camera.c1077 ret = v4l2_subdev_call(sd, pad, enum_mbus_code, NULL, &code); in omap1_cam_get_formats()
1171 __ret = v4l2_subdev_call(sd, op, function, ##args); \
1241 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt); in omap1_cam_set_crop()
1351 ret = v4l2_subdev_call(sd, pad, set_fmt, &pad_cfg, &format); in omap1_cam_try_fmt()
1464 ret = v4l2_subdev_call(sd, video, g_mbus_config, &cfg); in omap1_cam_set_bus_param()
1490 ret = v4l2_subdev_call(sd, video, s_mbus_config, &cfg); in omap1_cam_set_bus_param()
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-alsa-mixer.c96 ret = v4l2_subdev_call(cx->sd_av, core, g_ctrl, &vctrl); in snd_cx18_mixer_tv_vol_get()
118 ret = v4l2_subdev_call(cx->sd_av, core, g_ctrl, &vctrl); in snd_cx18_mixer_tv_vol_put()
125 ret = v4l2_subdev_call(cx->sd_av, core, s_ctrl, &vctrl); in snd_cx18_mixer_tv_vol_put()
Dcx18-video.c30 v4l2_subdev_call(cx->sd_av, video, s_routing, in cx18_video_set_io()
Dcx18-audio.c50 v4l2_subdev_call(cx->sd_extmux, audio, s_routing, in cx18_audio_set_io()
Dcx18-gpio.c331 v4l2_subdev_call(&cx->sd_resetctrl, in cx18_reset_ir_gpio()
349 return v4l2_subdev_call(&cx->sd_resetctrl, in cx18_reset_tuner_gpio()
Dcx18-controls.c105 v4l2_subdev_call(cx->sd_av, pad, set_fmt, NULL, &format); in cx18_s_video_encoding()
Dcx18-ioctl.c209 if (v4l2_subdev_call(cx->sd_av, vbi, g_sliced_fmt, &fmt->fmt.sliced)) in cx18_g_fmt_sliced_vbi_cap()
304 v4l2_subdev_call(cx->sd_av, pad, set_fmt, NULL, &format); in cx18_s_fmt_vid_cap()
327 ret = v4l2_subdev_call(cx->sd_av, vbi, s_raw_fmt, &fmt->fmt.vbi); in cx18_s_fmt_vbi_cap()
360 ret = v4l2_subdev_call(cx->sd_av, vbi, s_sliced_fmt, &fmt->fmt.sliced); in cx18_s_fmt_sliced_vbi_cap()
Dcx18-vbi.c177 v4l2_subdev_call(cx->sd_av, vbi, decode_vbi_line, &vbi); in compress_sliced_buf()
Dcx18-streams.c572 v4l2_subdev_call(cx->sd_av, vbi, s_raw_fmt, &cx->vbi.in.fmt.vbi); in cx18_vbi_setup()
574 v4l2_subdev_call(cx->sd_av, vbi, s_sliced_fmt, &cx->vbi.in.fmt.sliced); in cx18_vbi_setup()
Dcx18-driver.c1232 v4l2_subdev_call(cx->sd_av, core, load_fw); in cx18_init_on_first_open()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-alsa-mixer.c96 ret = v4l2_subdev_call(itv->sd_audio, core, g_ctrl, &vctrl); in snd_ivtv_mixer_tv_vol_get()
118 ret = v4l2_subdev_call(itv->sd_audio, core, g_ctrl, &vctrl); in snd_ivtv_mixer_tv_vol_put()
125 ret = v4l2_subdev_call(itv->sd_audio, core, s_ctrl, &vctrl); in snd_ivtv_mixer_tv_vol_put()
Divtv-routing.c49 v4l2_subdev_call(itv->sd_muxer, audio, s_routing, in ivtv_audio_set_io()
68 v4l2_subdev_call(itv->sd_video, video, s_routing, in ivtv_video_set_io()
Divtv-vbi.c362 v4l2_subdev_call(itv->sd_video, vbi, decode_vbi_line, &vbi); in compress_sliced_buf()
486 if (v4l2_subdev_call(itv->sd_video, vbi, g_vbi_data, &data) == 0) { in ivtv_vbi_work_handler()
500 if (v4l2_subdev_call(itv->sd_video, vbi, g_vbi_data, &data) == 0) { in ivtv_vbi_work_handler()
506 if (v4l2_subdev_call(itv->sd_video, vbi, g_vbi_data, &data) == 0) { in ivtv_vbi_work_handler()
Divtv-streams.c374 v4l2_subdev_call(itv->sd_video, vbi, s_raw_fmt, &itv->vbi.in.fmt.vbi); in ivtv_vbi_setup()
376 v4l2_subdev_call(itv->sd_video, vbi, s_sliced_fmt, &itv->vbi.in.fmt.sliced); in ivtv_vbi_setup()
612 v4l2_subdev_call(itv->sd_audio, audio, s_stream, 1); in ivtv_start_v4l2_encode_stream()
614 v4l2_subdev_call(itv->sd_video, video, s_stream, 0); in ivtv_start_v4l2_encode_stream()
617 v4l2_subdev_call(itv->sd_video, video, s_stream, 1); in ivtv_start_v4l2_encode_stream()
Divtv-controls.c75 v4l2_subdev_call(itv->sd_video, pad, set_fmt, NULL, &format); in ivtv_s_video_encoding()
Divtv-ioctl.c403 v4l2_subdev_call(itv->sd_video, vbi, g_sliced_fmt, vbifmt); in ivtv_g_fmt_sliced_vbi_cap()
607 v4l2_subdev_call(itv->sd_video, pad, set_fmt, NULL, &format); in ivtv_s_fmt_vid_cap()
619 v4l2_subdev_call(itv->sd_video, vbi, s_raw_fmt, &fmt->fmt.vbi); in ivtv_s_fmt_vbi_cap()
637 v4l2_subdev_call(itv->sd_video, vbi, s_sliced_fmt, vbifmt); in ivtv_s_fmt_sliced_vbi_cap()
1844 v4l2_subdev_call(itv->sd_video, core, reset, 0); in ivtv_default()
Divtv-driver.c956 v4l2_subdev_call(itv->sd_video, video, s_crystal_freq, in ivtv_load_and_init_modules()
1347 v4l2_subdev_call(itv->sd_video, core, load_fw); in ivtv_init_on_first_open()
/linux-4.4.14/drivers/media/radio/
Dradio-timb.c58 return v4l2_subdev_call(tr->sd_tuner, tuner, g_tuner, v); in timbradio_vidioc_g_tuner()
65 return v4l2_subdev_call(tr->sd_tuner, tuner, s_tuner, v); in timbradio_vidioc_s_tuner()
72 return v4l2_subdev_call(tr->sd_tuner, tuner, s_frequency, f); in timbradio_vidioc_s_frequency()
79 return v4l2_subdev_call(tr->sd_tuner, tuner, g_frequency, f); in timbradio_vidioc_g_frequency()
/linux-4.4.14/drivers/media/pci/cobalt/
Dcobalt-v4l2.c191 v4l2_subdev_call(s->sd, pad, set_fmt, NULL, &sd_fmt); in cobalt_enable_output()
242 v4l2_subdev_call(s->sd, pad, set_fmt, NULL, in cobalt_enable_input()
249 v4l2_subdev_call(s->sd, pad, set_fmt, NULL, in cobalt_enable_input()
257 v4l2_subdev_call(s->sd, pad, set_fmt, NULL, in cobalt_enable_input()
607 v4l2_subdev_call(s->sd, core, log_status); in cobalt_log_status()
637 return v4l2_subdev_call(s->sd, in cobalt_enum_dv_timings()
658 err = v4l2_subdev_call(s->sd, in cobalt_s_dv_timings()
678 return v4l2_subdev_call(s->sd, in cobalt_g_dv_timings()
691 return v4l2_subdev_call(s->sd, in cobalt_query_dv_timings()
701 return v4l2_subdev_call(s->sd, in cobalt_dv_timings_cap()
[all …]
Dcobalt-driver.c541 err = v4l2_subdev_call(s[i].sd, video, s_routing, in cobalt_subdevs_init()
545 err = v4l2_subdev_call(s[i].sd, pad, set_edid, in cobalt_subdevs_init()
549 err = v4l2_subdev_call(s[i].sd, pad, set_fmt, NULL, in cobalt_subdevs_init()
630 int err = v4l2_subdev_call(s->sd, pad, set_edid, &cobalt_edid); in cobalt_subdevs_hsma_init()
634 err = v4l2_subdev_call(s->sd, pad, set_fmt, NULL, in cobalt_subdevs_hsma_init()
666 v4l2_subdev_call(s->sd, core, s_power, 1); in cobalt_subdevs_hsma_init()
667 v4l2_subdev_call(s->sd, video, s_stream, 1); in cobalt_subdevs_hsma_init()
668 v4l2_subdev_call(s->sd, audio, s_stream, 1); in cobalt_subdevs_hsma_init()
Dcobalt-irq.c223 v4l2_subdev_call(cobalt->streams[i].sd, core, in cobalt_irq_work_handler()
/linux-4.4.14/drivers/media/pci/zoran/
Dzoran_device.h91 v4l2_subdev_call(zr->decoder, o, f, ##args)
93 v4l2_subdev_call(zr->encoder, o, f, ##args)
/linux-4.4.14/drivers/media/platform/s5p-tv/
Dmixer_drv.c56 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt); in mxr_get_mbus_fmt()
82 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt); in mxr_streamer_get()
84 ret = v4l2_subdev_call(sd, video, s_stream, 1); in mxr_streamer_get()
110 ret = v4l2_subdev_call(sd, video, s_stream, 0); in mxr_streamer_put()
126 v4l2_subdev_call(to_outsd(mdev), core, s_power, 1); in mxr_output_get()
137 v4l2_subdev_call(to_outsd(mdev), core, s_power, 0); in mxr_output_put()
Dhdmi_drv.c269 ret = v4l2_subdev_call(hdmi_dev->phy_sd, video, s_dv_timings, in hdmi_conf_apply()
508 ret = v4l2_subdev_call(hdev->phy_sd, video, s_stream, 1); in hdmi_streamon()
522 v4l2_subdev_call(hdev->phy_sd, video, s_stream, 0); in hdmi_streamon()
528 ret = v4l2_subdev_call(hdev->mhl_sd, video, s_stream, 1); in hdmi_streamon()
530 v4l2_subdev_call(hdev->phy_sd, video, s_stream, 0); in hdmi_streamon()
562 v4l2_subdev_call(hdev->mhl_sd, video, s_stream, 0); in hdmi_streamoff()
563 v4l2_subdev_call(hdev->phy_sd, video, s_stream, 0); in hdmi_streamoff()
701 v4l2_subdev_call(hdev->phy_sd, pad, dv_timings_cap, cap); in hdmi_dv_timings_cap()
741 v4l2_subdev_call(hdev->mhl_sd, core, s_power, 0); in hdmi_runtime_suspend()
761 ret = v4l2_subdev_call(hdev->mhl_sd, core, s_power, 1); in hdmi_runtime_resume()
Dmixer_video.c516 ret = v4l2_subdev_call(to_outsd(mdev), pad, enum_dv_timings, timings); in mxr_enum_dv_timings()
540 ret = v4l2_subdev_call(to_outsd(mdev), video, s_dv_timings, timings); in mxr_s_dv_timings()
559 ret = v4l2_subdev_call(to_outsd(mdev), video, g_dv_timings, timings); in mxr_g_dv_timings()
576 ret = v4l2_subdev_call(to_outsd(mdev), pad, dv_timings_cap, cap); in mxr_dv_timings_cap()
599 ret = v4l2_subdev_call(to_outsd(mdev), video, s_std_output, norm); in mxr_s_std()
616 ret = v4l2_subdev_call(to_outsd(mdev), video, g_std_output, norm); in mxr_g_std()
637 v4l2_subdev_call(sd, video, g_tvnorms_output, &a->std); in mxr_enum_output()
664 v4l2_subdev_call(to_outsd(mdev), video, g_tvnorms_output, in mxr_s_output()
/linux-4.4.14/drivers/media/pci/saa7146/
Dmxb.c174 v4l2_subdev_call(mxb->saa7111a, o, f, ##args)
176 v4l2_subdev_call(mxb->tda9840, o, f, ##args)
178 v4l2_subdev_call(mxb->tea6415c, o, f, ##args)
180 v4l2_subdev_call(mxb->tuner, o, f, ##args)
195 v4l2_subdev_call(mxb->tea6420_1, audio, s_routing, in tea6420_route()
197 v4l2_subdev_call(mxb->tea6420_2, audio, s_routing, in tea6420_route()
199 v4l2_subdev_call(mxb->tea6420_1, audio, s_routing, in tea6420_route()
201 v4l2_subdev_call(mxb->tea6420_2, audio, s_routing, in tea6420_route()
/linux-4.4.14/drivers/media/radio/si4713/
Dradio-usb-si4713.c96 return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_modulator, vm); in vidioc_g_modulator()
104 return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_modulator, vm); in vidioc_s_modulator()
112 return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_frequency, vf); in vidioc_s_frequency()
120 return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_frequency, vf); in vidioc_g_frequency()
/linux-4.4.14/drivers/staging/media/davinci_vpfe/
Dvpfe_video.c117 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in __vpfe_video_get_format()
238 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, in vpfe_video_validate_pipeline()
254 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt_source); in vpfe_video_validate_pipeline()
299 ret = v4l2_subdev_call(subdev, video, s_stream, 1); in vpfe_pipeline_enable()
340 ret = v4l2_subdev_call(subdev, video, s_stream, 0); in vpfe_pipeline_disable()
682 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &sd_fmt); in vpfe_enum_fmt()
989 return v4l2_subdev_call(subdev, pad, enum_dv_timings, timings); in vpfe_enum_dv_timings()
1013 return v4l2_subdev_call(subdev, video, query_dv_timings, timings); in vpfe_query_dv_timings()
1062 return v4l2_subdev_call(subdev, video, g_dv_timings, timings); in vpfe_g_dv_timings()
/linux-4.4.14/drivers/media/pci/sta2x11/
Dsta2x11_vip.c451 v4l2_subdev_call(vip->decoder, video, s_std, std); in vidioc_s_std()
453 v4l2_subdev_call(vip->decoder, video, querystd, &newstd); in vidioc_s_std()
454 v4l2_subdev_call(vip->decoder, video, g_input_status, &status); in vidioc_s_std()
474 return v4l2_subdev_call(vip->decoder, video, s_std, std); in vidioc_s_std()
507 return v4l2_subdev_call(vip->decoder, video, querystd, std); in vidioc_querystd()
541 ret = v4l2_subdev_call(vip->decoder, video, s_routing, i, 0, 0); in vidioc_s_input()
1118 v4l2_subdev_call(vip->decoder, core, init, 0); in sta2x11_vip_init_one()
/linux-4.4.14/drivers/media/usb/msi2500/
Dmsi2500.c863 v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 1); in msi2500_start_streaming()
899 v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 0); in msi2500_stop_streaming()
1009 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_tuner, v); in msi2500_s_tuner()
1031 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_tuner, v); in msi2500_g_tuner()
1052 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_frequency, f); in msi2500_g_frequency()
1076 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_frequency, f); in msi2500_s_frequency()
1101 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, in msi2500_enum_freq_bands()
/linux-4.4.14/drivers/media/platform/omap3isp/
Disp.c721 ret = v4l2_subdev_call(subdev, core, s_power, 1); in isp_pipeline_pm_power_one()
730 v4l2_subdev_call(subdev, core, s_power, 0); in isp_pipeline_pm_power_one()
907 ret = v4l2_subdev_call(subdev, video, s_stream, mode); in isp_pipeline_enable()
912 v4l2_subdev_call(&isp->isp_aewb.subdev, video, in isp_pipeline_enable()
914 v4l2_subdev_call(&isp->isp_af.subdev, video, in isp_pipeline_enable()
916 v4l2_subdev_call(&isp->isp_hist.subdev, video, in isp_pipeline_enable()
998 v4l2_subdev_call(&isp->isp_aewb.subdev, in isp_pipeline_disable()
1000 v4l2_subdev_call(&isp->isp_af.subdev, in isp_pipeline_disable()
1002 v4l2_subdev_call(&isp->isp_hist.subdev, in isp_pipeline_disable()
1006 ret = v4l2_subdev_call(subdev, video, s_stream, 0); in isp_pipeline_disable()
Dispvideo.c286 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in __isp_video_get_format()
709 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in isp_video_try_format()
729 ret = v4l2_subdev_call(subdev, video, cropcap, cropcap); in isp_video_cropcap()
751 ret = v4l2_subdev_call(subdev, video, g_crop, crop); in isp_video_get_crop()
757 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &format); in isp_video_get_crop()
781 ret = v4l2_subdev_call(subdev, video, s_crop, crop); in isp_video_set_crop()
929 ret = v4l2_subdev_call(media_entity_to_v4l2_subdev(sink), in isp_video_check_external_subdevs()
Dispccp2.c369 v4l2_subdev_call(sensor, sensor, g_skip_top_lines, &lines); in ccp2_if_configure()
Dispcsi2.c572 v4l2_subdev_call(sensor, sensor, g_skip_frames, &csi2->frame_skip); in csi2_configure()
Dispccdc.c1144 ret = v4l2_subdev_call(sensor, video, g_mbus_config, &cfg); in ccdc_configure()
1160 if (!v4l2_subdev_call(sensor, pad, get_fmt, NULL, &fmt_src)) { in ccdc_configure()
/linux-4.4.14/drivers/media/platform/davinci/
Dvpbe.c267 ret = v4l2_subdev_call(vpbe_dev->encoders[sd_index], video, in vpbe_set_output()
357 ret = v4l2_subdev_call(vpbe_dev->encoders[sd_index], video, in vpbe_s_dv_timings()
361 ret = v4l2_subdev_call(vpbe_dev->amp, video, in vpbe_s_dv_timings()
458 ret = v4l2_subdev_call(vpbe_dev->encoders[sd_index], video, in vpbe_s_std()
Dvpif_capture.c198 ret = v4l2_subdev_call(ch->sd, video, s_stream, 1); in vpif_start_streaming()
286 ret = v4l2_subdev_call(ch->sd, video, s_stream, 0); in vpif_stop_streaming()
707 ret = v4l2_subdev_call(sd, video, s_routing, in vpif_set_input()
741 ret = v4l2_subdev_call(ch->sd, video, querystd, std_id); in vpif_querystd()
821 ret = v4l2_subdev_call(ch->sd, video, s_std, std_id); in vpif_s_std()
1065 ret = v4l2_subdev_call(ch->sd, pad, enum_dv_timings, timings); in vpif_enum_dv_timings()
1097 ret = v4l2_subdev_call(ch->sd, video, query_dv_timings, timings); in vpif_query_dv_timings()
1142 ret = v4l2_subdev_call(ch->sd, video, s_dv_timings, timings); in vpif_s_dv_timings()
Dvpif_display.c827 ret = v4l2_subdev_call(sd, video, s_routing, input, output, 0); in vpif_set_output()
898 ret = v4l2_subdev_call(ch->sd, pad, enum_dv_timings, timings); in vpif_enum_dv_timings()
942 ret = v4l2_subdev_call(ch->sd, video, s_dv_timings, timings); in vpif_s_dv_timings()
Dvpbe_display.c59 ret = v4l2_subdev_call(vpbe_dev->venc, in venc_is_second_field()
Dvpfe_capture.c1153 ret = v4l2_subdev_call(sd, video, s_routing, input, output, 0); in vpfe_s_input()
/linux-4.4.14/drivers/staging/media/omap4iss/
Diss.c145 ret = v4l2_subdev_call(media_entity_to_v4l2_subdev(link->sink->entity), in omap4iss_get_external_info()
428 ret = v4l2_subdev_call(subdev, core, s_power, 1); in iss_pipeline_pm_power_one()
437 v4l2_subdev_call(subdev, core, s_power, 0); in iss_pipeline_pm_power_one()
602 ret = v4l2_subdev_call(subdev, video, s_stream, 0); in iss_pipeline_disable()
668 ret = v4l2_subdev_call(subdev, video, s_stream, mode); in iss_pipeline_enable()
Diss_video.c251 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in __iss_video_get_format()
633 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in iss_video_try_format()
Diss_csi2.c550 v4l2_subdev_call(sensor, sensor, g_skip_frames, &csi2->frame_skip); in csi2_configure()
/linux-4.4.14/drivers/media/dvb-frontends/
Drtl2832_sdr.c929 ret = v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 1); in rtl2832_sdr_start_streaming()
982 v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 0); in rtl2832_sdr_stop_streaming()
1026 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_tuner, v); in rtl2832_sdr_g_tuner()
1053 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_tuner, v); in rtl2832_sdr_s_tuner()
1080 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, enum_freq_bands, band); in rtl2832_sdr_enum_freq_bands()
1109 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_frequency, f); in rtl2832_sdr_g_frequency()
1150 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_frequency, f); in rtl2832_sdr_s_frequency()
/linux-4.4.14/drivers/media/platform/vsp1/
Dvsp1_entity.c103 v4l2_subdev_call(subdev, pad, set_fmt, cfg, &format); in vsp1_entity_init_formats()
Dvsp1_video.c184 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in vsp1_video_verify_format()
549 v4l2_subdev_call(&entity->subdev, video, s_stream, 0); in vsp1_pipeline_stop()
917 ret = v4l2_subdev_call(&entity->subdev, video, in vsp1_video_start_streaming()
/linux-4.4.14/drivers/media/usb/go7007/
Dgo7007-v4l2.c702 v4l2_subdev_call(go->sd_audio, audio, s_routing, in vidioc_s_audio()
711 v4l2_subdev_call(go->sd_video, video, s_routing, in go7007_s_input()
717 v4l2_subdev_call(go->sd_audio, audio, s_routing, in go7007_s_input()
1158 v4l2_subdev_call(go->sd_video, video, s_crystal_freq, in go7007_v4l2_init()
Dgo7007-driver.c307 v4l2_subdev_call(go->sd_video, video, s_routing, in go7007_register_encoder()
/linux-4.4.14/drivers/media/platform/exynos4-is/
Dfimc-capture.c231 v4l2_subdev_call(csis, video, s_rx_buffer, in fimc_capture_irq_handler()
818 ret = v4l2_subdev_call(sd, pad, set_fmt, NULL, &sfmt); in fimc_pipeline_try_format()
825 ret = v4l2_subdev_call(sd, pad, set_fmt, NULL, in fimc_pipeline_try_format()
883 ret = v4l2_subdev_call(sensor, pad, set_frame_desc, pad, &fd); in fimc_get_sensor_frame_desc()
885 ret = v4l2_subdev_call(sensor, pad, get_frame_desc, pad, &fd); in fimc_get_sensor_frame_desc()
1153 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &sink_fmt); in fimc_pipeline_validate()
1162 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &src_fmt); in fimc_pipeline_validate()
Dfimc-isp-video.c466 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &sink_fmt); in isp_video_pipeline_validate()
479 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &src_fmt); in isp_video_pipeline_validate()
Dmedia-dev.c148 ret = v4l2_subdev_call(sd, core, s_power, on); in __subdev_set_power()
281 ret = v4l2_subdev_call(p->subdevs[idx], video, s_stream, on); in __fimc_pipeline_s_stream()
290 v4l2_subdev_call(p->subdevs[idx], video, s_stream, !on); in __fimc_pipeline_s_stream()
Dfimc-lite.c807 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, in fimc_pipeline_validate()
821 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &src_fmt); in fimc_pipeline_validate()
/linux-4.4.14/drivers/media/platform/s3c-camif/
Dcamif-core.c232 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &format); in camif_register_sensor()
238 v4l2_subdev_call(&camif->subdev, pad, set_fmt, NULL, &format); in camif_register_sensor()
Dcamif-capture.c119 err = v4l2_subdev_call(sensor->sd, core, s_power, on); in sensor_set_power()
135 err = v4l2_subdev_call(sensor->sd, video, s_stream, on); in sensor_set_streaming()
841 ret = v4l2_subdev_call(camif->sensor.sd, pad, get_fmt, NULL, &src_fmt); in camif_pipeline_validate()
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx-camera.c433 v4l2_subdev_call(subdev, pad, set_fmt, NULL, &format); in em28xx_init_camera()
/linux-4.4.14/drivers/media/platform/xilinx/
Dxilinx-dma.c73 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in xvip_dma_verify_format()
123 ret = v4l2_subdev_call(subdev, video, s_stream, start); in xvip_pipeline_start_stop()
/linux-4.4.14/drivers/media/platform/am437x/
Dam437x-vpfe.c1437 ret = v4l2_subdev_call(sdinfo->sd, pad, get_fmt, NULL, &fmt); in __vpfe_get_format()
1485 ret = v4l2_subdev_call(sdinfo->sd, pad, set_fmt, NULL, &fmt); in __vpfe_set_format()
1648 ret = v4l2_subdev_call(sdinfo->sd, pad, enum_frame_size, NULL, &fse); in vpfe_enum_size()
1782 ret = v4l2_subdev_call(sdinfo->sd, video, in vpfe_set_input()
2019 ret = v4l2_subdev_call(sdinfo->sd, video, s_stream, 1); in vpfe_start_streaming()
2055 ret = v4l2_subdev_call(sdinfo->sd, video, s_stream, 0); in vpfe_stop_streaming()
2330 ret = v4l2_subdev_call(subdev, pad, enum_mbus_code, in vpfe_async_bound()
/linux-4.4.14/drivers/media/platform/
Dtimblogiw.c350 err = v4l2_subdev_call(lw->sd_enc, video, s_std, std); in timblogiw_s_std()
445 return v4l2_subdev_call(lw->sd_enc, video, querystd, std); in timblogiw_querystd()
Dvia-camera.c124 v4l2_subdev_call(cam->sensor, optype, func, ##args)
Dfsl-viu.c905 v4l2_subdev_call(viu->decoder, o, f, ##args)
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx.h740 v4l2_subdev_call(cx231xx->sd_cx25840, o, f, ##args)
742 v4l2_subdev_call(cx231xx->sd_tuner, o, f, ##args)
Dcx231xx-417.c1888 v4l2_subdev_call(dev->sd_cx25840, pad, set_fmt, NULL, &format); in cx231xx_s_video_encoding()
/linux-4.4.14/include/media/
Dv4l2-subdev.h810 #define v4l2_subdev_call(sd, o, f, args...) \ macro
/linux-4.4.14/drivers/media/i2c/cx25840/
Dcx25840-ir.c1253 v4l2_subdev_call(sd, ir, rx_s_parameters, &default_params); in cx25840_ir_probe()
1257 v4l2_subdev_call(sd, ir, tx_s_parameters, &default_params); in cx25840_ir_probe()
/linux-4.4.14/Documentation/zh_CN/video4linux/
Dv4l2-framework.txt343 err = v4l2_subdev_call(sd, core, g_std, &norm);
/linux-4.4.14/drivers/media/platform/marvell-ccic/
Dmcam-core.c103 v4l2_subdev_call(cam->sensor, o, f, ##args)
/linux-4.4.14/drivers/media/pci/bt8xx/
Dbttv-driver.c1106 v4l2_subdev_call(btv->sd_msp34xx, audio, s_routing, in audio_input()
1110 v4l2_subdev_call(btv->sd_tvaudio, audio, s_routing, in audio_input()
/linux-4.4.14/Documentation/video4linux/
Dv4l2-framework.txt375 err = v4l2_subdev_call(sd, core, g_std, &norm);