mirror of https://gitee.com/openkylin/linux.git
media: vimc: common: remove unused function 'vimc_pipeline_s_stream'
The function 'vimc_pipeline_s_stream' is not used and can be removed. Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
This commit is contained in:
parent
3b04de4e7a
commit
af2bdbbe2d
|
@ -214,34 +214,6 @@ struct media_pad *vimc_pads_init(u16 num_pads, const unsigned long *pads_flag)
|
||||||
return pads;
|
return pads;
|
||||||
}
|
}
|
||||||
|
|
||||||
int vimc_pipeline_s_stream(struct media_entity *ent, int enable)
|
|
||||||
{
|
|
||||||
struct v4l2_subdev *sd;
|
|
||||||
struct media_pad *pad;
|
|
||||||
unsigned int i;
|
|
||||||
int ret;
|
|
||||||
|
|
||||||
for (i = 0; i < ent->num_pads; i++) {
|
|
||||||
if (ent->pads[i].flags & MEDIA_PAD_FL_SOURCE)
|
|
||||||
continue;
|
|
||||||
|
|
||||||
/* Start the stream in the subdevice direct connected */
|
|
||||||
pad = media_entity_remote_pad(&ent->pads[i]);
|
|
||||||
if (!pad)
|
|
||||||
continue;
|
|
||||||
|
|
||||||
if (!is_media_entity_v4l2_subdev(pad->entity))
|
|
||||||
return -EINVAL;
|
|
||||||
|
|
||||||
sd = media_entity_to_v4l2_subdev(pad->entity);
|
|
||||||
ret = v4l2_subdev_call(sd, video, s_stream, enable);
|
|
||||||
if (ret && ret != -ENOIOCTLCMD)
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static int vimc_get_mbus_format(struct media_pad *pad,
|
static int vimc_get_mbus_format(struct media_pad *pad,
|
||||||
struct v4l2_subdev_format *fmt)
|
struct v4l2_subdev_format *fmt)
|
||||||
{
|
{
|
||||||
|
|
|
@ -192,17 +192,6 @@ static inline void vimc_pads_cleanup(struct media_pad *pads)
|
||||||
kfree(pads);
|
kfree(pads);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* vimc_pipeline_s_stream - start stream through the pipeline
|
|
||||||
*
|
|
||||||
* @ent: the pointer to struct media_entity for the node
|
|
||||||
* @enable: 1 to start the stream and 0 to stop
|
|
||||||
*
|
|
||||||
* Helper function to call the s_stream of the subdevices connected
|
|
||||||
* in all the sink pads of the entity
|
|
||||||
*/
|
|
||||||
int vimc_pipeline_s_stream(struct media_entity *ent, int enable);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* vimc_pix_map_by_index - get vimc_pix_map struct by its index
|
* vimc_pix_map_by_index - get vimc_pix_map struct by its index
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue