Searched refs:s_subdev (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/drivers/media/i2c/ |
| H A D | st-mipid02.c | 100 struct v4l2_subdev *s_subdev; member 453 if (!bridge->s_subdev) in mipid02_disable_streams() 456 ret = v4l2_subdev_disable_streams(bridge->s_subdev, in mipid02_disable_streams() 487 if (!bridge->s_subdev) in mipid02_enable_streams() 533 ret = v4l2_subdev_enable_streams(bridge->s_subdev, in mipid02_enable_streams() 661 struct v4l2_subdev *s_subdev, in mipid02_async_bound() argument 672 s_subdev->fwnode, in mipid02_async_bound() 676 s_subdev->name); in mipid02_async_bound() 689 bridge->s_subdev = s_subdev; in mipid02_async_bound() 696 struct v4l2_subdev *s_subdev, in mipid02_async_unbind() argument [all …]
|
| /linux-6.15/drivers/media/platform/st/stm32/ |
| H A D | stm32-csi.c | 199 struct v4l2_subdev *s_subdev; member 447 &csidev->s_subdev->entity.pads[csidev->s_subdev_pad_nb]; in stm32_csi_start() 466 if (!csidev->s_subdev) in stm32_csi_start() 669 ret = v4l2_subdev_disable_streams(csidev->s_subdev, in stm32_csi_disable_streams() 702 ret = v4l2_subdev_enable_streams(csidev->s_subdev, in stm32_csi_enable_streams() 820 struct v4l2_subdev *s_subdev, in stm32_csi_async_bound() argument 827 remote_pad = media_entity_get_fwnode_pad(&s_subdev->entity, in stm32_csi_async_bound() 828 s_subdev->fwnode, in stm32_csi_async_bound() 832 s_subdev->name); in stm32_csi_async_bound() 836 csidev->s_subdev = s_subdev; in stm32_csi_async_bound() [all …]
|
| H A D | stm32-dcmi.c | 136 struct v4l2_subdev *s_subdev; member 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() 1839 dcmi->s_subdev = subdev; in dcmi_graph_notify_bound()
|
| /linux-6.15/drivers/media/platform/st/stm32/stm32-dcmipp/ |
| H A D | dcmipp-byteproc.c | 472 struct v4l2_subdev *s_subdev; in dcmipp_byteproc_enable_streams() local 480 s_subdev = media_entity_to_v4l2_subdev(s_pad->entity); in dcmipp_byteproc_enable_streams() 486 ret = v4l2_subdev_enable_streams(s_subdev, s_pad->index, BIT_ULL(0)); in dcmipp_byteproc_enable_streams() 501 struct v4l2_subdev *s_subdev; in dcmipp_byteproc_disable_streams() local 509 s_subdev = media_entity_to_v4l2_subdev(s_pad->entity); in dcmipp_byteproc_disable_streams() 511 ret = v4l2_subdev_disable_streams(s_subdev, s_pad->index, BIT_ULL(0)); in dcmipp_byteproc_disable_streams()
|
| H A D | dcmipp-input.c | 409 struct v4l2_subdev *s_subdev; in dcmipp_inp_enable_streams() local 417 s_subdev = media_entity_to_v4l2_subdev(s_pad->entity); in dcmipp_inp_enable_streams() 427 ret = v4l2_subdev_enable_streams(s_subdev, s_pad->index, BIT_ULL(0)); in dcmipp_inp_enable_streams() 443 struct v4l2_subdev *s_subdev; in dcmipp_inp_disable_streams() local 451 s_subdev = media_entity_to_v4l2_subdev(s_pad->entity); in dcmipp_inp_disable_streams() 453 ret = v4l2_subdev_disable_streams(s_subdev, s_pad->index, BIT_ULL(0)); in dcmipp_inp_disable_streams()
|
| H A D | dcmipp-bytecap.c | 131 struct v4l2_subdev *s_subdev; member 399 if (!vcap->s_subdev) { in dcmipp_bytecap_start_streaming() 403 vcap->s_subdev = media_entity_to_v4l2_subdev(pad->entity); in dcmipp_bytecap_start_streaming() 421 ret = v4l2_subdev_enable_streams(vcap->s_subdev, in dcmipp_bytecap_start_streaming() 490 ret = v4l2_subdev_disable_streams(vcap->s_subdev, in dcmipp_bytecap_stop_streaming()
|
| /linux-6.15/drivers/media/platform/cadence/ |
| H A D | cdns-csi2rx.c | 485 struct v4l2_subdev *s_subdev, in csi2rx_async_bound() argument 491 csi2rx->source_pad = media_entity_get_fwnode_pad(&s_subdev->entity, in csi2rx_async_bound() 496 s_subdev->name); in csi2rx_async_bound() 500 csi2rx->source_subdev = s_subdev; in csi2rx_async_bound() 502 dev_dbg(csi2rx->dev, "Bound %s pad: %d\n", s_subdev->name, in csi2rx_async_bound()
|