Lines Matching full:entity
14 #include <media/media-entity.h>
31 return vsp1_read(uif->entity.vsp1, in vsp1_uif_read()
32 uif->entity.index * VI6_UIF_OFFSET + reg); in vsp1_uif_read()
38 vsp1_dl_body_write(dlb, reg + uif->entity.index * VI6_UIF_OFFSET, data); in vsp1_uif_write()
96 mutex_lock(&uif->entity.lock); in uif_get_selection()
98 state = vsp1_entity_get_state(&uif->entity, sd_state, sel->which); in uif_get_selection()
124 mutex_unlock(&uif->entity.lock); in uif_get_selection()
142 mutex_lock(&uif->entity.lock); in uif_set_selection()
144 state = vsp1_entity_get_state(&uif->entity, sd_state, sel->which); in uif_set_selection()
165 mutex_unlock(&uif->entity.lock); in uif_set_selection()
187 * VSP1 Entity Operations
190 static void uif_configure_stream(struct vsp1_entity *entity, in uif_configure_stream() argument
196 struct vsp1_uif *uif = to_uif(&entity->subdev); in uif_configure_stream()
250 uif->entity.ops = &uif_entity_ops; in vsp1_uif_create()
251 uif->entity.type = VSP1_ENTITY_UIF; in vsp1_uif_create()
252 uif->entity.index = index; in vsp1_uif_create()
256 ret = vsp1_entity_init(vsp1, &uif->entity, name, 2, &uif_ops, in vsp1_uif_create()