Searched refs:s_subdev (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/media/i2c/ |
| H A D | st-mipid02.c | 100 struct v4l2_subdev *s_subdev; member 305 &bridge->s_subdev->entity.pads[bridge->s_subdev_pad_id]; in mipid02_configure_from_rx_speed() 453 if (!bridge->s_subdev) in mipid02_disable_streams() 456 ret = v4l2_subdev_disable_streams(bridge->s_subdev, in mipid02_disable_streams() 486 if (!bridge->s_subdev) in mipid02_enable_streams() 532 ret = v4l2_subdev_enable_streams(bridge->s_subdev, in mipid02_enable_streams() 659 struct v4l2_subdev *s_subdev, in mipid02_async_bound() argument 667 dev_dbg(&client->dev, "sensor_async_bound call %p", s_subdev); in mipid02_async_bound() 669 source_pad = media_entity_get_fwnode_pad(&s_subdev->entity, in mipid02_async_bound() 670 s_subdev->fwnode, in mipid02_async_bound() [all …]
|
| /linux/drivers/media/platform/st/stm32/ |
| H A D | stm32-csi.c | 199 struct v4l2_subdev *s_subdev; member 465 if (!csidev->s_subdev) in stm32_csi_start() 468 src_pad = &csidev->s_subdev->entity.pads[csidev->s_subdev_pad_nb]; 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() 1835 dcmi->s_subdev = subdev; in dcmi_graph_notify_bound()
|
| /linux/drivers/media/platform/st/stm32/stm32-dcmipp/ |
| H A D | dcmipp-input.c | 419 struct v4l2_subdev *s_subdev; in dcmipp_inp_enable_streams() local 427 s_subdev = media_entity_to_v4l2_subdev(s_pad->entity); in dcmipp_inp_enable_streams() 437 ret = v4l2_subdev_enable_streams(s_subdev, s_pad->index, BIT_ULL(0)); in dcmipp_inp_enable_streams() 453 struct v4l2_subdev *s_subdev; in dcmipp_inp_disable_streams() local 461 s_subdev = media_entity_to_v4l2_subdev(s_pad->entity); in dcmipp_inp_disable_streams() 463 ret = v4l2_subdev_disable_streams(s_subdev, s_pad->index, BIT_ULL(0)); in dcmipp_inp_disable_streams()
|
| H A D | dcmipp-byteproc.c | 484 struct v4l2_subdev *s_subdev; in dcmipp_byteproc_enable_streams() local 492 s_subdev = media_entity_to_v4l2_subdev(s_pad->entity); in dcmipp_byteproc_enable_streams() 498 ret = v4l2_subdev_enable_streams(s_subdev, s_pad->index, BIT_ULL(0)); in dcmipp_byteproc_enable_streams() 513 struct v4l2_subdev *s_subdev; in dcmipp_byteproc_disable_streams() local 521 s_subdev = media_entity_to_v4l2_subdev(s_pad->entity); in dcmipp_byteproc_disable_streams() 523 ret = v4l2_subdev_disable_streams(s_subdev, s_pad->index, BIT_ULL(0)); in dcmipp_byteproc_disable_streams()
|
| H A D | dcmipp-bytecap.c | 135 struct v4l2_subdev *s_subdev; member 402 if (!vcap->s_subdev) { in dcmipp_bytecap_start_streaming() 406 vcap->s_subdev = media_entity_to_v4l2_subdev(pad->entity); in dcmipp_bytecap_start_streaming() 424 ret = v4l2_subdev_enable_streams(vcap->s_subdev, in dcmipp_bytecap_start_streaming() 492 ret = v4l2_subdev_disable_streams(vcap->s_subdev, in dcmipp_bytecap_stop_streaming()
|
| /linux/drivers/media/platform/cadence/ |
| H A D | cdns-csi2rx.c | 640 struct v4l2_subdev *s_subdev, in csi2rx_async_bound() argument 646 csi2rx->source_pad = media_entity_get_fwnode_pad(&s_subdev->entity, in csi2rx_async_bound() 651 s_subdev->name); in csi2rx_async_bound() 655 csi2rx->source_subdev = s_subdev; in csi2rx_async_bound() 657 dev_dbg(csi2rx->dev, "Bound %s pad: %d\n", s_subdev->name, in csi2rx_async_bound()
|