Home
last modified time | relevance | path

Searched refs:vsp1_entity (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/drivers/media/platform/vsp1/
Dvsp1_entity.h55 struct vsp1_entity { struct
80 static inline struct vsp1_entity *to_vsp1_entity(struct v4l2_subdev *subdev) in to_vsp1_entity() argument
82 return container_of(subdev, struct vsp1_entity, subdev); in to_vsp1_entity()
85 int vsp1_entity_init(struct vsp1_device *vsp1, struct vsp1_entity *entity,
87 void vsp1_entity_destroy(struct vsp1_entity *entity);
93 vsp1_entity_get_pad_format(struct vsp1_entity *entity,
99 bool vsp1_entity_is_streaming(struct vsp1_entity *entity);
100 int vsp1_entity_set_streaming(struct vsp1_entity *entity, bool streaming);
Dvsp1_video.h80 struct vsp1_entity *bru;
81 struct vsp1_entity *lif;
82 struct vsp1_entity *uds;
83 struct vsp1_entity *uds_input;
116 struct vsp1_entity *rwpf;
143 int vsp1_video_init(struct vsp1_video *video, struct vsp1_entity *rwpf);
149 struct vsp1_entity *input,
Dvsp1_entity.c25 bool vsp1_entity_is_streaming(struct vsp1_entity *entity) in vsp1_entity_is_streaming()
37 int vsp1_entity_set_streaming(struct vsp1_entity *entity, bool streaming) in vsp1_entity_set_streaming()
67 vsp1_entity_get_pad_format(struct vsp1_entity *entity, in vsp1_entity_get_pad_format()
127 struct vsp1_entity *source; in vsp1_entity_link_setup()
132 source = container_of(local->entity, struct vsp1_entity, subdev.entity); in vsp1_entity_link_setup()
182 int vsp1_entity_init(struct vsp1_device *vsp1, struct vsp1_entity *entity, in vsp1_entity_init()
226 void vsp1_entity_destroy(struct vsp1_entity *entity) in vsp1_entity_destroy()
Dvsp1_drv.c78 static int vsp1_create_links(struct vsp1_device *vsp1, struct vsp1_entity *sink) in vsp1_create_links()
81 struct vsp1_entity *source; in vsp1_create_links()
120 struct vsp1_entity *entity; in vsp1_destroy_entities()
121 struct vsp1_entity *next; in vsp1_destroy_entities()
136 struct vsp1_entity *entity; in vsp1_create_entities()
Dvsp1_lif.h27 struct vsp1_entity entity;
Dvsp1_hsit.h27 struct vsp1_entity entity;
Dvsp1_lut.h27 struct vsp1_entity entity;
Dvsp1_sru.h28 struct vsp1_entity entity;
Dvsp1_uds.h27 struct vsp1_entity entity;
Dvsp1_video.c314 struct vsp1_entity *entity; in vsp1_pipeline_validate_branch()
424 struct vsp1_entity *e; in vsp1_pipeline_validate()
531 struct vsp1_entity *entity; in vsp1_pipeline_stop()
686 struct vsp1_entity *input, in vsp1_pipeline_propagate_alpha()
689 struct vsp1_entity *entity; in vsp1_pipeline_propagate_alpha()
873 static void vsp1_entity_route_setup(struct vsp1_entity *source) in vsp1_entity_route_setup()
875 struct vsp1_entity *sink; in vsp1_entity_route_setup()
880 sink = container_of(source->sink, struct vsp1_entity, subdev.entity); in vsp1_entity_route_setup()
889 struct vsp1_entity *entity; in vsp1_video_start_streaming()
1193 int vsp1_video_init(struct vsp1_video *video, struct vsp1_entity *rwpf) in vsp1_video_init()
Dvsp1_bru.h29 struct vsp1_entity entity;
DMakefile1 vsp1-y := vsp1_drv.o vsp1_entity.o vsp1_video.o
Dvsp1_rwpf.h28 struct vsp1_entity entity;