Home
last modified time | relevance | path

Searched refs:lif (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/media/platform/vsp1/
Dvsp1_lif.c26 static inline void vsp1_lif_write(struct vsp1_lif *lif, in vsp1_lif_write() argument
29 vsp1_dl_body_write(dlb, reg + lif->entity.index * VI6_LIF_OFFSET, in vsp1_lif_write()
90 struct vsp1_lif *lif = to_lif(&entity->subdev); in lif_configure_stream() local
95 format = vsp1_entity_get_pad_format(&lif->entity, lif->entity.config, in lif_configure_stream()
100 vsp1_lif_write(lif, dlb, VI6_LIF_CSBTH, in lif_configure_stream()
104 vsp1_lif_write(lif, dlb, VI6_LIF_CTRL, in lif_configure_stream()
117 vsp1_lif_write(lif, dlb, VI6_LIF_LBA, in lif_configure_stream()
132 struct vsp1_lif *lif; in vsp1_lif_create() local
135 lif = devm_kzalloc(vsp1->dev, sizeof(*lif), GFP_KERNEL); in vsp1_lif_create()
136 if (lif == NULL) in vsp1_lif_create()
[all …]
Dvsp1_drm.c258 __func__, pipe->lif->index, in vsp1_du_pipeline_setup_brx()
291 __func__, pipe->lif->index, BRX_NAME(brx)); in vsp1_du_pipeline_setup_brx()
305 owner_pipe->pipe.lif->index); in vsp1_du_pipeline_setup_brx()
320 __func__, pipe->lif->index, BRX_NAME(brx)); in vsp1_du_pipeline_setup_brx()
508 ret = v4l2_subdev_call(&pipe->lif->subdev, pad, set_fmt, NULL, in vsp1_du_pipeline_setup_output()
515 format.format.code, pipe->lif->index); in vsp1_du_pipeline_setup_output()
525 pipe->lif->index); in vsp1_du_pipeline_setup_output()
654 __func__, pipe->lif->index, in vsp1_du_setup_lif()
908 pipe->lif = &vsp1->lif[i]->entity; in vsp1_drm_init()
911 pipe->output->entity.sink = pipe->lif; in vsp1_drm_init()
[all …]
Dvsp1_drv.c169 if (!vsp1->lif[i]) in vsp1_uapi_create_links()
174 &vsp1->lif[i]->entity.subdev.entity, in vsp1_uapi_create_links()
343 struct vsp1_lif *lif; in vsp1_create_entities() local
345 lif = vsp1_lif_create(vsp1, i); in vsp1_create_entities()
346 if (IS_ERR(lif)) { in vsp1_create_entities()
347 ret = PTR_ERR(lif); in vsp1_create_entities()
351 vsp1->lif[i] = lif; in vsp1_create_entities()
352 list_add_tail(&lif->entity.list_dev, &vsp1->entities); in vsp1_create_entities()
Dvsp1_pipe.c209 pipe->lif = NULL; in vsp1_pipeline_reset()
257 if (pipe->lif) { in vsp1_pipeline_stop()
306 if (!pipe->lif) in vsp1_pipeline_ready()
Dvsp1_pipe.h133 struct vsp1_entity *lif; member
Dvsp1.h90 struct vsp1_lif *lif[VSP1_MAX_LIF]; member
Dvsp1_wpf.c254 if (!pipe->lif) { in wpf_configure_stream()
389 if (pipe->lif) in wpf_configure_partition()
Dvsp1_video.c340 if (pipe->lif && list_is_singular(&video->irqqueue)) { in vsp1_video_complete_buffer()
615 pipe->lif = e; in vsp1_video_pipeline_build()
/Linux-v4.19/drivers/net/ethernet/cisco/enic/
Dvnic_resource.h70 u16 lif; /* loopback lif for mgmt frames */ member