Lines Matching refs:entity
32 return vsp1_read(bru->entity.vsp1, reg); in vsp1_bru_read()
37 vsp1_write(bru->entity.vsp1, reg, data); in vsp1_bru_write()
49 if (!vsp1_entity_is_streaming(&bru->entity)) in bru_s_ctrl()
72 struct vsp1_pipeline *pipe = to_vsp1_pipeline(&subdev->entity); in bru_s_stream()
79 ret = vsp1_entity_set_streaming(&bru->entity, enable); in bru_s_stream()
86 format = &bru->entity.formats[BRU_PAD_SOURCE]; in bru_s_stream()
205 format = vsp1_entity_get_pad_format(&bru->entity, cfg, in bru_enum_mbus_code()
238 return v4l2_subdev_get_try_crop(&bru->entity.subdev, cfg, pad); in bru_get_compose()
251 fmt->format = *vsp1_entity_get_pad_format(&bru->entity, cfg, fmt->pad, in bru_get_format()
273 format = vsp1_entity_get_pad_format(&bru->entity, cfg, in bru_try_format()
293 format = vsp1_entity_get_pad_format(&bru->entity, cfg, fmt->pad, in bru_set_format()
313 format = vsp1_entity_get_pad_format(&bru->entity, cfg, in bru_set_format()
365 format = vsp1_entity_get_pad_format(&bru->entity, cfg, BRU_PAD_SOURCE, in bru_set_selection()
373 format = vsp1_entity_get_pad_format(&bru->entity, cfg, sel->pad, in bru_set_selection()
420 bru->entity.type = VSP1_ENTITY_BRU; in vsp1_bru_create()
422 ret = vsp1_entity_init(vsp1, &bru->entity, 5); in vsp1_bru_create()
427 subdev = &bru->entity.subdev; in vsp1_bru_create()
430 subdev->entity.ops = &vsp1_media_ops; in vsp1_bru_create()
444 bru->entity.subdev.ctrl_handler = &bru->ctrls; in vsp1_bru_create()
449 vsp1_entity_destroy(&bru->entity); in vsp1_bru_create()