| /linux-6.15/drivers/media/pci/cx23885/ |
| H A D | cx23885-input.c | 45 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, ¶ms); in cx23885_input_rx_work_handler() 110 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, ¶ms); in cx23885_input_rx_work_handler() 121 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, ¶ms); in cx23885_input_rx_work_handler() 134 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, ¶ms); in cx23885_input_ir_start() 208 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, ¶ms); in cx23885_input_ir_start() 237 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, ¶ms); in cx23885_input_ir_stop() 242 v4l2_subdev_call(dev->sd_ir, ir, rx_s_parameters, ¶ms); in cx23885_input_ir_stop() 243 v4l2_subdev_call(dev->sd_ir, ir, rx_g_parameters, ¶ms); in cx23885_input_ir_stop()
|
| H A D | cx23885-av.c | 20 v4l2_subdev_call(dev->sd_cx25840, core, interrupt_service_routine, in cx23885_av_work_handler()
|
| /linux-6.15/drivers/media/usb/dvb-usb/ |
| H A D | cxusb-analog.c | 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() 1163 ret = v4l2_subdev_call(cxdev->tuner, video, s_std, norm); in cxusb_medion_set_norm() 1196 ret = v4l2_subdev_call(cxdev->cx25840, video, s_routing, in cxusb_medion_s_input() 1296 v4l2_subdev_call(cxdev->cx25840, tuner, s_radio); in cxusb_medion_s_tuner() 1339 v4l2_subdev_call(cxdev->cx25840, tuner, s_radio); in cxusb_medion_s_frequency() 1480 ret = v4l2_subdev_call(cxdev->cx25840, core, reset, 0); in cxusb_medion_analog_init() 1485 ret = v4l2_subdev_call(cxdev->cx25840, video, s_routing, in cxusb_medion_analog_init() 1507 v4l2_subdev_call(cxdev->tuner, video, s_std, cxdev->norm); in cxusb_medion_analog_init() [all …]
|
| /linux-6.15/drivers/media/v4l2-core/ |
| H A D | v4l2-subdev.c | 728 return v4l2_subdev_call(sd, core, g_register, p); in subdev_do_ioctl() 736 return v4l2_subdev_call(sd, core, s_register, p); in subdev_do_ioctl() 758 ret = v4l2_subdev_call(sd, core, log_status); in subdev_do_ioctl() 803 rval = v4l2_subdev_call( in subdev_do_ioctl() 829 rval = v4l2_subdev_call( in subdev_do_ioctl() 900 return v4l2_subdev_call( in subdev_do_ioctl() 914 return v4l2_subdev_call( in subdev_do_ioctl() 921 return v4l2_subdev_call(sd, pad, get_edid, edid); in subdev_do_ioctl() 955 return v4l2_subdev_call(sd, video, g_std, arg); in subdev_do_ioctl() 963 return v4l2_subdev_call(sd, video, s_std, *std); in subdev_do_ioctl() [all …]
|
| /linux-6.15/drivers/media/platform/renesas/rzg2l-cru/ |
| H A D | rzg2l-ip.c | 109 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()
|
| H A D | rzg2l-video.c | 322 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.15/drivers/media/radio/ |
| H A D | radio-timb.c | 44 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.15/drivers/media/platform/renesas/rcar-vin/ |
| H A D | rcar-v4l2.c | 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() 710 return v4l2_subdev_call(sd, video, querystd, a); in rvin_querystd() 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() 801 return v4l2_subdev_call(sd, pad, query_dv_timings, in rvin_query_dv_timings() 817 ret = v4l2_subdev_call(sd, pad, dv_timings_cap, cap); in rvin_dv_timings_cap() 835 ret = v4l2_subdev_call(sd, pad, get_edid, edid); in rvin_g_edid() 853 ret = v4l2_subdev_call(sd, pad, set_edid, edid); in rvin_s_edid() [all …]
|
| /linux-6.15/drivers/media/pci/cobalt/ |
| H A D | cobalt-v4l2.c | 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() 962 return v4l2_subdev_call(s->sd, in cobalt_enum_input() [all …]
|
| H A D | cobalt-driver.c | 520 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.15/drivers/media/pci/zoran/ |
| H A D | zoran_device.h | 52 v4l2_subdev_call((zr)->decoder, o, f, ##args) 54 v4l2_subdev_call((zr)->encoder, o, f, ##args)
|
| /linux-6.15/drivers/media/platform/renesas/vsp1/ |
| H A D | vsp1_drm.c | 89 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.15/drivers/media/pci/ivtv/ |
| H A D | ivtv-routing.c | 37 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.15/drivers/media/pci/saa7146/ |
| H A D | mxb.c | 164 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.15/drivers/staging/media/imx/ |
| H A D | imx-media-capture.c | 297 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()
|
| H A D | imx6-mipi-csi2.c | 311 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.15/drivers/media/platform/atmel/ |
| H A D | atmel-isi.c | 430 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() 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() 920 v4l2_subdev_call(sd, core, s_power, 0); in isi_release() [all …]
|
| /linux-6.15/drivers/media/platform/renesas/ |
| H A D | renesas-ceu.c | 691 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() 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() 1281 ret = v4l2_subdev_call(v4l2_sd, pad, enum_frame_size, in ceu_enum_framesizes() [all …]
|
| /linux-6.15/drivers/staging/media/tegra-video/ |
| H A D | vi.c | 208 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() 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() 638 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in tegra_channel_g_selection() 697 return v4l2_subdev_call(subdev, pad, get_edid, edid); in tegra_channel_g_edid() 710 return v4l2_subdev_call(subdev, pad, set_edid, edid); in tegra_channel_s_edid() 802 return v4l2_subdev_call(subdev, pad, dv_timings_cap, cap); in tegra_channel_dv_timings_cap() [all …]
|
| /linux-6.15/drivers/media/platform/ti/cal/ |
| H A D | cal-video.c | 127 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()
|
| H A D | cal-camerarx.c | 304 ret = v4l2_subdev_call(phy->source, core, s_power, 1); in cal_camerarx_start() 398 ret = v4l2_subdev_call(phy->source, video, s_stream, 1); in cal_camerarx_start() 400 v4l2_subdev_call(phy->source, core, s_power, 0); in cal_camerarx_start() 454 if (v4l2_subdev_call(phy->source, video, s_stream, 0)) in cal_camerarx_stop() 457 ret = v4l2_subdev_call(phy->source, core, s_power, 0); in cal_camerarx_stop() 759 ret = v4l2_subdev_call(phy->source, pad, get_frame_desc, in cal_camerarx_get_frame_desc()
|
| /linux-6.15/drivers/media/test-drivers/vimc/ |
| H A D | vimc-streamer.c | 68 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.15/drivers/media/radio/si4713/ |
| H A D | radio-usb-si4713.c | 81 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.15/drivers/media/pci/cx18/ |
| H A D | cx18-video.c | 16 v4l2_subdev_call(cx->sd_av, video, s_routing, in cx18_video_set_io()
|
| /linux-6.15/drivers/media/platform/st/stm32/ |
| H A D | stm32-dcmi.c | 666 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() 1178 ret = v4l2_subdev_call(dcmi->source, pad, get_selection, in dcmi_get_sensor_bounds() 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() 1468 v4l2_subdev_call(sd, core, s_power, 0); in dcmi_release() 1649 while (!v4l2_subdev_call(subdev, pad, enum_mbus_code, in dcmi_formats_init() 1712 while (!v4l2_subdev_call(subdev, pad, enum_frame_size, in dcmi_framesizes_init() [all …]
|