Home
last modified time | relevance | path

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

1234

/Linux-v4.19/drivers/media/v4l2-core/
Dv4l2-subdev.c244 return v4l2_subdev_call(sd, core, subscribe_event, vfh, arg); in subdev_do_ioctl()
247 return v4l2_subdev_call(sd, core, unsubscribe_event, vfh, arg); in subdev_do_ioctl()
256 return v4l2_subdev_call(sd, core, g_register, p); in subdev_do_ioctl()
264 return v4l2_subdev_call(sd, core, s_register, p); in subdev_do_ioctl()
286 ret = v4l2_subdev_call(sd, core, log_status); in subdev_do_ioctl()
302 return v4l2_subdev_call(sd, pad, get_fmt, subdev_fh->pad, format); in subdev_do_ioctl()
314 return v4l2_subdev_call(sd, pad, set_fmt, subdev_fh->pad, format); in subdev_do_ioctl()
331 rval = v4l2_subdev_call( in subdev_do_ioctl()
354 rval = v4l2_subdev_call( in subdev_do_ioctl()
373 return v4l2_subdev_call(sd, pad, enum_mbus_code, subdev_fh->pad, in subdev_do_ioctl()
[all …]
Dv4l2-mc.c293 ret = v4l2_subdev_call(subdev, core, s_power, 1); in pipeline_pm_power_one()
302 v4l2_subdev_call(subdev, core, s_power, 0); in pipeline_pm_power_one()
/Linux-v4.19/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()
115 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, &params); in cx23885_input_rx_work_handler()
119 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, &params); in cx23885_input_rx_work_handler()
130 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, &params); in cx23885_input_rx_work_handler()
143 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, &params); in cx23885_input_ir_start()
217 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, &params); in cx23885_input_ir_start()
246 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, &params); in cx23885_input_ir_stop()
251 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, &params); in cx23885_input_ir_stop()
252 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.c1931 v4l2_subdev_call(dev->sd_cx25840, core, s_io_pin_config, in cx23885_ir_init()
1940 v4l2_subdev_call(dev->sd_cx25840, core, s_io_pin_config, in cx23885_ir_init()
1946 v4l2_subdev_call(dev->sd_ir, ir, tx_g_parameters, &params); in cx23885_ir_init()
1950 v4l2_subdev_call(dev->sd_ir, ir, tx_s_parameters, &params); in cx23885_ir_init()
1952 v4l2_subdev_call(dev->sd_ir, ir, tx_s_parameters, &params); in cx23885_ir_init()
1973 v4l2_subdev_call(dev->sd_cx25840, core, s_io_pin_config, in cx23885_ir_init()
1984 v4l2_subdev_call(dev->sd_cx25840, core, s_io_pin_config, in cx23885_ir_init()
2370 v4l2_subdev_call(dev->sd_cx25840, core, load_fw); in cx23885_card_setup()
/Linux-v4.19/drivers/media/platform/rcar-vin/
Drcar-v4l2.c147 ret = v4l2_subdev_call(vin_to_source(vin), pad, get_fmt, NULL, &fmt); in rvin_reset_format()
196 ret = v4l2_subdev_call(sd, pad, set_fmt, pad_cfg, &format); in rvin_try_format()
416 return v4l2_subdev_call(sd, video, g_pixelaspect, &crop->pixelaspect); in rvin_cropcap()
429 ret = v4l2_subdev_call(sd, video, g_input_status, &i->status); in rvin_enum_input()
466 return v4l2_subdev_call(sd, video, querystd, a); in rvin_querystd()
474 ret = v4l2_subdev_call(vin_to_source(vin), video, s_std, a); in rvin_s_std()
518 ret = v4l2_subdev_call(sd, pad, enum_dv_timings, timings); in rvin_enum_dv_timings()
532 ret = v4l2_subdev_call(sd, video, s_dv_timings, timings); in rvin_s_dv_timings()
546 return v4l2_subdev_call(sd, video, g_dv_timings, timings); in rvin_g_dv_timings()
555 return v4l2_subdev_call(sd, video, query_dv_timings, timings); in rvin_query_dv_timings()
[all …]
/Linux-v4.19/drivers/media/radio/
Dradio-timb.c54 return v4l2_subdev_call(tr->sd_tuner, tuner, g_tuner, v); in timbradio_vidioc_g_tuner()
61 return v4l2_subdev_call(tr->sd_tuner, tuner, s_tuner, v); in timbradio_vidioc_s_tuner()
68 return v4l2_subdev_call(tr->sd_tuner, tuner, s_frequency, f); in timbradio_vidioc_s_frequency()
75 return v4l2_subdev_call(tr->sd_tuner, tuner, g_frequency, f); in timbradio_vidioc_g_frequency()
/Linux-v4.19/drivers/media/pci/cobalt/
Dcobalt-v4l2.c177 v4l2_subdev_call(s->sd, pad, set_fmt, NULL, &sd_fmt); in cobalt_enable_output()
228 v4l2_subdev_call(s->sd, pad, set_fmt, NULL, in cobalt_enable_input()
235 v4l2_subdev_call(s->sd, pad, set_fmt, NULL, in cobalt_enable_input()
243 v4l2_subdev_call(s->sd, pad, set_fmt, NULL, in cobalt_enable_input()
593 v4l2_subdev_call(s->sd, core, log_status); in cobalt_log_status()
623 return v4l2_subdev_call(s->sd, in cobalt_enum_dv_timings()
644 err = v4l2_subdev_call(s->sd, in cobalt_s_dv_timings()
664 return v4l2_subdev_call(s->sd, in cobalt_g_dv_timings()
677 return v4l2_subdev_call(s->sd, in cobalt_query_dv_timings()
687 return v4l2_subdev_call(s->sd, in cobalt_dv_timings_cap()
[all …]
Dcobalt-driver.c527 err = v4l2_subdev_call(s[i].sd, video, s_routing, in cobalt_subdevs_init()
531 err = v4l2_subdev_call(s[i].sd, pad, set_edid, in cobalt_subdevs_init()
535 err = v4l2_subdev_call(s[i].sd, pad, set_fmt, NULL, in cobalt_subdevs_init()
615 int err = v4l2_subdev_call(s->sd, pad, set_edid, &cobalt_edid); in cobalt_subdevs_hsma_init()
619 err = v4l2_subdev_call(s->sd, pad, set_fmt, NULL, in cobalt_subdevs_hsma_init()
651 v4l2_subdev_call(s->sd, core, s_power, 1); in cobalt_subdevs_hsma_init()
652 v4l2_subdev_call(s->sd, video, s_stream, 1); in cobalt_subdevs_hsma_init()
653 v4l2_subdev_call(s->sd, audio, s_stream, 1); in cobalt_subdevs_hsma_init()
/Linux-v4.19/drivers/media/platform/soc_camera/
Dsoc_scale_crop.c49 ret = v4l2_subdev_call(sd, pad, get_selection, NULL, &sdsel); in soc_camera_client_g_rect()
56 ret = v4l2_subdev_call(sd, pad, get_selection, NULL, &sdsel); in soc_camera_client_g_rect()
114 v4l2_subdev_call(sd, pad, set_selection, NULL, &sdsel); in soc_camera_client_s_selection()
139 ret = v4l2_subdev_call(sd, pad, get_selection, NULL, &bounds); in soc_camera_client_s_selection()
194 v4l2_subdev_call(sd, pad, set_selection, NULL, &sdsel); in soc_camera_client_s_selection()
209 v4l2_subdev_call(sd, pad, set_selection, NULL, &sdsel); in soc_camera_client_s_selection()
262 ret = v4l2_subdev_call(sd, pad, get_selection, NULL, &sdsel); in client_set_fmt()
Dsoc_camera.c156 ret = v4l2_subdev_call(sd, core, s_power, 1); in __soc_camera_power_on()
168 ret = v4l2_subdev_call(sd, core, s_power, 0); in __soc_camera_power_off()
340 return v4l2_subdev_call(sd, video, s_std, a); in soc_camera_s_std()
348 return v4l2_subdev_call(sd, video, g_std, a); in soc_camera_g_std()
457 while (!v4l2_subdev_call(sd, pad, enum_mbus_code, NULL, &code)) { in soc_camera_init_user_formats()
496 v4l2_subdev_call(sd, pad, enum_mbus_code, NULL, &code); in soc_camera_init_user_formats()
935 v4l2_subdev_call(sd, video, s_stream, 1); in soc_camera_streamon()
961 v4l2_subdev_call(sd, video, s_stream, 0); in soc_camera_streamoff()
1182 v4l2_subdev_call(sd, video, g_tvnorms, &icd->vdev->tvnorms); in soc_camera_probe_finish()
1206 if (!v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt)) { in soc_camera_probe_finish()
[all …]
/Linux-v4.19/drivers/media/platform/vsp1/
Dvsp1_drm.c87 ret = v4l2_subdev_call(&prev->subdev, pad, get_fmt, NULL, &format); in vsp1_du_insert_uif()
93 ret = v4l2_subdev_call(&uif->subdev, pad, set_fmt, NULL, &format); in vsp1_du_insert_uif()
138 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, set_fmt, NULL, in vsp1_du_pipeline_setup_rpf()
154 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, set_selection, NULL, in vsp1_du_pipeline_setup_rpf()
170 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, get_fmt, NULL, in vsp1_du_pipeline_setup_rpf()
182 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, set_fmt, NULL, in vsp1_du_pipeline_setup_rpf()
196 ret = v4l2_subdev_call(&pipe->brx->subdev, pad, set_fmt, NULL, in vsp1_du_pipeline_setup_rpf()
209 ret = v4l2_subdev_call(&pipe->brx->subdev, pad, set_selection, NULL, in vsp1_du_pipeline_setup_rpf()
341 ret = v4l2_subdev_call(&pipe->brx->subdev, pad, set_fmt, NULL, in vsp1_du_pipeline_setup_brx()
488 ret = v4l2_subdev_call(&pipe->output->entity.subdev, pad, set_fmt, NULL, in vsp1_du_pipeline_setup_output()
[all …]
/Linux-v4.19/drivers/staging/media/imx/
Dimx-media-capture.c102 ret = v4l2_subdev_call(priv->src_sd, pad, enum_frame_size, NULL, &fse); in capture_enum_framesizes()
144 ret = v4l2_subdev_call(priv->src_sd, pad, enum_frame_interval, in capture_enum_frameintervals()
166 ret = v4l2_subdev_call(priv->src_sd, pad, get_fmt, NULL, &fmt_src); in capture_enum_fmt_vid_cap()
216 ret = v4l2_subdev_call(priv->src_sd, pad, get_fmt, NULL, &fmt_src); in capture_try_fmt_vid_cap()
273 return v4l2_subdev_call(priv->src_sd, video, querystd, std); in capture_querystd()
280 return v4l2_subdev_call(priv->src_sd, video, g_std, std); in capture_g_std()
290 return v4l2_subdev_call(priv->src_sd, video, s_std, std); in capture_s_std()
305 ret = v4l2_subdev_call(priv->src_sd, video, g_frame_interval, &fi); in capture_g_parm()
328 ret = v4l2_subdev_call(priv->src_sd, video, s_frame_interval, &fi); in capture_s_parm()
681 v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt_src); in imx_media_capture_device_register()
/Linux-v4.19/drivers/staging/media/zoran/
Dzoran_device.h87 v4l2_subdev_call(zr->decoder, o, f, ##args)
89 v4l2_subdev_call(zr->encoder, o, f, ##args)
/Linux-v4.19/drivers/media/pci/ivtv/
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()
/Linux-v4.19/drivers/media/pci/saa7146/
Dmxb.c175 v4l2_subdev_call(mxb->saa7111a, o, f, ##args)
177 v4l2_subdev_call(mxb->tda9840, o, f, ##args)
179 v4l2_subdev_call(mxb->tea6415c, o, f, ##args)
181 v4l2_subdev_call(mxb->tuner, o, f, ##args)
196 v4l2_subdev_call(mxb->tea6420_1, audio, s_routing, in tea6420_route()
198 v4l2_subdev_call(mxb->tea6420_2, audio, s_routing, in tea6420_route()
200 v4l2_subdev_call(mxb->tea6420_1, audio, s_routing, in tea6420_route()
202 v4l2_subdev_call(mxb->tea6420_2, audio, s_routing, in tea6420_route()
/Linux-v4.19/drivers/media/platform/
Drenesas-ceu.c694 ret = v4l2_subdev_call(v4l2_sd, video, s_stream, 1); in ceu_start_streaming()
728 v4l2_subdev_call(v4l2_sd, video, s_stream, 0); in ceu_start_streaming()
753 v4l2_subdev_call(v4l2_sd, video, s_stream, 0); in ceu_stop_streaming()
855 ret = v4l2_subdev_call(v4l2_sd, pad, set_fmt, &pad_cfg, &sd_format); in __ceu_try_fmt()
860 ret = v4l2_subdev_call(v4l2_sd, pad, set_fmt, in __ceu_try_fmt()
914 ret = v4l2_subdev_call(v4l2_sd, pad, set_fmt, NULL, &format); in ceu_set_fmt()
990 !v4l2_subdev_call(v4l2_sd, pad, enum_mbus_code, in ceu_init_mbus_fmt()
1067 v4l2_subdev_call(v4l2_sd, core, s_power, 1); in ceu_runtime_resume()
1083 v4l2_subdev_call(v4l2_sd, core, s_power, 0); in ceu_runtime_suspend()
1254 v4l2_subdev_call(ceu_sd_old->v4l2_sd, core, s_power, 0); in ceu_s_input()
[all …]
/Linux-v4.19/drivers/media/platform/stm32/
Dstm32-dcmi.c580 ret = v4l2_subdev_call(dcmi->entity.subdev, video, s_stream, 1); in dcmi_start_streaming()
667 v4l2_subdev_call(dcmi->entity.subdev, video, s_stream, 0); in dcmi_start_streaming()
695 ret = v4l2_subdev_call(dcmi->entity.subdev, video, s_stream, 0); in dcmi_stop_streaming()
834 ret = v4l2_subdev_call(dcmi->entity.subdev, pad, set_fmt, in dcmi_try_fmt()
911 ret = v4l2_subdev_call(dcmi->entity.subdev, pad, in dcmi_set_fmt()
968 ret = v4l2_subdev_call(dcmi->entity.subdev, pad, get_fmt, NULL, &fmt); in dcmi_get_sensor_format()
994 ret = v4l2_subdev_call(dcmi->entity.subdev, pad, set_fmt, in dcmi_set_sensor_format()
1017 ret = v4l2_subdev_call(dcmi->entity.subdev, pad, get_selection, in dcmi_get_sensor_bounds()
1198 ret = v4l2_subdev_call(dcmi->entity.subdev, pad, enum_frame_size, in dcmi_enum_framesizes()
1245 ret = v4l2_subdev_call(dcmi->entity.subdev, pad, in dcmi_enum_frameintervals()
[all …]
/Linux-v4.19/drivers/media/platform/atmel/
Datmel-isi.c431 ret = v4l2_subdev_call(isi->entity.subdev, video, s_stream, 1); in start_streaming()
459 v4l2_subdev_call(isi->entity.subdev, video, s_stream, 0); in start_streaming()
485 ret = v4l2_subdev_call(isi->entity.subdev, video, s_stream, 0); in stop_streaming()
582 ret = v4l2_subdev_call(isi->entity.subdev, pad, set_fmt, in isi_try_fmt()
613 ret = v4l2_subdev_call(isi->entity.subdev, pad, in isi_set_fmt()
719 ret = v4l2_subdev_call(isi->entity.subdev, pad, enum_frame_size, in isi_enum_framesizes()
750 ret = v4l2_subdev_call(isi->entity.subdev, pad, in isi_enum_frameintervals()
856 ret = v4l2_subdev_call(sd, core, s_power, 1); in isi_open()
862 v4l2_subdev_call(sd, core, s_power, 0); in isi_open()
885 v4l2_subdev_call(sd, core, s_power, 0); in isi_release()
[all …]
/Linux-v4.19/drivers/media/pci/cx18/
Dcx18-video.c25 v4l2_subdev_call(cx->sd_av, video, s_routing, in cx18_video_set_io()
Dcx18-audio.c45 v4l2_subdev_call(cx->sd_extmux, audio, s_routing, in cx18_audio_set_io()
/Linux-v4.19/drivers/media/radio/si4713/
Dradio-usb-si4713.c84 return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_modulator, vm); in vidioc_g_modulator()
92 return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_modulator, vm); in vidioc_s_modulator()
100 return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_frequency, vf); in vidioc_s_frequency()
108 return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_frequency, vf); in vidioc_g_frequency()
/Linux-v4.19/drivers/staging/media/davinci_vpfe/
Dvpfe_video.c117 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in __vpfe_video_get_format()
250 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, in vpfe_video_validate_pipeline()
265 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt_source); in vpfe_video_validate_pipeline()
312 ret = v4l2_subdev_call(subdev, video, s_stream, 1); in vpfe_pipeline_enable()
355 ret = v4l2_subdev_call(subdev, video, s_stream, 0); in vpfe_pipeline_disable()
700 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &sd_fmt); in vpfe_enum_fmt()
1007 return v4l2_subdev_call(subdev, pad, enum_dv_timings, timings); in vpfe_enum_dv_timings()
1031 return v4l2_subdev_call(subdev, video, query_dv_timings, timings); in vpfe_query_dv_timings()
1080 return v4l2_subdev_call(subdev, video, g_dv_timings, timings); in vpfe_g_dv_timings()
/Linux-v4.19/drivers/media/usb/msi2500/
Dmsi2500.c859 v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 1); in msi2500_start_streaming()
895 v4l2_subdev_call(dev->v4l2_subdev, core, s_power, 0); in msi2500_stop_streaming()
1005 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_tuner, v); in msi2500_s_tuner()
1027 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_tuner, v); in msi2500_g_tuner()
1048 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_frequency, f); in msi2500_g_frequency()
1072 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_frequency, f); in msi2500_s_frequency()
1097 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, in msi2500_enum_freq_bands()

1234