Lines Matching refs:entity
31 return vsp1_read(sru->entity.vsp1, reg); in vsp1_sru_read()
36 vsp1_write(sru->entity.vsp1, reg, data); in vsp1_sru_write()
132 ret = vsp1_entity_set_streaming(&sru->entity, enable); in sru_s_stream()
139 input = &sru->entity.formats[SRU_PAD_SINK]; in sru_s_stream()
140 output = &sru->entity.formats[SRU_PAD_SOURCE]; in sru_s_stream()
192 format = vsp1_entity_get_pad_format(&sru->entity, cfg, in sru_enum_mbus_code()
207 format = vsp1_entity_get_pad_format(&sru->entity, cfg, in sru_enum_frame_size()
239 fmt->format = *vsp1_entity_get_pad_format(&sru->entity, cfg, fmt->pad, in sru_get_format()
266 format = vsp1_entity_get_pad_format(&sru->entity, cfg, in sru_try_format()
304 format = vsp1_entity_get_pad_format(&sru->entity, cfg, fmt->pad, in sru_set_format()
310 format = vsp1_entity_get_pad_format(&sru->entity, cfg, in sru_set_format()
354 sru->entity.type = VSP1_ENTITY_SRU; in vsp1_sru_create()
356 ret = vsp1_entity_init(vsp1, &sru->entity, 2); in vsp1_sru_create()
361 subdev = &sru->entity.subdev; in vsp1_sru_create()
364 subdev->entity.ops = &vsp1_media_ops; in vsp1_sru_create()
377 sru->entity.subdev.ctrl_handler = &sru->ctrls; in vsp1_sru_create()
382 vsp1_entity_destroy(&sru->entity); in vsp1_sru_create()