Home
last modified time | relevance | path

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

123456

/linux-6.14.4/drivers/media/pci/cx23885/
Dcx23885-input.c45 v4l2_subdev_call(dev->sd_ir, ir, rx_read, (u8 *) ir_core_event, in cx23885_input_process_measurements()
106 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, &params); in cx23885_input_rx_work_handler()
110 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, &params); in cx23885_input_rx_work_handler()
121 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, &params); in cx23885_input_rx_work_handler()
134 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, &params); in cx23885_input_ir_start()
208 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, &params); in cx23885_input_ir_start()
237 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, &params); in cx23885_input_ir_stop()
242 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, &params); in cx23885_input_ir_stop()
243 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, &params); in cx23885_input_ir_stop()
Dcx23885-av.c20 v4l2_subdev_call(dev->sd_cx25840, core, interrupt_service_routine, in cx23885_av_work_handler()
/linux-6.14.4/drivers/media/usb/dvb-usb/
Dcxusb-analog.c756 ret = v4l2_subdev_call(cxdev->cx25840, video, g_std, &norm); in cxusb_medion_field_order()
791 ret = v4l2_subdev_call(cxdev->cx25840, video, s_stream, 1); in cxusb_medion_v_start_streaming()
890 v4l2_subdev_call(cxdev->cx25840, video, s_stream, 0); in cxusb_medion_v_start_streaming()
914 ret = v4l2_subdev_call(cxdev->cx25840, video, s_stream, 0); in cxusb_medion_v_stop_streaming()
1034 ret = v4l2_subdev_call(cxdev->cx25840, pad, set_fmt, NULL, &subfmt); in cxusb_medion_try_s_fmt_vid_cap()
1103 ret = v4l2_subdev_call(cxdev->cx25840, video, g_input_status, in cxusb_medion_enum_input()
1144 ret = v4l2_subdev_call(cxdev->cx25840, video, s_std, norm); in cxusb_medion_set_norm()
1155 ret = v4l2_subdev_call(cxdev->tda9887, video, s_std, norm); in cxusb_medion_set_norm()
1163 ret = v4l2_subdev_call(cxdev->tuner, video, s_std, norm); in cxusb_medion_set_norm()
1171 ret = v4l2_subdev_call(cxdev->cx25840, video, s_std, norm); in cxusb_medion_set_norm()
[all …]
/linux-6.14.4/drivers/media/v4l2-core/
Dv4l2-subdev.c700 return v4l2_subdev_call(sd, core, subscribe_event, in subdev_do_ioctl()
711 return v4l2_subdev_call(sd, core, unsubscribe_event, in subdev_do_ioctl()
726 return v4l2_subdev_call(sd, core, g_register, p); in subdev_do_ioctl()
734 return v4l2_subdev_call(sd, core, s_register, p); in subdev_do_ioctl()
756 ret = v4l2_subdev_call(sd, core, log_status); in subdev_do_ioctl()
770 return v4l2_subdev_call(sd, pad, get_fmt, state, format); in subdev_do_ioctl()
784 return v4l2_subdev_call(sd, pad, set_fmt, state, format); in subdev_do_ioctl()
801 rval = v4l2_subdev_call( in subdev_do_ioctl()
827 rval = v4l2_subdev_call( in subdev_do_ioctl()
842 return v4l2_subdev_call(sd, pad, enum_mbus_code, state, in subdev_do_ioctl()
[all …]
/linux-6.14.4/drivers/media/platform/renesas/rzg2l-cru/
Drzg2l-ip.c109 ret = v4l2_subdev_call(cru->ip.remote, video, s_stream, enable); in rzg2l_cru_ip_s_stream()
113 ret = v4l2_subdev_call(cru->ip.remote, video, post_streamoff); in rzg2l_cru_ip_s_stream()
120 ret = v4l2_subdev_call(cru->ip.remote, video, pre_streamon, 0); in rzg2l_cru_ip_s_stream()
130 v4l2_subdev_call(cru->ip.remote, video, post_streamoff); in rzg2l_cru_ip_s_stream()
134 ret = v4l2_subdev_call(cru->ip.remote, video, s_stream, enable); in rzg2l_cru_ip_s_stream()
140 v4l2_subdev_call(cru->ip.remote, video, post_streamoff); in rzg2l_cru_ip_s_stream()
Drzg2l-video.c322 ret = v4l2_subdev_call(cru->ip.remote, pad, get_frame_desc, remote_pad->index, &fd); in rzg2l_cru_get_virtual_channel()
405 ret = v4l2_subdev_call(sd, video, s_stream, 0); in rzg2l_cru_set_stream()
409 ret = v4l2_subdev_call(sd, video, post_streamoff); in rzg2l_cru_set_stream()
425 ret = v4l2_subdev_call(sd, video, pre_streamon, 0); in rzg2l_cru_set_stream()
429 ret = v4l2_subdev_call(sd, video, s_stream, 1); in rzg2l_cru_set_stream()
436 v4l2_subdev_call(sd, video, post_streamoff); in rzg2l_cru_set_stream()
884 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in rzg2l_cru_video_link_validate()
/linux-6.14.4/drivers/media/radio/
Dradio-timb.c44 return v4l2_subdev_call(tr->sd_tuner, tuner, g_tuner, v); in timbradio_vidioc_g_tuner()
51 return v4l2_subdev_call(tr->sd_tuner, tuner, s_tuner, v); in timbradio_vidioc_s_tuner()
58 return v4l2_subdev_call(tr->sd_tuner, tuner, s_frequency, f); in timbradio_vidioc_s_frequency()
65 return v4l2_subdev_call(tr->sd_tuner, tuner, g_frequency, f); in timbradio_vidioc_g_frequency()
/linux-6.14.4/drivers/media/platform/renesas/rcar-vin/
Drcar-v4l2.c246 ret = v4l2_subdev_call(vin_to_source(vin), pad, get_fmt, NULL, &fmt); in rvin_reset_format()
306 ret = v4l2_subdev_call(sd, pad, set_fmt, sd_state, &format); in rvin_try_format()
494 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &fmt); in rvin_remote_rectangle()
660 return v4l2_subdev_call(sd, video, g_pixelaspect, f); in rvin_g_pixelaspect()
673 ret = v4l2_subdev_call(sd, video, g_input_status, &i->status); in rvin_enum_input()
710 return v4l2_subdev_call(sd, video, querystd, a); in rvin_querystd()
718 ret = v4l2_subdev_call(vin_to_source(vin), video, s_std, a); in rvin_s_std()
762 ret = v4l2_subdev_call(sd, pad, enum_dv_timings, timings); in rvin_enum_dv_timings()
776 ret = v4l2_subdev_call(sd, pad, s_dv_timings, in rvin_s_dv_timings()
791 return v4l2_subdev_call(sd, pad, g_dv_timings, in rvin_g_dv_timings()
[all …]
/linux-6.14.4/drivers/media/pci/cobalt/
Dcobalt-v4l2.c175 v4l2_subdev_call(s->sd, pad, set_fmt, NULL, &sd_fmt); in cobalt_enable_output()
226 v4l2_subdev_call(s->sd, pad, set_fmt, NULL, in cobalt_enable_input()
233 v4l2_subdev_call(s->sd, pad, set_fmt, NULL, in cobalt_enable_input()
241 v4l2_subdev_call(s->sd, pad, set_fmt, NULL, in cobalt_enable_input()
582 v4l2_subdev_call(s->sd, core, log_status); in cobalt_log_status()
612 return v4l2_subdev_call(s->sd, in cobalt_enum_dv_timings()
633 err = v4l2_subdev_call(s->sd, in cobalt_s_dv_timings()
653 return v4l2_subdev_call(s->sd, in cobalt_g_dv_timings()
666 return v4l2_subdev_call(s->sd, in cobalt_query_dv_timings()
676 return v4l2_subdev_call(s->sd, in cobalt_dv_timings_cap()
[all …]
Dcobalt-driver.c520 err = v4l2_subdev_call(s[i].sd, video, s_routing, in cobalt_subdevs_init()
524 err = v4l2_subdev_call(s[i].sd, pad, set_edid, in cobalt_subdevs_init()
528 err = v4l2_subdev_call(s[i].sd, pad, set_fmt, NULL, in cobalt_subdevs_init()
608 int err = v4l2_subdev_call(s->sd, pad, set_edid, &cobalt_edid); in cobalt_subdevs_hsma_init()
612 err = v4l2_subdev_call(s->sd, pad, set_fmt, NULL, in cobalt_subdevs_hsma_init()
644 v4l2_subdev_call(s->sd, core, s_power, 1); in cobalt_subdevs_hsma_init()
645 v4l2_subdev_call(s->sd, video, s_stream, 1); in cobalt_subdevs_hsma_init()
646 v4l2_subdev_call(s->sd, audio, s_stream, 1); in cobalt_subdevs_hsma_init()
/linux-6.14.4/drivers/media/platform/renesas/vsp1/
Dvsp1_drm.c89 ret = v4l2_subdev_call(&prev->subdev, pad, get_fmt, NULL, &format); in vsp1_du_insert_uif()
95 ret = v4l2_subdev_call(&uif->subdev, pad, set_fmt, NULL, &format); in vsp1_du_insert_uif()
142 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, set_fmt, NULL, in vsp1_du_pipeline_setup_rpf()
156 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, set_selection, NULL, in vsp1_du_pipeline_setup_rpf()
172 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, get_fmt, NULL, in vsp1_du_pipeline_setup_rpf()
184 ret = v4l2_subdev_call(&rpf->entity.subdev, pad, set_fmt, NULL, in vsp1_du_pipeline_setup_rpf()
198 ret = v4l2_subdev_call(&pipe->brx->subdev, pad, set_fmt, NULL, in vsp1_du_pipeline_setup_rpf()
211 ret = v4l2_subdev_call(&pipe->brx->subdev, pad, set_selection, NULL, in vsp1_du_pipeline_setup_rpf()
347 ret = v4l2_subdev_call(&brx->subdev, pad, set_fmt, NULL, in vsp1_du_pipeline_setup_brx()
499 ret = v4l2_subdev_call(&pipe->output->entity.subdev, pad, set_fmt, NULL, in vsp1_du_pipeline_setup_output()
[all …]
/linux-6.14.4/drivers/media/pci/zoran/
Dzoran_device.h52 v4l2_subdev_call((zr)->decoder, o, f, ##args)
54 v4l2_subdev_call((zr)->encoder, o, f, ##args)
/linux-6.14.4/drivers/media/platform/renesas/
Drenesas-ceu.c691 ret = v4l2_subdev_call(v4l2_sd, video, s_stream, 1); in ceu_start_streaming()
741 v4l2_subdev_call(v4l2_sd, video, s_stream, 0); in ceu_stop_streaming()
844 ret = v4l2_subdev_call(v4l2_sd, pad, set_fmt, &pad_state, &sd_format); in __ceu_try_fmt()
849 ret = v4l2_subdev_call(v4l2_sd, pad, set_fmt, in __ceu_try_fmt()
903 ret = v4l2_subdev_call(v4l2_sd, pad, set_fmt, NULL, &format); in ceu_set_fmt()
979 !v4l2_subdev_call(v4l2_sd, pad, enum_mbus_code, in ceu_init_mbus_fmt()
1056 v4l2_subdev_call(v4l2_sd, core, s_power, 1); in ceu_runtime_resume()
1072 v4l2_subdev_call(v4l2_sd, core, s_power, 0); in ceu_runtime_suspend()
1239 v4l2_subdev_call(ceu_sd_old->v4l2_sd, core, s_power, 0); in ceu_s_input()
1240 v4l2_subdev_call(ceudev->sd->v4l2_sd, core, s_power, 1); in ceu_s_input()
[all …]
/linux-6.14.4/drivers/media/platform/atmel/
Datmel-isi.c430 ret = v4l2_subdev_call(isi->entity.subdev, video, s_stream, 1); in start_streaming()
458 v4l2_subdev_call(isi->entity.subdev, video, s_stream, 0); in start_streaming()
484 ret = v4l2_subdev_call(isi->entity.subdev, video, s_stream, 0); in stop_streaming()
568 ret = v4l2_subdev_call(isi->entity.subdev, pad, enum_frame_size, in isi_try_fse()
612 ret = v4l2_subdev_call(isi->entity.subdev, pad, set_fmt, in isi_try_fmt()
643 ret = v4l2_subdev_call(isi->entity.subdev, pad, in isi_set_fmt()
749 ret = v4l2_subdev_call(isi->entity.subdev, pad, enum_frame_size, in isi_enum_framesizes()
780 ret = v4l2_subdev_call(isi->entity.subdev, pad, in isi_enum_frameintervals()
891 ret = v4l2_subdev_call(sd, core, s_power, 1); in isi_open()
897 v4l2_subdev_call(sd, core, s_power, 0); in isi_open()
[all …]
/linux-6.14.4/drivers/staging/media/imx/
Dimx-media-capture.c297 ret = v4l2_subdev_call(priv->src_sd, pad, enum_frame_size, NULL, &fse); in capture_legacy_enum_framesizes()
339 ret = v4l2_subdev_call(priv->src_sd, pad, enum_frame_interval, in capture_legacy_enum_frameintervals()
362 ret = v4l2_subdev_call(priv->src_sd, pad, get_fmt, NULL, &fmt_src); in capture_legacy_enum_fmt_vid_cap()
435 ret = v4l2_subdev_call(priv->src_sd, pad, get_fmt, NULL, &fmt_src); in capture_legacy_try_fmt_vid_cap()
461 ret = v4l2_subdev_call(priv->src_sd, pad, get_fmt, NULL, &fmt_src); in capture_legacy_s_fmt_vid_cap()
482 return v4l2_subdev_call(priv->src_sd, video, querystd, std); in capture_legacy_querystd()
489 return v4l2_subdev_call(priv->src_sd, video, g_std, std); in capture_legacy_g_std()
499 return v4l2_subdev_call(priv->src_sd, video, s_std, std); in capture_legacy_s_std()
686 ret = v4l2_subdev_call(priv->src_sd, pad, get_fmt, NULL, &fmt_src); in capture_validate_fmt()
883 ret = v4l2_subdev_call(priv->src_sd, pad, get_fmt, NULL, in capture_init_format()
Dimx6-mipi-csi2.c311 ret = v4l2_subdev_call(csi2->remote, pad, get_mbus_config, in csi2_get_active_lanes()
367 ret = v4l2_subdev_call(csi2->src_sd, video, pre_streamon, in csi2_start()
374 ret = v4l2_subdev_call(csi2->src_sd, video, s_stream, 1); in csi2_start()
387 v4l2_subdev_call(csi2->src_sd, video, s_stream, 0); in csi2_start()
389 v4l2_subdev_call(csi2->src_sd, video, post_streamoff); in csi2_start()
400 v4l2_subdev_call(csi2->src_sd, video, s_stream, 0); in csi2_stop()
401 v4l2_subdev_call(csi2->src_sd, video, post_streamoff); in csi2_stop()
/linux-6.14.4/drivers/media/pci/saa7146/
Dmxb.c164 v4l2_subdev_call(mxb->saa7111a, o, f, ##args)
166 v4l2_subdev_call(mxb->tda9840, o, f, ##args)
168 v4l2_subdev_call(mxb->tea6415c, o, f, ##args)
170 v4l2_subdev_call(mxb->tuner, o, f, ##args)
185 v4l2_subdev_call(mxb->tea6420_1, audio, s_routing, in tea6420_route()
187 v4l2_subdev_call(mxb->tea6420_2, audio, s_routing, in tea6420_route()
189 v4l2_subdev_call(mxb->tea6420_1, audio, s_routing, in tea6420_route()
191 v4l2_subdev_call(mxb->tea6420_2, audio, s_routing, in tea6420_route()
/linux-6.14.4/drivers/media/pci/ivtv/
Divtv-routing.c37 v4l2_subdev_call(itv->sd_muxer, audio, s_routing, in ivtv_audio_set_io()
56 v4l2_subdev_call(itv->sd_video, video, s_routing, in ivtv_video_set_io()
/linux-6.14.4/drivers/staging/media/tegra-video/
Dvi.c208 ret = v4l2_subdev_call(subdev, video, s_stream, true); in tegra_channel_enable_stream()
221 ret = v4l2_subdev_call(subdev, video, s_stream, false); in tegra_channel_disable_stream()
349 ret = v4l2_subdev_call(subdev, pad, enum_frame_size, NULL, &fse); in tegra_channel_enum_framesizes()
381 ret = v4l2_subdev_call(subdev, pad, enum_frame_interval, NULL, &fie); in tegra_channel_enum_frameintervals()
477 ret = v4l2_subdev_call(subdev, pad, enum_frame_size, sd_state, &fse); in __tegra_channel_try_format()
483 ret = v4l2_subdev_call(subdev, pad, get_selection, in __tegra_channel_try_format()
496 ret = v4l2_subdev_call(subdev, pad, set_fmt, sd_state, &fmt); in __tegra_channel_try_format()
549 ret = v4l2_subdev_call(subdev, pad, set_fmt, NULL, &fmt); in tegra_channel_set_format()
576 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in tegra_channel_set_subdev_active_fmt()
632 ret = v4l2_subdev_call(subdev, pad, get_selection, NULL, &sdsel); in tegra_channel_g_selection()
[all …]
/linux-6.14.4/drivers/media/platform/ti/cal/
Dcal-video.c127 ret = v4l2_subdev_call(ctx->phy->source, pad, get_fmt, NULL, &sd_fmt); in __subdev_get_format()
151 ret = v4l2_subdev_call(ctx->phy->source, pad, set_fmt, NULL, &sd_fmt); in __subdev_set_format()
218 ret = v4l2_subdev_call(ctx->phy->source, pad, enum_frame_size, in cal_legacy_try_fmt_vid_cap()
294 v4l2_subdev_call(&ctx->phy->subdev, pad, set_fmt, NULL, &sd_fmt); in cal_legacy_s_fmt_vid_cap()
324 ret = v4l2_subdev_call(ctx->phy->source, pad, enum_frame_size, NULL, in cal_legacy_enum_framesizes()
381 ret = v4l2_subdev_call(ctx->phy->source, pad, enum_frame_interval, in cal_legacy_enum_frameintervals()
766 ret = v4l2_subdev_call(&ctx->phy->subdev, video, s_stream, 1); in cal_start_streaming()
794 v4l2_subdev_call(&ctx->phy->subdev, video, s_stream, 0); in cal_stop_streaming()
848 ret = v4l2_subdev_call(ctx->phy->source, pad, enum_mbus_code, in cal_ctx_v4l2_init_formats()
Dcal-camerarx.c303 ret = v4l2_subdev_call(phy->source, core, s_power, 1); in cal_camerarx_start()
397 ret = v4l2_subdev_call(phy->source, video, s_stream, 1); in cal_camerarx_start()
399 v4l2_subdev_call(phy->source, core, s_power, 0); in cal_camerarx_start()
453 if (v4l2_subdev_call(phy->source, video, s_stream, 0)) in cal_camerarx_stop()
456 ret = v4l2_subdev_call(phy->source, core, s_power, 0); in cal_camerarx_stop()
758 ret = v4l2_subdev_call(phy->source, pad, get_frame_desc, in cal_camerarx_get_frame_desc()
/linux-6.14.4/drivers/media/test-drivers/vimc/
Dvimc-streamer.c68 v4l2_subdev_call(sd, video, s_stream, 0); in vimc_streamer_pipeline_terminate()
103 ret = v4l2_subdev_call(sd, video, s_stream, 1); in vimc_streamer_pipeline_init()
/linux-6.14.4/drivers/media/radio/si4713/
Dradio-usb-si4713.c81 return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_modulator, vm); in vidioc_g_modulator()
89 return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_modulator, vm); in vidioc_s_modulator()
97 return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_frequency, vf); in vidioc_s_frequency()
105 return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_frequency, vf); in vidioc_g_frequency()
/linux-6.14.4/drivers/media/pci/cx18/
Dcx18-video.c16 v4l2_subdev_call(cx->sd_av, video, s_routing, in cx18_video_set_io()
/linux-6.14.4/drivers/media/platform/st/stm32/
Dstm32-dcmi.c666 ret = v4l2_subdev_call(subdev, pad, set_fmt, NULL, &fmt); in dcmi_pipeline_s_fmt()
716 ret = v4l2_subdev_call(dcmi->s_subdev, video, s_stream, 1); in dcmi_start_streaming()
823 v4l2_subdev_call(dcmi->s_subdev, video, s_stream, 0); in dcmi_start_streaming()
852 ret = v4l2_subdev_call(dcmi->s_subdev, video, s_stream, 0); in dcmi_stop_streaming()
1128 ret = v4l2_subdev_call(dcmi->source, pad, get_fmt, NULL, &fmt); in dcmi_get_sensor_format()
1178 ret = v4l2_subdev_call(dcmi->source, pad, get_selection, in dcmi_get_sensor_bounds()
1359 ret = v4l2_subdev_call(dcmi->source, pad, enum_frame_size, in dcmi_enum_framesizes()
1406 ret = v4l2_subdev_call(dcmi->source, pad, in dcmi_enum_frameintervals()
1439 ret = v4l2_subdev_call(sd, core, s_power, 1); in dcmi_open()
1445 v4l2_subdev_call(sd, core, s_power, 0); in dcmi_open()
[all …]

123456