Lines Matching refs:vsp1_entity
80 void (*destroy)(struct vsp1_entity *entity);
81 void (*configure_stream)(struct vsp1_entity *entity,
86 void (*configure_frame)(struct vsp1_entity *entity,
90 void (*configure_partition)(struct vsp1_entity *entity,
95 unsigned int (*max_width)(struct vsp1_entity *entity,
98 void (*partition)(struct vsp1_entity *entity,
106 struct vsp1_entity { struct
123 struct vsp1_entity **sources; argument
124 struct vsp1_entity *sink; argument
133 static inline struct vsp1_entity *to_vsp1_entity(struct v4l2_subdev *subdev) in to_vsp1_entity() argument
135 return container_of(subdev, struct vsp1_entity, subdev); in to_vsp1_entity()
138 int vsp1_entity_init(struct vsp1_device *vsp1, struct vsp1_entity *entity,
141 void vsp1_entity_destroy(struct vsp1_entity *entity);
148 vsp1_entity_get_state(struct vsp1_entity *entity,
152 void vsp1_entity_route_setup(struct vsp1_entity *entity,
156 void vsp1_entity_configure_stream(struct vsp1_entity *entity,
162 void vsp1_entity_configure_frame(struct vsp1_entity *entity,
167 void vsp1_entity_configure_partition(struct vsp1_entity *entity,