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()
191 format = vsp1_entity_get_pad_format(&sru->entity, cfg, in sru_enum_mbus_code()
206 format = vsp1_entity_get_pad_format(&sru->entity, cfg, in sru_enum_frame_size()
238 fmt->format = *vsp1_entity_get_pad_format(&sru->entity, cfg, fmt->pad, in sru_get_format()
265 format = vsp1_entity_get_pad_format(&sru->entity, cfg, in sru_try_format()
303 format = vsp1_entity_get_pad_format(&sru->entity, cfg, fmt->pad, in sru_set_format()
309 format = vsp1_entity_get_pad_format(&sru->entity, cfg, in sru_set_format()
353 sru->entity.type = VSP1_ENTITY_SRU; in vsp1_sru_create()
355 ret = vsp1_entity_init(vsp1, &sru->entity, 2); in vsp1_sru_create()
360 subdev = &sru->entity.subdev; in vsp1_sru_create()
363 subdev->entity.ops = &vsp1_media_ops; in vsp1_sru_create()
376 sru->entity.subdev.ctrl_handler = &sru->ctrls; in vsp1_sru_create()
381 vsp1_entity_destroy(&sru->entity); in vsp1_sru_create()